.page{position:relative;margin-top:calc(-1 * var(--header-h));padding-top:var(--header-h)}.page-stage{position:absolute;inset:0 0 auto;height:min(100%,820px);overflow:hidden;pointer-events:none;z-index:0}.trust-page .page-stage{height:min(100%,760px)}.page-head{position:relative;z-index:1}.trust-page .page-head{padding-top:clamp(28px,5.5vw,80px);padding-bottom:clamp(20px,3vw,40px)}.page-title{font:400 var(--text-3xl)/1.04 var(--font-display);letter-spacing:var(--tracking-display);text-wrap:balance}.trust-page .page-title{max-width:14em}.trust-page .page-head .lead{margin-top:var(--space-5)}.trust-page .section{position:relative;z-index:1}.legal-updated{margin-top:var(--space-2);color:var(--color-muted);font-size:var(--text-sm)}.draft-banner{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-3);width:fit-content;max-width:100%;margin-top:var(--space-5);padding:var(--space-3) var(--space-4);background:var(--color-raised);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-md);font-size:var(--text-sm);line-height:1.4;color:var(--color-muted)}.draft-banner:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:var(--color-accent)}.draft-banner strong{font-weight:600;color:var(--color-accent-hot)}.draft-banner-sep{color:var(--color-border-strong)}.draft-banner-meta{display:inline-flex;align-items:center;gap:var(--space-1);white-space:nowrap}.draft-banner-top{width:auto;margin-top:0;margin-bottom:clamp(28px,4vw,48px);padding:var(--space-4) var(--space-5);font-size:var(--text-base)}.tbc{display:inline-block;margin-inline:2px;padding:1px var(--space-2);border:var(--border-width) dashed var(--color-border-strong);border-radius:var(--radius-pill);font:500 var(--text-2xs)/1.6 var(--font-mono);letter-spacing:0;text-transform:none;text-decoration:none;color:var(--color-accent-hot);white-space:nowrap;vertical-align:.1em}.tbc-note{font-size:var(--text-xs);color:var(--color-muted)}.section-text{padding-block:clamp(24px,3.4vw,48px)}.section-text:last-child{padding-bottom:clamp(56px,7vw,104px)}.section-title-text{font:300 var(--text-2xl)/1.08 var(--font-display);letter-spacing:var(--tracking-display);text-wrap:balance}.split{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--space-4);row-gap:var(--space-5);padding-top:var(--space-6);border-top:var(--hairline)}.split-head{grid-column:span 5;padding-right:var(--space-5)}.split-body{grid-column:7 / -1;min-width:0}.split-plain{padding-top:0;border-top:0}.prose{max-width:38em}.prose p{text-wrap:pretty}.prose p+p{margin-top:var(--space-4)}.steps.steps-spine{--spine: 76px;--step-num: clamp(3rem, 5vw, 4.5rem);grid-template-columns:minmax(0,1fr);gap:0}.steps.steps-spine .step:nth-child(n){display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--space-4);align-items:start;margin-top:0;padding:var(--space-6) 0}.steps-spine .step+.step:before{content:"";position:absolute;top:0;right:0;left:var(--spine);border-top:var(--hairline)}.steps.steps-spine .step-node{left:var(--node-x, 2px);top:calc(var(--space-6) + var(--step-num) / 2 - 7px)}.steps-spine .step:nth-child(2){--node-x: 30px}.steps-spine .step:nth-child(3){--node-x: 10px}.steps-spine .step:nth-child(4){--node-x: 38px}.steps-spine .step:nth-child(5){--node-x: 18px}.steps-spine .step-index{grid-column:1 / span 2;padding-left:var(--spine);font-size:var(--step-num)}.steps-spine .step-title{grid-column:3 / span 4;margin-top:calc(var(--step-num) * .14);padding-right:var(--space-5);font:400 var(--text-xl)/1.14 var(--font-display);letter-spacing:-.03em}.steps-spine .step-text{grid-column:7 / -1;max-width:38em;margin-top:calc(var(--step-num) * .14 + 5px);font-size:var(--text-base);text-wrap:pretty}.asks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}.ask{padding:clamp(22px,3vw,36px);background:var(--color-surface);border:var(--hairline);border-radius:var(--radius-xl);box-shadow:inset 0 1px 0 var(--color-highlight)}.ask-never{background:var(--color-bg);box-shadow:none}.ledger.ledger-list{gap:var(--space-2);margin-top:var(--space-5);font-size:var(--text-sm);line-height:1.4}.ledger-list .ledger-row{min-height:48px;padding-block:var(--space-3);white-space:normal}.ledger-list .ledger-kept:before{flex:none}.time-table{width:100%;text-align:left}.time-table th,.time-table td{padding:var(--space-4) 0;vertical-align:middle;border-bottom:var(--hairline)}.time-table tbody tr:first-child>*{padding-top:0}.time-table tbody th{width:1%;padding-right:var(--space-6);font:500 var(--text-base)/1.2 var(--font-display);letter-spacing:-.01em;white-space:nowrap}.time-from{display:inline-flex;align-items:center;gap:var(--space-3)}.time-from .coin{--coin: 28px;--coin-ring: var(--color-bg)}.time-cell{display:flex;align-items:center;gap:var(--space-5)}.time-cell .num{flex:none;min-width:8.5em;font-size:var(--text-md);font-weight:500;letter-spacing:-.04em;text-align:right;white-space:nowrap}.range{position:relative;flex:1 1 0;height:6px;border-radius:var(--radius-pill);background:var(--color-border)}.range:before{content:"";position:absolute;top:0;bottom:0;left:calc(var(--from) / var(--scale, 44) * 100%);width:calc((var(--to) - var(--from)) / var(--scale, 44) * 100%);border-radius:inherit;background:var(--color-accent)}.cta .button-primary{width:auto;min-width:min(100%,300px)}.costs{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--space-4)}.cost{grid-column:span 5;display:flex;flex-direction:column;gap:var(--space-3);padding:28px;background:var(--color-surface);border:var(--hairline);border-radius:var(--radius-lg);box-shadow:inset 0 1px 0 var(--color-highlight)}.cost-main{grid-column:span 7;grid-row:span 2;gap:var(--space-4);padding:clamp(24px,3vw,40px);border-radius:var(--radius-xl)}.cost-outside{background:var(--color-bg);border:var(--border-width) dashed var(--color-border-strong);box-shadow:none}.cost-title{font:500 var(--text-lg)/1.15 var(--font-display);letter-spacing:-.02em;text-wrap:balance}.cost-main .cost-title{font:400 var(--text-3xl)/1.05 var(--font-display);letter-spacing:var(--tracking-display)}.cost-text{max-width:30em;color:var(--color-muted);text-wrap:pretty}.cost-main .cost-text{max-width:27em;font-size:var(--text-md);line-height:1.5;color:var(--color-text)}.cost .cost-foot{margin-top:auto}.cost-text:not(:last-child){margin-bottom:var(--space-2)}.cost-main .cost-text:not(:last-child){margin-bottom:var(--space-6)}.cost .figure-value{white-space:nowrap}.cost:not(.cost-main) .figure-value{font-size:var(--text-xl)}.cost-main .figure:last-child .figure-value{color:var(--color-accent-hot)}.example{max-width:27em;margin-top:var(--space-5)}.example .related-coins{gap:var(--space-2)}.example .related-coins .coin+.coin{margin-left:0}.example .related-coins .coin+.coin .coin-icon{box-shadow:none}.example-note{margin-left:auto;padding-left:var(--space-3);font:400 var(--text-xs)/1.3 var(--font-text);letter-spacing:0;color:var(--color-muted)}.statements{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6) var(--space-4)}.statements p{padding-top:var(--space-5);padding-right:var(--space-6);border-top:var(--hairline);text-wrap:pretty}.fact-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-block:var(--hairline)}.fact-row li{min-height:88px;padding:var(--space-5) var(--space-4) var(--space-5) 0}.fact-row li+li{padding-left:var(--space-5);border-left:var(--hairline)}.contact-row,.contact-list{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--space-6)}.contact-row{margin-top:var(--space-4)}.contact-list .text-link{display:inline-flex;align-items:center;min-height:44px;font-size:var(--text-sm)}.reach{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--space-4)}.reach-card{grid-column:span 3;display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-6);min-width:0;min-height:264px;padding:28px;background:var(--color-surface);border:var(--hairline);border-radius:var(--radius-lg);color:var(--color-text);text-decoration:none;transition:border-color var(--duration-slow) ease,background-color var(--duration-fast) ease}a.reach-card:hover{background:var(--color-raised);border-color:var(--color-border-strong);transition-duration:var(--duration-fast)}a.reach-card:hover .route-go{stroke:var(--color-accent);transform:translate(2px,-2px)}.reach-card:focus-visible{border-radius:var(--radius-lg)}.reach-card.is-struck{border-color:var(--color-accent);transition-duration:60ms}.reach-main{grid-column:span 6;padding:clamp(24px,3vw,40px);border-radius:var(--radius-xl);box-shadow:inset 0 1px 0 var(--color-highlight)}.reach-main:focus-visible{border-radius:var(--radius-xl)}.reach-pending{background:var(--color-bg);border:var(--border-width) dashed var(--color-border-strong)}.reach-top{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4)}.reach-name{font:500 var(--text-lg)/1.15 var(--font-display);letter-spacing:-.02em}.reach-main .reach-name{font:400 var(--text-2xl)/1.08 var(--font-display);letter-spacing:var(--tracking-display)}.reach-address{font:500 var(--text-sm)/1.3 var(--font-mono);letter-spacing:-.03em;overflow-wrap:anywhere}.reach-main .reach-address{font-size:var(--text-xl);letter-spacing:-.045em;color:var(--color-accent-hot)}.reach-note{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);margin-top:var(--space-5)}.faq-q-text{min-width:0}.split-body>.faq-list>.faq-item:first-child{border-top:0}.split-body>.faq-list>.faq-item:first-child .faq-q{padding-top:0}.legal{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--space-4);align-items:start}.toc{grid-column:span 4;position:sticky;top:var(--space-5)}.toc-title{margin-bottom:var(--space-3)}.toc-list{border-bottom:var(--hairline)}.toc-link{display:flex;align-items:baseline;gap:var(--space-3);min-height:44px;padding-block:11px;border-top:var(--hairline);font-size:var(--text-sm);line-height:1.4;color:var(--color-muted);text-decoration:none;transition:color var(--duration-fast) ease}.toc-link:hover,.toc-link[aria-current]{color:var(--color-text)}.toc-link[aria-current] .doc-num{color:var(--color-accent)}.doc-num{flex:none;min-width:1.4em;font:400 var(--text-xs)/1.6 var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:0;color:var(--color-muted)}.legal-body{grid-column:6 / -1;min-width:0}.clause{padding-block:var(--space-6);border-top:var(--hairline);scroll-margin-top:var(--space-4)}.clause:first-child{padding-top:0;border-top:0}.clause-title{display:flex;align-items:baseline;gap:var(--space-3)}.clause-title .doc-num{font-size:var(--text-sm)}.clause-summary{margin-top:var(--space-4);padding:var(--space-4) var(--space-5) var(--space-5);background:var(--color-surface);border:var(--hairline);border-radius:var(--radius-md);box-shadow:inset 0 1px 0 var(--color-highlight)}.summary-text{max-width:34em;margin-top:var(--space-2);font-size:var(--text-md);line-height:1.45;text-wrap:pretty}.clause-body{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-2);min-height:72px;margin-top:var(--space-2);padding:var(--space-4) var(--space-5);background:var(--color-bg);border:var(--border-width) dashed var(--color-border);border-radius:var(--radius-md)}.doc{border-bottom:var(--hairline)}.doc-item{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--space-4);align-items:baseline;padding-block:var(--space-6);border-top:var(--hairline)}.doc-item>.doc-num{grid-column:span 1;font-size:var(--text-sm)}.doc-title{grid-column:2 / span 4;padding-right:var(--space-5);font:500 var(--text-lg)/1.2 var(--font-display);letter-spacing:-.02em;text-wrap:balance}.doc-text{grid-column:7 / -1;max-width:38em;text-wrap:pretty}.doc-contacts{display:grid;justify-items:start}.doc-contacts .text-link{display:inline-flex;align-items:center;min-height:44px;font-size:var(--text-sm)}.doc-item-contacts{align-items:start}.doc-item-contacts>.doc-num,.doc-item-contacts .doc-title{margin-top:9px}@media(max-width:1100px){.reach-main{grid-column:span 12;min-height:0}.reach-card{grid-column:span 6;min-height:200px}.reach-main.reach-card{grid-column:span 12}}@media(max-width:960px){.split-head,.split-body{grid-column:1 / -1}.split-head{padding-right:0}.split-body>.faq-list>.faq-item:first-child{border-top:var(--hairline)}.split-body>.faq-list>.faq-item:first-child .faq-q{padding-top:22px}.steps.steps-spine{--spine: 64px;--step-num: 3rem}.steps.steps-spine .step:nth-child(n){display:block;padding:var(--space-5) 0 var(--space-5) var(--spine)}.steps.steps-spine .step-node{top:calc(var(--space-5) + var(--step-num) / 2 - 7px)}.steps-spine .step:nth-child(2){--node-x: 24px}.steps-spine .step:nth-child(3){--node-x: 9px}.steps-spine .step:nth-child(4){--node-x: 30px}.steps-spine .step:nth-child(5){--node-x: 15px}.steps-spine .step-index{padding-left:0}.steps-spine .step-title{margin-top:var(--space-3);padding-right:0}.steps-spine .step-text{margin-top:var(--space-2)}.cost,.cost-main{grid-column:span 6}.cost-main{grid-column:span 12;grid-row:auto}.toc{grid-column:1 / -1;position:static;margin-bottom:var(--space-7)}.toc-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--space-5)}.legal-body{grid-column:1 / -1}.doc-item{grid-template-columns:2.25rem minmax(0,1fr);row-gap:var(--space-2);padding-block:var(--space-5)}.doc-item>.doc-num{grid-column:1}.doc-title{grid-column:2;padding-right:0}.doc-text{grid-column:2}}@media(max-width:700px){.asks{grid-template-columns:minmax(0,1fr)}.statements{grid-template-columns:minmax(0,1fr);row-gap:var(--space-5)}.statements p{padding-right:0}.cost,.cost-main{grid-column:span 12}.reach-card,.reach-main.reach-card{grid-column:span 12;min-height:0}.reach-pending{min-height:148px}.fact-row{grid-template-columns:repeat(2,minmax(0,1fr))}.fact-row li{min-height:0;padding-block:var(--space-4)}.fact-row li:nth-child(3){padding-left:0;border-left:0}.fact-row li:nth-child(n+3){border-top:var(--hairline)}}@media(max-width:560px){.steps.steps-spine{--spine: 52px}.steps-spine .step:nth-child(2){--node-x: 18px}.steps-spine .step:nth-child(3){--node-x: 7px}.steps-spine .step:nth-child(4){--node-x: 22px}.steps-spine .step:nth-child(5){--node-x: 11px}.steps-spine .step-title{font-size:var(--text-lg)}.range{display:none}.time-cell{justify-content:flex-end}.time-cell .num{min-width:0}.time-table tbody th{width:auto;padding-right:var(--space-3)}.cost-main .figure-value,.cost .figure-value{font-size:var(--text-lg)}.example .related-link{flex-wrap:wrap;row-gap:2px}.example-note{flex-basis:100%;margin-left:0;padding-left:0}.reach-main .reach-address{font-size:var(--text-md)}.toc-list{grid-template-columns:minmax(0,1fr)}.contact-row,.contact-list{display:grid}.contact-row{row-gap:var(--space-2);margin-top:var(--space-5)}.cta .button-primary{width:100%}.clause-summary,.clause-body{padding-inline:var(--space-4)}}.clause-text{margin-top:var(--space-3);max-width:68ch}.clause-text p{margin:0 0 var(--space-3);font-size:var(--text-sm);line-height:1.65;color:var(--color-text)}.clause-text p:last-child{margin-bottom:0}
