@import"https://api.fontshare.com/v2/css?f[]=satoshi@400,500,600,700&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto+Mono:wght@400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Quantico:wght@400;700&display=swap";@font-face{font-family:Goatcoin;src:url(/fonts/Goatcoin-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Excalifont;src:url(/fonts/Excalifont-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}:root{--bg: #0A0A0A;--bg-raised: #141413;--bg-elevated: #1C1B19;--bg-sunken: #050505;--fg: #F2F0EA;--fg-muted: #8B8880;--fg-subtle: #5A5852;--fg-faint: #35332F;--border: #26251F;--border-strong: #3D3B33;--border-bright: #58554A;--signal: #21B7FA;--signal-dim: #167FB0;--signal-ghost: rgba(33, 183, 250, .12);--up: #3EFFA8;--up-ghost: rgba(62, 255, 168, .12);--down: #FF2B5B;--down-ghost: rgba(255, 43, 91, .12);--warn: #E8A93C;--font-ui: "Satoshi", ui-sans-serif, system-ui, -apple-system, sans-serif;--font-mono: "Roboto Mono", ui-monospace, "SF Mono", Menlo, monospace;--font-display: "Satoshi", ui-sans-serif, system-ui, sans-serif;--font-quantico: "Quantico", ui-sans-serif, system-ui, sans-serif;--font-goatcoin: "Goatcoin", ui-sans-serif, system-ui, sans-serif;--font-excali: "Excalifont", ui-sans-serif, system-ui, sans-serif;--fs-xs: 11px;--fs-sm: 12px;--fs-base: 14px;--fs-md: 16px;--fs-lg: 20px;--fs-xl: 28px;--fs-2xl: 40px;--fs-3xl: 56px;--fs-4xl: 80px;--lh-tight: 1.05;--lh-snug: 1.25;--lh-base: 1.5;--tracking-tight: -.02em;--tracking-normal: 0;--tracking-wide: .06em;--tracking-wider: .12em;--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 20px;--s-6: 24px;--s-8: 32px;--s-10: 40px;--s-12: 48px;--s-16: 64px;--s-20: 80px;--r-sm: 4px;--r-md: 6px;--r-lg: 10px;--dur-fast: .12s;--dur-base: .2s;--ease: cubic-bezier(.2, .8, .2, 1)}html,body{background:var(--bg);color:var(--fg);font-family:var(--font-ui);font-size:var(--fs-base);line-height:var(--lh-base);-webkit-font-smoothing:antialiased}.label{font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--fg-muted)}code,.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}::selection{background:var(--signal);color:var(--bg)}.btn{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;font-family:var(--font-ui);font-size:13px;font-weight:600;letter-spacing:-.01em;border-radius:var(--r-sm);border:1px solid var(--border-strong);background:transparent;color:var(--fg);cursor:pointer;transition:all var(--dur-fast) var(--ease)}.btn:hover{border-color:var(--border-bright);background:var(--bg-elevated)}.btn-primary{background:var(--fg);color:var(--bg);border-color:var(--fg)}.btn-primary:hover{background:#fff;border-color:#fff}.panel{--cut: 14px;position:relative;border:0;border-radius:0;background:var(--border);clip-path:polygon(var(--cut) 0,100% 0,100% calc(100% - var(--cut)),calc(100% - var(--cut)) 100%,0 100%,0 var(--cut))}.panel:before{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;z-index:0;background:var(--bg-raised);clip-path:inherit}.panel:after{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;z-index:0;pointer-events:none;clip-path:inherit;background:repeating-linear-gradient(0deg,rgba(255,255,255,.02) 0 2px,transparent 2px 4px)}.panel>*{position:relative;z-index:1}.panel--signal{background:linear-gradient(135deg,var(--signal),var(--signal) calc(var(--cut) - 1px),var(--border-strong) calc(var(--cut) + 10px),var(--border) 52%)}.panel--sunken:before{background:var(--bg-sunken)}*,*:before,*:after{box-sizing:border-box}*{margin:0}img,svg{display:block;max-width:100%}button{font:inherit;color:inherit;cursor:pointer;background:none;border:0}a{color:inherit;text-decoration:none}ul{list-style:none;padding:0}:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}:root{--header-h: 56px;--footer-h: 44px;--blueprint-blue: #123e63}body{background:radial-gradient(75% 65% at 10% 0%,rgba(33,183,250,.16),transparent 68%),radial-gradient(75% 65% at 92% 8%,rgba(46,107,255,.15),transparent 68%),radial-gradient(80% 70% at 60% 105%,rgba(33,183,250,.09),transparent 72%),var(--bg);background-attachment:fixed}@media(max-width:640px){body{background:radial-gradient(140% 55% at 30% 0%,rgba(33,183,250,.14),transparent 70%),radial-gradient(110% 45% at 105% 12%,rgba(46,107,255,.08),transparent 75%),radial-gradient(80% 70% at 60% 105%,rgba(33,183,250,.09),transparent 72%),var(--bg);background-attachment:fixed}}.app{min-height:100vh;display:flex;flex-direction:column}.app-main{flex:1;width:100%;max-width:1280px;margin:0 auto;padding:24px;display:flex;flex-direction:column;gap:20px}.btn-buy{font-family:var(--font-goatcoin);font-weight:400;font-size:14px;letter-spacing:.02em;padding:6px 12px}.btn-buy:hover{background:var(--fg-muted);border-color:var(--fg-muted)}.topbar{flex:none;height:var(--header-h);display:flex;justify-content:space-between;align-items:center;gap:16px;padding:0 24px;background:var(--bg-raised);border-bottom:1px solid var(--border)}.brand{display:inline-flex;align-items:center}.brand__wordmark{display:block;height:18px;aspect-ratio:1397 / 145;background-color:var(--fg);-webkit-mask:url(/goatcoin-black-wordmark.svg) left center / contain no-repeat;mask:url(/goatcoin-black-wordmark.svg) left center / contain no-repeat;transition:background-color var(--dur-fast) var(--ease)}.brand:hover .brand__wordmark{background-color:var(--signal)}@keyframes p{50%{opacity:.3}}.masonry-stack{display:flex;flex-direction:column;gap:14px}@media(min-width:641px)and (max-width:1024px){.masonry-stack{gap:36px}}.masonry{display:flex;align-items:flex-start}.masonry__col{display:flex;flex-direction:column;flex:1 1 0;min-width:0}.hero-grid{display:grid;gap:14px;grid-template-columns:repeat(3,1fr)}.hero-grid>*{min-width:0}.hero-grid>.card{grid-column:auto}@media(min-width:641px)and (max-width:1024px){.hero-grid{grid-template-columns:repeat(2,1fr)}.hero-grid>.feature{grid-column:1 / -1}}@media(max-width:640px){.hero-grid{grid-template-columns:1fr}}@media(min-width:1025px){.hero-grid>*{height:300px}.masonry--metrics .masonry__col>*{height:180px}.masonry--community .masonry__col>*{height:220px}}.card{--cut: 14px;position:relative;border:0;padding:20px;display:flex;flex-direction:column;gap:12px;min-height:160px;background:linear-gradient(135deg,var(--border-strong),var(--border) 52%);clip-path:polygon(var(--cut) 0,calc(100% - var(--cut)) 0,100% var(--cut),100% calc(100% - var(--cut)),calc(100% - var(--cut)) 100%,var(--cut) 100%,0 calc(100% - var(--cut)),0 var(--cut))}.card:before{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;z-index:0;background:var(--bg-raised);clip-path:inherit}.card>*{position:relative;z-index:1}.card.metric:after{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;z-index:0;pointer-events:none;clip-path:inherit;background:repeating-linear-gradient(0deg,rgba(255,255,255,.02) 0 2px,transparent 2px 4px);animation:metric-flicker 2.8s linear infinite}@keyframes metric-flicker{0%{opacity:.95}8%{opacity:.62}15%{opacity:.9}23%{opacity:.5}31%{opacity:.85}40%{opacity:.68}48%{opacity:1}57%{opacity:.58}66%{opacity:.92}74%{opacity:.7}83%{opacity:.98}91%{opacity:.6}to{opacity:.95}}@media(prefers-reduced-motion:reduce){.card.metric:after{animation:none}}.card.feature{clip-path:none;border-radius:12px;padding:0;gap:0;overflow:hidden}.card .k{font-family:var(--font-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-subtle);display:flex;justify-content:space-between;align-items:center}.card .k>span:first-child{position:relative;padding-left:14px}.card .k>span:first-child:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:6px;height:6px;background:var(--signal);box-shadow:0 0 8px var(--signal)}.card .v{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:28px;letter-spacing:-.02em;color:var(--fg);line-height:1}.card .v .u{font-size:14px;color:var(--fg-subtle);margin-left:4px;letter-spacing:.06em}.card .sub{margin-top:auto;font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;display:flex;justify-content:space-between;color:var(--fg-subtle)}.card .metric__expand{flex:none;display:inline-flex;padding:0;color:inherit;transition:color var(--dur-fast) var(--ease)}.card .metric__expand:hover,.card .metric__expand:focus-visible{color:var(--fg)}.card .metric__expand svg{width:14px;height:14px}.card .v__prefix{font-family:var(--font-goatcoin);font-size:.95em;margin-right:.06em;position:relative;top:-.06em}.card .v__suffix{font-family:var(--font-goatcoin);font-size:.78em;margin-left:.22em;position:relative;top:-.05em}.card .sub__right{display:inline-flex;align-items:baseline;gap:6px}.card .k__icon{width:13px;height:13px}.card .k__info{position:relative;display:inline-flex}.card .k:has(.k__info:hover),.card .k:focus-within{z-index:6}.card .k__info-btn{display:inline-flex;padding:0;color:inherit;transition:color var(--dur-fast) var(--ease)}.card .k__info:hover .k__info-btn,.card .k__info-btn:focus-visible{color:var(--fg)}.card .k__tip{position:absolute;top:calc(100% + 8px);right:-4px;z-index:6;width:max-content;max-width:290px;padding:7px 10px;background:var(--bg-raised);border:1px solid var(--border-strong);border-radius:5px;box-shadow:0 6px 18px #00000080;font-family:var(--font-mono);font-size:11px;line-height:1.55;letter-spacing:normal;text-transform:none;color:var(--fg-muted);opacity:0;visibility:hidden;transition:opacity var(--dur-fast) var(--ease),visibility var(--dur-fast) var(--ease);pointer-events:none}.card .k__info:hover .k__tip,.card .k__info:focus-within .k__tip{opacity:1;visibility:visible}.card .k__tip--left{left:-4px;right:auto}.card .sub .delta{color:var(--signal)}.card .sub .delta.up{color:var(--up)}.card .sub .delta.down{color:var(--down)}.card.glass{background:none;text-shadow:0 1px 2px rgba(0,0,0,.35)}.card.glass:before{--glass-solid: .42;display:block;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(160deg,rgba(48,54,70,calc(var(--glass-solid) * .75)),rgba(14,16,22,var(--glass-solid)))}.card.glass:after{content:"";position:absolute;z-index:0;pointer-events:none;border-radius:inherit;top:0;right:0;bottom:0;left:0;padding:1px;background:linear-gradient(160deg,#ffffff4d,#ffffff14 55%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}@media(prefers-reduced-transparency:reduce){.card.glass:before{background:var(--bg-raised)}}.span-3{grid-column:span 3}.span-4{grid-column:span 4}.span-6{grid-column:span 6}.span-8{grid-column:span 8}.span-12{grid-column:span 12}.spark{height:48px;position:relative}.spark svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.spark__cursor{position:absolute;top:2px;bottom:2px;width:1px;background:var(--border-bright);transform:translate(-50%);pointer-events:none}.spark__dot{position:absolute;width:6px;height:6px;border-radius:50%;transform:translate(-50%,-50%);pointer-events:none}.spark__tip{position:absolute;bottom:calc(100% + 7px);left:0;transform:translate(-50%);padding:6px 9px;z-index:5;pointer-events:none;background:var(--bg-raised);border:1px solid var(--border-strong);border-radius:5px;box-shadow:0 6px 18px #00000080;font-family:var(--font-mono);white-space:nowrap}.spark__tip--start{transform:translate(-10px)}.spark__tip--end{transform:translate(calc(-100% + 10px))}.spark__tip-title{font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-muted);margin-bottom:5px}.spark__tip-row{display:flex;justify-content:space-between;gap:16px;font-size:11px;line-height:1.5;color:var(--fg-muted)}.spark__tip-row>span:last-child{color:var(--fg);font-variant-numeric:tabular-nums}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:grid;place-items:center;padding:24px;background:#04060ab8;animation:modal-fade .16s var(--ease) both}.modal__panel{--cut: 18px;width:min(820px,100%);height:auto;max-height:calc(100vh - 48px);padding:30px;gap:22px;animation:modal-rise .2s var(--ease) both}.card.metric.modal__panel:after{z-index:2}.modal__head{display:flex;justify-content:space-between;align-items:center}.modal__title{font-family:var(--font-goatcoin);font-weight:400;font-size:18px;line-height:1;letter-spacing:.02em;text-transform:uppercase;color:var(--fg)}.modal__body{flex:1;min-height:140px;overflow-y:auto}.modal__chart{position:relative;flex:none;height:330px;background:var(--bg-sunken);padding:12px}.modal__chart-host{width:100%;height:100%}.chart__tip{display:none;position:absolute;top:24px;z-index:3;pointer-events:none;padding:7px 10px;background:var(--bg-raised);border:1px solid var(--border-strong);border-radius:5px;box-shadow:0 6px 18px #00000080;font-family:var(--font-mono);white-space:nowrap}.chart__tip-title{font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-muted);margin-bottom:5px}.chart__tip-row{display:flex;justify-content:space-between;gap:16px;font-size:11px;line-height:1.6;color:var(--fg-muted)}.chart__tip-row>span:first-child{display:inline-flex;align-items:center;gap:7px}.chart__tip-row i{width:7px;height:7px;flex:none}.chart__tip-row>span:last-child{color:var(--fg);font-variant-numeric:tabular-nums}.modal__legend{position:absolute;top:18px;left:18px;z-index:3;pointer-events:none;font-family:var(--font-mono);font-size:11px;letter-spacing:.04em;color:var(--fg-muted);white-space:pre}.modal__close{flex:none;display:grid;place-items:center;width:26px;height:26px;margin:-6px -6px -6px 0;padding:0;color:var(--fg-subtle);transition:color var(--dur-fast) var(--ease)}.modal__close:hover{color:var(--fg)}.modal__close svg{width:14px;height:14px}.market{display:flex;flex-direction:column;gap:18px;min-height:0}.market__meta{display:flex;justify-content:space-between;align-items:center;gap:16px;font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--fg-subtle)}.market__rank{display:inline-flex;align-items:center;gap:7px;color:var(--fg-muted);transition:color var(--dur-fast) var(--ease)}.market__rank:hover,.market__rank:focus-visible{color:var(--fg)}.market__rank img{width:14px;height:14px}.market__table{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(5,auto);grid-auto-flow:column;column-gap:28px}.market__row{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:8px 0;border-top:1px solid var(--border);font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-subtle)}.market__label{display:inline-flex;align-items:center;gap:8px}.market__row-value{color:var(--fg);font-size:11px;letter-spacing:0;font-variant-numeric:tabular-nums;white-space:nowrap}.market__row-value.up{color:var(--up)}.market__row-value.down{color:var(--down)}.dist__table{display:flex;flex-direction:column}.dist__head{display:flex;justify-content:space-between;gap:12px;padding-bottom:8px;font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-muted)}.dist__row{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:8px 0;border-top:1px solid var(--border);font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-subtle)}.dist__label{display:inline-flex;align-items:center;gap:8px}.dist__swatch{width:7px;height:7px;flex:none}.dist__value{display:inline-flex;align-items:baseline;gap:30px;font-size:11px;letter-spacing:0;font-variant-numeric:tabular-nums;color:var(--fg)}.dist__count{color:var(--fg-muted);min-width:3ch;text-align:right}.dist__value>span:last-child{min-width:5.5ch;text-align:right}.modal__note{font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;line-height:1.8;text-transform:uppercase;color:var(--fg-muted)}.market__updated{display:flex;justify-content:flex-end;font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-subtle)}@media(max-width:640px){.modal{padding:12px}.modal__panel{padding:20px;gap:16px}.modal__chart{height:240px}.market__table{grid-template-columns:1fr;grid-template-rows:none;grid-auto-flow:row}.market__row{flex-wrap:wrap}.market__row-value{white-space:normal;text-align:right}}@keyframes modal-fade{0%{opacity:0}}@keyframes modal-rise{0%{opacity:0;transform:translateY(8px) scale(.985)}}@media(prefers-reduced-motion:reduce){.modal,.modal__panel{animation:none}}.foot{flex:none;position:relative;height:var(--footer-h);display:flex;justify-content:space-between;align-items:center;gap:16px;padding:0 24px;font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-subtle);background:var(--bg-raised);border-top:1px solid var(--border)}.foot__copy,.foot__trust{font-family:var(--font-goatcoin);font-weight:400;font-size:12px;line-height:1;letter-spacing:0;white-space:nowrap;color:var(--fg-muted)}.foot__links{position:absolute;left:50%;transform:translate(-50%);display:inline-flex;align-items:center;gap:28px}.foot__link{font-family:var(--font-goatcoin);font-weight:400;font-size:12px;line-height:1;letter-spacing:0;white-space:nowrap;color:var(--fg-muted);transition:color var(--dur-fast) var(--ease)}.foot__link:hover,.foot__link:focus-visible{color:var(--fg)}@media(max-width:600px){.foot{height:auto;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:26px 24px}.foot__links{position:static;transform:none;order:-1;align-items:center;flex-direction:column-reverse;gap:16px}.foot__links:before{content:"";width:44px;height:1px;background:var(--border-strong)}.foot__trust{order:1}.foot__copy{order:2}}@media(max-width:640px){.app-main{padding:16px 14px}}.card.platform{container-type:inline-size;justify-content:flex-start;gap:12px}.platform__title{font-family:var(--font-goatcoin);font-weight:400;font-size:8.6cqi;line-height:1.05;letter-spacing:0;text-align:center;color:transparent;-webkit-text-stroke:.042em var(--fg);text-stroke:.042em var(--fg)}.platform__body{flex:1;min-height:0;display:flex;align-items:center;gap:14px}.platform__groups{flex:1;min-width:0;display:flex;flex-direction:column;gap:12px;padding-left:2.5cqi}.platform__mark{flex:none;align-self:flex-start;margin-top:2.5cqi;margin-right:2.5cqi;font-family:var(--font-goatcoin);font-weight:400;font-size:26cqi;line-height:1;color:var(--blueprint-blue);transform:rotate(10deg);-webkit-user-select:none;user-select:none}@container (max-width: 300px){.platform__mark{display:none}}.platform__group{display:flex;flex-direction:column;gap:6px}.platform__heading{font-family:var(--font-goatcoin);font-weight:400;font-size:18px;line-height:1;letter-spacing:.02em;color:var(--fg)}.platform__links{font-family:var(--font-mono);font-size:12px;letter-spacing:.01em;line-height:1.7;color:var(--fg-muted)}.platform__link{color:inherit;white-space:nowrap;transition:color var(--dur-fast) var(--ease)}.platform__link:hover{color:var(--fg)}.platform__sep{color:var(--fg-subtle);white-space:pre-wrap}.card.promo{container-type:inline-size;flex-direction:column;align-items:center;justify-content:center;gap:0}.promo__row{display:flex;align-items:center;justify-content:center;gap:3cqi;width:79cqi}.promo__stack{container-type:inline-size;flex:0 0 50cqi;font-family:var(--font-goatcoin);font-weight:400;line-height:.9;letter-spacing:0;text-align:center;color:var(--fg)}.promo__line{display:block;white-space:nowrap}.promo__icon{flex:none;display:grid;place-items:center;width:26cqi;height:26cqi;border-radius:24%;background:var(--blueprint-blue)}.promo__mark{font-family:var(--font-goatcoin);font-weight:400;font-size:16.7cqi;line-height:1;margin-bottom:.1em;color:#fff}.promo__mark-svg{width:52%;height:52%;fill:#fff}.promo__soon{width:79cqi;margin-top:2.5cqi;font-family:var(--font-goatcoin);font-weight:400;line-height:1;letter-spacing:0;white-space:nowrap;text-align:center;color:var(--fg-muted)}.promo__line--discord{font-size:15.83cqi;color:var(--blueprint-blue)}.promo__line--community{font-size:11.285cqi}.promo__line--for{font-size:9.292cqi}.promo__line--holders{font-size:14.991cqi}.card.community .promo__soon{font-size:8.401cqi}.card.community .promo__icon{transition:filter var(--dur-fast) var(--ease)}.card.community .promo__icon:hover{filter:brightness(1.15)}.card.community .promo__mark-svg{width:60%}.promo__line--goatswap{font-size:12.525cqi}.promo__line--evm{font-size:10.962cqi}.promo__line--app{font-size:11.531cqi}.card.bridge .promo__soon{font-size:8.115cqi}.card.bridge .promo__icon{background:#fff;transition:background-color var(--dur-fast) var(--ease)}.card.bridge .promo__icon:hover{background:#dbdbdb}.card.bridge .promo__mark{color:var(--blueprint-blue)}.promo__line--follow{font-size:17.33cqi}.promo__line--goatcoin{font-size:13.252cqi}.card.follow .promo__soon{font-size:8.417cqi}.promo__icon--link{background:#000;transition:background-color var(--dur-fast) var(--ease)}.promo__icon--link:hover{background:#242424}.card.intro{--panel-pad: 20px;--row-gap: 12px;--sheet-pad-y: 18px;--aptos-lift: 5px;container-type:inline-size;min-height:300px;padding:var(--panel-pad);gap:var(--row-gap)}.intro-sheet{flex:2 1 0;min-height:0;display:flex;align-items:center;justify-content:center;padding:var(--sheet-pad-y) 24px}.intro-aptos{flex:1 1 0;min-height:0;display:flex;align-items:center;justify-content:center;gap:4.5cqi;color:var(--fg-muted);position:relative;top:calc((var(--panel-pad) - var(--sheet-pad-y) - var(--row-gap)) / 2 - var(--aptos-lift))}@media(max-width:1024px){.card.intro{min-height:0}.intro-sheet{flex:none;padding:18px 24px 10px}.intro-aptos{flex:none;position:static;padding:12px 0 14px}}.intro-aptos__text{font-family:var(--font-goatcoin);font-weight:400;line-height:1;letter-spacing:0;text-align:center;color:inherit}.intro-aptos__line{display:block;white-space:nowrap;font-size:7.42cqi}.intro-aptos__logo{flex:none;width:14.84cqi;height:14.84cqi;background-color:currentColor;-webkit-mask:url(/Aptos-Network-Symbol-Black-RGB.svg) no-repeat center / contain;mask:url(/Aptos-Network-Symbol-Black-RGB.svg) no-repeat center / contain}.blueprint{position:relative;display:block;text-decoration:none;color:inherit;height:100%;aspect-ratio:2.2;width:auto;max-width:100%;padding:0;border-radius:2px;background:linear-gradient(158deg,#17507a 0%,var(--blueprint-blue) 46%,#0d3050 100%);box-shadow:0 1px 2px #0000008c,7px 13px 24px -8px #000000c7;transition:transform var(--dur-base) var(--ease),box-shadow var(--dur-base) var(--ease)}@media(max-width:1024px){.blueprint{height:auto;width:100%;max-width:460px;margin:0 auto}}.blueprint:hover,.blueprint:focus-visible{transform:rotate(3deg);box-shadow:0 2px 3px #0000008c,9px 17px 30px -8px #000000d1}@media(max-width:1024px){.blueprint--revealed{transform:rotate(3deg);box-shadow:0 2px 3px #0000008c,9px 17px 30px -8px #000000d1}.blueprint--revealed .blueprint__text--rest{opacity:0;transform:translateY(-9px)}.blueprint--revealed .blueprint__text--cta{opacity:1;transform:translateY(0)}.blueprint--revealed .blueprint__note--click{opacity:1}}.blueprint__frame{container-type:inline-size;position:absolute;top:8px;right:8px;bottom:8px;left:8px;padding:8px;border:1px solid rgba(255,255,255,.5);background-clip:padding-box;background-image:repeating-linear-gradient(0deg,rgba(255,255,255,.11) 0 1px,transparent 1px 9px),repeating-linear-gradient(90deg,rgba(255,255,255,.11) 0 1px,transparent 1px 9px)}.blueprint__text{position:absolute;top:8px;right:8px;bottom:8px;left:8px;display:flex;flex-direction:column;justify-content:center;transition:opacity .24s var(--ease),transform .24s var(--ease)}.blueprint__text--cta{opacity:0;transform:translateY(9px)}.blueprint:hover .blueprint__text--rest,.blueprint:focus-visible .blueprint__text--rest{opacity:0;transform:translateY(-9px)}.blueprint:hover .blueprint__text--cta,.blueprint:focus-visible .blueprint__text--cta{opacity:1;transform:translateY(0)}.blueprint__line{display:block;white-space:nowrap;font-family:var(--font-goatcoin);font-weight:400;line-height:1;letter-spacing:0;text-align:center;color:#fff}.bp-modal{width:min(880px,92vw);height:min(560px,80vh);margin:auto;padding:0;border:0;border-radius:3px;background:linear-gradient(158deg,#17507a 0%,var(--blueprint-blue) 46%,#0d3050 100%);box-shadow:0 2px 4px #0009,12px 26px 60px -12px #000000d9;color:#fff}.bp-modal::backdrop{background:#04060ab8}.bp-modal__frame{position:absolute;top:16px;right:16px;bottom:16px;left:16px;padding:16px;border:1px solid rgba(255,255,255,.5);background-clip:padding-box;background-image:repeating-linear-gradient(0deg,rgba(255,255,255,.11) 0 1px,transparent 1px 16px),repeating-linear-gradient(90deg,rgba(255,255,255,.11) 0 1px,transparent 1px 16px)}.bp-modal__frame{display:grid;place-items:center}.bp-countdown{display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center;color:#fff}.bp-countdown__line{font-family:var(--font-goatcoin);font-weight:400;line-height:1;letter-spacing:.02em}.bp-countdown__line--1{font-size:clamp(38px,7.5vw,64px)}.bp-countdown__line--2{font-size:clamp(26px,5vw,42px);color:#ffffffd9}.bp-countdown__line--3{font-size:clamp(17px,3.2vw,26px);color:#ffffffb3}.bp-countdown__timer{margin-top:12px;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:clamp(15px,2.8vw,22px);letter-spacing:.18em;color:#ffffffe6}.bp-modal__close{position:absolute;top:22px;right:22px;display:grid;place-items:center;width:38px;height:38px;padding:0;color:#ffffff8c;transition:color var(--dur-fast) var(--ease)}.bp-modal__close:hover,.bp-modal__close:focus-visible{color:#fff}.bp-modal__close svg{width:20px;height:20px}.blueprint__note{position:absolute;font-family:var(--font-excali);font-size:2.7cqi;line-height:.98;color:#ffffffd1;white-space:nowrap;pointer-events:none}.blueprint__note--tl{top:3.6cqi;left:9cqi;transform:rotate(-2.6deg)}.blueprint__note--tr{top:3.6cqi;right:9cqi;transform:rotate(1.9deg);text-align:center}.blueprint__note--bl{bottom:2.6cqi;left:9cqi;transform:rotate(1.4deg)}.blueprint__note--br{bottom:4.6cqi;right:9cqi;transform:rotate(2.1deg);text-align:right}.blueprint__note--click{bottom:2.6cqi;left:50%;transform:translate(-50%) rotate(-1.3deg);opacity:0;transition:opacity .24s var(--ease)}.blueprint:hover .blueprint__note--click,.blueprint:focus-visible .blueprint__note--click{opacity:1}@media(prefers-reduced-motion:reduce){.blueprint__note--click{transition:none}}.blueprint__line--next{font-size:7.293cqi}.blueprint__line--meme{font-size:12.816cqi}.blueprint__line--read{font-size:8.817cqi}.blueprint__line--blueprint{font-size:12.377cqi}.blueprint__outline{color:transparent;-webkit-text-stroke:.055em #fff;text-stroke:.055em #fff}@media(prefers-reduced-motion:reduce){.blueprint,.blueprint__text{transition:none}.blueprint:hover,.blueprint:focus-visible,.blueprint--revealed{transform:none}}.intro-tags{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 0}.intro-tags li{padding:6px 12px;border:1px solid var(--border-strong);border-radius:0;background:var(--bg-elevated);font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--fg)}.feature__tags{flex:1;align-content:center;justify-content:center;gap:6px;margin:0;padding:0 16px 16px;overflow:hidden}.feature__coin3d{width:100%;aspect-ratio:8 / 5;border-bottom:1px solid rgb(85,96,109);transform:translateZ(0)}@media(min-width:1025px){.feature__coin3d{aspect-ratio:auto;height:66.6%}}@media(min-width:641px)and (max-width:1024px){.feature__coin3d{aspect-ratio:auto;height:380px}}@media(max-width:640px){.feature__coin3d{aspect-ratio:4 / 3}}.feature__hero{flex:1;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:0 16px}@media(max-width:1024px){.feature__hero{padding:28px 16px 32px;gap:10px}}.feature__wordmark{font-family:var(--font-goatcoin);font-weight:400;font-size:clamp(28px,3.4vw,42px);line-height:1;letter-spacing:.02em;color:var(--fg)}.feature__contract{font-family:var(--font-mono);font-size:12px;letter-spacing:.01em;text-transform:uppercase}.copy-btn{display:inline-flex;align-items:center;gap:6px;padding:2px 4px;color:var(--fg-muted);transition:color var(--dur-fast) var(--ease)}.copy-btn:hover,.copy-btn.is-copied{color:var(--fg)}.copy-btn__icons{position:relative;flex:none;width:14px;height:14px;color:var(--fg-subtle);transition:color var(--dur-fast) var(--ease)}.copy-btn:hover .copy-btn__icons,.copy-btn.is-copied .copy-btn__icons{color:inherit}.copy-btn__icon{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transition:opacity .16s var(--ease),transform .16s var(--ease)}.copy-btn__icon--check{opacity:0;transform:scale(.5);stroke-dasharray:260}.copy-btn.is-copied .copy-btn__icon--copy{opacity:0;transform:scale(.5)}.copy-btn.is-copied .copy-btn__icon--check{opacity:1;transform:scale(1)}.copy-btn.is-copied .copy-btn__icon--check polyline{animation:copy-check-draw .28s var(--ease) both}@keyframes copy-check-draw{0%{stroke-dashoffset:260}to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.copy-btn__icon{transition:none}.copy-btn.is-copied .copy-btn__icon--check polyline{animation:none}}.feature__meta{margin-top:auto}.feature__title{font-family:var(--font-mono);font-size:22px;letter-spacing:-.02em;color:var(--fg)}.feature__sub{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-subtle)}.chips{display:flex;flex-wrap:wrap;gap:8px;align-content:flex-start}.chip{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid var(--border-strong);border-radius:999px;background:var(--bg-elevated);font-family:var(--font-mono);font-size:12px;letter-spacing:.04em;color:var(--fg);transition:border-color var(--dur-fast) var(--ease),background var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}.chip:hover{border-color:var(--border-bright);background:var(--bg-raised);color:var(--signal)}.chip__arrow{font-size:11px;color:var(--fg-subtle)}.chip:hover .chip__arrow{color:var(--signal)}.icon-links{display:flex;flex-wrap:wrap;gap:10px;align-content:flex-start}.icon-link{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--bg-elevated);font-family:var(--font-mono);font-weight:600;font-size:16px;color:var(--fg-muted);transition:border-color var(--dur-fast) var(--ease),background var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}.icon-link:hover{border-color:var(--border-bright);background:var(--bg-raised);color:var(--signal)}.gallery{display:flex;gap:10px;overflow-x:auto;padding-bottom:4px;scroll-snap-type:x mandatory}.gallery__thumb{position:relative;flex:0 0 auto;width:200px;height:130px;border:1px solid var(--border-strong);border-radius:var(--r-sm);overflow:hidden;background-size:cover;background-position:center;scroll-snap-align:start;transition:border-color var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease)}.gallery__thumb:hover{border-color:var(--border-bright);transform:translateY(-2px)}.gallery__thumb img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.gallery__cap{position:absolute;left:0;right:0;bottom:0;padding:18px 10px 8px;font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;text-align:left;color:var(--fg);background:linear-gradient(to top,rgba(0,0,0,.82),transparent)}.lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:flex;align-items:center;justify-content:center;gap:12px;padding:24px;background:#050505db;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.lightbox__media{position:relative;width:min(680px,82vw);height:min(460px,70vh);margin:0;border:1px solid var(--border-bright);border-radius:var(--r-md);background-size:cover;background-position:center;overflow:hidden}.lightbox__media img{width:100%;height:100%;object-fit:contain;background:var(--bg-sunken)}.lightbox__cap{position:absolute;left:0;right:0;bottom:0;padding:22px 16px 12px;font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--fg);background:linear-gradient(to top,rgba(0,0,0,.85),transparent)}.lightbox__close{position:absolute;top:20px;right:20px;width:36px;height:36px;border:1px solid var(--border-strong);border-radius:var(--r-sm);background:var(--bg-raised);color:var(--fg);font-size:14px}.lightbox__close:hover{border-color:var(--border-bright)}.lightbox__nav{flex:0 0 auto;width:44px;height:44px;border:1px solid var(--border-strong);border-radius:50%;background:var(--bg-raised);color:var(--fg);font-size:22px;line-height:1}.lightbox__nav:hover{border-color:var(--border-bright);background:var(--bg-elevated)}@media(max-width:640px){.lightbox__nav{width:38px;height:38px;font-size:18px}}
