/* Platform reading sequences. Decorative emphasis never changes a record,
   selected response, rating or completion status. Every card plays once per render. */
.studio-story-refined{
 --studio-signal-strength:.92;
 animation:none;
}
.studio-story-refined.studio-story-engaged{--studio-signal-strength:1;}
.studio-story-refined .studio-branch-result,
.studio-story-refined .studio-paper,
.studio-story-refined .studio-ai-answer,
.studio-story-refined .studio-note-card,
.studio-story-refined .studio-change{animation:none;transform:none;}
.studio-story-refined .studio-flow-thread{opacity:var(--studio-route-opacity,.5);}
.studio-story-refined .studio-flow-light{stroke-dasharray:20 118;stroke-width:1.65;}
.studio-story-refined .studio-story-connections{z-index:0;}
.studio-story-refined .studio-story-route{stroke:#8fb7cf45;stroke-width:1.2;vector-effect:non-scaling-stroke;}
.studio-story-refined .studio-story-signal{
 fill:none;stroke:#d1fff0;stroke-width:2.6;stroke-linecap:round;
 stroke-dasharray:28 120;stroke-dashoffset:30;opacity:0;
 vector-effect:non-scaling-stroke;
 animation:studio-signal-delivery 1.848s var(--studio-cue-delay,0s) linear 1 both;
}
@keyframes studio-signal-delivery{
 0%{stroke-dashoffset:30;opacity:0;}
 13.64%{opacity:var(--studio-signal-strength);}
 81.82%{stroke-dashoffset:-100;opacity:var(--studio-signal-strength);}
 100%{stroke-dashoffset:-120;opacity:0;}
}
.studio-story-refined .studio-story-node{
 animation:studio-record-attention 2.436s var(--studio-cue-delay,0s) ease-in-out 1 both;
}
.studio-story-refined .studio-story-node.studio-icon{
 transform-box:fill-box;transform-origin:center;
 animation-name:studio-icon-attention;
}
@keyframes studio-icon-attention{
 0%,100%{opacity:.8;transform:scale(1);stroke-width:1.35;}
 17.24%,55.17%{opacity:1;color:#d9fff3;transform:scale(1.12);stroke-width:1.85;}
}
@keyframes studio-record-attention{
 0%,100%{opacity:.68;}
 17.24%,55.17%{opacity:1;color:#d0f8ed;}
}
/* A short receipt line marks the next place to read; it never circles a frame. */
.studio-story-refined .studio-story-receipt{position:relative;}
.studio-story-refined .studio-story-receipt:before{
 content:'';position:absolute;top:0;left:0;width:min(112px,40%);height:3px;
 background:linear-gradient(90deg,#d1fff0,#a8d8ee 65%,#9fd1ed00);
 transform:scaleX(0);transform-origin:left;opacity:0;pointer-events:none;
 animation:studio-receipt-read 3.108s var(--studio-cue-delay,0s) cubic-bezier(.22,.8,.25,1) 1 both;
}
@keyframes studio-receipt-read{
 0%{transform:scaleX(0);opacity:0;}
 27.03%,64.86%{transform:scaleX(1);opacity:var(--studio-signal-strength);}
 100%{transform:scaleX(1);opacity:0;}
}
/* CIA reads the existing three dimensions in order, then points at the
   selected explanation. The recorded High bars are present throughout. */
.studio-story-refined .studio-segments i:after{
 background:#d6fff3;transform:scaleX(0);transform-origin:left;opacity:0;
 animation:studio-rating-read 2.268s var(--studio-cue-delay,0s) cubic-bezier(.22,.8,.25,1) 1 both;
}
.studio-story-refined .studio-segments{overflow:visible;}
.studio-story-refined .studio-segments i{box-shadow:0 1px 0 #c9eeff13;}
.studio-story-refined .studio-cia-columns button:not([aria-pressed=true]) .studio-segments i:after{background:#bdd9f1;}
@keyframes studio-rating-read{
 0%{transform:scaleX(0);opacity:0;}
 25.93%,55.56%{transform:scaleX(1);opacity:.9;}
 100%{transform:scaleX(1);opacity:0;}
}
/* The applicability decision feeds only the response the visitor selected. */
.studio-story-refined .studio-story-decision{
 animation:studio-decision-attention 2.352s var(--studio-cue-delay,0s) ease-in-out 1 both;
}
@keyframes studio-decision-attention{
 0%,100%{border-color:#d4bb8e44;}
 28.57%,60.71%{border-color:#d4bb8eb3;}
}
/* The former version sheet settles once when the chosen document is rendered.
   Foreground paper and text stay anchored; no perpetual floating paperwork. */
.studio-story-refined .studio-paper-back{
 animation:studio-version-settle .7s cubic-bezier(.2,.8,.2,1) both;
 transform:translate(-3px,-3px);border-color:#95afc640;
}
@keyframes studio-version-settle{
 from{transform:translate(0,5px);opacity:.35;}
 to{transform:translate(-3px,-3px);opacity:1;}
}
.studio-story-refined .studio-story-rule{position:relative;overflow:hidden;}
.studio-story-refined .studio-story-rule:after{
 content:'';position:absolute;inset:0;background:#b4e4d7;
 transform:scaleX(0);transform-origin:left;opacity:0;
 animation:studio-receipt-read 3.108s var(--studio-cue-delay,0s) cubic-bezier(.22,.8,.25,1) 1 both;
}
.studio-story-refined .studio-story-document-lines i{
 transform-origin:left;
 animation:studio-document-read 2.352s var(--studio-cue-delay,0s) ease-out 1 both;
}
.studio-story-refined .studio-story-document-lines i:last-child{animation-delay:calc(var(--studio-cue-delay,0s) + .22s);}
@keyframes studio-document-read{
 0%,100%{background:#8ba5bf26;}
 32.14%,64.29%{background:#a9d0d875;}
}
.studio-story-refined .studio-story-revision{
 background:none;
 animation:studio-revision-attention 2.688s var(--studio-cue-delay,0s) ease-in-out 1 both;
}
@keyframes studio-revision-attention{
 0%,100%{border-left-color:#91d9c8;background-color:transparent;}
 31.25%,68.75%{border-left-color:#ecfff9;background-color:#91d9c81b;}
}
.studio-story-refined .studio-story-source{position:relative;}
.studio-story-refined .studio-story-source:after,
.studio-story-refined .studio-ai-sources button.studio-story-source[aria-pressed=true]:after{
 content:'';position:absolute;left:0;right:0;bottom:0;height:3px;
 background:linear-gradient(90deg,#c7f4e8,#a5cde9);
 transform:scaleX(0);transform-origin:left;opacity:0;pointer-events:none;
 animation:studio-receipt-read 3.108s var(--studio-cue-delay,0s) cubic-bezier(.22,.8,.25,1) 1 both;
}
/* Ask keeps the complete answer readable, then traces it to a selected source.
   This is a reading cue, not simulated live typing or an automated approval. */
.studio-story-refined .studio-story-answer{position:relative;}
.studio-story-refined .studio-story-answer:before{
 content:'';position:absolute;left:-12px;top:0;bottom:0;width:3px;
 background:linear-gradient(#bee9de,#91c9e700);
 transform:scaleY(0);transform-origin:top;opacity:0;pointer-events:none;
 animation:studio-answer-read 3.276s var(--studio-cue-delay,0s) cubic-bezier(.22,.8,.25,1) 1 both;
}
@keyframes studio-answer-read{
 0%{transform:scaleY(0);opacity:0;}
 41.03%,69.23%{transform:scaleY(1);opacity:var(--studio-signal-strength);}
 100%{transform:scaleY(1);opacity:0;}
}
/* Bounded stage accents make the order legible at a glance. They are simple
   gradient layers behind the illustration, with no blur or card-edge orbit. */
.studio-story-refined :is(.studio-case-list button,.studio-cia-columns button,.studio-relations button,.studio-branch-options button,.studio-record-head,.studio-ai-question,.studio-ai-answer){position:relative;isolation:isolate;}
.studio-story-refined .studio-case-list button:before,
.studio-story-refined .studio-cia-columns button:before,
.studio-story-refined .studio-relations button:before,
.studio-story-refined .studio-branch-options button[aria-pressed=true]:before,
.studio-story-refined .studio-record-head:before,
.studio-story-refined .studio-ai-question:before,
.studio-story-refined .studio-asset-card:before,
.studio-story-refined .studio-ai-answer:after{
 content:'';position:absolute;inset:4px 0;z-index:-1;border-radius:5px;
 background:linear-gradient(90deg,#91d9c830,#9bcce813 65%,transparent);
 opacity:0;pointer-events:none;
 animation:studio-stage-emphasis 2.604s var(--studio-stage-delay,0s) ease-in-out 1 both;
}
.studio-story-refined .studio-case-list button:nth-child(1){--studio-stage-delay:.1s;}
.studio-story-refined .studio-case-list button:nth-child(2){--studio-stage-delay:1.9s;}
.studio-story-refined .studio-case-list button:nth-child(3){--studio-stage-delay:3.7s;}
.studio-story-refined .studio-case-list button:before{inset:8px 0 8px 8px;}
.studio-story-refined .studio-cia-columns button:nth-child(1){--studio-stage-delay:.8s;}
.studio-story-refined .studio-cia-columns button:nth-child(2){--studio-stage-delay:1.95s;}
.studio-story-refined .studio-cia-columns button:nth-child(3){--studio-stage-delay:3.1s;}
.studio-story-refined .studio-cia-columns button:before{inset:0 -7px 5px; background:linear-gradient(180deg,#91d9c81f,#91d9c808 80%,transparent);}
.studio-story-refined .studio-relations button{--studio-stage-delay:2.35s;}
.studio-story-refined[data-story-choice="0"] .studio-relations button:nth-child(2){--studio-stage-delay:4.55s;}
.studio-story-refined[data-story-choice="1"] .studio-relations button:nth-child(2):before,
.studio-story-refined[data-story-choice="2"] .studio-relations button:nth-child(1):before{display:none;}
.studio-story-refined .studio-relations button:before{left:-7px;}
.studio-story-refined .studio-branch-options button[aria-pressed=true]{--studio-stage-delay:2.3s;}
.studio-story-refined .studio-record-head:before,
.studio-story-refined .studio-ai-question:before,
.studio-story-refined .studio-asset-card:before{
 inset:auto;left:-10px;top:50%;width:54px;height:54px;translate:0 -50%;
 background:radial-gradient(ellipse,#9de0cc3d,#94cfe915 58%,transparent 72%);
}
.studio-story-refined .studio-asset-card{isolation:isolate;}
.studio-story-refined .studio-asset-card:before{left:8px;top:38px;}
.studio-story-refined .studio-branch-result .studio-record-head{--studio-stage-delay:4s;}
.studio-story-refined .studio-ai-question:before{top:calc(50% - 11px);}
.studio-story-refined .studio-ai-answer{--studio-stage-delay:1.25s;}
.studio-story-refined .studio-ai-answer:after{inset:-8px -8px -8px -12px;}
@keyframes studio-stage-emphasis{
 0%,100%{opacity:0;}
 19.35%,58.06%{opacity:var(--studio-signal-strength);}
}
@media(max-width:767px){.studio-story-refined .studio-asset-card:before{left:5px;top:35px;}}
/* A scan makes one complete sweep; learning draws the chosen progress once.
   These are the existing illustrations with finite, settled timelines. */
#amara .studio-story-once{animation:none;}
#amara .studio-story-once .studio-scan-sweep{animation:studio-radar-rotate 8s linear 1 both;}
#amara .studio-story-once .studio-observation{animation:studio-observation-found 8s linear 1 both;}
#amara .studio-story-once .studio-learning-ring>.studio-icon{animation:studio-learning-once 5.25s ease-in-out 1 both;}
@keyframes studio-learning-once{0%,100%{opacity:1;}53.33%{opacity:.65;}}
/* Keep legacy overlays inside these eight cards finite too. The redundant icon
   tracers are disabled here; other sections retain their existing hover detail. */
#amara .studio-story-once *,
#amara .studio-story-once *:before,
#amara .studio-story-once *:after{animation-iteration-count:1!important;animation-fill-mode:both;}
#amara .studio-story-once .ask-edge-glint{animation:none!important;opacity:0!important;}
/* Pause unfinished timelines as a unit. Finished animations keep their last
   frame; hover/focus and visibility changes do not recreate or replay them. */
#amara .studio-story-once:not(.studio-motion-visible) *,
#amara .studio-story-once:not(.studio-motion-visible) *:before,
#amara .studio-story-once:not(.studio-motion-visible) *:after,
.studio-story-refined:not(.studio-motion-visible) *,
.studio-story-refined:not(.studio-motion-visible) *:before,
.studio-story-refined:not(.studio-motion-visible) *:after{animation-play-state:paused!important;}
#amara .studio-story-settled,
#amara .studio-story-settled *,
#amara .studio-story-settled *:before,
#amara .studio-story-settled *:after{animation:none!important;}
#amara .studio-story-settled .studio-story-node{opacity:1;}
#amara .studio-story-settled .studio-story-node.studio-icon{transform:none;}
@media(prefers-reduced-motion:reduce){
 #amara .studio-story-once,#amara .studio-story-once *,#amara .studio-story-once *:before,#amara .studio-story-once *:after{animation:none!important;}
 .studio-story-refined,.studio-story-refined *,.studio-story-refined *:before,.studio-story-refined *:after{animation:none!important;}
 .studio-story-refined .studio-story-node{opacity:1;}
 .studio-story-refined .studio-story-node.studio-icon{transform:none;}
 .studio-story-refined .studio-paper-back{transform:translate(-3px,-3px);opacity:1;}
 .studio-story-refined .studio-story-signal,
 .studio-story-refined .studio-story-receipt:before,
 .studio-story-refined .studio-story-rule:after,
 .studio-story-refined .studio-story-source:after,
 .studio-story-refined .studio-story-answer:before{display:none;}
}

/* Ask: sources precede the answer, with numbered evidence and a human endpoint. */
.studio-ask-story{display:grid;grid-template-columns:minmax(0,1fr);gap:0;}
.studio-ask-step{display:grid;grid-template-columns:28px minmax(0,1fr);column-gap:14px;position:relative;}
.studio-ask-number{font-size:12px;letter-spacing:.04em;line-height:22px;color:#809bb6;}
.studio-ask-step-content{min-width:0;}
.studio-ask-label{display:block;color:#9cb7d0;font-size:13px;margin-bottom:7px;}
.studio-ask-question{padding:0 0 22px;}
.studio-ask-question strong{display:block;color:#e1edf7;line-height:1.5;}
.studio-ask-records{padding-top:16px;border-top:1px solid #90acc026;}
.studio-ask-source-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;}
.ask-studio .studio-ask-source{display:flex;flex-direction:column;align-items:stretch;gap:5px;padding:10px 0 12px;border:0;border-bottom:1px solid #90acc033;border-radius:0;background:transparent;text-align:left;min-width:0;color:#b4c6dc;}
.ask-studio .studio-ask-source[aria-pressed=true]{border-bottom-color:#a9d2e5;color:#e3f1fb;}
.ask-studio .studio-ask-source:nth-child(2)[aria-pressed=true]{border-bottom-color:#91d9c8;}
.studio-ask-source-label{display:flex;align-items:center;gap:7px;font-size:13px;}
.studio-ask-source-label>span:not(.studio-ask-reference){min-width:0;overflow-wrap:anywhere;hyphens:auto;}
.studio-ask-source-label>.studio-icon{width:18px;height:18px;flex:0 0 18px;}
.studio-ask-source-label .studio-ask-reference{margin-left:auto;}
.studio-ask-source strong{font-size:14px;font-weight:500;line-height:1.45;}
.studio-ask-source-detail{font-size:12px;color:#91aac2;}
.studio-ask-reference{display:inline-flex;align-items:center;justify-content:center;min-width:17px;height:17px;font-size:11px;border-radius:3px;background:#a9d2e516;color:#b6d8ee;vertical-align:middle;}
.studio-ask-source:nth-child(2) .studio-ask-reference,.studio-ask-fragment[data-answer-source="1"] .studio-ask-reference{background:#91d9c817;color:#a3e2d0;}
.studio-ask-transfer{height:34px;margin-left:42px;position:relative;pointer-events:none;}
.studio-ask-transfer svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible;fill:none;}
.studio-ask-track{stroke:#9bb9cc35;stroke-width:1;}
.studio-ask-delivery{stroke:#b7d9f2;stroke-width:2;stroke-linecap:round;stroke-dasharray:27 110;stroke-dashoffset:27;opacity:0;animation:studio-ask-transfer-once 1.2s linear both;}
.studio-ask-delivery:last-child{stroke:#a0e2d0;}
@keyframes studio-ask-transfer-once{0%{stroke-dashoffset:27;opacity:0;}15%{opacity:1;}85%{opacity:1;}100%{stroke-dashoffset:-100;opacity:0;}}
.studio-ask-answer{padding-bottom:19px;}
.ask-studio .studio-ask-answer-copy{display:grid;gap:9px;margin:0;font-size:14px;line-height:1.6;}
.studio-ask-fragment{display:block;position:relative;border-left:2px solid transparent;padding-left:10px;color:#b4c6dc;}
.studio-ask-fragment.is-selected{border-color:#a9d2e5;color:#e1edf7;background:linear-gradient(90deg,#a9d2e50a,transparent);}
.studio-ask-fragment[data-answer-source="1"].is-selected{border-color:#91d9c8;}
.studio-ask-review{padding-top:15px;border-top:1px solid #90acc026;}
.ask-studio .studio-ask-review p{margin:0;font-size:14px;color:#d6e4ee;line-height:1.55;}
.studio-ask-narrative .studio-ask-question{animation:studio-ask-stage .5s 0s both;}
.studio-ask-narrative .studio-ask-records{animation:studio-ask-stage .65s .8s both;}
.studio-ask-narrative .studio-ask-source:first-child strong{animation:studio-ask-fact 2s 1.2s both;}
.studio-ask-narrative .studio-ask-source:nth-child(2) strong{animation:studio-ask-fact 2s 1.9s both;}
.studio-ask-narrative .studio-ask-answer{animation:studio-ask-stage .65s 3.6s both;}
.studio-ask-narrative .studio-ask-fragment:first-child{animation:studio-ask-statement .7s 3.8s both;}
.studio-ask-narrative .studio-ask-fragment:nth-child(2){animation:studio-ask-statement .7s 4.35s both;}
.studio-ask-narrative .studio-ask-review{animation:studio-ask-stage .7s 5.2s both;}
@keyframes studio-ask-stage{from{opacity:.12;transform:translateY(5px);}to{opacity:1;transform:none;}}
@keyframes studio-ask-fact{0%,100%{color:inherit;}20%,65%{color:#dcfff3;text-shadow:0 0 12px #91d9c81c;}}
@keyframes studio-ask-statement{from{opacity:.2;transform:translateY(3px);}to{opacity:1;transform:none;}}
@media(max-width:767px){
 .studio-ask-step{grid-template-columns:23px minmax(0,1fr);column-gap:9px;}
 .studio-ask-source-grid{gap:12px;}
 .studio-ask-source-label{align-items:flex-start;font-size:12px;gap:4px;}
 .studio-ask-source-label .studio-ask-reference{flex-shrink:0;}
 .studio-ask-source-label>.studio-icon{display:none;}
 .studio-ask-source strong{font-size:13px;}
 .studio-ask-transfer{margin-left:32px;}
 .studio-ask-question{padding-bottom:16px;}
}
@media(prefers-reduced-motion:reduce){.studio-ask-delivery{display:none;}}

/* Policy comparison: read the original, follow the update, inspect the addition.
   Both saved versions remain legible; motion never changes the inspected version. */
.studio-policy-comparison{display:grid;grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr);gap:10px;margin-top:18px;align-items:stretch;}
.studio-policy-version{min-width:0;display:flex;flex-direction:column;--policy-accent:#afc9e8;}
.studio-policy-version[data-policy-version="1"]{--policy-accent:#a6dfce;}
.ask-studio .studio-policy-version-control{display:flex;align-items:center;gap:9px;width:100%;min-height:44px;padding:8px 0 12px;border:0;background:none;text-align:left;color:#9fb4cb;}
.studio-policy-version-control>span{font-size:12px;font-variant-numeric:tabular-nums;letter-spacing:.04em;}
.studio-policy-version-control>strong{font-size:14px;font-weight:500;}
.ask-studio .studio-policy-version-control[aria-pressed=true]{color:#edf4ff;}
.studio-policy-version-control[aria-pressed=true]>span{color:var(--policy-accent);}
.studio-policy-version-control:focus-visible{outline:1px solid #bad6ee;outline-offset:3px;}
.studio-policy-sheet{position:relative;isolation:isolate;flex:1;min-width:0;border:1px solid #93b0cc3d;border-radius:5px;padding:16px 13px;background:#0d19234d;}
.studio-policy-version[data-inspected="true"] .studio-policy-sheet{border-color:var(--policy-accent);}
.studio-policy-sheet-heading{display:flex;align-items:flex-start;gap:8px;min-height:48px;padding-bottom:12px;border-bottom:1px solid #8faac129;color:#d7e4ef;font-size:13px;line-height:1.5;overflow-wrap:anywhere;}
.studio-policy-sheet-heading>.studio-icon{width:18px;height:18px;margin-top:1px;color:var(--policy-accent);}
.studio-policy-clauses{list-style:none;margin:0;padding:0;}
.studio-policy-clauses>li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:7px;padding:13px 0;border-bottom:1px solid #8faac11c;align-items:start;}
.studio-policy-clause-number{font-size:11px;line-height:1.8;font-variant-numeric:tabular-nums;color:#839eb7;}
.ask-studio .studio-policy-clauses p{margin:0;font-size:13px;line-height:1.6;color:#b8c9dc;overflow-wrap:anywhere;}
.studio-policy-clauses>.studio-policy-added{position:relative;isolation:isolate;border-bottom:0;margin-top:9px;margin-left:-7px;margin-right:-7px;padding:11px 7px;border-left:2px solid #91d9c8;background:#91d9c80a;}
.studio-policy-added-label{display:block;margin-bottom:5px;font-size:11px;font-weight:500;letter-spacing:.02em;color:#a6e3d1;}
.ask-studio .studio-policy-added p{color:#d8eee7;}
.studio-policy-transfer{align-self:start;padding-top:12px;}
.studio-policy-transfer svg{display:block;width:28px;height:24px;fill:none;stroke:#9fbaca65;stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round;}
.studio-policy-transfer .studio-policy-transfer-light{stroke:#ccf5e9;stroke-width:2.4;stroke-dasharray:30 120;stroke-dashoffset:30;opacity:0;}
.studio-policy-inspection{display:flex;align-items:flex-start;gap:10px;margin-top:20px;padding-top:13px;border-top:1px solid #90acc026;color:#aac4d8;}
.studio-policy-inspection>.studio-icon{width:17px;height:17px;margin-top:3px;}
.ask-studio .studio-policy-inspection>p{margin:0;font-size:13px;line-height:1.6;color:#a9bed3;}
.studio-policy-inspection strong{font-weight:500;color:#d9e6f0;}
.studio-policy-read:before,.studio-policy-change:before{content:'';position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:linear-gradient(110deg,#aad1e523,transparent 80%);opacity:0;}
.studio-policy-read:before{animation:studio-policy-read 1.5s var(--studio-cue-delay,0s) ease-in-out 1 both;}
.studio-policy-change:before{background:linear-gradient(90deg,#91d9c837,transparent);transform-origin:left;animation:studio-policy-addition 1.3s var(--studio-cue-delay,0s) ease-out 1 both;}
.studio-policy-delivery{animation:studio-policy-delivery 1s var(--studio-cue-delay,0s) linear 1 both;}
@keyframes studio-policy-read{0%,100%{opacity:0;}25%,65%{opacity:1;}}
@keyframes studio-policy-delivery{0%{stroke-dashoffset:30;opacity:0;}15%,70%{opacity:1;}100%{stroke-dashoffset:-100;opacity:0;}}
@keyframes studio-policy-addition{0%{transform:scaleX(0);opacity:0;}35%,65%{transform:scaleX(1);opacity:1;}100%{transform:scaleX(1);opacity:0;}}
@media(max-width:575px){
 .studio-policy-comparison{grid-template-columns:minmax(0,1fr);gap:5px;}
 .studio-policy-transfer{justify-self:center;padding:0;transform:rotate(90deg);}
 .studio-policy-sheet{padding:14px;}
 .studio-policy-sheet-heading{min-height:0;}
 .studio-policy-version-control{padding-bottom:8px;}
 .studio-policy-clauses>li{padding-block:10px;}
}
