@font-face{font-family:DM Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/dm-sans-latin.woff2) format("woff2")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/space-grotesk-latin.woff2) format("woff2")}:root{font-family:DM Sans,Arial,sans-serif;color:#171a25;background:#e8e8e3;font-synthesis:none;--ink:#171a25;--muted:#666873;--paper:#f5f5f0;--violet:#bfc3ff;--line:#c5c6c4;--dark:#1c2032;--orange:#f0a16e}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}body{margin:0}button,input,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.5}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid #747cde;outline-offset:4px}button{color:inherit}svg{display:block}button svg{flex-shrink:0}button{border:0}button,a,input{transition:background .18s,color .18s,border-color .18s,box-shadow .18s}h1,h2,h3,p{margin:0}h1,h2,h3,.brand,.amount-input,.big-number{font-family:Space Grotesk,Arial,sans-serif}h2{font-size:clamp(32px,3.4vw,48px);letter-spacing:-2px;line-height:1.12}h3{font-size:24px;letter-spacing:-.8px}.wrap{width:min(1260px,calc(100% - 72px));margin:auto}.site-header{margin:18px auto 0;width:calc(100% - 36px);border:1px solid #797b83;border-radius:16px;height:78px;display:flex;align-items:center;justify-content:space-between;padding:0 24px;background:#e8e8e3ed;position:relative;z-index:10}.brand{display:flex;gap:10px;align-items:center;font-size:25px;font-weight:700;letter-spacing:-1.2px}.brand em{font-style:normal;color:#777a91;font-weight:400}.brand-symbol{width:36px;height:36px;display:grid;place-items:center;border-radius:10px;background:var(--dark);color:var(--violet)}.header-links{display:flex;gap:28px;font-size:14px;align-items:center}.header-actions{display:flex;gap:10px;align-items:center}.network-pill,.eyebrow,.label,.chip,.mono{font-family:Space Grotesk,Arial,sans-serif}.network-pill{display:flex;align-items:center;gap:7px;font-size:12px;padding:10px;border:1px solid var(--line);border-radius:8px}.dot{display:inline-block;width:6px;height:6px;background:#8389de;border-radius:50%;box-shadow:0 0 0 3px #bbc1ff35}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:0 20px;border-radius:9px;font-weight:600;font-size:14px;border:1px solid transparent}.btn-primary{background:var(--violet);border-color:#9499df}.btn-primary:hover{background:#adb3fb}.btn-dark{background:var(--dark);color:#f6f7fa}.btn-dark:hover{background:#30364c}.btn-line{border:1px solid #858791;background:transparent}.btn-line:hover{background:#dcdcd8}.btn-quiet{background:transparent;padding:0 10px}.btn-quiet:hover{background:#deded8}.icon-btn{width:34px;height:34px;display:grid;place-items:center;background:transparent;border-radius:6px}.icon-btn:hover{background:#dfe0de}.hero{display:grid;grid-template-columns:1fr 1.08fr;gap:14px;align-items:center;min-height:630px;padding-top:34px;padding-bottom:42px}.eyebrow{font-size:11px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;display:flex;align-items:center;gap:10px}.tag{display:inline-flex;align-items:center;gap:8px;border:1px solid #9699ad;border-radius:7px;padding:9px 12px;background:#eeeef1;font-size:12px;letter-spacing:0;text-transform:none}.hero h1{font-size:clamp(46px,5.4vw,76px);font-weight:600;letter-spacing:-4.5px;line-height:1.02;margin:25px 0 22px}.hero h1 span{display:block}.violet-text{color:#6c71b4}.hero-description{max-width:440px;font-size:17px;line-height:1.6;color:#575963}.hero-description strong{font-weight:500;color:#212431}.hero-buttons{display:flex;gap:10px;margin-top:28px;flex-wrap:wrap}.hero-foot{font-size:12px;color:#787a82;margin-top:17px;display:flex;gap:7px;align-items:center}.hero-art{position:relative}.hero-art img{width:100%;height:auto}.art-caption{position:absolute;bottom:8%;left:15%;display:flex;align-items:center;gap:8px;background:var(--paper);border:1px solid #d1d2d6;padding:9px 12px;border-radius:6px;font-size:11px;color:#6c6e79}.route-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:22px 0;display:flex;align-items:center;justify-content:space-between;gap:20px}.route-strip .label{font-size:11px;letter-spacing:1px;color:var(--muted);max-width:120px;line-height:1.6}.strip-flow{display:flex;align-items:center;gap:18px;font-size:14px}.strip-node{display:flex;gap:10px;align-items:center}.strip-node .small-icon{width:31px;height:31px;border:1px solid #a3a6b2;border-radius:8px;display:grid;place-items:center}.strip-arrow{color:#9497a4}.strip-note{font-size:12px;color:#6b6e7a}.workspace{padding-top:70px;padding-bottom:72px}.section-head{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:28px;gap:20px}.section-head .eyebrow{color:#777b8b;margin-bottom:10px}.section-sub{font-size:14px;color:#666976;margin-top:12px}.mode-switch{display:flex;background:#dcdcd8;padding:4px;border:1px solid #cacbc8;border-radius:9px;flex-shrink:0;gap:2px}.mode-switch button{padding:8px 15px;background:transparent;border-radius:6px;color:#767984;font-size:12px}.mode-switch button[aria-pressed=true]{background:var(--paper);color:#292d3c;box-shadow:0 1px 3px #0001}.workspace-shell{display:grid;grid-template-columns:200px 1fr;gap:0;border:1px solid #a9acb3;border-radius:15px;overflow:hidden;background:var(--paper);box-shadow:0 10px 40px #1d244306}.workspace-nav{background:#e1e2df;padding:18px 12px;display:flex;flex-direction:column}.workspace-nav .nav-label{font-size:10px;letter-spacing:1.4px;color:#767a85;margin:9px 14px 13px}.route-tab{width:100%;padding:13px 12px;display:flex;align-items:center;gap:10px;background:transparent;text-align:left;border:1px solid transparent;border-radius:8px;font-size:13px;color:#6a6f7d;margin-bottom:5px}.route-tab[aria-selected=true]{background:var(--paper);color:#24283a;border-color:#bdbfc9;box-shadow:0 2px 2px #00000004}.route-tab:hover{color:#24283a;background:#ebebe8}.route-tab .tab-arrow{margin-left:auto;opacity:0}.route-tab[aria-selected=true] .tab-arrow{opacity:1}.nav-bottom{margin-top:auto;padding:24px 13px 7px;font-size:11px;color:#777a85;line-height:1.6}.nav-bottom .dot{margin-right:7px}.workspace-content{padding:28px 30px;min-width:0}.mode-banner{display:flex;align-items:center;justify-content:space-between;gap:10px;background:#e9eaff;border:1px solid #d5d7ec;padding:9px 12px;border-radius:7px;font-size:11px;color:#676a9b;margin-bottom:23px}.mode-banner b{font-weight:600;display:flex;gap:7px;align-items:center}.mode-banner.live{background:#e7ece6;border-color:#d1d9d0;color:#536b54}.workspace-title{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.workspace-title h3{font-size:27px}.workspace-title p{font-size:13px;color:#747783;margin-top:7px;line-height:1.6;max-width:510px}.chip{display:inline-flex;align-items:center;gap:5px;background:#e7e7e4;border:1px solid #d4d5d2;border-radius:5px;font-size:10px;padding:5px 7px;white-space:nowrap;letter-spacing:.2px}.route-grid{display:grid;grid-template-columns:1fr .78fr;gap:30px;margin-top:27px}.form-label{display:flex;justify-content:space-between;align-items:center;font-size:11px;letter-spacing:.5px;color:#6d7180;margin-bottom:9px}.amount-box{padding:18px 18px 13px;border:1px solid #b9bcc7;border-radius:10px;background:#eeeef0}.amount-line{display:flex;align-items:center;gap:15px}.amount-input{font-size:42px;letter-spacing:-2px;font-weight:500;width:100%;min-width:0;background:transparent;border:0;color:var(--ink);outline:none}.amount-input:focus-visible{outline:none}.amount-box:focus-within{border-color:#8c92cc;box-shadow:0 0 0 3px #bfc3ff45}.token-badge{display:flex;gap:7px;align-items:center;padding:7px 9px;border:1px solid #d0d2d9;border-radius:8px;font-size:13px;background:var(--paper)}.token-star{background:#292e4c;border-radius:50%;width:23px;height:23px;display:grid;place-items:center;color:#d2d4ff}.amount-bottom{display:flex;align-items:center;justify-content:space-between;color:#7c7f8b;font-size:10px;margin-top:10px}.max-btn{font-size:10px;padding:3px 7px;border-radius:4px;color:#646b9a;background:#dddff0}.presets{display:flex;gap:8px;margin-top:10px}.presets button{padding:6px 0;flex:1;font-size:11px;background:transparent;border:1px solid #d2d3d6;border-radius:5px;color:#727687}.presets button:hover{background:#e3e5fb;color:#4b527c}.recipient-field{margin-top:23px}.address-input{width:100%;padding:13px;background:#eeeef0;border:1px solid #b9bcc7;border-radius:8px;font-size:12px;color:#252a3d;outline:none}.address-input::placeholder{color:#9295a2}.helper{font-size:10px;line-height:1.6;color:#818492;margin-top:7px}.input-error{font-size:11px;color:#ad463f;margin-top:10px;line-height:1.5}.review-details{border-top:1px solid #dcdddf;margin-top:22px;padding-top:12px}.detail-row{display:flex;justify-content:space-between;gap:15px;font-size:11px;line-height:1.8;padding:4px 0;color:#777a87}.detail-row strong{font-weight:500;text-align:right;color:#383d50}.detail-row .muted-value{font-weight:400;color:#8b8e9b}.primary-action{width:100%;margin-top:17px}.under-button{display:flex;align-items:center;justify-content:center;gap:5px;color:#858896;font-size:10px;margin-top:11px}.route-preview{border:1px solid #dddfe3;border-radius:10px;padding:18px;background:#eeeef1;align-self:start}.preview-head{font-size:10px;letter-spacing:1.1px;color:#7f8291;margin-bottom:23px;display:flex;justify-content:space-between}.preview-node{position:relative;display:flex;align-items:flex-start;gap:11px;padding-bottom:25px}.preview-node:last-of-type{padding-bottom:0}.preview-node:not(:last-of-type):after{content:"";position:absolute;width:1px;top:33px;left:15px;height:calc(100% - 34px);background:repeating-linear-gradient(#bcc0ce 0 3px,transparent 3px 7px)}.node-icon{width:32px;height:32px;flex-shrink:0;border:1px solid #ced0d8;background:var(--paper);border-radius:8px;display:grid;place-items:center;color:#696f87}.node-icon.private{background:#c4c8fd;border-color:#a4aad9;color:#454d7f}.node-text strong{display:block;font-size:12px;font-weight:500;margin-top:2px}.node-text span{display:block;font-size:10px;color:#8b8e9c;margin-top:4px;line-height:1.5}.preview-note{border-top:1px solid #d9dbe2;padding-top:14px;margin-top:19px;font-size:10px;line-height:1.7;color:#858999;display:flex;gap:7px;align-items:flex-start}.preview-note svg{flex-shrink:0;margin-top:2px}.session-bar{display:flex;justify-content:space-between;gap:16px;margin-top:23px;padding:13px 0 0;border-top:1px solid #e0e1e3;font-size:10px;color:#878b97}.session-bar a{display:inline-flex;gap:5px;align-items:center}.read-balance{padding:0;background:transparent;color:#626ba1;font-size:10px;cursor:pointer}.shadow-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:11px;margin-top:25px}.shadow-card{border:1px solid #d5d7dd;border-radius:10px;padding:18px 14px;background:#efeff1;min-width:0}.shadow-avatar{background:#d5d8fc;border:1px solid #b4b8e2;border-radius:12px;width:46px;height:46px;display:grid;place-items:center;color:#5d6599;margin-bottom:16px}.shadow-card h4{font-family:Space Grotesk;font-size:14px;letter-spacing:-.3px;margin:0 0 6px}.shadow-address{font-family:monospace;font-size:11px;color:#7e8397;word-break:break-all;line-height:1.5;min-height:32px}.shadow-card .btn{font-size:11px;width:100%;margin-top:13px;min-height:36px;padding:0 8px}.shadow-notice{margin-top:20px;padding:15px;border:1px dashed #bfc3cf;border-radius:8px;font-size:11px;line-height:1.7;color:#7a7f90}.below-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-top:22px}.small-label{font-size:10px;letter-spacing:1.2px;color:#9296a1;margin-bottom:8px}.receipt-list{font-size:12px;color:#878c9b}.receipt{display:flex;justify-content:space-between;align-items:center;gap:10px;border-bottom:1px solid var(--line);padding:12px 0;font-size:12px}.receipt small{font-size:10px;color:#818694}.how-section{background:#dfe0de;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:68px 0}.how-intro{display:flex;justify-content:space-between;gap:35px;align-items:center;margin-bottom:38px}.how-intro p{max-width:350px;font-size:14px;line-height:1.8;color:#727684}.how-steps{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #bfc2c7}.how-step{padding:24px 30px 0 0}.how-step+.how-step{border-left:1px solid #c5c7cb;padding-left:30px}.step-number{font-family:Space Grotesk;font-size:11px;color:#858b9f;margin-bottom:21px}.how-step h3{font-size:21px;margin-bottom:12px}.how-step p{font-size:13px;line-height:1.8;color:#747986;max-width:320px}.privacy-section{padding:72px 0;display:grid;grid-template-columns:1fr 1fr;gap:60px}.privacy-section .eyebrow{color:#7b8192;margin-bottom:15px}.privacy-section h2{font-size:38px;max-width:450px}.privacy-section .lead{font-size:14px;line-height:1.8;color:#7c8290;margin-top:20px;max-width:420px}.privacy-facts{border-top:1px solid #babec7}.privacy-fact{padding:18px 0;display:flex;align-items:flex-start;gap:14px;border-bottom:1px solid #c9ccd1}.fact-symbol{font-size:14px;color:#747dc0}.privacy-fact h4{margin:0 0 6px;font-size:13px;font-weight:500}.privacy-fact p{font-size:12px;line-height:1.7;color:#7e8491}.privacy-links{margin-top:18px;display:flex;gap:20px;font-size:11px;color:#687299}.footer{margin:0 18px 18px;padding:25px 20px;border:1px solid #b2b6c0;border-radius:12px;display:flex;align-items:center;justify-content:space-between;gap:20px;color:#717887;font-size:11px}.footer .brand{font-size:17px;letter-spacing:-.6px}.footer .brand-symbol{width:27px;height:27px;border-radius:7px}.footer-note{max-width:380px;font-size:10px;line-height:1.6}.footer-links{display:flex;gap:20px}.modal{border:1px solid #afb5c7;border-radius:16px;padding:0;background:var(--paper);color:var(--ink);width:min(480px,calc(100% - 32px));max-height:calc(100vh - 50px);box-shadow:0 30px 120px #11182d38}.modal::backdrop{background:#171a3590;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.modal-inner{padding:28px}.modal-head{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-bottom:20px}.modal-head h3{font-size:24px}.modal-description{font-size:13px;line-height:1.8;color:#7b8090}.modal-summary{border:1px solid #d0d4df;border-radius:10px;padding:16px;background:#eceef4;margin:20px 0}.modal-summary .big-number{font-size:36px;letter-spacing:-1.4px;margin-bottom:8px}.full-address{font-family:monospace;font-size:11px;overflow-wrap:anywhere;color:#7b8193;line-height:1.6}.modal-note{font-size:11px;color:#7a8091;line-height:1.8;margin:17px 0}.modal .btn{width:100%}.modal .btn+.btn{margin-top:10px}.wallet-option{width:100%;background:#edeef3;padding:16px;border:1px solid #ced2de;border-radius:10px;display:flex;justify-content:space-between;align-items:center;text-align:left;font-size:14px;margin-top:12px}.wallet-option:hover{background:#e0e3f5}.wallet-option small{display:block;color:#8b91a2;font-size:10px;margin-top:5px}.wallet-option strong{font-weight:500}.wallet-install{margin-top:19px;display:flex;gap:10px}.wallet-install a{border:1px solid #d2d5df;padding:9px 12px;border-radius:7px;font-size:11px}.status-icon{height:65px;width:65px;background:#dfe2ff;border:1px solid #c0c5ed;border-radius:18px;display:grid;place-items:center;color:#6872b1;margin-bottom:20px}.progress-item{display:flex;gap:10px;font-size:12px;color:#8d93a5;padding:11px 0;align-items:center}.progress-item.done{color:#505e80}.progress-item.active{color:#4b5593}.progress-point{width:18px;height:18px;border:1px solid #c1c6d3;border-radius:50%;display:grid;place-items:center;font-size:10px}.progress-item.done .progress-point{background:#c7ccfc;border-color:#9da6dc}.spinner{width:16px;height:16px;border:2px solid #9ca5c6;border-top-color:#333d6e;border-radius:50%;animation:spin .8s linear infinite}.toast{position:fixed;bottom:25px;left:50%;transform:translate(-50%);padding:13px 20px;background:#252c43;color:#eef0ff;border:1px solid #525d7d;box-shadow:0 6px 30px #171b3344;border-radius:9px;font-size:12px;z-index:50;max-width:calc(100% - 30px)}[hidden]{display:none!important}@keyframes spin{to{transform:rotate(360deg)}}.brand:hover{text-decoration:none}.proof-center{display:grid;grid-template-columns:1fr 1fr;gap:70px;padding:42px 0 78px;border-top:1px solid var(--line)}.proof-intro{padding-top:20px}.proof-intro .eyebrow{color:#7b8192;margin-bottom:17px}.proof-intro h2{font-size:40px}.proof-intro>p{font-size:14px;color:#747b8d;line-height:1.8;margin-top:19px;max-width:440px}.proof-flow{display:flex;gap:10px;align-items:center;margin-top:28px;color:#747da9;font-size:11px;flex-wrap:wrap}.proof-flow span{display:flex;align-items:center;gap:6px}.proof-intro .proof-scope{font-size:11px;line-height:1.8;margin-top:25px;color:#858a98}.proof-checker{background:#f2f3f1;border:1px solid #bfc3cf;border-radius:13px;padding:25px}.checker-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:22px}.checker-heading h3{font-size:22px}.proof-checker select{font-size:12px;color:#555d77}.proof-check-result{margin-top:22px;padding-top:19px;border-top:1px solid #d6d9df;font-size:12px;color:#7d8598}.proof-neutral{font-size:11px;color:#9399a7}.proof-state{display:flex;align-items:center;gap:9px;font-size:13px;color:#727eaa}.proof-ok{color:#4b765c}.proof-failed{color:#aa5b54}.proof-result-description{font-size:11px;line-height:1.8;margin:11px 0 13px;color:#7c8497}.proof-result-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:18px}.proof-result-actions .btn{font-size:10px;min-height:35px;padding:0 12px;width:auto;margin:0}.modal .proof-result-actions .btn+.btn{margin-top:0}.proof-gas-note{font-size:11px;line-height:1.8;color:#8a7260;background:#eee5da;border:1px solid #ddccb8;padding:12px;border-radius:8px;margin:17px 0}.receipt-view{display:flex;gap:5px;align-items:center;background:transparent;padding:5px;color:#6676a7;font-size:10px}.receipt-view:hover{background:#dce1f4;border-radius:4px}@media(max-width:780px){.proof-center{gap:30px;padding:35px 0 45px;grid-template-columns:1fr}.proof-intro{padding-top:0}.proof-intro h2{font-size:33px}.proof-intro>p{max-width:none;font-size:13px}.proof-intro .proof-scope{max-width:none;margin-top:18px}.proof-flow{margin-top:20px}.proof-checker{padding:20px}.checker-heading h3{font-size:22px}}@media(min-width:1450px){.hero{min-height:680px}.hero-art img{width:110%;margin-left:-3%}}@media(max-width:1050px){.wrap{width:calc(100% - 50px)}.header-links{gap:16px}.network-pill{display:none}.hero{min-height:550px}.hero h1{letter-spacing:-3px}.hero-description{font-size:15px}.workspace-shell{grid-template-columns:170px 1fr}.workspace-content{padding:24px}.route-grid{gap:20px;grid-template-columns:1fr .78fr}.route-strip{gap:15px}.strip-flow{gap:12px;font-size:12px}.strip-note{display:none}.footer-note{max-width:300px}.hero-art img{width:110%;margin-left:-3%}}@media(max-width:780px){.wrap{width:calc(100% - 36px)}.site-header{height:67px;margin-top:12px;width:calc(100% - 24px);padding:0 14px}.brand{font-size:20px}.brand-symbol{width:30px;height:30px;border-radius:8px}.header-links{display:none}.header-actions .btn{padding:0 13px;min-height:39px;font-size:12px}.hero{grid-template-columns:1fr;min-height:0;padding-top:42px;padding-bottom:32px;gap:0}.hero h1{font-size:64px;letter-spacing:-3.7px;margin-top:23px}.hero-description{max-width:460px;font-size:16px}.hero-art{width:min(100%,570px);justify-self:center;margin-top:0;margin-bottom:-10px}.hero-art img{width:100%;margin:0}.art-caption{bottom:7%;font-size:10px}.hero-buttons{margin-top:23px}.route-strip{padding:18px 0;flex-direction:column;align-items:flex-start;gap:12px}.route-strip .label{max-width:100%;font-size:10px}.strip-flow{width:100%;justify-content:space-between;font-size:11px;gap:6px}.strip-node{gap:6px}.strip-node .small-icon{width:25px;height:25px}.strip-arrow svg{width:13px}.workspace{padding-top:45px;padding-bottom:45px}.section-head{align-items:flex-start}.section-head h2{font-size:33px;letter-spacing:-1.5px}.mode-switch{margin-top:2px}.mode-switch button{padding:7px 9px;font-size:10px}.section-sub{font-size:12px;max-width:250px;line-height:1.5}.workspace-shell{grid-template-columns:1fr}.workspace-nav{flex-direction:row;padding:9px;border-bottom:1px solid #bbc0cb;gap:3px}.workspace-nav .nav-label,.nav-bottom{display:none}.route-tab{justify-content:center;flex:1;width:auto;font-size:10px;margin:0;padding:10px 4px;gap:5px;border-radius:6px}.route-tab svg{width:14px;height:14px}.route-tab .tab-arrow{display:none}.workspace-content{padding:22px 19px}.route-grid{gap:20px}.amount-input{font-size:36px}.token-badge{font-size:11px;padding:6px}.route-preview{padding:14px}.mode-banner{font-size:10px;line-height:1.5}.mode-banner .banner-extra{display:none}.workspace-title h3{font-size:25px}.workspace-title p{font-size:12px}.shadow-grid{gap:8px}.shadow-card{padding:14px 10px}.shadow-card h4{font-size:12px}.shadow-card .btn{font-size:10px}.how-section{padding:44px 0}.how-intro{display:block;margin-bottom:24px}.how-intro h2{font-size:33px;letter-spacing:-1.5px}.how-intro p{font-size:13px;margin-top:20px;max-width:480px}.how-step{padding-right:20px}.how-step+.how-step{padding-left:20px}.how-step h3{font-size:18px}.how-step p{font-size:11px}.privacy-section{padding:48px 0;gap:30px;grid-template-columns:1fr}.privacy-section h2{font-size:33px;max-width:none;letter-spacing:-1.5px}.privacy-section .lead{max-width:none;font-size:13px;margin-top:15px}.footer{margin:0 12px 12px;flex-wrap:wrap;padding:20px 15px}.footer-note{max-width:none;flex-basis:100%;order:3}.footer-links{font-size:10px;gap:12px}}@media(max-width:500px){.hero h1{font-size:55px}.hero .tag{font-size:11px}.hero-foot{font-size:10px}.route-grid{grid-template-columns:1fr;gap:24px}.route-preview{display:none}.mode-switch{flex-direction:column;padding:3px}.mode-switch button{padding:5px 8px}.section-head{margin-bottom:22px}.section-sub{max-width:225px}.workspace-title .chip{font-size:9px}.session-bar{font-size:9px;gap:8px}.shadow-grid{grid-template-columns:1fr}.shadow-card{display:grid;grid-template-columns:46px 1fr auto;gap:8px 12px;align-items:center;padding:14px}.shadow-avatar{margin:0;grid-row:span 2}.shadow-card h4{margin:0}.shadow-card .shadow-address{grid-column:2;font-size:10px;min-height:0}.shadow-card .btn{grid-column:3;grid-row:1 / 3;margin:0;width:72px}.how-steps{grid-template-columns:1fr}.how-step{padding:22px 0}.how-step+.how-step{border-left:0;border-top:1px solid #c5c7cb;padding:22px 0}.step-number{margin-bottom:12px}.how-step p{font-size:13px;max-width:none}.below-grid{grid-template-columns:1fr}.modal-inner{padding:23px}.strip-flow{font-size:10px}.strip-node .small-icon{display:none}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;animation:none!important;transition:none!important}}.read-balance:disabled{opacity:.6;cursor:wait}.live-proof{display:grid;grid-template-columns:1fr 1fr;gap:56px;padding-top:64px;padding-bottom:64px;border-top:1px solid #c8cbd3}.live-proof-copy h2{font-size:36px;letter-spacing:-1.2px;margin:14px 0 18px}.live-proof-copy p{max-width:440px;font-size:14px;line-height:1.8;color:#747b8b}.live-proof-links{display:flex;gap:24px;margin-top:24px;font-size:12px;color:#59639c}.live-proof-links a{display:flex;align-items:center;gap:8px}.live-proof-records{display:grid;grid-template-columns:1fr 1fr;gap:16px}.live-proof-records article{border:1px solid #c1c6d7;background:#edf0f7;border-radius:12px;padding:22px 18px}.live-proof-records article>span{font-size:10px;letter-spacing:1px;color:#737d9a}.live-proof-records h3{font-size:21px;margin:16px 0 10px;line-height:1.3}.live-proof-records article p{font-size:11px;color:#737d93;line-height:1.6}.live-proof-records article a{display:inline-block;margin-top:18px;font-size:11px;color:#59639c}.live-proof-records>.helper{grid-column:1/-1;margin:0;font-size:11px;line-height:1.7}.footer-links{flex-wrap:wrap}.header-links{gap:18px}@media(max-width:800px){.live-proof{grid-template-columns:1fr;gap:28px}.live-proof-copy h2{font-size:30px}}@media(max-width:420px){.live-proof-records{grid-template-columns:1fr}.live-proof-records h3{font-size:20px}}.wallet-network{margin-top:23px;border-top:1px solid #d0d4df;padding-top:18px}.wallet-network h4{font-family:Space Grotesk;font-size:15px;margin:0 0 12px;display:flex;justify-content:space-between;align-items:center;gap:10px}.wallet-network h4 span{font-family:inherit;font-size:10px;font-weight:400;color:#7b8193}.wallet-network .wallet-option{padding:12px;margin-top:8px}.wallet-status{font-size:10px;display:flex;gap:5px;align-items:center;flex-shrink:0;color:#6a729a}.wallet-unavailable{opacity:.65}.wallet-connected{padding:12px;background:#e6e9f5;border:1px solid #c2c8df;border-radius:9px;font-size:12px;margin-bottom:12px}.wallet-connected .full-address{margin:7px 0 10px}.wallet-connected .btn{min-height:33px;font-size:10px}.wallet-manage{display:flex;gap:8px}.wallet-manage .btn+.btn{margin:0}.wallet-network .wallet-install{margin-top:12px}.brand-logo{display:block;width:190px;height:64px;object-fit:contain;flex-shrink:0}.footer .brand-logo{width:145px;height:48px}@media(max-width:780px){.site-header .brand-logo{width:150px;height:50px}}@media(max-width:380px){.site-header .brand-logo{width:135px;height:45px}}.brand-mark{display:block;width:44px;height:48px;object-fit:contain;flex-shrink:0}.brand-name{font-size:24px;letter-spacing:-1.1px;font-weight:700;white-space:nowrap}.brand-name>span{font-weight:500;color:#596185}.footer .brand-mark{width:32px;height:38px}.footer .brand-name{font-size:19px}@media(max-width:780px){.site-header .brand-mark{width:32px;height:38px}.site-header .brand-name{font-size:21px}.site-header .brand{gap:6px}}@media(max-width:380px){.site-header .brand-name{font-size:19px}.site-header .brand-mark{width:28px;height:34px}}#solana-route{display:grid;grid-template-columns:.85fr 1.15fr;gap:56px;padding-top:60px;padding-bottom:64px;border-top:1px solid var(--line);align-items:start}.solana-intro{padding-top:10px}.solana-intro .eyebrow{color:#767c91;margin-bottom:15px}.solana-intro h2{font-size:clamp(32px,3.3vw,45px)}.solana-intro>p{font-size:14px;line-height:1.8;color:#6e7483;margin-top:20px;max-width:420px}.solana-privacy-flow{display:flex;align-items:center;gap:12px;margin-top:26px;padding:18px 0;border-top:1px solid #c7cbd5;border-bottom:1px solid #c7cbd5;font-size:11px;color:#4e587a}.solana-privacy-flow span{flex:1}.solana-privacy-flow span:nth-child(2n){flex:0;color:#8c92a5}.solana-privacy-flow small{display:block;font-size:9px;color:#858b9b;line-height:1.5;margin-top:5px}.solana-doc-links{display:flex;gap:20px;flex-wrap:wrap;margin-top:20px;font-size:11px;color:#606c9b}.solana-card{border:1px solid #afb5c6;background:var(--paper);padding:26px;border-radius:14px;min-width:0}.solana-direction{display:flex;border:1px solid #c0c4ce;background:#e5e6e6;padding:4px;border-radius:8px;gap:4px;margin-bottom:22px}.solana-direction button{flex:1;border-radius:5px;padding:10px 8px;background:transparent;color:#737b91;font-size:12px}.solana-direction button[aria-pressed=true]{background:#c5c9fc;border:1px solid #a7afdd;color:#363f68}.solana-wallets{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:23px}.solana-wallets>div{border:1px solid #d5d7df;border-radius:8px;padding:12px;background:#eeeef0;min-width:0}.solana-wallets span,.solana-wallets strong{display:block;font-size:10px;color:#7a8192;overflow-wrap:anywhere}.solana-wallets strong{font-size:11px;color:#4e5973;margin-top:5px;font-weight:500}.solana-wallets .btn{min-height:33px;font-size:10px;padding:0 10px;margin-top:12px}.solana-card form>label{display:block;font-size:10px;letter-spacing:.6px;color:#727a8e;margin:18px 0 9px}.solana-amount{display:flex;align-items:center;gap:18px;background:#eeeef1;border:1px solid #b9bfce;border-radius:9px;padding:14px 16px}.solana-amount:focus-within{border-color:#8792cc;box-shadow:0 0 0 3px #bfc3ff45}.solana-amount input{min-width:0;width:100%;border:0;background:transparent;font-family:Space Grotesk,sans-serif;font-size:33px;letter-spacing:-1px;color:#252d46;outline:none}.solana-amount strong{font-size:12px;color:#66718d}.solana-note{font-size:11px!important;line-height:1.7!important;color:#7a8295!important;margin-top:11px!important}.solana-destination{border:1px solid #d4d8e3;border-radius:7px;padding:12px;margin:16px 0;background:#e9ebf1}.solana-destination span{font-size:10px;color:#69748b}.solana-destination p,.solana-addresses span{font-family:monospace;font-size:10px;line-height:1.8;overflow-wrap:anywhere;color:#67758e;margin-top:4px}.solana-card form>.btn{width:100%;margin-top:18px}.solana-use-wallet{display:block;padding:6px 0;color:#6571a5;background:transparent;font-size:10px;margin-top:3px}.solana-feedback:not(:empty){padding-top:14px;font-size:11px;line-height:1.7;color:#6d7893}.solana-error{color:#a14e48!important;overflow-wrap:anywhere}.solana-review,.solana-status{border-top:1px solid #d0d4df;margin-top:24px;padding-top:23px}.solana-card-heading{display:flex;align-items:center;gap:14px;justify-content:space-between}.solana-card h3{font-size:21px;letter-spacing:-.5px}.solana-review dl{margin:18px 0}.solana-detail{display:flex;justify-content:space-between;gap:18px;font-size:11px;line-height:1.6;padding:7px 0;border-bottom:1px solid #e1e3e9}.solana-detail dt{color:#7c8598}.solana-detail dd{margin:0;color:#43516e;text-align:right;overflow-wrap:anywhere}.solana-addresses{padding:13px 15px;background:#e9ebf0;border:1px solid #d6dbe5;border-radius:8px;margin:15px 0}.solana-addresses p+p{margin-top:12px}.solana-addresses strong{display:block;font-size:10px;font-weight:500;color:#5a6783}.solana-addresses span{display:block}.solana-review>.btn{width:100%;margin-top:18px}.solana-evidence-grid{display:grid;gap:10px;margin:18px 0}.solana-evidence{border:1px solid #d6dbe4;border-radius:7px;padding:12px;background:#edeef2;font-size:11px}.solana-evidence>strong{display:block;color:#53617f;font-weight:500}.solana-evidence>span{display:block;margin-top:5px;color:#263b5d;overflow-wrap:anywhere}.solana-evidence>p{font-size:10px;line-height:1.7;color:#848b9d;margin-top:6px}.solana-evidence>a{display:inline-block;font-size:10px;color:#6571a5;margin-top:7px}.solana-hash{font-family:monospace;font-size:10px!important;overflow-wrap:anywhere;line-height:1.7;color:#6a7892;margin-top:12px}.solana-status>.btn{min-height:38px;font-size:11px}@media(max-width:900px){#solana-route{gap:30px;grid-template-columns:1fr 1.2fr}.solana-card{padding:21px}.solana-card-heading{align-items:flex-start;flex-wrap:wrap;gap:8px}}@media(max-width:700px){#solana-route{grid-template-columns:1fr;padding-top:42px;padding-bottom:44px;gap:24px}.solana-intro>p{max-width:none}.solana-intro h2{font-size:34px}.solana-privacy-flow{max-width:480px}.solana-card{padding:20px}.solana-card-heading h3{font-size:22px}.solana-wallets{gap:8px}.solana-wallets>div{padding:10px}.solana-amount input{font-size:32px}}@media(max-width:360px){.solana-wallets{grid-template-columns:1fr}.solana-detail{display:block}.solana-detail dd{text-align:left;margin-top:3px}}.solana-wallet-picker{padding:16px;margin:0 0 22px;border:1px solid #b7bfd7;border-radius:9px;background:#e7e9f2}.solana-picker-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.solana-picker-heading h3{font-size:18px;letter-spacing:-.4px}.solana-picker-close{flex-shrink:0;width:30px;height:30px;background:transparent;border-radius:5px;color:#63708f;font-size:23px}.solana-picker-close:hover{background:#d9ddef}.solana-wallet-picker ul{padding:0;margin:15px 0 0;list-style:none}.solana-wallet-picker li{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 0;border-top:1px solid #cbd1e0}.solana-wallet-picker li strong{font-size:12px;color:#3e4e70;overflow-wrap:anywhere}.solana-wallet-picker li p{font-size:10px;line-height:1.6;color:#6e7a91;margin-top:4px;overflow-wrap:anywhere}.solana-wallet-picker li .btn{font-size:10px;min-height:34px;padding:6px 11px;text-align:center;max-width:145px}.solana-picker-footer{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;border-top:1px solid #cbd1e0;padding-top:7px}.solana-picker-footer .solana-use-wallet{text-align:left}@media(max-width:380px){.solana-wallet-picker{padding:12px}.solana-wallet-picker li{gap:9px}.solana-wallet-picker li .btn{max-width:112px;padding:6px 9px}.solana-picker-heading h3{font-size:17px}}:root{color:#1c2032;background:#f7f7f4;--ink: #1c2032;--dark: #1c2032;--orange: #f18461;--violet: var(--orange);--muted: #606574;--paper: #fff;--line: #dfe1e5;--soft: #f4f5f6;--accent-soft: #fff0e9;--accent-ink: #93452b}::selection{background:#fbd3c2;color:var(--ink)}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline-color:#b24e2a}.wrap{width:min(1200px,calc(100% - 80px))}.site-header{width:min(1320px,calc(100% - 40px));margin-top:20px;padding:0 24px;background:#fff;border-color:var(--line);border-radius:14px}.brand-name>span{color:var(--ink);font-weight:500}.header-links{color:#555b6c;gap:22px;font-size:13px}.header-links a:hover,.footer-links a:hover{color:#a4492c}.network-pill{border:0;background:var(--soft);color:#555d6d;font-size:12px}.dot{background:var(--orange);box-shadow:0 0 0 3px #f184611c}.btn{border-radius:8px;min-height:48px}.btn-primary,.hero-buttons .btn-dark{background:var(--orange);border-color:var(--orange);color:var(--ink)}.btn-primary:hover,.hero-buttons .btn-dark:hover{background:#f69778;border-color:#f69778}.btn-line{border-color:#cdd1d8;background:#fff;color:var(--ink)}.btn-line:hover,.btn-quiet:hover,.icon-btn:hover{background:var(--soft)}.hero{grid-template-columns:1.05fr 1fr;gap:64px;padding:64px 0;min-height:650px}.hero h1{font-size:clamp(48px,5.6vw,74px);letter-spacing:-3.6px;margin:24px 0}.violet-text{color:#aa5033}.tag{border:0;background:var(--accent-soft);color:var(--accent-ink);padding:8px 12px}.hero-description{color:var(--muted);font-size:17px;max-width:470px;line-height:1.7}.hero-description strong{color:var(--ink)}.hero-buttons{gap:12px;margin-top:28px}.hero-buttons .btn{font-size:13px;padding:0 18px}.hero-foot{font-size:12px;color:var(--muted);line-height:1.6}.hero-art{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;min-height:500px;padding:36px 24px;background:var(--dark);border-radius:24px}.hero-art img{width:min(100%,380px);height:auto;margin:0}.art-caption{position:static;padding:0;background:transparent;border:0;color:#d4d7e1;font-size:9px;letter-spacing:.8px;white-space:nowrap}.read-balance,.receipt-view,.privacy-links,.live-proof-links,.solana-doc-links,.solana-use-wallet{color:var(--accent-ink)}.route-strip{border-color:var(--line);padding:24px 0}.strip-node .small-icon{background:#fff;border-color:var(--line);color:#985138}.strip-flow{color:var(--ink)}.strip-note,.strip-arrow{color:var(--muted)}.workspace{padding-top:80px;padding-bottom:80px}.section-head{margin-bottom:32px}.section-head .eyebrow,.proof-intro .eyebrow,.privacy-section .eyebrow,.solana-intro .eyebrow{color:var(--accent-ink)}.section-sub{color:var(--muted);font-size:15px}.workspace-shell{grid-template-columns:210px 1fr;border-color:var(--line);border-radius:16px;box-shadow:0 12px 40px #1c203205}.workspace-nav{background:var(--dark);padding:22px 14px}.workspace-nav .nav-label{color:#aeb5c7;font-size:11px}.route-tab{color:#c8cddd;font-size:13px;padding:14px 12px}.route-tab:hover{background:#2b3046;color:#fff}.route-tab[aria-selected=true]{background:var(--orange);color:var(--ink);border-color:transparent;box-shadow:none}.nav-bottom{color:#b1b8ca;line-height:1.9}.workspace-content{padding:32px}.mode-banner.live{background:#f0f7f1;border-color:#d8e6da;color:#386443;font-size:12px}.workspace-title p{color:var(--muted);font-size:14px}.chip{background:var(--soft);border-color:var(--line);font-size:11px}.route-grid{gap:28px;margin-top:30px;grid-template-columns:1fr .82fr}.form-label{color:#545b6b;font-size:12px}.amount-box,.address-input,.solana-amount{background:#fafaf9;border-color:#cbd0d8}.amount-box:focus-within,.solana-amount:focus-within{border-color:#bd6444;box-shadow:0 0 0 3px #f1846126}.token-badge{border-color:var(--line)}.token-star{color:var(--orange);background:var(--dark)}.amount-bottom,.helper,.detail-row,.under-button{color:var(--muted);font-size:12px;line-height:1.65}.max-btn{color:var(--accent-ink);background:var(--accent-soft);font-size:11px}.presets button{border-color:var(--line);color:#555e70;font-size:12px;padding:8px 0}.presets button:hover{color:var(--accent-ink);background:var(--accent-soft)}.address-input{font-size:13px}.address-input::placeholder{color:#767f90}.review-details{border-color:var(--line)}.detail-row strong{color:#353e53}.detail-row .muted-value{color:#667084}.route-preview{background:var(--soft);border:0;border-radius:12px;padding:22px}.preview-head{color:#606a7d;font-size:11px}.node-icon{color:#5a6578;border-color:var(--line)}.node-icon.private{color:var(--accent-ink);background:var(--accent-soft);border-color:#f2d1c2}.node-text strong{font-size:13px}.node-text span,.preview-note{color:var(--muted);font-size:12px}.session-bar{border-color:var(--line);color:var(--muted);font-size:11px;flex-wrap:wrap}.read-balance{font-size:12px}.shadow-card{background:#fafaf9;border-color:var(--line)}.shadow-avatar{background:var(--accent-soft);border-color:#f0d0c2;color:var(--accent-ink)}.shadow-address,.shadow-notice{color:var(--muted)}.small-label,.receipt-list,.receipt small{color:var(--muted);font-size:12px}.live-proof{border-color:var(--line);padding:72px 0;gap:48px}.live-proof-copy p,.proof-intro>p,.solana-intro>p{color:var(--muted);font-size:15px}.live-proof-records article{background:#fff;border-color:var(--line);padding:24px 20px}.live-proof-records article>span{color:var(--accent-ink);font-size:11px;line-height:1.6}.live-proof-records article p{color:var(--muted);font-size:13px}.live-proof-records article a{color:var(--accent-ink);font-size:12px}.live-proof-records>.helper{font-size:12px}.proof-center{padding:72px 0 80px;gap:56px}.proof-checker{background:#fff;border-color:var(--line);padding:28px}.proof-checker select{font-size:13px;color:var(--ink)}.proof-intro .proof-scope,.proof-neutral,.proof-result-description{color:var(--muted);font-size:12px}.proof-flow,.proof-state{color:var(--accent-ink)}.proof-ok{color:#386443}.proof-failed{color:#ad463f}.proof-result-actions .btn,.receipt-view{font-size:12px}.receipt-view:hover{background:var(--accent-soft)}.how-section{background:#eff0ef;border-color:var(--line);padding:72px 0}.how-intro p,.how-step p,.privacy-section .lead,.privacy-fact p{color:var(--muted);font-size:14px}.how-steps,.how-step+.how-step,.privacy-fact,.privacy-facts{border-color:#d4d8df}.step-number,.fact-symbol{color:var(--accent-ink)}.privacy-section{padding:80px 0}.privacy-fact h4{font-size:15px}.privacy-links{font-size:13px;flex-wrap:wrap}.footer{background:#fff;border-color:var(--line);padding:28px;font-size:12px}.footer-note{font-size:11px;color:var(--muted)}.modal{border-color:var(--line);background:#fff}.modal-summary,.wallet-option,.wallet-connected{background:var(--soft);border-color:var(--line)}.wallet-option:hover{background:var(--accent-soft)}.wallet-option small,.modal-description,.modal-note,.full-address,.wallet-network h4 span,.wallet-status{color:var(--muted);font-size:12px}.wallet-network{border-color:var(--line)}.wallet-install a{background:#fff;border-color:var(--line);font-size:12px}.status-icon{background:var(--accent-soft);border-color:#efc8b7;color:var(--accent-ink)}.progress-item.active{color:var(--accent-ink)}.progress-item.done{color:#386443}.progress-item.done .progress-point{background:#e8f3e9;border-color:#9abb9e}.spinner{border-color:#e3b7a3;border-top-color:var(--accent-ink)}#solana-route{padding:72px 0;gap:56px}.solana-card{background:#fff;border-color:var(--line);padding:28px}.solana-direction{background:var(--soft);border-color:var(--line)}.solana-direction button{font-size:13px;color:var(--muted)}.solana-direction button[aria-pressed=true]{background:var(--orange);border:1px solid transparent;color:var(--ink)}.solana-wallets>div{background:#fafaf9;border-color:var(--line);padding:14px}.solana-wallets span{color:var(--muted);font-size:12px}.solana-wallets strong{color:var(--ink);font-size:12px}.solana-wallets .btn{min-height:38px;font-size:11px}.solana-card form>label{color:#545b6b;font-size:12px}.solana-note{color:var(--muted)!important;font-size:12px!important}.solana-amount input,.solana-amount strong{color:var(--ink)}.solana-destination,.solana-addresses,.solana-evidence,.solana-wallet-picker{background:var(--soft);border-color:var(--line)}.solana-destination span,.solana-destination p,.solana-addresses span,.solana-addresses strong,.solana-evidence>strong,.solana-evidence>p{color:var(--muted);font-size:12px}.solana-privacy-flow{color:var(--ink);border-color:var(--line);font-size:12px}.solana-privacy-flow small{color:var(--muted);font-size:11px}.solana-detail{font-size:13px;border-color:var(--line)}.solana-detail dt{color:var(--muted)}.solana-detail dd{color:var(--ink)}.solana-feedback:not(:empty),.solana-hash{color:var(--muted);font-size:12px}.solana-picker-close{color:var(--ink)}.solana-picker-close:hover{background:#e7e9ec}.solana-wallet-picker li,.solana-picker-footer{border-color:var(--line)}.solana-wallet-picker li strong{color:var(--ink);font-size:13px}.solana-wallet-picker li p{color:var(--muted);font-size:12px}.solana-use-wallet,.solana-evidence>a{color:var(--accent-ink);font-size:12px}@media(max-width:1100px){.header-links{gap:14px;font-size:12px}.header-actions .network-pill{display:none}.hero{gap:36px}.hero-art{min-height:450px}.hero-art img{width:min(100%,340px)}.workspace-shell{grid-template-columns:180px 1fr}.workspace-content{padding:26px}.route-grid{grid-template-columns:1fr .8fr;gap:20px}}@media(max-width:800px){.wrap{width:calc(100% - 40px)}.header-links{display:none}.site-header{width:calc(100% - 24px);margin-top:12px;padding:0 16px;height:72px}.hero{grid-template-columns:1fr;padding:44px 0;min-height:0;gap:32px}.hero h1{font-size:64px}.hero-description{max-width:560px}.hero-art{width:100%;min-height:0;margin:0;padding:24px;gap:16px}.hero-art img{width:270px}.art-caption{font-size:9px}.workspace,.privacy-section{padding-top:56px;padding-bottom:56px}.workspace-shell{grid-template-columns:1fr}.workspace-nav{padding:10px;flex-direction:row;border-bottom:0}.workspace-nav .nav-label,.nav-bottom{display:none}.route-tab{justify-content:center;flex:1;padding:12px 6px;margin:0;font-size:11px;gap:6px}.route-tab .tab-arrow{display:none}.live-proof,#solana-route,.proof-center{grid-template-columns:1fr;padding:56px 0;gap:28px}.live-proof-copy p,.solana-intro>p,.proof-intro>p{max-width:none}.privacy-section{grid-template-columns:1fr;gap:32px}.privacy-section .lead{max-width:none}.how-section{padding:56px 0}.footer{padding:24px 20px}}@media(max-width:650px){.route-grid{grid-template-columns:1fr}.route-preview{display:none}}@media(max-width:500px){.hero h1{font-size:clamp(38px,11.5vw,54px);letter-spacing:-2.4px}.hero-description{font-size:16px}.hero-buttons{display:grid;grid-template-columns:1fr}.hero-buttons .btn{justify-content:space-between}.hero-art{border-radius:18px;padding:20px 12px}.hero-art img{width:235px}.art-caption{font-size:8px;letter-spacing:.2px}.hero-foot{font-size:11px;align-items:flex-start}.hero-foot svg{flex-shrink:0;margin-top:3px}.route-strip{gap:16px}.strip-flow{gap:5px;font-size:11px}.route-tab{flex-direction:column;gap:7px;font-size:10px;padding:10px 3px}.workspace-content,.solana-card,.proof-checker{padding:20px}.section-head h2,.proof-intro h2,.solana-intro h2,.privacy-section h2,.how-intro h2{font-size:33px}.live-proof-records{grid-template-columns:1fr}.session-bar{font-size:11px;line-height:1.6}.solana-wallets{grid-template-columns:1fr}.how-step+.how-step{border-left:0}.footer-links{font-size:12px}}
