:root{color-scheme:dark light;--bg: #050910;--bg-alt: #0b1117;--text: #f4ead8;--muted: #b9aa94;--gold: #d99a2b;--gold-soft: #f2c66d;--teal: #25d0b4;--line: rgba(217, 154, 43, .32);--panel: rgba(8, 18, 25, .82);--error: #f08072;font-family:Georgia,Times New Roman,serif;scroll-behavior:smooth}:root[data-theme=light]{--bg: #f7f1e6;--bg-alt: #fffaf0;--text: #15130f;--muted: #695f52;--panel: rgba(255, 250, 240, .92);--line: rgba(111, 77, 22, .28);--gold: #8f5e0d;--gold-soft: #b68022;--teal: #007f73;--error: #a63a2f}*{box-sizing:border-box}body{margin:0;background:linear-gradient(90deg,rgba(217,154,43,.055) 1px,transparent 1px),linear-gradient(180deg,rgba(37,208,180,.045) 1px,transparent 1px),radial-gradient(circle at 72% 18%,rgba(217,154,43,.12),transparent 28rem),var(--bg);background-size:72px 72px,72px 72px,auto,auto;color:var(--text);min-width:320px}a{color:inherit}button,a.button{min-height:44px}:focus-visible{outline:3px solid var(--teal);outline-offset:3px}.site-header{position:sticky;top:0;z-index:10;display:grid;grid-template-columns:auto 1fr auto;gap:1rem;align-items:center;padding:.8rem clamp(1rem,4vw,3rem);border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--bg) 90%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.brand-lockup{display:inline-flex;align-items:center;gap:.7rem;text-decoration:none}.brand-logo{width:3rem;height:3rem;flex:0 0 auto;object-fit:contain;filter:drop-shadow(0 10px 20px rgba(0,0,0,.28))}.brand-text{display:inline-grid;gap:.12rem}.wordmark{color:var(--gold-soft);font-size:clamp(1.4rem,3vw,2rem);font-weight:700;line-height:1}.brand-note{color:var(--muted);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.site-nav{display:flex;justify-content:center;gap:clamp(.75rem,2vw,1.5rem);font-size:.95rem}.site-nav a{text-decoration:none;color:var(--muted)}.site-nav a:hover{color:var(--gold-soft)}.controls{display:flex;gap:.35rem;align-items:center}.chip,.menu-button,#retry-button,.address-panel button{border:1px solid var(--line);background:transparent;color:var(--text);border-radius:6px;padding:.55rem .8rem;cursor:pointer}.chip[aria-pressed=true]{background:var(--gold);color:#090704}.menu-button{display:none}.band{width:min(1180px,calc(100% - 2rem));margin:0 auto;padding:clamp(2rem,5vw,4rem) 0}.hero{position:relative;overflow:hidden;min-height:auto;display:grid;grid-template-columns:minmax(0,1fr);gap:0;align-items:start;padding-top:clamp(1.4rem,3vw,2.6rem);padding-bottom:clamp(1.2rem,3vw,2.2rem)}.hero:before,.hero:after,.dashboard-section:before,.dashboard-section:after,.site-footer:before{content:"";position:absolute;left:50%;width:100vw;transform:translate(-50%);z-index:0;pointer-events:none}.hero:before{top:0;height:3.25rem;background:linear-gradient(180deg,var(--bg) 0%,rgba(5,9,16,0) 100%)}.hero:after{bottom:0;height:4.5rem;background:linear-gradient(180deg,rgba(5,9,16,0) 0%,var(--bg) 100%)}.hero-image,.hero-overlay,.hero-content,.hero-logo{position:relative;z-index:1}.hero-image{position:absolute;top:0;bottom:0;left:50%;width:100vw;transform:translate(-50%);z-index:0;height:100%;object-fit:cover;object-position:center center;opacity:.3;filter:brightness(.94) saturate(1.02);pointer-events:none}.hero-overlay{position:absolute;top:0;bottom:0;left:50%;width:100vw;transform:translate(-50%);z-index:0;background:linear-gradient(90deg,#050910b8,#0509108f,#0509106b 68%,#050910a3),linear-gradient(180deg,#05091080,#050910b8),radial-gradient(circle at 72% 54%,rgba(48,142,255,.16),transparent 24rem);pointer-events:none}.eyebrow{margin:0 0 .8rem;color:var(--teal);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;text-transform:uppercase;letter-spacing:.12em;font-size:.78rem}h1,h2,h3,p{overflow-wrap:anywhere}h1{margin:0;font-size:clamp(2.75rem,5.6vw,5.2rem);line-height:1.04;color:var(--gold-soft);text-wrap:balance;white-space:nowrap}.hero-title-tez{display:inline-flex;align-items:baseline;margin-left:.02em;color:#2f7dff}.hero-title-dot{color:var(--gold-soft);margin-right:.06em}.hero-title-tez svg{width:.58em;height:.82em;fill:currentColor;transform:translateY(.06em);filter:drop-shadow(0 0 12px rgba(47,125,255,.18))}.hero-subtitle{margin:.4rem 0 .75rem;color:var(--teal);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;text-transform:uppercase;letter-spacing:.12em;font-size:.82rem}h2{margin:0 0 1.2rem;font-size:clamp(2rem,4vw,3.2rem);color:var(--gold-soft)}h3{margin:0;color:var(--gold-soft)}.hero-copy{max-width:62ch;color:var(--muted);font-size:clamp(1.08rem,1.72vw,1.22rem);line-height:1.88;margin:.9rem 0 .55rem}.hero-policy{max-width:56ch;margin:0 0 .85rem;color:color-mix(in srgb,var(--gold-soft) 68%,var(--muted));font-size:.92rem;line-height:1.45}.badges,.cta-row,.dashboard-actions{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.badge{border:1px solid var(--line);border-radius:999px;padding:.45rem .7rem;color:var(--muted);font-size:.92rem}.badge-primary{background:linear-gradient(135deg,#25d0b43d,#d99a2b38);color:var(--text)}.address-panel{display:inline-grid;grid-template-columns:auto auto auto;justify-content:start;width:fit-content;max-width:100%;column-gap:.4rem;row-gap:.55rem;align-items:center;margin:.9rem 0;padding:.7rem .85rem;border:1px solid var(--line);border-radius:8px;background:var(--panel)}.address-panel>span,.address-panel>code,.address-panel>button{align-self:center}.address-panel>span{display:inline-flex;align-items:center;min-height:2.6rem}.address-panel code{display:inline-flex;align-items:center;min-height:2.6rem;padding-right:.15rem}.address-panel>button{min-height:2.6rem;justify-self:start;white-space:nowrap}.copy-button-ok,#copy-address.copy-button-ok,#copy-address-inline.copy-button-ok{display:inline-grid;place-items:center;min-width:3rem;border-color:color-mix(in srgb,var(--teal) 60%,var(--line));color:var(--teal);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:1.2rem;line-height:1}code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;overflow-wrap:anywhere;color:var(--teal)}.inline-address-panel{display:inline-grid;grid-template-columns:minmax(0,1fr) auto;gap:.65rem;align-items:center;margin-top:.75rem}.inline-copy-button{display:inline-grid;place-items:center;width:2.4rem;height:2.4rem;border:1px solid var(--line);border-radius:8px;background:color-mix(in srgb,var(--panel) 88%,black 12%);color:var(--gold-soft);cursor:pointer;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:1rem;line-height:1}.inline-address-panel small{grid-column:1 / -1;min-height:1rem}.step-address-action{margin-top:.85rem}.step-address-action .button{min-width:min(100%,13rem)}.button{display:inline-flex;align-items:center;justify-content:center;border-radius:7px;padding:.72rem 1rem;text-decoration:none;border:1px solid var(--line);font-weight:700}.primary{background:linear-gradient(135deg,var(--gold-soft),var(--gold));color:#090704}.secondary{color:var(--gold-soft);background:#00000014}.section-heading{display:flex;justify-content:space-between;gap:1rem;align-items:end;margin-bottom:1rem}.dashboard-heading{align-items:center}#dashboard-title{margin-bottom:0;white-space:nowrap;font-size:clamp(2.2rem,4vw,3.6rem)}.dashboard-section{position:relative;overflow:hidden;padding-top:clamp(1.4rem,3vw,2.4rem)}.dashboard-section:before{top:0;height:4.5rem;background:linear-gradient(180deg,color-mix(in srgb,var(--gold) 24%,transparent) 0%,transparent 1px),linear-gradient(180deg,var(--bg) 0%,rgba(5,9,16,0) 100%)}.dashboard-section:after{bottom:0;height:5rem;background:linear-gradient(180deg,rgba(5,9,16,0) 0%,var(--bg) 100%)}.dashboard-video,.dashboard-overlay,.dashboard-heading,#dashboard-error,.metrics-grid,#warnings-panel{position:relative;z-index:1}.dashboard-video{position:absolute;top:0;bottom:0;left:50%;width:100vw;transform:translate(-50%);z-index:0;height:100%;object-fit:cover;object-position:center center;opacity:.16;filter:saturate(.96) brightness(.9);pointer-events:none}.dashboard-overlay{position:absolute;top:0;bottom:0;left:50%;width:100vw;transform:translate(-50%);z-index:0;background:linear-gradient(180deg,#05091029,#05091042),radial-gradient(circle at 78% 18%,rgba(217,154,43,.08),transparent 24rem);pointer-events:none}.status{border-radius:999px;padding:.4rem .7rem;background:#b9aa9424;white-space:nowrap}.status-cluster{display:inline-flex;align-items:center;gap:.45rem;flex-wrap:nowrap;white-space:nowrap}.status-pulse{width:.65rem;height:.65rem;border-radius:50%;background:#b9aa9461;box-shadow:0 0 #b9aa9400}.status-pulse.live,.status-pulse.partial{background:var(--teal);box-shadow:0 0 16px #25d0b48c;animation:livePulse 1.8s ease-in-out infinite}.status-pulse.error{background:var(--error);box-shadow:0 0 14px #f0807273}@keyframes livePulse{0%,to{transform:scale(.92);opacity:.72}50%{transform:scale(1.18);opacity:1}}.status.live{color:var(--teal)}.status.error{color:var(--error)}.metrics-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem}.metrics-grid h3{grid-column:1 / -1;margin-top:.8rem;padding-top:.8rem;border-top:1px solid var(--line);text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.9rem}.section-note{grid-column:1 / -1;margin:-.25rem 0 .15rem;color:var(--muted);font-size:.88rem;line-height:1.4}.metric-card,.info-card,.steps article,.policy-panel{min-height:132px;border:1px solid var(--line);border-radius:8px;background:var(--panel);padding:1rem;box-shadow:0 0 0 1px #ffffff05 inset}.metric-card span,.metric-card small{display:block;color:var(--muted)}.metric-value{display:block;margin-top:.45rem;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;color:var(--teal);font-size:clamp(1.15rem,2vw,1.55rem)}.metric-card.accent .metric-value{color:var(--gold-soft)}.centered-card{display:grid;justify-items:center;align-content:center;text-align:center}.centered-card small{max-width:18rem}.wide-section-card{grid-column:span 2;min-height:140px}.compact-section-card{min-height:112px;align-content:center;justify-items:center;text-align:center}.compact-section-card .metric-value,.compact-section-card .network-icon,.compact-section-card small,.compact-section-card span{justify-self:center;text-align:center}.compact-section-card.network-card{min-height:126px}.returns-card{text-align:center}.returns-card-wide{grid-column:span 2}.returns-card .metric-value{margin-top:.8rem;font-size:clamp(1.75rem,3vw,2.45rem);line-height:1.05}.returns-card small{margin-top:.45rem}.return-policy-card{border-color:color-mix(in srgb,var(--gold) 48%,var(--line));background:linear-gradient(135deg,#d99a2b21,#25d0b40f),var(--panel)}.policy-content{display:grid;justify-items:center;gap:.25rem}.return-policy-card strong{display:block;max-width:15rem;color:var(--gold-soft);font-size:clamp(1.05rem,1.7vw,1.35rem);line-height:1.12}.return-policy-card small{max-width:15rem;margin-top:.45rem}.calculator-card{display:grid;gap:.55rem}.calculator-header{display:flex;justify-content:space-between;align-items:center;gap:.75rem}.calculator-warning{margin:0;color:color-mix(in srgb,var(--gold-soft) 70%,var(--muted));font-size:.8rem;text-align:right}.returns-card.calculator-card{align-content:start;padding-inline:1.25rem}.calculator-main{display:grid;gap:.9rem;align-items:start;margin-top:.2rem}.calculator-entry{display:grid}.calculator-label{color:var(--muted);font-size:.92rem;white-space:nowrap}.calculator-input-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.6rem;align-items:center}.calculator-input{width:100%;min-height:44px;border:1px solid var(--line);border-radius:8px;background:color-mix(in srgb,var(--panel) 88%,black 12%);color:var(--text);padding:.7rem .85rem;font:inherit}.calculator-unit{color:var(--gold-soft);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:1.05rem}.calculator-results{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;padding:.15rem 0 0}.calculator-results div{display:grid;gap:.2rem;justify-items:center;text-align:center;padding:.45rem .35rem;border:1px solid color-mix(in srgb,var(--gold) 20%,transparent);border-radius:10px;background:color-mix(in srgb,var(--panel) 82%,black 18%)}.calculator-results dt{color:var(--muted);text-align:center}.calculator-results dd{margin:0;color:var(--teal);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:1.15rem}.policy-x{color:color-mix(in srgb,var(--error) 74%,var(--gold-soft));font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:clamp(1.8rem,2.6vw,2.5rem);line-height:1;margin-top:.1rem;text-shadow:0 0 18px color-mix(in srgb,var(--error) 35%,transparent)}.status-icon-card .status-symbol{display:inline-grid;place-items:center;width:3.2rem;height:3.2rem;margin-top:.7rem;border:1px solid color-mix(in srgb,var(--teal) 60%,var(--line));border-radius:50%;color:var(--teal);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:2rem;line-height:1;text-shadow:0 0 18px color-mix(in srgb,var(--teal) 32%,transparent)}.network-card{position:relative;overflow:hidden}.network-card .metric-value{color:var(--gold-soft);margin-top:.85rem}.metric-icon,.network-icon{display:inline-grid;place-items:center;width:3rem;height:3rem;margin:0 0 .75rem;border:1px solid color-mix(in srgb,var(--teal) 46%,var(--line));border-radius:50%;color:var(--teal);background:color-mix(in srgb,var(--teal) 9%,transparent)}.metric-icon svg,.network-icon svg{width:1.85rem;height:1.85rem;fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.capacity-meter-card{grid-column:span 2;min-height:184px}.capacity-track{position:relative;padding-bottom:2.4rem}.capacity-bar{position:relative;height:.75rem;margin:0;overflow:hidden;border:1px solid var(--line);border-radius:999px;background:#b9aa9414}.capacity-bar span{position:absolute;top:0;height:100%;transition:width .28s ease,left .28s ease}.capacity-remaining{left:100%;width:0;border-radius:0 999px 999px 0;background:repeating-linear-gradient(135deg,#d99a2b24 0 8px,#d99a2b42 8px 16px),linear-gradient(90deg,#d99a2b24,#d99a2b38);box-shadow:inset 0 0 0 1px #d99a2b29}.capacity-bar>#staking-capacity-fill,.capacity-bar>#delegation-capacity-fill{left:0;width:0;border-radius:inherit;background:linear-gradient(90deg,var(--teal),var(--gold-soft))}.capacity-marker{position:absolute;top:1.55rem;transform:translate(-50%);display:grid;gap:.12rem;min-width:8rem;max-width:9.5rem;padding:.4rem .5rem .42rem;border:1px solid color-mix(in srgb,var(--gold-soft) 22%,var(--line));border-radius:8px;background:color-mix(in srgb,var(--panel) 90%,black 10%);box-shadow:0 10px 24px #0000002e;color:var(--muted);text-align:center;pointer-events:none}.capacity-marker:after{content:"";position:absolute;top:-1.4rem;left:50%;width:1px;height:1.35rem;background:color-mix(in srgb,var(--gold-soft) 54%,var(--line))}.capacity-marker:before{content:"";position:absolute;top:-1.55rem;left:calc(50% - .21rem);width:.42rem;height:.42rem;border-radius:50%;background:color-mix(in srgb,var(--gold-soft) 72%,var(--panel));box-shadow:0 0 0 2px color-mix(in srgb,var(--panel) 84%,transparent)}.capacity-marker span{display:block;font-size:.64rem;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,var(--gold-soft) 60%,var(--muted))}.capacity-marker strong{display:block;color:color-mix(in srgb,var(--gold-soft) 70%,var(--muted));font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.82rem;font-weight:600;line-height:1.1}.capacity-meter-card details{margin-top:1rem}.capacity-meter-card summary{color:var(--gold-soft);cursor:pointer}.capacity-meter-card dl{display:grid;gap:.45rem;margin:.8rem 0 0}.capacity-meter-card dl div{display:grid;grid-template-columns:minmax(7rem,.8fr) minmax(0,1fr);gap:.7rem}.capacity-meter-card dt{color:var(--muted)}.capacity-meter-card dd{margin:0;color:var(--text);font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.status-icon-card .status-symbol{display:inline-grid;place-items:center;width:2.4rem;height:2.4rem;margin-top:.7rem;border:1px solid color-mix(in srgb,var(--line) 80%,transparent);border-radius:999px;background:#b9aa940f;color:var(--muted);font-size:1.2rem;font-weight:800;line-height:1}.status-icon-card .status-symbol.ok{border-color:color-mix(in srgb,#3be3a2 78%,var(--line));background:linear-gradient(180deg,#1aa874,#148e63);color:#f7fff9;box-shadow:0 0 0 1px #3be3a238,0 0 18px #1aa87447}.toggle-row{display:flex;gap:.8rem;align-items:center;justify-content:center;margin-top:.8rem}.toggle-row strong{color:var(--gold-soft);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:1.35rem}.toggle{display:inline-flex;width:3.8rem;height:1.8rem;padding:.22rem;border:1px solid var(--line);border-radius:999px;background:color-mix(in srgb,var(--error) 18%,transparent)}.toggle span{width:1.25rem;height:1.25rem;border-radius:50%;background:color-mix(in srgb,var(--error) 80%,var(--gold-soft));box-shadow:0 0 14px color-mix(in srgb,var(--error) 35%,transparent)}.skeleton{color:transparent;border-radius:4px;background:linear-gradient(90deg,#b9aa941f,#b9aa943d,#b9aa941f)}.error-panel,.warnings{border:1px solid color-mix(in srgb,var(--error) 55%,transparent);border-radius:8px;padding:1rem;margin:1rem 0;background:color-mix(in srgb,var(--error) 10%,transparent)}.card-grid,.steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.wallet-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin-top:.9rem}.wallet-card{display:grid;gap:.35rem;align-content:start;min-height:100%;padding:.65rem .55rem .75rem;border:1px solid color-mix(in srgb,var(--gold) 38%,var(--line));border-radius:10px;background:linear-gradient(160deg,#081218f5,#0a1218e0),var(--panel);color:inherit;text-decoration:none;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.wallet-card:hover,.wallet-card:focus-visible{transform:translateY(-2px);border-color:color-mix(in srgb,var(--gold-soft) 56%,var(--line));box-shadow:0 14px 28px #0003}.wallet-card strong{color:var(--gold-soft);font-size:.95rem;text-align:center;line-height:1.15}.wallet-mark{display:inline-grid;place-items:center;width:100%;height:2.85rem;margin-bottom:.15rem;border:1px solid color-mix(in srgb,var(--teal) 44%,var(--line));border-radius:12px;background:radial-gradient(circle at 30% 25%,color-mix(in srgb,var(--gold-soft) 22%,transparent),transparent 40%),linear-gradient(145deg,color-mix(in srgb,var(--teal) 12%,transparent),color-mix(in srgb,var(--gold) 8%,transparent));color:var(--teal)}.wallet-logo{display:block;max-width:calc(100% - .8rem);max-height:1.7rem;object-fit:contain}.wallet-logo-kukai{width:2rem;height:2rem}.wallet-logo-airgap{filter:brightness(0) invert(1)}.card-link{color:inherit;text-decoration:none}.card-link .info-card{height:100%}.infrastructure-section{position:relative;overflow:hidden}.infrastructure-video,.infrastructure-overlay,.infrastructure-section .section-heading,.infrastructure-section .infra-grid{position:relative;z-index:1}.infrastructure-video{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:center center;opacity:.18;filter:saturate(.96) brightness(.86);pointer-events:none}.infrastructure-overlay{position:absolute;inset:0;z-index:0;background:linear-gradient(180deg,#050910b8,#050910d6),linear-gradient(90deg,#050910b3,#05091080 45%,#050910ad);pointer-events:none}.infra-icon{display:inline-grid;place-items:center;width:3.5rem;height:3.5rem;margin-bottom:.9rem;border:1px solid color-mix(in srgb,var(--gold) 56%,var(--line));border-radius:8px;background:linear-gradient(145deg,#d99a2b24,#25d0b414);color:var(--gold-soft);box-shadow:0 12px 28px #0000002e}.infra-icon svg{width:2.15rem;height:2.15rem;fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.tez-capital-logo{width:2.4rem;height:2.4rem;object-fit:contain}.value-card,.values-section{position:relative;overflow:hidden}.values-background,.values-overlay,.values-section .section-heading,.values-grid{position:relative;z-index:1}.values-background{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:center right;opacity:.38;mix-blend-mode:screen;mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.08) 18%,rgba(0,0,0,.9) 42%,black 62%);-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.08) 18%,rgba(0,0,0,.9) 42%,black 62%);pointer-events:none}.values-overlay{position:absolute;inset:0;z-index:0;background:linear-gradient(90deg,#050910e6,#050910c2 38%,#0509108f 68%,#050910b3),linear-gradient(180deg,#050910ad,#050910d1),radial-gradient(circle at 68% 50%,rgba(37,208,180,.11),transparent 24rem);pointer-events:none}.value-illustration{display:grid;place-items:center;width:4.5rem;height:4.5rem;margin-bottom:1rem;border:1px solid color-mix(in srgb,var(--gold) 42%,var(--line));border-radius:18px;background:radial-gradient(circle at 35% 28%,color-mix(in srgb,var(--gold-soft) 22%,transparent),transparent 45%),linear-gradient(145deg,color-mix(in srgb,var(--teal) 12%,transparent),color-mix(in srgb,var(--gold) 10%,transparent));color:var(--gold-soft)}.value-illustration svg{width:3.1rem;height:3.1rem;fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.values-section .value-card{background:color-mix(in srgb,var(--panel) 90%,black 10%);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.info-card p,.steps p,.policy-panel p,.check-list{color:var(--muted);line-height:1.55}.icon,.steps span,.policy-icon{display:inline-grid;place-items:center;min-width:2.2rem;min-height:2.2rem;color:var(--teal);border:1px solid var(--line);border-radius:50%;margin-bottom:.8rem;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.split{display:grid;grid-template-columns:1fr 1fr;gap:1rem;align-items:stretch}.check-list{padding-left:1.2rem}.policy-panel{border-color:color-mix(in srgb,var(--teal) 50%,var(--line))}.center{justify-content:center;margin-top:1rem}.site-footer{position:relative;overflow:hidden;display:grid;gap:1.35rem;padding:2.2rem clamp(1rem,4vw,3rem);border-top:1px solid var(--line);background:linear-gradient(180deg,#05091033,#050910e0),radial-gradient(circle at 15% 20%,rgba(37,208,180,.06),transparent 28%);color:var(--muted)}.site-footer:before{top:0;height:5rem;background:linear-gradient(180deg,var(--bg) 0%,rgba(5,9,16,0) 100%)}.footer-image,.footer-overlay,.footer-brand,.footer-columns,.footer-meta{position:relative;z-index:1}.footer-image{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;opacity:.32;pointer-events:none}.footer-overlay{position:absolute;inset:0;z-index:0;background:linear-gradient(180deg,#0509107a,#050910e6),radial-gradient(circle at 15% 20%,rgba(37,208,180,.08),transparent 28%);pointer-events:none}.footer-brand{max-width:34rem}.site-footer strong{display:block;color:var(--gold-soft);font-size:2rem}.footer-columns{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.footer-group{padding:1rem 1.1rem;border:1px solid color-mix(in srgb,var(--gold) 22%,var(--line));border-radius:14px;background:color-mix(in srgb,var(--panel) 92%,black 8%)}.footer-group h3{margin:0 0 .8rem;color:var(--gold-soft);font-size:.88rem;letter-spacing:.08em;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.footer-link-list,.footer-socials{display:flex;flex-direction:column;gap:.75rem;align-items:flex-start}.footer-socials{flex-direction:row;flex-wrap:wrap}.footer-link-list a{color:var(--gold-soft);text-decoration:none;border-bottom:1px solid transparent;line-height:1.45}.footer-link-list a:hover,.footer-link-list a:focus-visible{color:var(--teal);border-color:currentColor}.social-link{display:inline-grid;place-items:center;width:4rem;height:4rem;padding:0;border:1px solid color-mix(in srgb,var(--gold) 38%,var(--line));border-radius:999px;background:linear-gradient(180deg,#111823f5,#090e17fa);color:var(--gold-soft);text-decoration:none;transition:border-color .16s ease,transform .16s ease,background .16s ease}.resource-link{display:inline-flex;align-items:center;gap:.55rem}.resource-link span{color:var(--gold-soft)}.resource-link-icon{width:1.35rem;height:1.35rem;display:block;object-fit:contain;flex:0 0 auto;border-radius:4px}.resource-link-icon-invert{filter:brightness(0) invert(1)}.resource-link-icon-systems{color:#7dff87;filter:drop-shadow(0 0 8px rgba(110,255,120,.34))}.resource-link-icon-systems svg{width:100%;height:100%;display:block;fill:currentColor}.social-link:hover,.social-link:focus-visible{border-color:color-mix(in srgb,var(--teal) 45%,var(--gold));background:color-mix(in srgb,var(--panel) 72%,var(--teal) 12%);transform:translateY(-1px)}.social-link-icon{display:inline-grid;place-items:center;width:2.45rem;height:2.45rem;border-radius:999px;background:transparent;color:#fff7e2;flex:0 0 auto}.social-link-icon svg{width:1.45rem;height:1.45rem;display:block;fill:currentColor}.social-link-image{width:2.05rem;height:2.05rem;display:block;object-fit:contain}.social-link-icon-x svg{width:1.7rem;height:1.7rem}.social-link-icon-telegram{width:2.65rem;height:2.65rem}.social-link-icon-telegram .social-link-image{width:2.65rem;height:2.65rem;object-fit:cover;object-position:center;border-radius:50%}.footer-meta{margin:0;padding-top:.35rem;border-top:1px solid color-mix(in srgb,var(--gold) 16%,var(--line))}.footer-meta a{color:var(--gold-soft);text-decoration:none}.footer-meta a:hover,.footer-meta a:focus-visible{color:var(--teal)}@media(max-width:920px){.site-header{grid-template-columns:auto auto 1fr}.menu-button{display:inline-flex;align-items:center;justify-content:center}.site-nav{display:none;grid-column:1 / -1;justify-content:start;flex-direction:column}.site-nav.open{display:flex}.controls{justify-content:end}.hero,.split{grid-template-columns:1fr}.hero{min-height:auto}.hero-logo{max-width:320px;justify-self:center}.metrics-grid,.card-grid,.steps{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-columns{grid-template-columns:1fr}.wallet-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.section-heading,.dashboard-actions{align-items:start;flex-direction:column}}@media(max-width:560px){.site-header{grid-template-columns:1fr auto}.controls{grid-column:1 / -1;justify-content:start}.address-panel,.metrics-grid,.card-grid,.steps,.wallet-grid{grid-template-columns:1fr}.returns-card-wide,.wide-section-card{grid-column:auto}.compact-section-card{justify-items:stretch;text-align:left}h1{font-size:clamp(2.45rem,14vw,3.75rem)}}@media(prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
