.decision-guide{--dg-bg:var(--color-void);--dg-panel:var(--color-panel);--dg-raised:var(--color-raise);--dg-line:var(--color-line-2);--dg-text:var(--color-text);--dg-dim:color-mix(in srgb, var(--color-text) 30%, var(--color-dim));--dg-chalk:var(--color-chalk);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--dg-text);background:var(--dg-bg);border:1px solid var(--dg-line);font:16px/1.55 var(--font-sans);border-radius:16px;padding:32px}.decision-guide *{box-sizing:border-box}.decision-guide .decision-eyebrow{color:var(--dg-dim);font:500 11px/1.5 var(--font-mono);text-transform:uppercase;letter-spacing:.12em}.decision-guide h2{font:500 clamp(25px, 3vw, 34px)/1.15 var(--font-sans);letter-spacing:-.035em;color:var(--dg-chalk);margin:9px 0 10px}.decision-guide .decision-intro p{color:var(--dg-dim);margin:0}.decision-guide .device-note{border-left:2px solid var(--dg-line);color:var(--dg-dim);margin:22px 0;padding-left:14px;font-size:14px}.decision-guide .device-note strong{color:var(--dg-text);font-weight:500}.decision-guide .device-note a{color:var(--dg-chalk);text-underline-offset:3px}.decision-guide .decision-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.decision-guide .decision-card{border:1px solid var(--dg-line);background:var(--dg-panel);border-radius:10px;flex-direction:column;min-width:0;padding:23px 20px 18px;display:flex}.decision-guide .decision-icon{width:27px;height:27px;color:var(--dg-text);flex-shrink:0}.decision-guide h3{font:500 19px/1.3 var(--font-sans);letter-spacing:-.015em;color:var(--dg-chalk);margin:18px 0 8px}.decision-guide .decision-card p{color:var(--dg-dim);margin:0 0 24px;font-size:15px;line-height:1.55}.decision-guide .decision-actions{gap:7px;margin-top:auto;display:grid}.decision-guide .decision-link{min-height:48px;color:var(--dg-chalk);background:var(--dg-raised);border:1px solid var(--dg-line);font:500 14px/1.45 var(--font-sans);border-radius:6px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;text-decoration:none;display:flex}.decision-guide .decision-link.secondary{color:var(--dg-dim);background:0 0}.decision-guide .decision-link:hover,.decision-guide .wallet-route:hover{border-color:var(--dg-dim);color:var(--dg-chalk)}.decision-guide a:focus-visible{outline:2px solid var(--dg-chalk);outline-offset:4px}.decision-guide .wallet-route{background:var(--dg-raised);border:1px solid var(--dg-line);color:var(--dg-text);border-radius:10px;align-items:center;gap:16px;margin-top:14px;padding:20px;text-decoration:none;display:flex}.decision-guide .wallet-route strong{color:var(--dg-chalk);font-weight:500;display:block}.decision-guide .wallet-route span span{color:var(--dg-dim);margin-top:3px;font-size:14px;display:block}.decision-guide .wallet-arrow{margin-left:auto;font-size:24px}@media (width<=760px){.decision-guide{border-radius:12px;padding:22px 18px}.decision-guide .decision-cards{grid-template-columns:1fr}.decision-guide .decision-card{padding:18px}.decision-guide h3{margin-top:12px}.decision-guide .decision-card p{margin-bottom:16px}.decision-guide .wallet-route{align-items:flex-start;gap:12px;padding:18px}.decision-guide .wallet-arrow{font-size:20px}}.guide-article{max-width:1120px;font-family:var(--font-serif);margin-inline:auto;font-size:18px;line-height:1.75}.guide-article>:not(.decision-guide){max-width:760px;margin-inline:auto}.guide-article>.guide-cover{max-width:1120px;margin-bottom:32px}.guide-article>h1{font:600 clamp(30px,4vw,48px)/1.12 var(--font-sans);letter-spacing:-.035em;margin-top:0;margin-bottom:28px}.guide-article>h2{font:600 28px/1.25 var(--font-sans);margin-top:58px;margin-bottom:20px}.guide-article>h3{font:600 21px/1.35 var(--font-sans);margin-top:34px;margin-bottom:16px}.guide-article>p,.guide-article>ul,.guide-article>ol{margin-bottom:20px}.guide-article p,.guide-article li{overflow-wrap:anywhere}.guide-article>ul{padding-left:26px;list-style:outside}.guide-article>ol{padding-left:26px;list-style:decimal}.guide-article li{margin-bottom:10px}.guide-article a{color:var(--color-chalk);text-underline-offset:4px;text-decoration:underline}.guide-article blockquote{border-left:3px solid var(--color-dim);background:var(--color-panel);margin-block:24px;padding:16px 24px}.guide-article code{font:14px/1.5 var(--font-mono);overflow-wrap:anywhere}.guide-article>h2,.guide-article>h3{scroll-margin-top:128px}.guide-article>h2:target,.guide-article>h3:target{outline:2px solid var(--color-dim);outline-offset:8px;border-radius:2px}.guide-article>.decision-guide{margin:36px 0}.guide-article a:focus-visible{outline:2px solid var(--color-chalk);outline-offset:4px}.guide-article .guide-published{font:13px/1.5 var(--font-sans);color:var(--color-dim);margin-top:48px}@media (width<=760px){.guide-article{font-size:17px}.guide-article>h2{font-size:25px}}.decision-guide .decision-intro+.decision-cards{margin-top:22px}.guide-disclosures{margin-block:48px;scroll-margin-top:128px}.guide-disclosures>h2{font:600 28px/1.25 var(--font-sans);margin-bottom:20px}.guide-disclosures>p{margin-bottom:20px}.guide-disclosures details{border:1px solid var(--color-line-2);background:var(--color-panel);border-radius:10px;margin-block:12px}.guide-disclosures summary{cursor:pointer;font:500 18px/1.5 var(--font-sans);color:var(--color-chalk);padding:18px 20px}.guide-disclosures summary:focus-visible{outline:2px solid var(--color-chalk);outline-offset:4px;border-radius:10px}.guide-disclosures .disclosure-answer{padding:0 20px 18px}.guide-disclosures .disclosure-answer p{margin:0 0 12px}.guide-disclosures .disclosure-answer p:last-child{margin-bottom:0}@media (width<=760px){.guide-disclosures>h2{font-size:25px}}.guide-article>.guide-comparison{max-width:1120px;margin-block:40px;scroll-margin-top:128px}.guide-comparison>h2{font:600 28px/1.25 var(--font-sans);margin-bottom:16px}.guide-comparison>p{margin-bottom:16px}.guide-comparison .comparison-hint{font:14px/1.5 var(--font-sans);color:var(--color-text)}.guide-comparison .comparison-scroll{border:1px solid var(--color-line-2);border-radius:12px;max-width:100%;overflow-x:auto}.guide-comparison .comparison-scroll:focus-visible{outline:2px solid var(--color-chalk);outline-offset:4px}.guide-comparison table{border-collapse:collapse;width:100%;min-width:640px;font:15px/1.6 var(--font-sans)}.guide-comparison th,.guide-comparison td{vertical-align:top;text-align:left;overflow-wrap:anywhere;border-bottom:1px solid var(--color-line-2);padding:18px}.guide-comparison thead{background:var(--color-raise);color:var(--color-chalk)}.guide-comparison tbody{background:var(--color-panel);color:var(--color-text)}.guide-comparison tbody th{width:22%;font-weight:600}.guide-comparison tbody td{width:39%}.guide-comparison tbody tr:last-child>*{border-bottom:0}@media (width<=760px){.guide-comparison>h2{font-size:25px}}.guide-code-sample{border:1px solid var(--color-line-2);background:var(--color-panel);border-radius:12px;margin-block:30px;padding:24px;scroll-margin-top:128px}.guide-code-sample>h3{font:600 21px/1.35 var(--font-sans);margin:0 0 14px}.guide-code-sample>p{margin-bottom:16px}.guide-code-sample pre{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--color-void);border-radius:8px;max-width:100%;margin-block:18px;padding:16px}.guide-code-sample code{font:14px/1.65 var(--font-mono)}.guide-code-sample pre:focus-visible,.guide-code-sample button:focus-visible{outline:2px solid var(--color-chalk);outline-offset:4px}.guide-code-sample button{min-height:44px;font:500 14px/1.5 var(--font-sans)}.guide-code-sample button[hidden]{display:none}.guide-code-sample .code-copy-status{min-height:1.5em;font:14px/1.5 var(--font-sans);color:var(--color-text);margin:12px 0 0}@media (width<=760px){.guide-code-sample{padding:18px}}.guide-article{background:var(--color-panel);border:2px solid var(--color-line);font-family:var(--font-sans);border-radius:6px;padding:clamp(22px,4vw,54px);font-size:18.5px;line-height:1.65;box-shadow:9px 11px #1a19163d}.guide-article>h1,.guide-sections h1{font-family:var(--font-display);font-size:clamp(31px,4vw,52px);font-weight:800}.guide-article>h2,.guide-sections h2{font-family:var(--font-display);font-size:28px;font-weight:700}.guide-article>.guide-cover{background:#f6edd2;border:0}.guide-sections section p,.guide-sections section li{font-size:17px;line-height:1.65}.guide-sections .datum,.guide-sections .eyebrow{font-size:14px}.deck-source-key{grid-template-columns:1fr 1fr;gap:14px;margin-top:22px;display:grid}.deck-source-key dt{font-size:15px}.deck-source-key .cite{vertical-align:baseline;min-width:25px;height:25px;margin:0 6px 0 0;font-size:13px}.deck-method-data{border:2px solid;border-radius:8px;margin-block:24px;padding:18px}.deck-method-data>summary{min-height:44px;font-size:18px;font-weight:700}@media (width<=760px){.guide-article{padding:22px 18px;font-size:17px}.deck-source-key{grid-template-columns:1fr}.guide-sections h2{font-size:25px}}@media (width<=600px){.deck-method-data table,.deck-method-data tbody,.deck-method-data tr,.deck-method-data th,.deck-method-data td{width:100%;display:block}.deck-method-data thead{display:none}.deck-method-data tr{border:2px solid var(--color-line);border-radius:8px;margin-bottom:18px;padding:16px}.deck-method-data td{overflow-wrap:anywhere;padding:6px 0}.deck-method-data td:before{content:attr(data-label);font:600 14px var(--font-sans);color:var(--color-dim);display:block}}.deck-source-key dd{color:var(--color-dim);margin-top:8px;font-size:15px;line-height:1.6}.deck-source-key .cite-community{color:#1a1916;background:#ffcf3f}.deck-unknown-note{border-left:7px solid var(--color-ink,#1a1916);background:var(--color-raise);border-image:repeating-linear-gradient(-45deg,#1a1916 0 2px,#0000 2px 7px) 7;margin-top:24px;padding:18px 18px 18px 30px}
