body{background:var(--v-canvas);color:var(--v-ink)}h1,h2{letter-spacing:-.045em;color:var(--v-ink);font-weight:500;line-height:1.04}h3{letter-spacing:-.02em;color:var(--v-ink);font-weight:600}p{color:var(--v-muted)}.eyebrow{font-family:var(--body);letter-spacing:.16em;color:var(--v-muted);font-size:.72rem;font-weight:600}.eyebrow:before{content:"";vertical-align:middle;background:currentColor;width:22px;height:1px;margin-inline-end:10px;display:inline-block}.center .eyebrow:before,.section__head--center .eyebrow:before{display:none}.btn{border-radius:var(--v-r-sm);height:auto;min-height:48px;transition:background var(--v-duration) var(--v-ease), transform var(--v-duration) var(--v-ease), border-color var(--v-duration);padding:12px 22px;font-size:.92rem}.btn--lime{background:var(--v-navy);color:#fff;box-shadow:none}.btn--lime:hover:not(:disabled){box-shadow:none;background:#23425f;transform:translateY(-1px)}[data-theme=dark] .btn--lime{background:var(--v-accent);color:var(--v-on-accent)}.btn--ghost{color:var(--v-ink);border-color:var(--v-border);background:0 0}.btn--ghost:hover{background:var(--v-inset);border-color:var(--v-border);color:var(--v-ink)}.btn--sm{min-height:40px;padding:8px 16px}:focus-visible{outline:3px solid var(--v-focus);outline-offset:3px}.section--alt{background:var(--v-surface);border-block:1px solid var(--v-line)}.nav--scrolled,.nav--open{background:rgba(var(--bg-rgb), .94);border-bottom-color:var(--v-line);-webkit-backdrop-filter:saturate(1.2)blur(10px);backdrop-filter:saturate(1.2)blur(10px)}.pill{background:var(--v-surface);border:1px solid var(--v-line);color:var(--v-ink);box-shadow:none}.ghero{padding:132px 0 56px}.ghero__art{inset:0 0 0 38%}.ghero__art img{object-position:40% 50%}.ghero__art:after{background:linear-gradient(90deg, var(--v-canvas) 0%, rgba(var(--bg-rgb), 0) 28%), linear-gradient(0deg, var(--v-canvas) 0%, rgba(var(--bg-rgb), 0) 18%), linear-gradient(180deg, var(--v-canvas) 0%, rgba(var(--bg-rgb), 0) 16%)}.ghero h1{max-width:13ch;font-size:clamp(2.9rem,6.4vw,5.6rem)}.ghero h1 em{color:var(--v-ink);display:block}.ghero .hero__lead{max-width:46ch;font-size:1.05rem}.ghero__credit{letter-spacing:.14em;text-transform:uppercase;color:var(--v-muted);font-size:.68rem;position:absolute;inset-block-end:28px;inset-inline-end:28px}@media (max-width:860px){.ghero{padding:104px 0 0}.ghero__art{order:2;height:300px;margin-top:8px;position:relative;inset:auto}.ghero__art:after{background:linear-gradient(180deg, var(--v-canvas) 0%, rgba(var(--bg-rgb), 0) 30%), linear-gradient(0deg, var(--v-canvas) 0%, rgba(var(--bg-rgb), 0) 20%)}.ghero{flex-direction:column;display:flex}.ghero__inner{min-height:0}.ghero__credit{display:none}}.ihero{background:radial-gradient(700px 400px at 85% 10%, #d4f8791f, transparent 70%), var(--v-canvas)}.ihero h1{font-size:clamp(2.4rem,4.6vw,4rem)}.ihero__bg{align-items:center;width:min(52%,720px);display:flex}.ihero__bg img{object-fit:contain;opacity:1;height:auto;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 30%);mask-image:linear-gradient(90deg,#0000 0%,#000 30%)}@media (max-width:860px){.ihero__bg{opacity:.6;height:160px;inset-block:auto 0}}.app{background:var(--v-surface);border-color:var(--v-line);box-shadow:var(--v-shadow)}.app__side{background:var(--v-canvas)}.acct{background:var(--v-raised)}.plan--featured{background:var(--v-surface);border:1.5px solid var(--v-navy);box-shadow:var(--v-shadow)}.ttacct__card{background:var(--v-raised);border-color:var(--v-line);color:var(--v-ink)}.metal--midnight{background:repeating-linear-gradient(90deg,#ffffff06 0 1px,#0000 1px 3px),linear-gradient(135deg,#2a3d55,#121e2e 55%,#0b1522)}.itile--1 h3,.itile--1 .itile__n,.itile--1 .itile__more,.ttrack__dot,.tguide__tick,.tourglow--alt:hover,.tourglow--alt:focus-visible,.tbtn--sell{color:var(--v-on-accent)}.itile.itile--1 p,.itile.itile--1 .itile__segs li{color:#102235cc}.itile.itile--1 .itile__segs li{border-color:#10223540}.ghero--page h1{max-width:15ch;font-size:clamp(2.5rem,4.8vw,4.2rem)}[dir=rtl] .ghero__art{inset:0 38% 0 0}[dir=rtl] .ghero__art img{transform:scaleX(-1)}[dir=rtl] .ghero__art:after{background:linear-gradient(270deg, var(--v-canvas) 0%, rgba(var(--bg-rgb), 0) 28%), linear-gradient(0deg, var(--v-canvas) 0%, rgba(var(--bg-rgb), 0) 18%), linear-gradient(180deg, var(--v-canvas) 0%, rgba(var(--bg-rgb), 0) 16%)}@media (max-width:860px){[dir=rtl] .ghero__art{inset:auto}}.sindex__list{border-top:1px solid var(--v-line);margin:14px 0 0;padding:0;list-style:none}.sindex__row{border-bottom:1px solid var(--v-line);color:var(--v-ink);transition:background var(--v-duration) var(--v-ease);grid-template-columns:48px minmax(150px,.8fr) minmax(0,2fr) 24px;align-items:baseline;gap:16px;padding:20px 4px;text-decoration:none;display:grid}.sindex__row:hover{background:var(--v-surface)}.sindex__n{letter-spacing:.08em;color:var(--v-accent-text);font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:600}.sindex__name{letter-spacing:-.02em;font-size:clamp(1.15rem,1.8vw,1.45rem);font-weight:600}.sindex__line{color:var(--v-muted)}.sindex__arr{color:var(--v-muted);transition:transform var(--v-duration) var(--v-ease)}.sindex__row:hover .sindex__arr{color:var(--v-ink);transform:translate(4px)}[dir=rtl] .sindex__arr{transform:scaleX(-1)}[dir=rtl] .sindex__row:hover .sindex__arr{transform:scaleX(-1)translate(4px)}@media (max-width:720px){.sindex__row{grid-template-columns:36px minmax(0,1fr) 20px;gap:4px 12px;padding:16px 2px}.sindex__line{grid-area:2/2;font-size:.92rem}.sindex__arr{grid-area:1/3}}.ghero__badges--below{margin-top:22px}.pill--coin{align-items:center;gap:10px;max-width:62ch;line-height:1.45}.pill__coin{border-radius:50%;flex:none;width:30px;height:30px;box-shadow:0 2px 6px #10223540}.ob-doc__img,.ob-bankpage,.ob-bankpage .field span,.ob-bankpage .field input{color:#1f3349}
