@font-face{font-family:Bungee;src:url('/fonts/Bungee-Regular.ttf')}@font-face{font-family:Figtree;src:url('/fonts/Figtree.ttf')}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{margin:0;background:radial-gradient(ellipse at 90% 7%,#43254c66,transparent 45%),#100c29;color:#fff6df;font:18px/1.65 Figtree,system-ui,sans-serif}a{color:#ffcf79;text-underline-offset:5px}p{color:#c2b8df;margin:0 0 18px}strong{color:#fff6df}h1,h2,h3{line-height:1.15;margin:0 0 22px}h1,h2{font-family:Bungee,system-ui,sans-serif}h1{font-size:clamp(64px,8vw,114px);letter-spacing:-.04em}h1 span{color:#ffbf53;text-shadow:0 5px #a45a24,0 0 50px #ffbf5333}h2{font-size:clamp(25px,4vw,42px)}h3{font-size:24px}.skip{position:absolute;left:12px;top:-100px;z-index:9;padding:12px;background:#15102f}.skip:focus{top:12px}.economy-top,main,footer{width:min(1180px,calc(100% - 48px));margin:auto}.economy-top{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:30px 0;border-bottom:1px solid #b59aff44}.wordmark{display:flex;align-items:center;gap:12px;text-decoration:none}.wordmark .af-wordmark{font-size:27px}.economy-top nav{display:flex;gap:24px;font-size:16px}.hero{display:grid;grid-template-columns:1.1fr 1fr;gap:72px;align-items:center;padding:80px 0 64px}.hero>div>p{max-width:540px}.hero .intro{font-size:24px;line-height:1.4;color:#fff6df}.eyebrow,.machine-label,.path-number{font:600 12px/1.6 ui-monospace,monospace;letter-spacing:.15em;color:#7cf8d2}.hero .eyebrow{margin-bottom:22px}.coin-machine{position:relative;border:2px solid #b59aff77;box-shadow:0 10px 0 #070511,0 22px 65px #0005,inset 0 1px #fff2;border-radius:26px;background:linear-gradient(140deg,#332750,#17112e);padding:30px;text-align:center}.coin-machine>img{display:block;margin:18px auto 28px;filter:drop-shadow(0 0 30px #ffbf5344)}.coin-machine>strong{display:block;font:clamp(27px,3.1vw,40px)/1.2 Bungee,sans-serif;color:#ffcf79}.coin-machine>span{display:block;margin-top:10px;font-size:14px;color:#c2b8df}.allocation,.fee-meter{display:flex;overflow:hidden;height:20px;border:3px solid #0a071c;border-radius:6px;margin:27px 0 16px}.allocation i{width:79.3%;background:repeating-linear-gradient(90deg,#ffbf53 0 12px,#e79b34 12px 15px)}.allocation b{flex:1;background:#7cf8d2}dl{margin:0}dl>div{display:flex;align-items:center;justify-content:space-between;gap:15px}dt{color:#c2b8df}dd{margin:0;font-family:ui-monospace,monospace}.coin-machine dl{font-size:14px}.threshold{border-top:1px solid #b59aff44;padding-top:18px;margin-top:22px;font-size:14px}.threshold b{font:25px Bungee;color:#7cf8d2;display:block}.fine{font-size:14px;line-height:1.6}.coin-machine .fine{margin:0}.jump-links{display:flex;flex-wrap:wrap;gap:10px 26px;padding:22px 0;border-block:1px solid #b59aff44;font-size:15px}main>section:not(.hero){margin:64px 0}.paths{display:grid;grid-template-columns:1fr 1fr;gap:22px}.paths article,.facts-grid article{padding:28px;background:linear-gradient(135deg,#261d46e6,#18132ee6);border:1px solid #b59aff44;border-radius:20px;box-shadow:inset 0 1px #fff1}.path-number{display:block;margin-bottom:16px;color:#ffbf53}.route{color:#7cf8d2;font-weight:700}.paths article>p:last-child,.facts-grid article>p:last-child{margin:0}.fee-panel{display:grid;grid-template-columns:1fr 1fr;gap:42px;align-items:center;padding:38px;border:1px solid #ffbf5366;border-radius:24px;background:linear-gradient(130deg,#3a28422b,#211a3fe6)}.opening{padding-left:18px;border-left:3px solid #ffbf53}.fee-receipt{padding:24px;background:#100c29;border:1px solid #b59aff66;border-radius:16px}.fee-receipt>strong{font:30px Bungee;color:#ffcf79}.fee-receipt small{display:block;font:14px Figtree;color:#c2b8df}.fee-meter{height:27px}.fee-meter i{width:40%;background:#ffbf53}.fee-meter b{width:40%;background:#b59aff}.fee-meter em{width:20%;background:#7cf8d2}.fee-receipt dl{font-size:15px}.fee-receipt dl>div{padding:10px 0;border-bottom:1px dashed #b59aff44}.dot{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:7px}.creator{background:#ffbf53}.platform{background:#b59aff}.protocol{background:#7cf8d2}.fee-receipt .fine{margin-top:20px;margin-bottom:0}.facts-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.facts-grid h3{font-size:22px}.trust-panel{border-left:3px solid #7cf8d2;padding:8px 0 8px 30px}.trust-panel ul{padding-left:22px;color:#c2b8df}.trust-panel li{margin-bottom:18px}.chain-links{border:1px solid #b59aff66;border-radius:20px;padding:32px}.chain-links a{display:block;margin-top:12px}footer{display:flex;flex-wrap:wrap;gap:24px;border-top:1px solid #b59aff44;padding:28px 0 40px;font-size:15px}a:focus-visible{outline:3px solid #7cf8d2;outline-offset:5px}@media(max-width:800px){.hero{gap:32px;padding-top:44px}.hero,.fee-panel{grid-template-columns:1fr}.hero>div>p{max-width:none}.coin-machine{max-width:540px;width:100%;justify-self:center}.facts-grid{grid-template-columns:1fr}.fee-panel{padding:24px}.economy-top{align-items:flex-start;flex-direction:column;gap:15px}.economy-top nav{width:100%;justify-content:space-between}.hero h1{font-size:64px}.trust-panel{padding-left:20px}}@media(max-width:540px){body{font-size:16px}.economy-top,main,footer{width:calc(100% - 32px)}.paths{grid-template-columns:1fr}.hero h1{font-size:56px}.hero .intro{font-size:22px}.paths article,.facts-grid article{padding:22px}.fee-panel{padding:20px 16px}.fee-receipt{padding:18px}.fee-receipt dl{font-size:13px}.fee-receipt>strong{font-size:28px}main>section:not(.hero){margin:44px 0}.coin-machine{padding:24px 18px}.chain-links{padding:22px}.wordmark .af-wordmark{font-size:24px}.jump-links{gap:10px 20px}footer{gap:15px}.hero{padding-bottom:36px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media(prefers-reduced-transparency:reduce){.coin-machine,.paths article,.facts-grid article,.fee-panel{background:#211a3f}}@media(forced-colors:active){.coin-machine,.paths article,.facts-grid article,.fee-panel,.fee-receipt,.chain-links{border:1px solid CanvasText}.allocation,.fee-meter{forced-color-adjust:none}h1 span{text-shadow:none}}

.hero .btn{display:inline-flex;align-items:center;padding:12px 22px;border:2px solid #ffe1a4;border-radius:12px;background:linear-gradient(140deg,#ffdf91,#ffb638);color:#321e05;font-weight:800;text-decoration:none;box-shadow:0 5px #95551c;margin-top:10px}
