/* Shared page chrome. Keep navigation and language choice visible at every width. */
body.anchor-shell{--paper:#0a0a0b;--ink:#f5f6f7;--muted:#b8bec7;--steel:#b9c0cb;--dim:#a7afbb;--line:#393d45;--soft:#17191e;--dark:#0d0e11;--darkLine:#393d45;--darkMuted:#b8bec7;--accent:#d6be8b;background:#0a0a0b;color:#f5f6f7;color-scheme:dark}
html{scroll-padding-top:calc(var(--anchor-header-height,108px) + 16px)}.anchor-shell main{overflow:clip}.anchor-shell img,.anchor-shell svg{max-width:100%}.anchor-shell main:focus{outline:none}.anchor-shell main section{scroll-margin-top:calc(var(--anchor-header-height,108px) + 16px)}
.anchor-header.anchor-header{position:sticky;top:0;z-index:140;background:#0a0a0bf5;backdrop-filter:blur(16px);border-bottom:1px solid #343840;color:#f5f6f7;font-family:Arial,sans-serif;padding:0;min-height:0}
.anchor-header-row{width:min(1240px,calc(100% - 48px));margin:auto;display:flex;align-items:center;gap:20px;padding:18px 0;transition:padding .2s}.anchor-compact .anchor-header-row{padding-block:10px}
.anchor-header .anchor-brand{font-size:23px;letter-spacing:-1px;font-weight:700;color:#f5f6f7!important;white-space:nowrap;line-height:1.2;text-decoration:none}.anchor-brand i,.anchor-brand span{color:#d6be8b;font-style:normal}
.anchor-header .anchor-nav{display:flex;align-items:center;justify-content:center;gap:6px;margin-left:auto;padding:0;overflow:visible;white-space:normal;width:auto}.anchor-header .anchor-nav>a{display:flex;align-items:center;justify-content:center;min-height:44px;padding:8px 13px;font-size:12px;font-weight:500;color:#cbd1db;border:1px solid transparent;border-radius:24px;text-decoration:none;line-height:1.25;transition:background .2s,border-color .2s}.anchor-header .anchor-nav>a:hover,.anchor-header .anchor-nav>a[aria-current=page]{background:#22252b;color:#fff;border-color:#555b65}
.anchor-header .anchor-language{display:flex;align-items:center;gap:2px;margin:0;padding:2px;border:1px solid #444b56;border-radius:24px;overflow:hidden;flex-shrink:0;background:#111318}.anchor-language>span{display:none}.anchor-header .anchor-language a,.anchor-header .anchor-language button{display:grid;place-items:center;min-width:40px;min-height:40px;padding:0 8px;background:transparent;color:#bcc5d2!important;border:0;border-radius:20px;font:600 11px Arial,sans-serif;letter-spacing:0;text-decoration:none;cursor:pointer}.anchor-header .anchor-language [aria-current=page],.anchor-header .anchor-language [aria-current=true]{background:#e2e6eb;color:#101216!important}.anchor-header .anchor-language a:hover,.anchor-header .anchor-language button:hover{background:#343944;color:#fff!important}.anchor-pilot{white-space:nowrap;font-size:12px}
.anchor-skip{position:fixed;top:8px;left:16px;z-index:1000;padding:14px 18px;border-radius:10px;background:#e2e6eb;color:#111;transform:translateY(-150%)}.anchor-skip:focus{transform:none}.anchor-shell :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid #e4d0a6;outline-offset:3px}.anchor-shell input,.anchor-shell textarea,.anchor-shell select{font-size:16px;scroll-margin-block:calc(var(--anchor-header-height,108px) + 24px)}
.anchor-shell .dash-tabs{scroll-padding-inline:12px}.anchor-shell .dash-tabs button{min-height:44px}.anchor-shell .dash-tabs button[aria-selected=true]{scroll-margin-inline:12px}.anchor-shell footer{padding-bottom:90px}.anchor-shell .exp-wallet>*,.anchor-shell .exp-evidence>*,.anchor-shell .method-grid>*,.anchor-shell .hero-grid>*{min-width:0}
.page-document .wform{background:#17191e;border-color:#454b56}.page-document .toc a{min-height:36px;display:flex;align-items:center}.page-document .tprint{color:#f5f6f7;border-color:#626b79}.page-document .art a{text-decoration:underline;text-underline-offset:3px}
@media(max-width:1100px){.anchor-header-row{flex-wrap:wrap;gap:8px 14px;padding:12px 0}.anchor-header .anchor-brand{margin-right:auto}.anchor-header .anchor-language{order:1}.anchor-header .anchor-pilot{order:2;min-height:42px;padding:10px 16px}.anchor-header .anchor-nav{order:3;width:100%;margin-left:0;justify-content:center}.anchor-header .anchor-nav>a{flex:1}.anchor-compact .anchor-header-row{padding-block:8px}}
@media(max-width:600px){.anchor-header-row{width:calc(100% - 28px);gap:5px 10px;padding:8px 0 6px}.anchor-compact .anchor-header-row{padding:5px 0 4px}.anchor-header .anchor-brand{font-size:20px}.anchor-header .anchor-pilot{display:none}.anchor-header .anchor-nav{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));gap:3px}.anchor-header .anchor-nav>a{min-width:0;min-height:44px;padding:5px 2px;font-size:10px;border-radius:12px;text-align:center;white-space:normal;overflow-wrap:normal}.anchor-header .anchor-nav>.anchor-home-link{display:none}.anchor-header .anchor-language a,.anchor-header .anchor-language button{min-width:40px;min-height:40px}.anchor-shell .wrap{width:calc(100% - 36px)}.anchor-shell .hero{padding-top:48px;padding-bottom:64px}.anchor-shell .hero h1{font-size:clamp(32px,9vw,42px);line-height:1.1;overflow-wrap:break-word}.anchor-shell .hero .lead{font-size:16px;line-height:1.75}.anchor-shell .section{padding-block:64px}.anchor-shell .exp-wallet{padding:64px 18px;gap:28px}.anchor-shell .wallet-graphic{min-height:315px}.anchor-shell .wallet-dial{width:240px;height:240px}.anchor-shell .wallet-orbit{width:min(290px,100%);height:290px}.anchor-shell .wallet-orbit-two{width:min(265px,95%);height:265px}.anchor-shell .wallet-graphic>p{position:relative;margin-top:8px}.anchor-shell .dash-showcase{padding:64px 18px}.anchor-shell .exp-case,.anchor-shell .exp-chart{padding:22px 18px}.anchor-shell .method-index{gap:8px}.anchor-shell .method-index a{padding:18px 12px}.anchor-shell .exp-big-stat{font-size:68px}.anchor-shell .pilot-dialog input,.anchor-shell .pilot-dialog select{font-size:16px}.anchor-shell .motion-control,.anchor-shell .am-global-motion{right:10px;bottom:calc(10px + env(safe-area-inset-bottom));max-width:145px;font-size:10px;min-height:40px;padding:9px 12px}.anchor-shell .nori-launcher{left:10px;bottom:calc(10px + env(safe-area-inset-bottom));max-width:160px;min-height:40px}.anchor-shell.nori-guide-open .motion-control,.anchor-shell.nori-guide-open .am-global-motion{bottom:calc(var(--nori-dock-height,300px) + 10px)}.anchor-shell.anchor-editing .nori-launcher,.anchor-shell.anchor-editing .motion-control,.anchor-shell.anchor-editing .am-global-motion{visibility:hidden}.anchor-shell .nori-guided-section{scroll-margin-top:calc(var(--anchor-header-height,108px) + 16px)}.anchor-shell .anchor-skip{font-size:13px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}.anchor-header-row,.anchor-header .anchor-nav>a{transition:none}.anchor-shell *, .anchor-shell *:before,.anchor-shell *:after{scroll-behavior:auto!important}}

.anchor-shell .btn-white{background:#f5f6f7;color:#101216;border-color:#f5f6f7}.anchor-header .anchor-language :focus-visible{outline-offset:-3px}
@media(max-width:600px){#anchor-complete .am-nori{max-height:280px}#anchor-complete .am-nori-stage{min-height:260px}#anchor-complete .am-hero{gap:24px}}
@media print{body.anchor-shell.page-document{--paper:#fff;--ink:#111;--muted:#333;--steel:#444;--line:#bbb;background:#fff;color:#111;color-scheme:light}.page-document .wform{background:#fff;border-color:#999}.anchor-skip{display:none}}

#anchor-complete .am-footer{padding-bottom:90px}
@media(max-width:600px){#anchor-complete .am-global-motion{right:10px;bottom:calc(10px + env(safe-area-inset-bottom));max-width:145px;font-size:10px;min-height:40px;padding:9px 12px}body.nori-guide-open #anchor-complete .am-global-motion{bottom:calc(var(--nori-dock-height,300px) + 10px)}}

#anchor-complete .anchor-offers{border-top:1px solid #393d45}#anchor-complete .anchor-offer-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:32px}#anchor-complete .anchor-offer-card{display:flex;flex-direction:column;gap:16px;padding:24px;border:1px solid #454b55;border-radius:14px;background:linear-gradient(135deg,#1b1e24,#111317);min-width:0}#anchor-complete .anchor-offer-card h3{font-size:22px;line-height:1.25;letter-spacing:-.5px}#anchor-complete .anchor-offer-card p{font-size:13px;line-height:1.7;color:#bac3d0}#anchor-complete .anchor-offer-card strong{font-size:25px;color:#e4d0a6;margin-top:auto}#anchor-complete .anchor-offer-card small{font-size:12px;font-weight:400}#anchor-complete .anchor-offer-card a{display:flex;align-items:center;min-height:44px;font-size:12px;color:#f5f6f7;text-decoration:none;border-top:1px solid #454b55;padding-top:12px}#anchor-complete .anchor-offer-compare{display:inline-flex;align-items:center;min-height:44px;margin-top:24px;font-size:13px;color:#e4d0a6}
@media(max-width:900px){#anchor-complete .anchor-offer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){#anchor-complete .anchor-offer-grid{grid-template-columns:1fr;gap:12px}#anchor-complete .anchor-offer-card{padding:20px}}
