body.std-v12 main .eyebrow,body.std-v12 main .eyebrow span:not(.cross-mark){color:var(--graphite)}body.std-v12 main .eyebrow .cross-mark{flex:none;width:14px;font-size:21px;font-weight:400;letter-spacing:0;line-height:14px;text-align:center}body.std-v12 main .crown{width:24px;height:24px;border-width:1.5px}body.std-v12 main .crown svg{width:14px;height:14px}body.std-v12 main .arrow-magenta:after{font-size:16px;font-weight:500}body.std-v12 main :is(.synthetic-label,.stage-hint,.status,.case-disclaimer,.contact-note,.dossier-top span,.evidence-row span,.evidence-row small,.human-boundary strong,.human-boundary p,.case-pagination label,.case-pagination label span,.stage>span:not(.stage-text),.sq-origin legend,main label span,.sq-area-section,.aq-law-head,.aq-law-label,.aq-law-disclaimer,.aq-law-source,.aq-law-sha){font-size:12px}body.std-v12 main .aq-law-sha{overflow-wrap:anywhere}body.std-v12 .ia-card h3{color:var(--graphite);font:500 20px/1.3 Inter,system-ui,sans-serif}body.std-v12.case-page .case-heading h1{font-size:clamp(44px,5vw,64px)}body.std-v12 #stage-title{color:var(--graphite);font:500 clamp(26px,2.5vw,34px)/1.2 Inter,system-ui,sans-serif;letter-spacing:-.01em}body.std-v12 .case-context strong,body.std-v12 .case-register>p{color:var(--graphite);font:500 20px/1.3 Inter,system-ui,sans-serif}body.std-v12 .bf-lists{display:grid;grid-template-columns:1fr 1fr;gap:24px}body.std-v12 .bf-head{margin:0 0 12px;color:var(--graphite);font:600 12px/1.4 Inter,system-ui,sans-serif}body.std-v12 .bf-lists ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}body.std-v12 .bf-shows li{padding:12px 14px;border-radius:12px;background:var(--soft);color:var(--graphite);font:500 14px/1.35 Inter,system-ui,sans-serif}body.std-v12 .bf-shows small{display:block;margin-top:2px;color:var(--muted);font:400 12px/1.4 Inter,system-ui,sans-serif}body.std-v12 .bf-claims li{padding:9px 14px;border:1px dashed var(--muted);border-radius:12px;color:var(--graphite);font:400 13px/1.35 Inter,system-ui,sans-serif}@media(max-width:900px){body.std-v12 .bf-lists{grid-template-columns:1fr}}@media(max-width:560px){body.std-v12 .stage{min-height:44px;justify-content:center;padding:8px 3px}body.std-v12 .stage .stage-text{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}body.std-v12 .sq-question-number{color:var(--graphite);font-size:16px}body.std-v12 .sq-question-area{font-size:12px}body.std-v12 .sq-question-area:before{content:"+" / "";display:inline-block;width:14px;margin-right:6px;color:var(--magenta);font:400 21px/14px Inter,system-ui,sans-serif;text-align:center;vertical-align:-2px}body.std-v12 .essay h2{color:var(--graphite);font:500 clamp(26px,2.5vw,34px)/1.2 Inter,system-ui,sans-serif;letter-spacing:-.01em}body.std-v12 .essay h2:before,body.std-v12 #stage-title:before{content:"+" / "";display:inline-block;margin-right:10px;color:var(--magenta);font:400 21px/14px Inter,system-ui,sans-serif;vertical-align:2px}body.std-v12 main h3{color:var(--graphite);font:500 20px/1.3 Inter,system-ui,sans-serif}body.std-v12 main :is(.iaw-step,.who-cell__actor span,.who-reads__note,.who-reads__legend span,.ia-crumb a,.family-rnd p,.family-rnd small,.family-core p,.path-link,.path-state,.family-paths article span,.family-paths article p,.deployment-shape span,.deployment-shape p,.accordion-controls button,.product-boundary,.surface-role,.surface-state,.surface-note span,.text-link span,.section-note,.access-row label,.access-interest legend,.soul-link,.rule-list span){font-size:12px}body.std-v12 .ia-group__head h2:before{content:"+" / "";display:inline-block;margin-right:10px;color:var(--magenta);font:400 21px/14px Inter,system-ui,sans-serif;vertical-align:2px}body.std-v12 :is(.product-name,.surface-name,.family-rnd strong,.family-paths article strong){color:var(--graphite);font:500 20px/1.3 Inter,system-ui,sans-serif}body.std-v12 .family-core strong{color:var(--graphite);font:500 24px/1.3 Inter,system-ui,sans-serif}body.std-v12 .product-index{color:var(--graphite);font-size:12px}body.std-v12 .surface-list .micro-label:before{content:"+" / "";display:inline-block;width:14px;margin-right:8px;color:var(--magenta);font:400 21px/14px Inter,system-ui,sans-serif;text-align:center;vertical-align:-2px}body.std-v12 .product-action,body.std-v12 .product-action svg{color:var(--magenta);stroke:var(--magenta)}body.std-v12.platform-page main :is(p.product-boundary,span.product-description){font-size:12px!important}body.licences-page.std-v12 h1:before,body.licences-page.std-v12 main h2:before{content:"+" / "";display:inline-block;margin-right:10px;color:var(--magenta);font:400 21px/14px Inter,system-ui,sans-serif;vertical-align:6px}body.licences-page.std-v12 h1{font-size:clamp(44px,5vw,64px)}body.licences-page.std-v12 main h2{color:var(--graphite);font:500 clamp(26px,2.5vw,34px)/1.2 Inter,system-ui,sans-serif;letter-spacing:-.01em}body.licences-page.std-v12 main h2 strong{font:inherit}body.std-v12 :is(.soul-hero,.soul-copy,.section-head:where(#principles *),.soul-close) .eyebrow{display:flex;align-items:center;gap:10px}body.std-v12 :is(.soul-hero,.soul-copy,.section-head:where(#principles *),.soul-close) .eyebrow:before{content:"+" / "";flex:none;width:14px;color:var(--magenta);font:400 21px/14px Inter,system-ui,sans-serif;letter-spacing:0;text-align:center}body.std-v12 .soul-band--dark .eyebrow,body.std-v12 .soul-band--dark .eyebrow:before{color:#fff}body.std-v12 #principles article .cross-mark{display:block;width:14px;color:var(--magenta);font:400 21px/14px Inter,system-ui,sans-serif;text-align:center}body.std-v12 #principles article strong{font-size:12px}body.std-v12 .soul-lineage span{font:500 16px/1.3 Inter,system-ui,sans-serif}body.std-v12:where(:not(:has(.principle-grid))) main :is(.hero-copy,.mechanism-head,.section-head,.access-person,.folio-close)>.eyebrow:not(:has(.cross-mark)):before{content:"+" / "";display:inline-block;width:14px;margin-right:6px;color:var(--magenta);font:400 21px/14px Inter,system-ui,sans-serif;letter-spacing:0;text-align:center;vertical-align:-2px}body.std-v12 :is(.screen h4,.panel h4){color:var(--graphite);font:500 16px/1.3 Inter,system-ui,sans-serif;letter-spacing:0}body.std-v12 .coda p:first-child{color:var(--graphite);font:500 20px/1.3 Inter,system-ui,sans-serif;letter-spacing:0}body.std-v12 main :is(.contract-list li span,.contract-list li i,.row span,.row strong,.row b,.row em,.tabs span,.chips label,.chips-note,.layer>span,.folio-link,.to-advisor,.access-mail,.lane-tag,.figure-note span,.floors b,.floors span,.red-legend span,.ask-note,.ask-note a,.cite,.cite span,.corpus b,.corpus span,.refusals em,.asked span,.floor span){font-size:12px}body.std-v12 main .layer>span{color:var(--graphite)}body.std-v12 main .tabs span{letter-spacing:.04em}@media(min-width:901px){body.std-v12 .phone-stage{width:min(286px,76vw)}}body.std-v12 .contract-list li:before{width:6px;height:6px;margin-top:-3px}body.std-v12 .contract-list li:last-child:before{opacity:1;transform:none}body.std-v12 .chips label:before{width:6px;height:6px}body.std-v12 .bracket{border-color:var(--graphite)}body.std-v12 .red-bar{background:var(--graphite)}body.std-v12 .red-legend span:last-child:after{content:"";display:inline-block;width:6px;height:6px;margin-left:8px;border-radius:50%;background:var(--magenta);vertical-align:1px}.rule-figure__key{display:none}body.std-v12 .rule-figure text{font-size:13.5px;letter-spacing:0;text-transform:none;fill:var(--muted)}@media(max-width:1100px){body.std-v12 .rule-figure text{display:none}body.std-v12 .rule-figure__key{display:grid;gap:6px;margin:12px 0 0;padding:0;list-style:none;color:var(--graphite);font:400 12px/1.4 Inter,system-ui,sans-serif}}@media(max-width:359px){body.std-v12 .phone-stage{width:min(300px,86vw)}body.std-v12 .phone{aspect-ratio:.44}body.std-v12 .advisor-figure{grid-template-columns:minmax(0,1fr)}body.std-v12 .advisor-figure .lens-mark{width:86px}}body.std-v12.folio-support-page .folio-close h1{font-size:clamp(44px,5vw,64px)}body.std-v12.folio-support-page .folio-close h2{color:var(--graphite);font:500 clamp(26px,2.5vw,34px)/1.2 Inter,system-ui,sans-serif;letter-spacing:-.01em}body.std-v12.folio-support-page .folio-close h2:before{content:"+" / "";display:inline-block;margin-right:10px;color:var(--magenta);font:400 21px/14px Inter,system-ui,sans-serif;vertical-align:2px}body.std-v12 .refusals li i{color:var(--graphite)}@media(min-width:901px){body.std-v12 .floor{grid-template-columns:84px minmax(0,1fr)}body.std-v12 .asked>span{width:84px}}body.std-v12 .receipt h3{color:var(--ink-strong);font:400 13px/normal Inter,system-ui,sans-serif}
