.prism-nav{justify-content:space-between;align-items:center;gap:24px;padding-block:28px;display:flex}.prism-nav-links{align-items:center;gap:8px;display:flex}.prism-nav-links>a:not(.prism-nav-cta){min-height:var(--tap-min);color:var(--color-muted);align-items:center;padding:0 12px;font-size:13px;display:inline-flex}.prism-nav-links>a:not(.prism-nav-cta):hover{color:var(--color-ink)}.prism-nav-cta{min-height:var(--tap-min);border-bottom:1px solid var(--color-rule);white-space:nowrap;align-items:center;gap:28px;margin-left:12px;padding:8px 0;font-size:13px;display:inline-flex}.prism-hero{padding-block:40px 64px}.prism-orientation{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;gap:64px;display:grid}.prism-orientation h1{letter-spacing:-.055em;max-width:12ch;margin:0;font-size:clamp(56px,6vw,84px);line-height:1.02}.prism-orientation>div{justify-self:end;max-width:45ch;padding-bottom:4px}.prism-orientation p{color:var(--color-muted);margin:0 0 20px;font-size:15px;line-height:1.7}.prism-orientation .prism-issue{margin:12px 0 0;font-size:11px}.prism-map{place-items:center;height:440px;margin-top:24px;display:grid;position:relative}.prism-object{isolation:isolate;place-items:center;width:520px;height:370px;display:grid;position:relative}.prism-plane{border:1px solid var(--color-prism-outline);background:var(--color-prism-plane);z-index:-1;width:360px;height:340px;position:absolute}.prism-plane--rear{border-inline-end:12px solid var(--color-prism-outline);transform:translate(-24px,-4px)skewY(-15deg)rotate(3deg)}.prism-plane--front{background:var(--color-prism-plane-2);border-color:var(--color-prism-outline-2);border-inline-start:6px solid var(--color-prism-outline-2);z-index:2;opacity:.38;pointer-events:none;width:330px;height:325px;transform:translate(74px)skewY(12deg)rotate(4deg)}.prism-connector{background:var(--color-rule);z-index:-1;width:24%;height:1px;position:absolute;top:50%}.prism-connector--left{left:6%}.prism-connector--right{right:6%}.prism-node{z-index:3;flex-direction:column;gap:4px;display:flex;position:absolute;top:38%}.prism-node--in{left:0}.prism-node--out{text-align:right;right:0}.prism-node span{color:var(--color-muted);font-size:11px}.prism-node strong{font-family:var(--font-display);letter-spacing:-2px;font-size:40px;font-weight:400}.prism-node small{color:var(--color-muted);font-size:10px}.prism-map figcaption{color:var(--color-muted);white-space:nowrap;font-size:11px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.prism-details{border-top:1px solid var(--color-prism-outline-2);background:var(--color-prism-section);color:var(--color-ink);border-radius:var(--radius-md);padding:48px 32px 64px}.prism-detail-intro{justify-content:space-between;align-items:end;gap:48px;margin-bottom:40px;display:flex}.prism-detail-intro h2{letter-spacing:-.045em;margin:0;font-size:clamp(36px,4vw,54px)}.prism-detail-intro p{color:var(--color-muted);max-width:31ch;margin:0;font-size:14px}.prism-fees{font-variant-numeric:tabular-nums;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;display:grid}.prism-fees>div{border-top:1px solid var(--color-rule);padding-top:24px}.prism-fees dt{color:var(--color-muted);font-size:12px}.prism-fees dd:not(.prism-fee-note){font-family:var(--font-display);letter-spacing:-3px;margin:12px 0 8px;font-size:56px;font-weight:400;line-height:1.1}.prism-fees dd span{font-size:.6em}.prism-fees .prism-fee-note{color:var(--color-muted);margin:0;font-size:11px}.prism-fees>div:nth-child(3n+1) dd:not(.prism-fee-note){color:var(--color-foil-ice)}.prism-fees>div:nth-child(3n+2) dd:not(.prism-fee-note){color:var(--color-foil-lilac)}.prism-fees>div:nth-child(3n+3) dd:not(.prism-fee-note){color:var(--color-foil-warm)}.prism-fx{color:var(--color-muted);margin:32px 0 0;font-size:11px}.prism-range{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:96px;padding-block:48px 72px;display:grid}.prism-range h2{margin:0 0 20px;font-size:clamp(34px,4vw,52px)}.prism-range p{color:var(--color-muted);font-size:14px;line-height:1.8}.prism-range dl{font-variant-numeric:tabular-nums}.prism-range dl>div{border-bottom:1px solid var(--color-rule);justify-content:space-between;align-items:baseline;gap:24px;padding-block:16px;display:flex}.prism-range dt{color:var(--color-muted);font-size:12px}.prism-range dd{font-size:24px;font-family:var(--font-display);letter-spacing:-1px;color:var(--color-foil-warm)}.prism-footer{border-top:1px solid var(--color-rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding-block:32px 24px;display:flex}.prism-footer>div{align-items:center;gap:32px;display:flex}.prism-footer p{color:var(--color-muted);margin:0;font-size:12px}.prism-footer nav{flex-wrap:wrap;gap:4px 20px;display:flex}.prism-footer nav a{min-height:var(--tap-min);white-space:nowrap;color:var(--color-foil-lilac);align-items:center;font-size:12px;display:inline-flex}.prism-footer .prism-note{width:100%;font-size:10px}.prose{gap:var(--space-md);max-width:72ch;display:grid}.prose h2{font-size:var(--text-xl);margin-top:var(--space-lg)}.prose p,.prose li{color:var(--color-muted);font-size:15px;line-height:1.75}.prose ul{margin:0;padding-left:1.2em}.prose .markdown{gap:var(--space-md);display:grid}.prose h3{font-size:var(--text-lg);margin-top:var(--space-md)}.prose ol{margin:0;padding-left:1.4em}.prose li>ul,.prose li>ol{margin-top:var(--space-xs)}.prose blockquote{padding-left:var(--space-md);border-left:2px solid var(--color-foil-lilac);margin:0}.prose hr{border:0;border-top:1px solid var(--color-rule);width:100%}.prose strong{color:var(--color-ink)}.restriction-list{columns:3 14rem;column-gap:var(--space-xl);padding-left:1.2em}.restriction-list li{break-inside:avoid}@media (max-width:60rem){.prism-orientation{gap:32px}.prism-orientation h1{font-size:64px}.prism-object{width:460px}.prism-card--hero{width:390px}.prism-node strong{font-size:32px}.prism-node span{font-size:10px}.prism-node small{max-width:12ch}.prism-node--out small{align-self:end}.prism-range{gap:48px}}@media (max-width:40rem){.prism-nav{gap:16px;padding-block:24px}.prism-nav-cta{gap:16px;margin-left:0;font-size:12px}.prism-hero{padding-block:24px 40px}.prism-orientation{grid-template-columns:minmax(0,1fr);gap:24px}.prism-orientation h1{font-size:clamp(48px,11vw,64px)}.prism-orientation>div{justify-self:start}.prism-orientation p{font-size:14px}.prism-map{height:360px;margin-top:24px}.prism-object{width:100%;height:300px}.prism-card--hero{width:91%;padding:20px}.prism-plane{width:64%;height:235px}.prism-plane--rear{border-inline-end-width:8px;transform:translate(-20px,-4px)skewY(-15deg)}.prism-plane--front{border-inline-start-width:4px;width:60%;height:230px;transform:translate(36px)skewY(12deg)}.prism-node{gap:2px;top:auto;bottom:20px}.prism-node strong,.prism-node small,.prism-map figcaption{display:none}.prism-connector{width:26%;top:auto;bottom:30px}.prism-connector--left{left:25%}.prism-connector--right{right:25%}.prism-details{padding:36px 20px 40px}.prism-detail-intro{flex-direction:column;align-items:start;gap:20px;margin-bottom:32px}.prism-detail-intro h2{font-size:38px}.prism-detail-intro p{max-width:45ch}.prism-fees{grid-template-columns:minmax(0,1fr);gap:28px}.prism-fees>div{padding-top:20px}.prism-fees dd:not(.prism-fee-note){margin-top:8px;font-size:48px}.prism-range{grid-template-columns:minmax(0,1fr);gap:20px;padding-block:32px 48px}.prism-range h2{font-size:36px}.prism-range dd{font-size:22px}.prism-footer>div{display:block}.prism-footer>div>p{margin-top:16px}.prism-footer{gap:16px}}.prose .help-topics{gap:var(--space-md);padding:0;list-style:none;display:grid}.help-topics li{border-top:1px solid var(--color-rule);padding-top:var(--space-md)}.help-topics a{font-family:var(--font-display);font-size:var(--text-lg)}.help-topics p{margin:4px 0 0}.prism-nav-links .prism-nav-signin{white-space:nowrap}.prism-menu{display:none;position:relative}.prism-menu>summary{min-height:var(--tap-min);padding:0 var(--space-md);border:1px solid var(--color-rule);border-radius:var(--radius-pill);font-size:var(--text-xs);white-space:nowrap;cursor:pointer;align-items:center;list-style:none;display:inline-flex}.prism-menu>summary::-webkit-details-marker{display:none}.prism-menu>summary:hover{border-color:var(--color-control-border)}.prism-menu[open]>summary{border-color:var(--color-accent);background:var(--color-selection)}.prism-menu-panel{right:0;top:calc(100% + var(--space-sm));z-index:20;min-width:13rem;padding:var(--space-sm);background:var(--color-surface);border:1px solid var(--color-rule);border-radius:var(--radius-md);box-shadow:var(--shadow-float);display:grid;position:absolute}.prism-menu-panel a{min-height:var(--tap-min);padding:0 var(--space-md);border-radius:var(--radius-sm);font-size:var(--text-sm);white-space:nowrap;align-items:center;display:flex}.prism-menu-panel a:hover{background:var(--color-surface-2)}.prism-actions{gap:var(--space-sm);flex-wrap:wrap;display:flex}.prism-orientation .prism-disclaimer{font-size:var(--text-xs);margin:var(--space-md) 0 0;max-width:44ch;line-height:1.6}.prism-rails{gap:var(--space-3xl);margin-top:var(--space-xl);padding-top:var(--space-lg);border-top:var(--rule-hair) solid var(--color-rule);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.prism-rail--out{text-align:right}.prism-rail-label{margin:0 0 var(--space-sm);font-size:var(--text-xs);color:var(--color-muted)}.prism-tokens{gap:var(--space-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.prism-rail--out .prism-tokens{justify-content:flex-end}.prism-tokens li{min-height:32px;padding:0 var(--space-md);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-pill);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.02em;white-space:nowrap;align-items:center;display:inline-flex}.prism-tokens--wallets li{font-family:var(--font-body);letter-spacing:0;font-weight:600}.prism-rail-note{margin:var(--space-sm) 0 0;font-size:var(--text-xs);color:var(--color-muted)}.prism-rail--out .prism-rail-note{margin-left:auto}.prism-section-intro{justify-content:space-between;align-items:end;gap:var(--space-2xl);margin-bottom:var(--space-2xl);display:flex}.prism-section-intro h2{letter-spacing:-.045em;font-size:clamp(2.25rem,4vw,3.375rem)}.prism-section-intro p{max-width:34ch;font-size:var(--text-sm);color:var(--color-muted);margin:0}.prism-section-intro p a,.prism-faq-answer a{color:var(--color-foil-lilac);text-underline-offset:3px;text-decoration:underline}.prism-features{padding-block:var(--space-3xl) var(--space-2xl)}.prism-feature-list{column-gap:var(--space-3xl);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.prism-feature-list li{gap:var(--space-md);padding-block:var(--space-lg);border-top:var(--rule-hair) solid var(--color-rule);grid-template-columns:auto minmax(0,1fr);display:grid}.prism-feature-icon{color:var(--color-foil-ice)}.prism-feature-list h3{font-size:var(--text-lg);letter-spacing:-.02em}.prism-feature-list p{margin:var(--space-xs) 0 0;font-size:var(--text-sm);color:var(--color-muted);line-height:1.65}.prism-preview{padding-block:var(--space-2xl) var(--space-3xl)}.prism-shots{gap:var(--space-xl);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.prism-shots figure{gap:var(--space-sm);display:grid}.prism-shots img{border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-lg);background:var(--color-surface);width:100%;height:auto;display:block}.prism-shots figcaption,.prism-preview-note{font-size:var(--text-xs);color:var(--color-muted)}.prism-preview-note{margin:var(--space-lg) 0 0}.prism-steps{padding-block:var(--space-2xl) var(--space-3xl)}.prism-step-list{gap:var(--space-xl);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.prism-step-list li{padding-top:var(--space-lg);border-top:var(--rule-hair) solid var(--color-rule)}.prism-step-number{margin-bottom:var(--space-md);font-family:var(--font-display);font-size:var(--text-3xl);letter-spacing:-.04em;color:var(--color-foil-warm);font-variant-numeric:tabular-nums;line-height:1;display:block}.prism-step-list li:nth-child(2) .prism-step-number{color:var(--color-foil-lilac)}.prism-step-list li:nth-child(3) .prism-step-number{color:var(--color-foil-ice)}.prism-step-list h3{font-size:var(--text-lg);letter-spacing:-.02em}.prism-step-list p{margin:var(--space-sm) 0 0;font-size:var(--text-sm);color:var(--color-muted);line-height:1.65}.prism-qr{align-items:center;gap:var(--space-md);grid-template-columns:96px auto;width:auto;display:grid}.prism-qr figcaption{max-width:14ch;font-size:var(--text-xs);color:var(--color-muted)}.estimator{gap:var(--space-3xl);margin-top:var(--space-2xl);padding-top:var(--space-xl);border-top:var(--rule-hair) solid var(--color-rule);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.estimator-input{align-content:start;gap:var(--space-md);display:grid}.estimator-head{align-items:center;gap:var(--space-sm);display:flex}.estimator-head h3{font-size:var(--text-xl);letter-spacing:-.03em}.estimator-tag{padding:0 var(--space-sm);border:var(--rule-hair) solid var(--color-warning);border-radius:var(--radius-pill);line-height:1.6;font-size:var(--text-xs);color:var(--color-warning);white-space:nowrap}.estimator-result{min-height:12rem;display:block}.estimator-message{font-size:var(--text-sm);color:var(--color-muted);margin:0}.prism-faq{padding-block:var(--space-2xl) var(--space-4xl)}.prism-faq-list{border-bottom:var(--rule-hair) solid var(--color-rule)}.prism-faq-list details{border-top:var(--rule-hair) solid var(--color-rule)}.prism-faq-list summary{justify-content:space-between;align-items:center;gap:var(--space-md);min-height:var(--tap-min);padding-block:var(--space-md);cursor:pointer;list-style:none;display:flex}.prism-faq-list summary::-webkit-details-marker{display:none}.prism-faq-list summary h3{font-size:var(--text-lg);letter-spacing:-.02em}.prism-faq-list summary:hover h3{color:var(--color-foil-ice)}.prism-faq-chevron{color:var(--color-muted);transition:transform var(--dur-fast) var(--ease-out);flex:none;transform:rotate(90deg)}.prism-faq-list details[open] .prism-faq-chevron{transform:rotate(-90deg)}.prism-faq-answer{justify-items:start;gap:var(--space-sm);padding-bottom:var(--space-lg);display:grid}.prism-faq-answer p{font-size:var(--text-sm);color:var(--color-muted);margin:0;line-height:1.7}.prism-faq-answer a{min-height:var(--tap-min);font-size:var(--text-sm);white-space:nowrap;align-items:center;display:inline-flex}.prism-footer-notes{gap:var(--space-xs);width:100%;display:grid}.prism-footer-notes .prism-note{max-width:110ch;line-height:1.6}@media (prefers-reduced-motion:reduce){.prism-faq-chevron{transition:none}}@media (max-width:60rem){.prism-nav-links>a.prism-nav-wide{display:none}.prism-menu{display:block}.prism-feature-list{column-gap:var(--space-xl)}.prism-shots{gap:var(--space-md)}.prism-step-list{gap:var(--space-lg)}.estimator{gap:var(--space-xl)}}@media (max-width:40rem){.prism-nav-links>a.prism-nav-signin{padding:0 var(--space-sm)}.prism-nav-links .prism-nav-cta{display:none}.prism-rails{gap:var(--space-lg);grid-template-columns:minmax(0,1fr)}.prism-rail--out{text-align:left}.prism-rail--out .prism-tokens{justify-content:flex-start}.prism-rail--out .prism-rail-note{margin-left:0}.prism-section-intro{align-items:start;gap:var(--space-md);margin-bottom:var(--space-xl);flex-direction:column}.prism-section-intro h2{font-size:2.25rem}.prism-features{padding-block:var(--space-2xl) var(--space-lg)}.prism-feature-list{grid-template-columns:minmax(0,1fr)}.prism-shots{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding-bottom:var(--space-sm);grid-template-columns:none;grid-auto-columns:78%;grid-auto-flow:column;overflow-x:auto}.prism-shots li{scroll-snap-align:start}.prism-step-list{grid-template-columns:minmax(0,1fr)}.prism-qr{display:none}.estimator{gap:var(--space-lg);grid-template-columns:minmax(0,1fr)}.estimator-result{min-height:0}.prism-faq{padding-block:var(--space-xl) var(--space-3xl)}}
