:root{--navy:#041630;--navy2:#061d42;--mid:#0a2b5a;--ink:#122947;--muted:#61738a;--line:#dae5f2;--silver:#d3e3f7;--ice:#f3f8fe;--blue:#6aabff;--gold:#d9e8ff;--max:1280px}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#fff;color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,a{ -webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid #7cb5ff;outline-offset:4px}.icon{flex-shrink:0}.sr-only{position:absolute!important;clip:rect(0,0,0,0);width:1px;height:1px;overflow:hidden}.wide{width:min(calc(100% - 76px),var(--max));margin:0 auto}.gateway{min-height:100vh;background:linear-gradient(#02102b,#061f46);display:flex;align-items:center;justify-content:center;flex-direction:column}.gateway-art{width:min(100%,calc(100vh * 1672 / 941));position:relative;aspect-ratio:1672/941}.gateway-art img{display:block;width:100%;height:100%;object-fit:contain}.art-hotspot{position:absolute;left:var(--x);top:var(--y);width:21%;height:10.8%;border:2px solid transparent;border-radius:18px;transition:background .2s,border-color .2s,box-shadow .2s}.art-hotspot:hover,.art-hotspot:focus-visible{border-color:#9ac9ff;background:rgba(90,161,250,.14);box-shadow:0 0 28px rgba(53,149,255,.45);outline:none}.gateway-footer{width:min(100%,calc(100vh * 1672 / 941));padding:8px 18px 15px;color:#a9c6e9;display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:11px}.gateway-footer a{display:flex;align-items:center;gap:6px;font-weight:800;letter-spacing:.08em}.gateway-footer a:hover{color:#fff}.gateway-mobile{display:none}
.site-backdrop{min-height:100vh;background:radial-gradient(ellipse 55% 48% at 75% 10%,#103f81 0%,transparent 78%),radial-gradient(ellipse 36% 32% at 20% 22%,#0a3d85 0%,transparent 80%),linear-gradient(170deg,#04132d 15%,#062450 57%,#04142d 100%);color:#f4f8ff;position:relative;overflow:hidden}.site-backdrop:after{content:'';pointer-events:none;position:absolute;bottom:-8px;left:0;right:0;height:200px;background:linear-gradient(to bottom,transparent,rgba(3,13,32,.3)),url("globe-horizon.jpg") bottom/cover no-repeat;opacity:.48}.site-backdrop>*{position:relative;z-index:1}.category-nav{min-height:92px;display:flex;align-items:center;justify-content:space-between;gap:18px}.nav-brand{display:flex;flex-direction:column;width:max-content}.brand-main{font-family:Georgia,Times,serif;font-size:31px;line-height:1.05;letter-spacing:.13em;font-weight:500;color:#f3f8ff;text-shadow:0 1px 14px #2a87ff60}.brand-sub{font-family:Georgia,Times,serif;color:#c5d9f4;letter-spacing:.16em;font-size:10px;margin-top:7px}.nav-actions{display:flex;gap:20px;align-items:center}.nav-text-link{font-size:12px;display:flex;align-items:center;gap:8px;color:#d3e6ff}.nav-text-link:hover{color:#fff}.login-pill{display:inline-flex;align-items:center;justify-content:center;gap:7px;background:linear-gradient(180deg,#164c87,#0a2858);border:1px solid #76a9e7;border-radius:11px;padding:12px 17px;color:#fff!important;box-shadow:0 7px 26px #1367df25;letter-spacing:.09em;font-size:12px;white-space:nowrap;transition:transform .15s,box-shadow .15s}.login-pill:hover{transform:translateY(-1px);box-shadow:0 8px 30px #2479eb4f}.progress-rail{font-size:11px;letter-spacing:.14em;color:#729dd3;margin-top:55px;display:flex;gap:14px;flex-wrap:wrap}.progress-rail strong,.progress-done{color:#eff7ff}.progress-separator{opacity:.45}.category-main{padding-bottom:136px}.category-intro{max-width:1000px;margin:67px 0 45px}.eyebrow{font-size:11px;letter-spacing:.18em;font-weight:800;color:#a6ccff;text-transform:uppercase;display:flex;align-items:center;gap:12px}.eyebrow-line{width:36px;height:1px;background:#70afff}.category-intro h1{font-family:Georgia,Times,serif;font-size:clamp(46px,6.2vw,91px);line-height:1.06;font-weight:400;letter-spacing:-.042em;margin:18px 0 22px}.category-intro em{font-style:normal;color:#94c1ff}.category-intro p:last-child{font-size:17px;line-height:1.65;color:#bed1e9;max-width:740px}.profession-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.profession-card{min-height:325px;display:flex;flex-direction:column;background:linear-gradient(155deg,rgba(24,74,137,.75),rgba(4,21,54,.85));border:1px solid rgba(139,196,255,.38);border-radius:19px;padding:27px;box-shadow:0 12px 35px #00102748;transition:transform .2s,border-color .2s,box-shadow .2s}.profession-card:hover,.profession-card:focus-visible{transform:translateY(-5px);border-color:#a6d2ff;box-shadow:0 25px 55px #000c27a1}.prof-card-icon{color:#b6dbff;margin-bottom:27px}.prof-card-index{font-size:9px;letter-spacing:.16em;font-weight:800;color:#94b9e7}.profession-card strong{font-family:Georgia,Times,serif;font-size:clamp(22px,2.4vw,30px);font-weight:400;line-height:1.15;margin:13px 0 14px}.card-copy{font-size:13px;line-height:1.65;color:#bdd1ed;max-width:330px}.card-link{font-size:12px;font-weight:750;color:#d1e6ff;margin-top:auto;padding-top:27px;display:flex;gap:11px;align-items:center}.category-foot{border-top:1px solid #426da35c;display:flex;justify-content:space-between;gap:12px;padding:24px 0 0;margin-top:34px;font-size:12px;color:#c0d4ef}.category-foot span:first-child{display:flex;align-items:center;gap:9px}
.corporate-header{background:rgba(3,19,43,.97);color:#edf4ff;border-bottom:1px solid #20456d;position:sticky;z-index:30;top:0;backdrop-filter:blur(15px)}.corporate-nav{height:80px;display:flex;align-items:center;gap:25px}.corporate-nav .nav-brand{flex-shrink:0}.corporate-nav .brand-main{font-size:25px}.corporate-nav .brand-sub{font-size:8px}.main-links{display:flex;align-items:center;gap:23px;margin-left:auto}.main-links a{font-size:12px;color:#cfdef1;white-space:nowrap}.main-links a:hover{color:white}.nav-context{font-size:12px;color:#dce9fc;white-space:nowrap;max-width:205px;overflow:hidden;text-overflow:ellipsis}.corporate-nav .nav-actions{gap:16px}.corporate-nav .login-pill{padding:10px 14px}
.professional-hero{color:#fff;position:relative;overflow:hidden;background:radial-gradient(ellipse 48% 70% at 89% 37%,#185096 0%,transparent 74%),linear-gradient(135deg,#05162f 9%,#08295a 58%,#041730);padding:102px 0 105px}.hero-orb{position:absolute;right:-200px;top:-350px;width:900px;height:900px;border:1px solid rgba(112,173,255,.2);border-radius:50%;box-shadow:0 0 0 70px #ffffff05,0 0 0 140px #ffffff05,0 0 0 210px #ffffff03;pointer-events:none}.hero-grid{position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(380px,.8fr);align-items:center;gap:66px}.professional-hero h1{font-family:Georgia,Times,serif;font-weight:400;font-size:clamp(46px,4.5vw,68px);line-height:1.11;letter-spacing:-.038em;margin:24px 0}.hero-lede{font-size:16px;line-height:1.82;color:#d0dff3;max-width:680px}.meta-divider{opacity:.5}.hero-actions{display:flex;gap:13px;flex-wrap:wrap;margin:31px 0 27px}.btn{min-height:47px;padding:12px 17px;border-radius:10px;font-size:12px;font-weight:800;display:inline-flex;align-items:center;justify-content:center;gap:10px}.btn-primary{background:linear-gradient(145deg,#c5e1ff,#84b9fb);color:#04234a}.btn-primary:hover{background:#fff}.btn-quiet{border:1px solid #709acf;color:#e5f2ff}.btn-quiet:hover{background:#1a4c83}.hero-foot{font-size:12px;color:#9ab9dc;display:flex;align-items:center;gap:8px;line-height:1.5}.workflow-visual{border:1px solid #5986bf;background:linear-gradient(160deg,rgba(9,37,82,.94),rgba(4,19,46,.98));border-radius:20px;padding:26px;box-shadow:0 30px 60px #000f2a77}.visual-header{display:flex;justify-content:space-between;gap:8px;font-size:9px;letter-spacing:.14em;color:#c6dbf6;font-weight:800}.visual-header div{display:flex;align-items:center;gap:7px}.signal-ring{width:8px;height:8px;background:#79b7ff;border-radius:50%;box-shadow:0 0 0 4px #3179cc48}.workflow-visual h2{font-family:Georgia,Times,serif;font-weight:400;font-size:29px;margin:30px 0 8px}.workflow-visual p{font-size:12px;color:#a9c4e8;margin:0 0 21px}.case-steps{display:grid;gap:10px}.case-step{border:1px solid #385c92;background:rgba(39,79,133,.36);border-radius:10px;display:flex;gap:12px;align-items:center;padding:13px}.step-dot{height:26px;width:26px;display:grid;place-items:center;border:1px solid #669bd7;border-radius:8px;color:#c9e4ff;font-size:11px}.case-step div{flex:1}.case-step strong,.case-step div span{display:block}.case-step strong{font-size:12px;font-weight:650}.case-step div span{font-size:10px;color:#9fbce1;margin-top:3px}.case-step .icon{color:#7d9fc7}.visual-bottom{display:flex;align-items:center;gap:9px;font-size:11px;color:#bad5f7;border-top:1px solid #2d4c76;margin-top:20px;padding-top:17px}
.company-strip{background:#e9f3ff;border-bottom:1px solid #d3e3f4;padding:44px 0}.company-row{display:grid;grid-template-columns:1fr 1fr;gap:75px;align-items:center}.company-row .section-label{margin-bottom:12px;color:#3674ae}.company-row h2{font:400 27px/1.3 Georgia,Times,serif;margin:0;letter-spacing:-.02em;color:#183b64}.company-row p{font-size:14px;line-height:1.8;color:#57718d}.onboarding-section{background:#f0f6ff;padding:90px 0}.onboarding-section h2{font:400 clamp(32px,4vw,50px)/1.2 Georgia,Times,serif;letter-spacing:-.035em;margin:0 0 32px;max-width:900px}.onboarding-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.onboarding-grid>div{border:1px solid #cfdfef;border-radius:12px;padding:23px;background:#fff}.onboarding-grid span{display:block;font-size:10px;letter-spacing:.12em;font-weight:800;color:#5487c0;margin-bottom:30px}.onboarding-grid strong{display:block;font-size:15px;line-height:1.45}.onboarding-grid p{font-size:12px;line-height:1.7;color:#5f7691}.content-section{padding:105px 0}.light-section{background:#f9fbff}.dark-section{background:#071b37;color:#f1f7ff}.blue-section{background:#edf5ff}.section-label{font-size:10px;letter-spacing:.19em;font-weight:850;color:#4181bf;margin:0 0 27px;text-transform:uppercase}.dark-section .section-label{color:#83bafb}.content-section h2{font-family:Georgia,Times,serif;font-size:clamp(35px,4vw,53px);font-weight:400;letter-spacing:-.035em;line-height:1.18;margin:0 0 26px}.large-copy{font-size:19px;line-height:1.68;color:#45617f}.dark-section .large-copy{color:#b8cde6}.split-grid{display:grid;grid-template-columns:1fr 1fr;gap:100px}.split-grid h3{font-size:17px;margin:0 0 10px}.split-grid p:not(.section-label):not(.large-copy){line-height:1.85;color:#5d718b;font-size:14px}.split-grid h3:not(:first-child){margin-top:29px}.section-heading{display:flex;justify-content:space-between;align-items:start;gap:55px;margin-bottom:30px}.section-heading h2{max-width:650px;margin:0}.section-heading p{max-width:420px;line-height:1.7;color:#a9c2e1;font-size:14px}.light-section .section-heading p{color:#617690}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.feature-tile{min-height:207px;border:1px solid #2d4d72;border-radius:14px;background:linear-gradient(160deg,#102a4b,#0a1e3b);padding:25px}.feature-number{font-size:10px;color:#8ab8f5;letter-spacing:.12em;font-weight:750}.feature-tile h3{margin:20px 0 8px;font-family:Georgia,Times,serif;font-size:21px;font-weight:400}.feature-tile p{font-size:13px;line-height:1.75;color:#adbfda}.purpose-note{border-left:3px solid #5d9ee6;background:#e4f0ff;padding:17px 19px;font-size:13px;color:#506985;line-height:1.7;margin-top:25px}.journey-list{list-style:none;display:grid;gap:11px;padding:0;margin:0}.journey-list li{display:flex;gap:20px;align-items:center;background:#fff;border:1px solid #d3e3f6;border-radius:12px;padding:20px 23px}.journey-list li span{color:#4479b5;font-size:13px;font-weight:800;letter-spacing:.1em}.journey-list li strong{font-size:15px}.journey-caveat{font-size:12px;color:#6b809c;line-height:1.6}.shield-layout{display:grid;grid-template-columns:1fr 1fr;gap:75px}.shield-layout p:not(.section-label){line-height:1.8}.shield-stack{display:grid;gap:12px}.shield-stack>div{display:flex;align-items:center;gap:19px;background:#fff;border:1px solid #d9e6f4;border-radius:13px;padding:21px;color:#3674b4}.shield-stack strong,.shield-stack small{display:block}.shield-stack strong{color:#122947;font-size:14px}.shield-stack small{font-size:12px;line-height:1.5;margin-top:5px;color:#687d98}.benefit-list{padding:0;margin:0;list-style:none;display:grid;gap:20px}.benefit-list li{display:flex;gap:17px;align-items:center;padding:17px 0;border-bottom:1px solid #315073;font-family:Georgia,Times,serif;font-size:21px;color:#e8f3ff}.benefit-list .icon{color:#8abffe}.tier-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.tier-card{padding:28px 25px;min-height:190px;border:1px solid #cbdcef;background:#fff;border-radius:15px}.tier-card>span{font-size:11px;letter-spacing:.1em;font-weight:850;color:#4b7aaa;display:block;text-transform:uppercase}.tier-card>strong{display:block;font-family:Georgia,Times,serif;font-size:43px;font-weight:400;margin-top:21px}.tier-card p{color:#668099;font-size:12px;line-height:1.6}.tier-international{grid-column:1/-1;min-height:160px}.tier-international h3{font-family:Georgia,Times,serif;font-size:28px;font-weight:400;margin:15px 0}.tier-international p{max-width:800px;font-size:14px}.pricing-caveat{color:#71849a;font-size:11px;line-height:1.7}.pricing-example{display:grid;grid-template-columns:.42fr 1fr;gap:20px;border-top:1px solid #d2e0ee;margin-top:29px;padding-top:23px;font-size:13px;line-height:1.7;color:#617690}.pricing-example strong{color:#18304c}.faq-layout{display:grid;grid-template-columns:.75fr 1.25fr;gap:80px}.faq-layout p{color:#687f9c;line-height:1.8}.faq-item{border-top:1px solid #c3d6ec}.faq-item:last-child{border-bottom:1px solid #c3d6ec}.faq-item summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:15px;font-weight:700;cursor:pointer;padding:21px 2px}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary span{font-size:20px;color:#6090c4}.faq-item p{margin:0;padding:0 10px 20px 0;font-size:13px}.closing-cta{background:radial-gradient(ellipse 35% 100% at 80% 70%,#175092,transparent),#051832;color:#fff;padding:85px 0}.closing-cta h2{font-family:Georgia,Times,serif;font-weight:400;font-size:clamp(36px,4vw,52px);max-width:900px;margin:0 0 23px}.closing-links{display:flex;gap:13px;flex-wrap:wrap}.closing-cta p:last-child{font-size:12px;color:#a7c0df;margin-top:24px}.site-footer{background:#06142c;color:#92accb;border-top:1px solid #203d67;padding:24px 0;font-size:12px}.footer-flex{display:flex;justify-content:space-between;gap:25px;align-items:center}.footer-flex>div{display:flex;align-items:center;gap:15px}.footer-flex a{margin-left:18px}.footer-flex a:hover{color:#fff}.login-preview{background:radial-gradient(ellipse at 65% 22%,#0c3b7c,transparent 65%),#061c3a;min-height:calc(100vh - 92px);color:white;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:70px 25px;text-align:center}.login-preview h1{font-family:Georgia,Times,serif;font-size:65px;font-weight:400;margin:4px 0 22px}.login-preview>p{max-width:650px;color:#bfd5f0;font-size:15px;line-height:1.8}.login-preview .section-label{color:#9bc0f5}.login-symbols{display:flex;gap:12px;color:#b6dbff}.login-warning{max-width:610px;padding:20px;border:1px solid #5b83b5;background:#0b2c5a;border-radius:12px;color:#ccdff6;line-height:1.6;font-size:13px;margin:18px 0 27px}
@media(max-width:1170px){.corporate-nav{height:auto;min-height:80px;flex-wrap:wrap;padding:16px 0}.main-links{order:3;width:100%;justify-content:center;margin:0;gap:22px}.corporate-nav .nav-actions{margin-left:auto}.hero-grid{grid-template-columns:1fr 360px;gap:35px}}
@media(max-width:860px){.company-row{grid-template-columns:1fr;gap:12px}.onboarding-grid{grid-template-columns:repeat(2,1fr)}.wide{width:min(calc(100% - 36px),650px)}.gateway-art{display:none}.gateway{display:block}.gateway-mobile{display:block;position:relative;color:#eff6ff;min-height:calc(100vh - 43px);padding:68px 22px 55px;background:radial-gradient(ellipse at 65% 8%,#0e448e,transparent 64%),linear-gradient(#041a39,#061633);overflow:hidden}.mobile-globe{position:absolute;bottom:-20px;left:-10%;right:-10%;height:28%;background:url("data:image/jpeg;base64,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") bottom/cover no-repeat;opacity:.36}.mobile-kicker{font-family:Georgia,Times,serif;font-size:clamp(50px,9vw,77px);letter-spacing:.13em;text-align:center;margin:0}.mobile-parent{text-align:center;font:18px Georgia,serif;letter-spacing:.15em;margin:8px 0 75px;color:#bfdbfb}.gateway-mobile h1{text-align:center;font:40px Georgia,serif;font-weight:400;margin:0 0 35px}.mobile-countries{position:relative;display:grid;gap:13px;width:min(100%,490px);margin:0 auto}.mobile-country{display:flex;align-items:center;gap:20px;padding:17px 18px;border:1px solid #6397d2;border-radius:12px;background:linear-gradient(145deg,#0b376e,#061d41);font-size:14px}.mobile-country span:first-child{font-size:30px}.mobile-country span:nth-child(2){flex:1}.gateway-footer{width:100%;padding:16px;font-size:10px}.category-main{padding-bottom:110px}.category-intro{margin:42px 0}.category-intro h1{font-size:54px}.profession-cards{grid-template-columns:1fr}.profession-card{min-height:220px}.prof-card-icon{margin-bottom:12px}.category-foot{flex-direction:column}.hero-grid,.split-grid,.shield-layout,.faq-layout{grid-template-columns:1fr;gap:30px}.professional-hero{padding:66px 0}.hero-grid{gap:55px}.workflow-visual{width:min(100%,500px)}.content-section{padding:74px 0}.feature-grid{grid-template-columns:repeat(2,1fr)}.section-heading{display:block}.section-heading p{max-width:none}.tier-grid{grid-template-columns:1fr}.pricing-example{grid-template-columns:1fr}.footer-flex{align-items:start;flex-direction:column}.main-links{justify-content:start;overflow:auto;gap:15px}.nav-context span{display:none}}
@media(max-width:510px){.onboarding-grid{grid-template-columns:1fr}.brand-main{font-size:25px}.category-nav{min-height:85px}.nav-text-link{font-size:0;gap:0}.nav-text-link .icon{width:20px;height:20px}.nav-actions{gap:12px}.login-pill{padding:10px 12px;font-size:11px}.corporate-nav{gap:10px}.corporate-nav .login-pill{padding:9px 9px}.corporate-nav .nav-actions{gap:10px}.corporate-nav .nav-brand .brand-main{font-size:21px}.corporate-nav .nav-brand .brand-sub{font-size:7px}.category-intro h1{font-size:42px}.category-intro p:last-child{font-size:14px}.progress-rail{margin-top:35px;font-size:9px;gap:7px}.professional-hero h1{font-size:42px}.hero-lede{font-size:14px}.hero-actions .btn{width:100%}.workflow-visual{padding:18px}.feature-grid{grid-template-columns:1fr}.tier-card{min-height:auto}.benefit-list li{font-size:18px}.nav-context{font-size:18px}.footer-flex>div{flex-wrap:wrap}.footer-flex a{margin-left:0;margin-right:14px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important}}


/* Screen 2 v0.2: centred reading hierarchy, no LOGIN, consistent professional cards. */
.category-main .progress-rail{justify-content:center;margin-top:48px;text-align:center}
.category-main .category-intro{max-width:1040px;margin:46px auto 48px;text-align:center}
.category-main .category-intro .eyebrow{justify-content:center;gap:13px}
.category-main .category-intro .eyebrow::after{content:"";display:block;width:36px;height:1px;background:#70afff}
.category-main .category-intro h1{max-width:1000px;margin:18px auto 22px;font-size:clamp(46px,5.5vw,77px);line-height:1.10;letter-spacing:-.034em;text-wrap:balance}
.category-main .category-intro p:last-child{max-width:735px;margin:0 auto;font-size:17px;line-height:1.75}
.category-main .profession-cards{gap:20px}
.category-main .profession-card{min-height:305px;align-items:center;text-align:center;padding:31px 24px 29px}
.category-main .prof-card-icon{margin-bottom:23px;display:inline-flex;align-items:center;justify-content:center}
.category-main .profession-card strong{margin:13px 0 13px}
.category-main .card-copy{max-width:300px;margin:0 auto}
.category-main .card-link{justify-content:center}
.category-main .category-foot{justify-content:center;flex-wrap:wrap;gap:13px 38px;text-align:center}
@media(max-width:860px){
  .category-main .progress-rail{margin-top:32px}
  .category-main .category-intro{margin:38px auto 39px}
  .category-main .category-intro h1{font-size:clamp(36px,7vw,59px)}
  .category-main .profession-card{min-height:220px}
  .category-main .prof-card-icon{margin-bottom:10px}
}
@media(max-width:510px){
  .category-main .category-intro h1{font-size:clamp(37px,10vw,48px)}
  .category-main .category-intro p:last-child{font-size:14px}
  .category-main .progress-rail{font-size:9px;gap:7px}
  .category-main .category-foot span:first-child{justify-content:center}
}


/* v0.3: profession-specific six-chapter presentation */
.story-body{margin:0;color:#eef5ff;background:#04152f;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;overflow-x:hidden}
.story-body a{color:inherit;text-decoration:none}
.story-body button{font:inherit}
.story-header{position:sticky;z-index:60;top:0;background:rgba(3,17,37,.96);border-bottom:1px solid rgba(137,185,255,.17);backdrop-filter:blur(22px)}
.story-header-primary{min-height:78px;display:flex;align-items:center;gap:30px}
.story-logo{flex:0 0 auto;display:flex;flex-direction:column;line-height:1.05;min-width:185px}
.story-logo strong{font:34px Georgia,"Times New Roman",serif;letter-spacing:.115em;font-weight:400;color:#edf5ff}
.story-logo span{font:10px Georgia,serif;letter-spacing:.19em;color:#a9c9ee;margin-top:5px}
.story-header-context{display:flex;align-items:center;justify-content:flex-end;gap:24px;flex:1;font-size:12px;color:#c6d8f1}
.story-header-context a:hover,.story-chapter-nav a:hover,.story-text-link:hover,.story-back:hover{text-decoration:underline}
.story-header-context .country-change{color:#83a7d6}
.story-login{display:inline-flex!important;position:relative;gap:6px;align-items:center;justify-content:center;padding:12px 18px!important;color:#fff!important;border:1px solid #4a98fa!important;background:linear-gradient(135deg,#1955a4,#0a3570)!important;box-shadow:0 0 23px rgba(30,126,255,.12);flex:0 0 auto}
.story-login strong{font-size:12px;letter-spacing:.09em}
.story-chapter-nav{display:flex;align-items:stretch;justify-content:space-between;gap:6px;white-space:nowrap;min-height:43px;border-top:1px solid rgba(126,174,245,.10)}
.story-nav-item{font-size:11px;letter-spacing:.015em;padding:13px 5px 12px;display:inline-flex;gap:7px;color:#acc2e0!important;border-bottom:2px solid transparent}
.story-nav-item.current{color:#fff!important;border-bottom-color:#6eb3ff}
.story-nav-number{font-size:9px;letter-spacing:.11em;color:#75a3df}
.story-hero{min-height:700px;padding:98px 0 100px;position:relative;background:radial-gradient(ellipse 56% 80% at 90% 36%,rgba(24,92,181,.32),transparent 72%),radial-gradient(ellipse 60% 75% at 0% 10%,rgba(18,69,140,.37),transparent 72%),linear-gradient(132deg,#031128,#082954 55%,#03152f);overflow:hidden}
.story-chapter-2{background:radial-gradient(ellipse 58% 75% at 92% 42%,rgba(33,75,131,.26),transparent 74%),linear-gradient(125deg,#031127,#082343,#04182e)}
.story-chapter-3{background:radial-gradient(ellipse 58% 75% at 93% 42%,rgba(0,111,198,.32),transparent 70%),linear-gradient(125deg,#04152e,#093366,#031630)}
.story-chapter-4{background:radial-gradient(ellipse 62% 68% at 95% 38%,rgba(34,112,198,.36),transparent 68%),linear-gradient(125deg,#031229,#073168,#031a37)}
.story-chapter-5{background:radial-gradient(ellipse 50% 80% at 95% 50%,rgba(34,96,183,.33),transparent 74%),linear-gradient(125deg,#031025,#082547,#03142e)}
.story-chapter-6{background:radial-gradient(ellipse 70% 100% at 90% 43%,rgba(24,122,225,.36),transparent 65%),linear-gradient(125deg,#031126,#0b3467,#04172f)}
.story-ambience{pointer-events:none;position:absolute;inset:0;opacity:.56;background:repeating-radial-gradient(ellipse 70% 60% at 85% 90%,transparent 0 126px,rgba(99,176,254,.08) 127px 128px);mask-image:linear-gradient(90deg,transparent 20%,black)}
.story-hero-grid{position:relative;display:grid;grid-template-columns:minmax(0,1.06fr) minmax(410px,.94fr);align-items:center;gap:clamp(35px,5vw,100px)}
.story-eyebrow{color:#a1c5f2;font-size:11px;font-weight:700;letter-spacing:.17em;margin:0 0 30px;line-height:1.7}.story-eyebrow span{padding:0 10px;color:#6ea7eb}
.story-chapter-label{color:#80bafa;font-size:11px;font-weight:750;letter-spacing:.20em;margin:0 0 23px}
.story-hero h1{font:normal clamp(47px,4.45vw,78px)/1.09 Georgia,"Times New Roman",serif;letter-spacing:-.035em;color:#f8fbff;max-width:890px;margin:0 0 29px;text-wrap:balance}
.story-hero-lede{font-size:17px;color:#c9d9ec;line-height:1.84;max-width:690px;margin:0}
.story-intro-actions{display:flex;align-items:center;flex-wrap:wrap;gap:24px;margin:40px 0 26px}
.story-button{display:inline-flex;align-items:center;gap:30px;padding:15px 23px;border:1px solid #65b5ff;border-radius:9px;background:linear-gradient(135deg,#1b71d3,#09468d);box-shadow:inset 0 1px rgba(255,255,255,.23);font-size:13px;font-weight:700}.story-button:hover{background:#1c81ed}
.story-text-link{font-size:12px;color:#b7d4f8!important}.story-hero-quiet{font-size:10px;letter-spacing:.13em;color:#7aabdf;margin:0;text-transform:uppercase}
.visual-window{position:relative;border:1px solid rgba(98,162,244,.55);border-radius:18px;padding:27px 27px 20px;min-height:490px;background:linear-gradient(145deg,rgba(15,58,115,.92),rgba(2,19,46,.94));box-shadow:0 32px 90px rgba(0,0,0,.31),inset 0 1px rgba(184,215,255,.12)}
.window-head{display:flex;align-items:center;gap:9px;font-size:10px;letter-spacing:.11em;color:#d5e8ff;border-bottom:1px solid rgba(155,201,255,.19);padding-bottom:19px}.window-head strong{font-size:10px;font-weight:650}.window-meta{margin-left:auto;color:#7faee9;letter-spacing:0;font-size:10px}.signal{width:7px;height:7px;background:#69c4ff;border-radius:100%;box-shadow:0 0 0 5px rgba(40,147,236,.12),0 0 14px #4cafff}
.window-statement{font:normal 27px/1.26 Georgia,serif;margin:32px 0;color:white}
.journey-preview{display:grid;gap:8px}.journey-row{border:1px solid #2e5e97;border-radius:10px;background:rgba(13,57,114,.39);display:flex;gap:15px;padding:13px 13px;align-items:center}.journey-row>span{color:#7bbafd;font-size:12px}.journey-row>div{flex:1}.journey-row strong,.journey-row small{display:block}.journey-row strong{font-size:13px;color:#eaf4ff}.journey-row small{font-size:11px;line-height:1.5;color:#8eb5e3;margin-top:4px}.journey-row b{font-size:16px;color:#65adf3;font-weight:400}
.window-foot{margin-top:24px;border-top:1px solid rgba(145,195,255,.16);padding-top:17px;color:#95b7de;font-size:11px;line-height:1.6}
.risk-orbit{height:290px;position:relative;display:grid;place-items:center;margin:15px 0 5px;background:repeating-radial-gradient(circle at center,transparent 0 45px,rgba(81,160,239,.32) 46px 47px,transparent 48px 83px);border-radius:50%}.risk-orbit::after{content:"";width:230px;height:230px;position:absolute;border-radius:50%;border:1px dashed rgba(109,176,247,.45)}.risk-orbit-centre{width:160px;height:160px;display:grid;place-items:center;text-align:center;z-index:1;border-radius:50%;background:radial-gradient(circle,#164e91,#062450);font:normal 23px/1.3 Georgia,serif;box-shadow:0 0 40px rgba(32,145,246,.18)}.risk-orbit-centre span{color:#92c9ff;font-size:35px}.risk-legend{display:grid;gap:9px}.risk-legend span{font-size:12px;color:#d2e6fa}.risk-legend i{display:inline-block;width:6px;height:6px;border-radius:50%;background:#72b9ff;margin-right:11px}
.intelligence-flow{margin:33px 0 15px;display:grid;gap:14px}.intel-step{border:1px solid rgba(105,166,240,.42);padding:19px 15px;display:flex;align-items:center;gap:16px;border-radius:9px;background:rgba(13,55,109,.38)}.intel-count{color:#74b7fc;font-size:12px}.intel-step strong{font-size:15px;font-weight:550;flex:1}.intel-mark{color:#79caff;font-size:20px;font-weight:400}
.visual-journey-head{padding:35px 0 26px;min-height:292px}.visual-journey-head>span{color:#7cbaef;letter-spacing:.16em;font-size:11px}.visual-journey-head strong{font:normal 32px/1.2 Georgia,serif;color:white;display:block;margin:25px 0 12px}.visual-journey-head p{color:#bed5ed;font-size:14px;line-height:1.7;min-height:54px}.role-chip{border:1px solid #3973b4;border-radius:99px;display:inline-flex;font-size:12px;padding:9px 13px;color:#c7e1fd}.step-clicks{display:grid;grid-template-columns:repeat(5,1fr);gap:9px}.story-step-btn{color:#bad6f2;background:#082b59;border:1px solid #3e70a9;border-radius:9px;padding:12px 0;cursor:pointer}.story-step-btn.active{background:#1a70d0;border-color:#8ac7ff;color:white;box-shadow:0 0 12px rgba(57,155,252,.2)}.story-step-btn:focus-visible{outline:2px solid white;outline-offset:3px}
.domain-box{padding:28px 0 5px;text-align:center}.domain-main{border:1px solid #4384c6;background:radial-gradient(circle at center,rgba(35,124,214,.38),rgba(5,39,85,.45));border-radius:12px;padding:26px 10px;display:flex;flex-direction:column;gap:10px;align-items:center}.domain-glyph{font-size:36px;color:#b5dbff}.domain-main strong{font:normal 28px Georgia,serif}.domain-main>span:last-child{font-size:12px;color:#a8c7ec}.domain-lock{color:#a8d1fc;display:flex;align-items:center;justify-content:center;gap:10px;margin:28px 0 15px;font-size:12px}.domain-no{display:flex;gap:7px;flex-wrap:wrap;justify-content:center}.domain-no>span{font-size:10px;border:1px solid #2b5480;color:#81a9d8;padding:7px 10px;border-radius:8px}
.compliance-hub{height:240px;display:grid;place-items:center;background:repeating-radial-gradient(circle at center,transparent 0 36px,rgba(88,175,255,.25) 37px 38px,transparent 39px 64px)}.hub-ring{width:200px;height:200px;border:1px solid #63b5ff;border-radius:50%;display:grid;place-items:center;box-shadow:0 0 42px rgba(44,145,255,.24),inset 0 0 55px rgba(15,118,221,.15)}.hub-ring span{text-align:center;line-height:2.2;font-size:10px;letter-spacing:.14em;color:#a6d2fd}.hub-ring strong{font:25px Georgia,serif;letter-spacing:0;color:#fff}.control-chips{display:grid;grid-template-columns:1fr 1fr;gap:8px}.control-chips span{text-align:center;border:1px solid #356fab;border-radius:9px;padding:10px 5px;font-size:10px;color:#d9e9fe;background:rgba(14,63,117,.42)}
.story-revelation{padding:112px 0 126px;background:linear-gradient(180deg,#f9fbff,#ecf2fa);color:#0b2545}.story-label{font-size:10px;font-weight:750;color:#4789c9;letter-spacing:.20em;display:block;margin-bottom:17px}.story-section-heading{display:grid;grid-template-columns:1.1fr .9fr;gap:90px;align-items:end;margin-bottom:50px}.story-section-heading .story-label{grid-column:1/-1;margin-bottom:-58px}.story-section-heading h2{font:normal clamp(36px,4vw,59px)/1.1 Georgia,serif;letter-spacing:-.025em;max-width:810px;margin:15px 0 0;text-wrap:balance}.story-section-heading p{font-size:17px;line-height:1.8;color:#536579;max-width:570px;margin:0}.story-card-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:17px}.story-card{min-height:280px;background:white;padding:31px;border:1px solid #d8e3f3;border-top:2px solid #5a9bdc;box-shadow:0 24px 50px rgba(10,44,86,.06)}.story-card-index{font-size:10px;letter-spacing:.20em;color:#3e89cc}.story-card h3{font:normal 27px/1.15 Georgia,serif;color:#07244c;margin:37px 0 14px}.story-card p{font-size:14px;line-height:1.8;color:#536579;margin:0}
.story-addendum{padding:110px 0;background:#0b2a50;color:white}.intro-addendum,.philosophy-grid,.trust-statement,.compliance-showcase{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:start}.story-addendum h2{font:normal clamp(38px,4vw,55px)/1.14 Georgia,serif;letter-spacing:-.027em;margin:0 0 23px}.story-addendum p{color:#bfd1e8;font-size:15px;line-height:1.85}.license-panel{border:1px solid #4679ad;border-radius:16px;padding:32px;background:rgba(4,23,49,.55)}.license-panel h3{font:normal 32px Georgia,serif;margin:0}.licence-price{border-top:1px solid #325986;padding-top:20px;margin-top:20px;color:#e4f0fb;display:grid;gap:12px}.licence-price>span{font-size:11px;letter-spacing:.13em;color:#7eb2eb}.licence-price>div{line-height:1.7;font-size:12px}.licence-price strong{font-size:21px;font-weight:600;color:white}.licence-price small{font-size:11px;color:#a5c4e3}.small-outline{display:inline-block;margin-top:23px;border:1px solid #5d91ce;border-radius:8px;padding:12px 16px;font-size:12px}.philosophy-grid ol{margin:0;padding:0;list-style:none;display:grid;gap:16px;counter-reset:steps}.philosophy-grid li{padding:19px 20px;border-left:2px solid #63b3fb;background:#113962;font-size:15px;line-height:1.6;counter-increment:steps}.philosophy-grid li::before{content:counter(steps,decimal-leading-zero);color:#72b6ff;font-weight:bold;margin-right:18px;font-size:12px}.story-quote{text-align:center;background:#071f3e;padding:95px 0}.story-quote blockquote{max-width:1010px;margin:0 auto 20px;font:normal clamp(33px,4vw,57px)/1.25 Georgia,serif}.story-quote p{font-size:13px;color:#8eaed5}
.stage-contract h3{font:normal 43px Georgia,serif;margin:0 0 13px}.stage-contract>p{font-size:14px;max-width:800px;margin:0 0 34px}.professional-stage-list{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.professional-stage-list>div{display:flex;gap:25px;padding:25px;border:1px solid #386796;background:#0b355f;border-radius:11px}.professional-stage-list span{color:#78b9fc;font-size:13px}.professional-stage-list strong{font-size:16px}.professional-stage-list p{font-size:13px;margin:9px 0 0}.mortgage-phase-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.mortgage-phase{padding:24px 22px;border:1px solid #386796;background:#0b355f;border-radius:11px}.mortgage-phase strong{font:normal 21px Georgia,serif;color:#fff}.mortgage-phase ol{margin:14px 0 0;padding:0;list-style:none}.mortgage-phase li{font-size:12px;line-height:1.6;color:#b9d4ef;padding:6px 0;display:flex;gap:11px}.mortgage-phase li span{color:#7cb9f7}.compliance-pillars{display:grid;grid-template-columns:1fr 1fr;gap:12px}.compliance-pillars>div{padding:22px;background:#113962;border:1px solid #3d72ae;border-radius:9px}.compliance-pillars span{color:#75b8f8;font-size:11px;display:block;margin-bottom:13px}.compliance-pillars strong{font-size:16px}.compliance-pillars p{font-size:12px;margin:10px 0 0}
.story-next-section{background:linear-gradient(125deg,#05152f,#092a52);padding:95px 0;border-top:1px solid rgba(129,180,244,.23)}.next-layout{display:grid;grid-template-columns:1.2fr .8fr;gap:90px;align-items:end}.next-layout h2{font:normal clamp(35px,3.5vw,54px)/1.2 Georgia,serif;max-width:830px;margin:0}.next-actions{display:flex;flex-direction:column;align-items:stretch;gap:20px}.story-back{font-size:12px;color:#94b8e0!important}.story-next{display:flex;align-items:center;justify-content:space-between;padding:18px 22px;border:1px solid #70baff;border-radius:9px;background:linear-gradient(90deg,#0f4b93,#1c71c7);font-size:14px;font-weight:700}.story-next:hover{filter:brightness(1.15)}
.story-proof-note{background:#06172e;padding:35px 0;border-top:1px solid #1a3c69}.story-proof-note .wide{display:grid;grid-template-columns:160px 1fr;gap:30px}.story-proof-note span{color:#7cacdd;letter-spacing:.12em;font-size:10px;font-weight:700}.story-proof-note p{font-size:11px;line-height:1.7;color:#92aecf;margin:0;max-width:1030px}
.story-footer{background:#020f22;padding:44px 0 52px}.story-footer-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:15px 70px;align-items:center}.story-footer-grid>div:first-child{display:flex;flex-direction:column}.story-footer-grid strong{font:normal 25px Georgia,serif;letter-spacing:.14em}.story-footer-grid span{font:10px Georgia,serif;letter-spacing:.10em;color:#89aacb}.story-footer-grid>div:nth-child(2){display:flex;flex-wrap:wrap;gap:24px;justify-content:flex-end}.story-footer-grid a{font-size:12px;color:#bad4ee}.story-footer-grid p{grid-column:1/-1;margin-top:20px;font-size:11px;color:#7399c1}
@media(max-width:1160px){.story-hero-grid{grid-template-columns:minmax(0,1fr) minmax(380px,.86fr);gap:34px}.story-header-context .country-change{display:none}.story-hero h1{font-size:clamp(42px,4.4vw,62px)}.story-nav-item{font-size:10px}.story-nav-number{display:none}}
@media(max-width:900px){.story-header-primary{min-height:75px}.story-chapter-nav{overflow-x:auto;justify-content:flex-start;min-height:40px;gap:23px;scrollbar-width:thin}.story-nav-item{flex:0 0 auto;font-size:11px}.story-nav-number{display:inline}.story-hero{padding:66px 0}.story-hero-grid{grid-template-columns:1fr;gap:45px}.visual-window{max-width:670px;width:100%;min-height:450px}.story-hero h1{font-size:clamp(44px,6.2vw,74px)}.story-section-heading{grid-template-columns:1fr;gap:12px}.story-section-heading .story-label{grid-column:auto;margin-bottom:0}.story-card-grid{grid-template-columns:1fr 1fr}.story-card:last-child{grid-column:1/-1;min-height:190px}.intro-addendum,.philosophy-grid,.trust-statement,.compliance-showcase,.next-layout{grid-template-columns:1fr;gap:35px}.mortgage-phase-grid{grid-template-columns:repeat(2,1fr)}.story-revelation,.story-addendum{padding:75px 0}.story-next-section{padding:70px 0}}
@media(max-width:560px){.story-header-primary{gap:10px;min-height:72px}.story-logo{min-width:0}.story-logo strong{font-size:23px}.story-logo span{font-size:7px;letter-spacing:.12em}.story-header-context{gap:10px}.story-header-context a>span{display:none}.story-login{gap:3px;padding:10px!important}.story-login svg{width:14px;height:14px}.story-login strong{font-size:10px}.story-chapter-nav{gap:17px}.story-hero{padding:54px 0 66px}.story-hero h1{font-size:clamp(42px,10vw,60px)}.story-hero-lede{font-size:15px}.story-eyebrow{font-size:9px}.story-chapter-label{font-size:10px}.story-intro-actions{gap:15px}.story-button{width:100%;justify-content:center}.story-text-link{display:block;width:100%}.visual-window{padding:19px;min-height:auto}.window-meta{display:none}.window-head{font-size:9px}.window-head strong{font-size:9px}.window-statement{font-size:23px}.risk-orbit{height:235px}.risk-orbit-centre{height:136px;width:136px}.story-revelation,.story-addendum{padding:67px 0}.story-section-heading h2,.story-addendum h2{font-size:37px}.story-section-heading p{font-size:15px}.story-card-grid,.professional-stage-list,.mortgage-phase-grid,.compliance-pillars{grid-template-columns:1fr}.story-card,.story-card:last-child{min-height:0;padding:24px}.story-card h3{font-size:25px;margin-top:23px}.story-proof-note .wide{grid-template-columns:1fr;gap:10px}.story-footer-grid{grid-template-columns:1fr;gap:25px}.story-footer-grid>div:nth-child(2){justify-content:start}.story-next-section{padding:64px 0}.next-layout h2{font-size:36px}.control-chips{grid-template-columns:1fr 1fr}.story-quote blockquote{font-size:34px}}
@media(prefers-reduced-motion:reduce){.story-body *{animation:none!important;transition:none!important}}

/* v0.4 editorial case storytelling, synthetic review explorer */
.story-moment{background:linear-gradient(128deg,#051936 0%,#0e3768 64%,#081f41 100%);border-top:1px solid #2c5282;border-bottom:1px solid #35618e;padding:85px 0 90px;color:#eaf2ff}
.moment-grid{display:grid;grid-template-columns:1.02fr .98fr;gap:76px;align-items:center}
.moment-kicker,.scenario-kicker{display:block;letter-spacing:.2em;font-size:10px;font-weight:750;color:#7bbdff;margin-bottom:22px}
.moment-grid h2{font:normal clamp(38px,4vw,59px)/1.1 Georgia,serif;letter-spacing:-.035em;margin:0;max-width:680px}
.moment-story{border-left:2px solid #67baff;padding-left:35px}
.moment-story p{color:#c8daf0;font-size:16px;line-height:1.9;margin:0 0 21px}
.moment-story strong{display:block;font:normal 24px/1.4 Georgia,serif;color:#fff}
.moment-note{color:#83a9cf;font-size:11px;margin-top:26px}
.friction-ribbon{background:#071b36;padding:65px 0;color:#d9e9fb}
.friction-ribbon .ribbon-line{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:27px}
.ribbon-line>div{border:1px solid #315c8a;background:rgba(21,68,119,.45);padding:26px 26px;min-height:155px}
.ribbon-line span{display:block;color:#74bafa;font-size:12px;margin-bottom:17px}
.ribbon-line strong{font-size:15px;line-height:1.65}
.process-contrast{padding:80px 0;background:#eaf1fb;color:#102b4d}
.process-contrast h2{font:normal clamp(34px,3.6vw,50px)/1.16 Georgia,serif;max-width:840px;margin:8px 0 26px}
.contrast-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}
.contrast-pane{padding:30px;border:1px solid #c4d7ea;background:white;min-height:220px}
.contrast-pane.accent{background:#0b376a;border-color:#2b86ce;color:white}
.contrast-pane h3{font:normal 29px Georgia,serif;margin:0 0 20px}
.contrast-pane p{font-size:14px;line-height:1.8;margin:0;color:#526780}
.contrast-pane.accent p{color:#c7ddf6}
.case-theatre{background:linear-gradient(145deg,#061c3b,#0c345f);color:#e8f3ff;padding:95px 0 105px}
.case-theatre h2,.compliance-theatre h2,.boundary-theatre h2{font:normal clamp(36px,4vw,57px)/1.14 Georgia,serif;margin:8px 0 18px;letter-spacing:-.03em}
.theatre-description{font-size:15px;line-height:1.8;color:#afcce9;max-width:840px;margin:0 0 32px}
.case-tabs,.compliance-tabs{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 25px}
.case-tabs button,.compliance-tabs button{border:1px solid #416e9a;border-radius:9px;background:#0c2b52;color:#c5ddf7;padding:13px 15px;text-align:left;cursor:pointer;font:600 12px/1.4 Arial,sans-serif;transition:background .15s,border-color .15s}
.case-tabs button[aria-selected=true],.compliance-tabs button[aria-selected=true]{background:#1b62a9;color:white;border-color:#83c5ff;box-shadow:0 0 24px #0e80ff33}
.case-tabs button:focus-visible,.compliance-tabs button:focus-visible{outline:3px solid #b9e0ff;outline-offset:3px}
.case-panel,.compliance-panel{border:1px solid #4a7eaf;border-radius:15px;background:linear-gradient(140deg,#123d6b,#08254d);padding:32px;display:grid;grid-template-columns:1fr 1fr;gap:25px 58px;box-shadow:0 20px 60px #0002}
.case-panel h3,.compliance-panel h3{font:normal clamp(27px,3vw,39px)/1.12 Georgia,serif;margin:0 0 15px;color:white}
.case-panel p,.compliance-panel p{color:#c3d7ed;font-size:14px;line-height:1.8;margin:0}
.case-ev-list{display:grid;gap:17px}
.case-ev-item{padding-bottom:13px;border-bottom:1px solid #325b88}
.case-ev-item:last-child{border:0}
.case-ev-item small{display:block;font-size:10px;letter-spacing:.16em;color:#84b5e9;margin-bottom:7px}
.case-ev-item strong{font-size:14px;line-height:1.6;color:#eef6ff}
.case-status{font-weight:750;color:#f4ce8c!important}
.theatre-note{font-size:11px;color:#96b8df;margin:25px 0 0}
.boundary-theatre{background:#e8f1fb;color:#0a294b;padding:83px 0}
.boundary-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-top:28px}
.boundary-card{border:1px solid #bdd3e8;padding:27px;background:white}
.boundary-card b{font:normal 22px Georgia,serif;display:block;margin-bottom:12px}
.boundary-card p{font-size:13px;line-height:1.75;color:#546e85}
.boundary-card span{display:inline-block;border-radius:6px;background:#dbeaf9;color:#194d78;font-size:10px;font-weight:bold;padding:8px 10px}
.compliance-theatre{background:radial-gradient(circle at 72% 28%,#174e87 0,#08264c 42%,#04182f 100%);color:#f0f8ff;padding:100px 0 112px}
.compliance-theatre .finale-tag{font:12px Arial,sans-serif;color:#91c5ff;letter-spacing:.18em}
.final-statement{margin:49px 0 0;padding:33px 40px;border-left:3px solid #69bbff;background:#0d335a;font:normal clamp(23px,2.7vw,35px)/1.4 Georgia,serif}
.proof-disclosure{font-size:11px;color:#9bbbdc;line-height:1.65;margin-top:20px;max-width:890px}
@media(max-width:850px){.moment-grid,.contrast-grid,.case-panel,.compliance-panel{grid-template-columns:1fr;gap:25px}.friction-ribbon .ribbon-line,.boundary-grid{grid-template-columns:1fr}.story-moment,.process-contrast,.case-theatre,.boundary-theatre,.compliance-theatre{padding:65px 0}.moment-story{padding-left:22px}.case-tabs button,.compliance-tabs button{flex:1 0 calc(50% - 12px)}.case-panel,.compliance-panel{padding:24px}}
@media(max-width:500px){.case-tabs button,.compliance-tabs button{flex:1 0 100%}.moment-grid h2{font-size:37px}.moment-story strong{font-size:21px}.final-statement{padding:25px 22px}}
@media(prefers-reduced-motion:reduce){.case-tabs button,.compliance-tabs button{transition:none}}


/* v0.5 editorial refinement: reduce headline dominance; allow persuasive, readable supporting copy. */
.story-hero .story-hero-copy h1{font-size:clamp(37px,3.56vw,56px);line-height:1.14;letter-spacing:-.025em;max-width:720px;margin-bottom:24px;text-wrap:balance}
.story-hero .story-hero-copy .story-hero-lede{font-size:16.5px;line-height:1.75;max-width:675px;letter-spacing:.002em;color:#cfdef1;text-wrap:pretty}
.story-hero .story-intro-actions{margin-top:30px}
.story-hero .story-hero-copy{min-width:0}
@media (max-width:900px){.story-hero .story-hero-copy h1{font-size:clamp(38px,5.2vw,50px);line-height:1.16;max-width:680px}.story-hero .story-hero-copy .story-hero-lede{font-size:16.5px;line-height:1.74;max-width:690px}}
@media (max-width:560px){.story-hero .story-hero-copy h1{font-size:clamp(34px,8vw,41px);line-height:1.16;letter-spacing:-.02em}.story-hero .story-hero-copy .story-hero-lede{font-size:15.5px;line-height:1.75}.story-hero .story-intro-actions{margin-top:27px}}


/* v0.6: evidence-led connected editorial narrative; preserve v0.5 hero typography and approved screens 1 & 2. */
.chapter-thread{padding:86px 0 95px;background:linear-gradient(120deg,#f8fbff,#e8f1fc 88%);color:#0b294b;position:relative;overflow:hidden}
.chapter-thread::before{content:"";position:absolute;right:-160px;top:-210px;width:640px;height:640px;border-radius:50%;border:1px solid #cbdeef;box-shadow:0 0 0 75px rgba(89,152,212,.045),0 0 0 160px rgba(89,152,212,.03);pointer-events:none}
.thread-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);gap:clamp(35px,6vw,105px);position:relative;align-items:start}
.thread-kicker{font-size:10px;letter-spacing:.19em;color:#2d679f;font-weight:800;text-transform:uppercase}
.thread-copy h2{font:normal clamp(32px,3vw,45px)/1.21 Georgia,serif;letter-spacing:-.024em;color:#09264c;max-width:830px;margin:18px 0 26px;text-wrap:balance}
.thread-copy p{font-size:16px;line-height:1.88;color:#435b73;max-width:770px;margin:0 0 18px}
.thread-copy p:last-child{margin-bottom:0}
.thread-aside{background:linear-gradient(155deg,#081f40,#103a6d);box-shadow:0 24px 55px rgba(12,53,99,.13);border:1px solid #27619d;color:white;border-radius:19px;padding:29px;min-width:0}
.thread-aside-label{font-size:10px;letter-spacing:.17em;color:#94c9fa;font-weight:800}
.thread-steps{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;margin:23px 0 27px}
.thread-steps span{height:4px;background:#23476f;border-radius:5px}
.thread-steps span.passed{background:#4596e9}
.thread-steps span.current{background:#abdcff;box-shadow:0 0 11px #5daafa}
.thread-aside h3{font:normal 26px/1.27 Georgia,serif;color:#edf6ff;margin:0 0 13px}
.thread-aside .thread-event{color:#c4d8f0;font-size:14px;line-height:1.75;margin:0 0 25px}
.thread-proof{border-top:1px solid #35577b;padding-top:19px;margin-top:8px}
.thread-proof b{font-size:10px;letter-spacing:.13em;color:#a9d3ff;text-transform:uppercase;display:block;margin-bottom:10px}
.thread-proof p{color:#d5e6f8;font-size:13px;line-height:1.7;margin:0}
.thread-caption{font-size:11px;color:#88afd6;margin-top:17px;line-height:1.6}
.story-next-section .next-context{font-size:14px;line-height:1.75;color:#aec8e7;max-width:660px;margin:18px 0 0}
.completion-cta{padding:87px 0 94px;background:linear-gradient(140deg,#edf5ff,#fff);color:#072649}
.completion-grid{display:grid;grid-template-columns:1.18fr .82fr;gap:65px;align-items:center}
.completion-grid h2{font:normal clamp(34px,3.5vw,51px)/1.17 Georgia,serif;letter-spacing:-.02em;margin:12px 0 19px}
.completion-grid p{font-size:15.5px;line-height:1.85;max-width:720px;color:#425c76}
.completion-actions{display:flex;align-items:start;flex-direction:column;gap:14px}
.completion-actions a{display:flex;justify-content:space-between;align-items:center;width:100%;padding:17px 20px;border-radius:10px;border:1px solid #aacbe9;font-size:14px;font-weight:700;background:#fff;box-shadow:0 12px 26px rgba(10,56,99,.05)}
.completion-actions a.primary{background:linear-gradient(90deg,#0d4d92,#1772c4);border-color:#287fc6;color:white}
.completion-actions .completion-honesty{font-size:11px;color:#607d98;line-height:1.7}
@media(max-width:940px){.thread-grid,.completion-grid{grid-template-columns:1fr;gap:35px}.thread-aside{max-width:700px}.chapter-thread,.completion-cta{padding:66px 0 74px}}
@media(max-width:560px){.chapter-thread,.completion-cta{padding:55px 0 60px}.thread-copy h2{font-size:34px}.thread-copy p{font-size:14.5px;line-height:1.82}.thread-aside{padding:23px}.thread-aside h3{font-size:25px}.completion-grid h2{font-size:36px}.completion-grid p{font-size:14.5px}}


/* v0.7: evidence-led commercial journey (separate from six storytelling chapters) */
.plan-body{overflow-x:hidden}.plan-body .story-chapter-nav{color:#d7e8ff}.story-intro-actions .story-plan-link{font-size:12px;color:#b5d7ff!important;border-bottom:1px solid #6498cf;padding-bottom:4px}
.plan-hero{position:relative;background:radial-gradient(ellipse 55% 80% at 85% 25%,#124c90 0%,transparent 70%),linear-gradient(130deg,#03132d,#072a55 67%,#04142e);padding:96px 0 105px;color:#edf5ff}
.plan-hero::after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.25;background:repeating-radial-gradient(ellipse at 100% 100%,transparent 0 120px,#5bb5ff22 121px 122px)}
.plan-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(335px,.92fr);gap:clamp(40px,5.8vw,105px);align-items:center}
.plan-hero h1{font:normal clamp(38px,3.55vw,56px)/1.14 Georgia,serif;max-width:760px;letter-spacing:-.028em;margin:0 0 29px;text-wrap:balance}
.plan-hero h1 em{color:#b0dbff;font-style:normal}.plan-lede{font-size:16px;line-height:1.88;max-width:750px;color:#c8d9ee;margin:0 0 18px}.plan-lede strong{color:#f1f7ff;font-weight:650}
.plan-hero-cta{display:inline-flex;align-items:center;justify-content:space-between;gap:35px;padding:17px 24px;border:1px solid #85bdff;border-radius:9px;background:#155da9;margin-top:19px;font-size:13px;font-weight:750;box-shadow:0 12px 38px #0003}
.plan-scene{padding:35px;border:1px solid #438bcb;background:linear-gradient(152deg,#123f75cc,#041a36ee);border-radius:20px;box-shadow:0 35px 78px #0004}
.plan-eyebrow{font-size:10px;font-weight:800;letter-spacing:.19em;color:#96caff}.plan-scene h2{font:normal 30px/1.2 Georgia,serif;margin:17px 0;color:white}
.plan-scene p{font-size:14.5px;line-height:1.85;color:#d6e6fa;margin:15px 0 0}.plan-scene-rule{height:1px;background:#37658f;margin:26px 0}.plan-fact{font-size:10px;display:inline-block;margin-top:22px;color:#8fb5db}
.plan-intro-strip{background:#e9f2fd;color:#133559;border-bottom:1px solid #c9dbee;padding:30px 0}.plan-intro-strip .wide{display:grid;grid-template-columns:repeat(3,1fr);gap:29px}
.plan-intro-strip .wide>div{padding-right:22px;border-right:1px solid #c9d8e9}.plan-intro-strip .wide>div:last-child{border-right:0}
.plan-intro-strip b{font:normal 20px/1.4 Georgia,serif;display:block;color:#123b67;margin-bottom:7px}.plan-intro-strip span{font-size:12px;line-height:1.65;color:#5b7086;display:block}
.plan-config-section{padding:93px 0 105px;background:linear-gradient(135deg,#f9fcff,#edf5fe);color:#0b2c50;scroll-margin-top:140px}.plan-config-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(400px,1.1fr);gap:clamp(30px,6vw,100px);align-items:start}
.plan-config-copy h2,.plan-proof-grid h2,.plan-faq-grid h2,.plan-end h2{font:normal clamp(33px,3.2vw,48px)/1.19 Georgia,serif;letter-spacing:-.024em;margin:18px 0 26px;color:#08284d;text-wrap:balance}
.plan-config-copy p,.plan-proof-grid p,.plan-faq-grid p{font-size:15px;line-height:1.89;color:#50657d;margin:0 0 19px;max-width:670px}.plan-rule-card{border-left:3px solid #3e89ca;background:#e6f1fc;padding:27px 28px;margin-top:32px}.plan-rule-card strong{display:block;font-size:13px;color:#144d86;margin-bottom:10px}.plan-rule-card p{margin:0;font-size:13px;line-height:1.78}
.plan-app{background:#fff;border-radius:20px;overflow:hidden;border:1px solid #bad5ee;box-shadow:0 30px 70px #143c691c;color:#0e3054}.plan-app-header{background:linear-gradient(105deg,#0b315c,#0c4f92);padding:23px 28px;color:#fff;display:flex;justify-content:space-between;gap:16px;align-items:center}.plan-app-header span{font-size:10px;letter-spacing:.18em;color:#b2d7fa;font-weight:750}.plan-app-header strong{font-size:12px}
.plan-fieldset{border:0;margin:0;padding:27px 29px 20px;border-bottom:1px solid #dce8f3;min-width:0}.plan-fieldset legend{display:block;font-size:15px;font-weight:780;color:#133d67;padding-top:25px}.field-help{font-size:12px;color:#657b93;line-height:1.7;margin:0 0 15px}
.plan-count-row{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:13px 0;border-bottom:1px solid #edf2f8}.plan-count-row:last-child{border-bottom:0}.plan-count-row strong{font-size:13px;display:block}.plan-count-row small{color:#6f8499;font-size:10px;line-height:1.5;display:block;margin-top:5px}.plan-count-row input{font:600 15px Arial,sans-serif;width:68px;flex:0 0 68px;padding:12px 8px;border-radius:8px;border:1px solid #bed2e6;color:#12385f;text-align:center}
.plan-tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:15px}.plan-tier{display:flex;gap:9px;align-items:start;padding:12px 9px;border-radius:9px;border:1px solid #d3e2f1;cursor:pointer}.plan-tier:has(input:checked){border-color:#2d82d2;background:#e9f4ff}.plan-tier input{margin:3px 0 0;accent-color:#176bbc}.plan-tier strong,.plan-tier small{display:block}.plan-tier strong{font-size:11px}.plan-tier small{font-size:10px;line-height:1.5;color:#657d94;margin-top:4px}
.plan-priorities{display:grid;grid-template-columns:1fr 1fr;gap:11px;margin-top:15px}.plan-priority{display:flex;align-items:start;gap:8px;color:#385875;font-size:12px;line-height:1.5;cursor:pointer}.plan-priority input{margin-top:3px;accent-color:#166bbb}
.plan-estimate{background:#e8f3ff;padding:26px 30px}.plan-estimate-top{display:flex;align-items:center;justify-content:space-between;gap:20px}.plan-estimate-top span{color:#447bae;font-size:10px;letter-spacing:.17em;font-weight:800}.plan-estimate-top strong{font-size:11px;color:#164878}.plan-estimate-price{font:normal clamp(24px,2.4vw,34px)/1.15 Georgia,serif;margin:18px 0 7px;color:#08294c}.plan-estimate p{font-size:12px;line-height:1.55;color:#355e85;margin:0 0 12px}.plan-estimate small{display:block;color:#597b9b;font-size:10.5px;line-height:1.65}
.plan-buttons{padding:22px 29px 0;display:flex;gap:12px}.plan-buttons button{cursor:pointer;border-radius:8px;padding:14px 17px;font:700 12px Arial,sans-serif}.plan-buttons button:disabled{opacity:.45;cursor:not-allowed}.plan-main-button{flex:1;background:#0e5fab;color:#fff;border:1px solid #0e67b8}.plan-copy-button{background:#fff;color:#0e548e;border:1px solid #abcbe9}.plan-feedback{margin:13px 29px 0;min-height:20px;font-size:12px;color:#1463a2}.plan-no-send{font-size:10px;line-height:1.6;color:#7790a5;margin:12px 29px 25px}
.plan-proof-section{background:#051e3b;color:#ecf5ff;padding:93px 0}.plan-proof-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px}.plan-proof-grid h2{color:#fff}.plan-proof-grid p{color:#b1c9e2}.plan-proof-points{display:grid;grid-template-columns:1fr 1fr;gap:14px}.plan-proof-points div{padding:23px;border:1px solid #265581;background:#0c305a;border-radius:10px}.plan-proof-points b{display:block;font:normal 21px Georgia,serif;color:white;margin-bottom:11px}.plan-proof-points span{font-size:12px;color:#b9d0e9;line-height:1.75;display:block}
.plan-faq-section{padding:93px 0 103px;background:#f3f8fe;color:#123557;scroll-margin-top:138px}.plan-faq-grid{display:grid;grid-template-columns:minmax(0,.83fr) minmax(0,1.17fr);gap:80px}.plan-faq details{padding:21px 0;border-bottom:1px solid #c6d9eb}.plan-faq details:first-child{border-top:1px solid #c6d9eb}.plan-faq summary{font-size:14px;font-weight:700;color:#0e3f71;cursor:pointer;line-height:1.6}.plan-faq details p{font-size:13px;line-height:1.79;margin:15px 0 3px;color:#4e6781}.plan-text-back{display:inline-block;margin-top:12px;border-bottom:1px solid #4d8dc5;color:#145c9b!important;font-size:12px}
.plan-end{padding:88px 0 100px;background:radial-gradient(ellipse 75% 120% at 93% 40%,#114c88,transparent 66%),#041a37;color:#fff;text-align:center}.plan-end h2{color:white;margin:16px auto 19px;max-width:880px}.plan-end p{font-size:15px;line-height:1.8;color:#c0d5ed;max-width:740px;margin:0 auto 31px}.plan-end-links{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-bottom:33px}.plan-end-links a{border:1px solid #3877af;border-radius:9px;padding:14px 17px;font-size:12px;background:#0b3c70}.plan-end small{display:block;font-size:10px;color:#87abd1}
.plan-app input:focus-visible,.plan-buttons button:focus-visible,.plan-hero-cta:focus-visible,.plan-faq summary:focus-visible{outline:3px solid #66b9ff;outline-offset:3px}
@media(max-width:1060px){.plan-hero-grid,.plan-config-grid,.plan-proof-grid,.plan-faq-grid{grid-template-columns:1fr;gap:40px}.plan-scene{max-width:750px}.plan-proof-points{max-width:800px}.plan-config-section,.plan-proof-section,.plan-faq-section{padding:68px 0}.plan-hero{padding:65px 0}}
@media(max-width:720px){.plan-intro-strip .wide{grid-template-columns:1fr;gap:18px}.plan-intro-strip .wide>div{border-right:0;padding-right:0;border-bottom:1px solid #c9d8e9;padding-bottom:15px}.plan-intro-strip .wide>div:last-child{border-bottom:0}.plan-hero h1{font-size:40px}.plan-tiers{grid-template-columns:1fr}.plan-proof-points{grid-template-columns:1fr}.plan-faq-grid{gap:20px}}
@media(max-width:510px){.plan-hero h1{font-size:35px}.plan-lede{font-size:14px}.plan-scene{padding:24px}.plan-app-header{flex-direction:column;align-items:start}.plan-fieldset{padding:22px 19px}.plan-priorities{grid-template-columns:1fr}.plan-buttons{padding:19px 19px 0;flex-direction:column}.plan-feedback{margin-left:19px;margin-right:19px}.plan-no-send{margin-left:19px;margin-right:19px}.plan-estimate{padding:25px 20px}.plan-config-copy h2,.plan-proof-grid h2,.plan-faq-grid h2,.plan-end h2{font-size:35px}}


/* v0.8: restrained visual storytelling, readable typography, interactive workflow comparison */
.v08-chapter-counter{display:flex;gap:7px;margin-bottom:29px;width:170px}
.v08-chapter-counter span{height:3px;flex:1;border-radius:10px;background:#2f5789;box-shadow:0 0 12px transparent}
.v08-chapter-counter span.now{background:#a9d9ff;box-shadow:0 0 14px #4da7fa}
.v08-chapter-counter span.passed{background:#538ec9}
.v08-reality{color:#e5f2ff;background:linear-gradient(145deg,#071a36,#0b3769 57%,#061a37);padding:112px 0;position:relative;overflow:hidden}
.v08-reality:before{content:"";position:absolute;width:640px;height:640px;border:1px solid rgba(108,170,240,.09);border-radius:50%;top:-350px;right:-100px;pointer-events:none}
.v08-reality-grid{display:grid;grid-template-columns:.82fr 1.18fr;gap:85px;align-items:center;position:relative}
.v08-real-intro h2,.v08-custody h2,.v08-compliance-lead h2{font:normal clamp(35px,3.55vw,52px)/1.14 Georgia,serif;letter-spacing:-.027em;margin:0 0 25px;color:#fff;max-width:640px}
.v08-real-intro p,.v08-custody p,.v08-compliance-lead p{font-size:15px;line-height:1.88;color:#c3d7ee;margin:0 0 17px;max-width:630px}
.v08-real-intro .v08-muted{color:#8eafd3;font-size:12px}
.v08-toggle{display:inline-flex;gap:6px;border:1px solid #3a638c;background:#051b34;padding:5px;border-radius:10px;margin-top:20px}
.v08-toggle button{border:0;background:transparent;color:#b8d2ee;padding:13px 18px;font:700 12px Arial,sans-serif;border-radius:7px;cursor:pointer;transition:background .25s ease,color .25s ease}
.v08-toggle button.active{background:#1768b6;color:#fff;box-shadow:0 2px 12px rgba(19,95,180,.28)}
.v08-toggle button:focus-visible{outline:3px solid #a2d5ff;outline-offset:3px}
.v08-real-stage{border:1px solid #4c8ed1;border-radius:16px;background:linear-gradient(160deg,rgba(3,18,39,.88),rgba(9,43,81,.88));box-shadow:0 25px 90px rgba(0,0,0,.26);overflow:hidden;min-width:0}
.v08-screen-head{display:flex;align-items:center;gap:12px;border-bottom:1px solid #284a74;padding:19px 23px;color:#b9d3ed;font-size:10px;letter-spacing:.09em}
.v08-screen-head .v08-led{display:inline-block;width:8px;height:8px;border:1px solid #9bb3cd;background:#52718d;border-radius:50%}
.v08-screen-head span:last-child{margin-left:auto;color:#87b4e5}
.v08-screen-body{padding:32px 31px 25px;transition:background .3s ease}
.v08-state-label{font-size:10px;letter-spacing:.21em;color:#8eb3dc;font-weight:800}
.v08-screen-body h3{font:normal 34px/1.2 Georgia,serif;color:#fff;margin:16px 0 18px}
.v08-screen-body p{font-size:14px;line-height:1.84;color:#c1d8ed;margin:0;min-height:100px}
.v08-status{padding:14px 15px;margin-top:27px;border:1px solid #425977;background:rgba(40,61,90,.26);border-radius:8px;font-size:12px;display:flex;gap:10px;align-items:center;color:#d0e0f2}
.v08-status-dot{width:8px;height:8px;border-radius:50%;background:#b79463}
.v08-real-stage[data-active=after] .v08-status{border-color:#297ab9;background:rgba(23,96,161,.25)}
.v08-real-stage[data-active=after] .v08-status-dot{background:#84c2ff;box-shadow:0 0 14px #288ae7}
.v08-state-progress{margin-top:27px;display:flex;gap:8px}.v08-state-progress span{flex:1;height:4px;background:#203d5e;border-radius:9px}
.v08-state-progress span:first-child{background:#b79463}
.v08-real-stage[data-active=after] .v08-state-progress span{background:linear-gradient(90deg,#307bc4,#92ccff)}
.v08-stage-bottom{padding:23px 30px 28px;background:rgba(4,19,39,.55);border-top:1px solid #29486b}
.v08-stage-bottom b{font-size:10px;letter-spacing:.16em;color:#91c6fa;text-transform:uppercase}
.v08-stage-bottom p{font-size:12px;line-height:1.7;color:#c6daef;margin:12px 0 8px}
.v08-stage-bottom small{font-size:10px;color:#86aacc;line-height:1.55}
.v08-custody{padding:108px 0;background:linear-gradient(135deg,#03152d,#08274a);color:#f0f7ff}
.v08-custody-layout{display:grid;grid-template-columns:1fr 1fr;gap:85px}
.v08-custody small{display:block;font-size:11px;color:#80a4cb;line-height:1.6;margin-top:23px}
.v08-chain{border-left:1px solid #3875b2;padding-left:32px;display:grid;gap:30px}
.v08-chain article{position:relative;border:1px solid #2d5481;border-radius:11px;padding:19px 23px;background:#0a2d54}
.v08-chain article:before{content:"";position:absolute;left:-40px;top:24px;width:13px;height:13px;border:3px solid #81bdf8;background:#082a4d;border-radius:100%}
.v08-chain span{color:#97c8f8;font-size:10px;letter-spacing:.16em;font-weight:800}
.v08-chain h3{font:normal 24px Georgia,serif;margin:9px 0 9px}.v08-chain p{font-size:12px;margin:0;color:#bbd0e8;line-height:1.75}
.v08-compliance-architecture{padding:112px 0 105px;background:radial-gradient(ellipse at 82% 5%,#0c4b8b,#031832 55%);color:#eef7ff;border-top:1px solid #2763a1}
.v08-compliance-lead{max-width:890px;margin-bottom:49px}.v08-compliance-lead p{max-width:810px}
.v08-compliance-framework{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;position:relative}
.v08-compliance-step{border:1px solid #3b6da4;border-radius:13px;padding:23px 17px 24px;background:linear-gradient(155deg,rgba(21,70,120,.74),rgba(4,27,55,.82));min-width:0;display:flex;flex-direction:column;gap:20px;box-shadow:0 14px 30px rgba(0,0,0,.13)}
.v08-step-no{font:normal 38px Georgia,serif;color:#a5d2ff;opacity:.86}
.v08-compliance-step span{font-size:10px;letter-spacing:.13em;color:#91c7fa;font-weight:800;line-height:1.55}
.v08-compliance-step p{font-size:12px;line-height:1.76;color:#d2e0ef;margin:10px 0 0}
.v08-compliance-conclusion{border:1px solid #4288ca;background:linear-gradient(95deg,#114779,#082a50);border-radius:13px;display:flex;gap:23px;padding:28px 34px;margin-top:26px;align-items:center}
.v08-conclusion-mark{display:grid;place-items:center;flex:0 0 54px;height:54px;border:1px solid #91caff;border-radius:13px;font:normal 37px Georgia,serif;color:#e6f4ff}
.v08-compliance-conclusion strong{font-size:12px;letter-spacing:.11em;color:#e9f6ff}
.v08-compliance-conclusion p{font-size:12px;line-height:1.72;color:#b8d2ec;margin:9px 0 0}
/* Subtle cinematic light, without overriding the established design */
.story-hero:after{content:"";position:absolute;pointer-events:none;inset:0;border-top:1px solid rgba(122,181,255,.10);box-shadow:inset 0 2px 0 rgba(99,167,246,.025)}
.story-next-section{position:relative;overflow:hidden}.story-next-section:after{content:"";pointer-events:none;position:absolute;width:420px;height:420px;border-radius:50%;border:1px solid rgba(137,195,255,.11);right:-160px;top:-160px}
@media(max-width:1050px){.v08-reality-grid,.v08-custody-layout{grid-template-columns:1fr;gap:42px}.v08-compliance-framework{grid-template-columns:repeat(3,minmax(0,1fr))}.v08-real-stage{max-width:800px}}
@media(max-width:650px){.v08-reality,.v08-custody,.v08-compliance-architecture{padding:69px 0}.v08-real-intro h2,.v08-custody h2,.v08-compliance-lead h2{font-size:36px}.v08-screen-body{padding:25px 20px}.v08-screen-body h3{font-size:28px}.v08-screen-body p{min-height:0}.v08-stage-bottom{padding:22px 20px}.v08-screen-head{padding:17px 16px;flex-wrap:wrap}.v08-screen-head span:last-child{margin-left:0}.v08-compliance-framework{grid-template-columns:1fr}.v08-compliance-step{flex-direction:row;gap:20px}.v08-step-no{font-size:31px;min-width:50px}.v08-compliance-conclusion{padding:22px;align-items:flex-start;gap:13px}.v08-conclusion-mark{flex:0 0 42px;height:42px;font-size:28px}.v08-chain{padding-left:25px}.v08-chain article:before{left:-33px}}
@media(prefers-reduced-motion:reduce){.v08-real-stage,.v08-toggle button{transition:none!important}}
