@import "https://api.fontshare.com/v2/css?f[]=clash-display@600,700&f[]=satoshi@400,500,700&display=swap";.fy-mkt{--navy:#00254e;--navy-deep:#061a33;--navy-2:#0a2c52;--brand:#00458f;--orange:#f2883a;--orange-bright:#ff8e42;--ink:#0c1a2e;--muted:#5e6f86;--paper:#f4f7fb;--line:#0c1a2e1a;--font-display:"Clash Display", ui-sans-serif, sans-serif;--font-body:"Satoshi", ui-sans-serif, sans-serif}.fy-mkt .font-display{font-family:var(--font-display)}.fy-mkt .font-body{font-family:var(--font-body)}.fy-mkt :where(h1,h2,h3,h4){font-family:var(--font-display);letter-spacing:-.02em}.footer-h{color:#fff;font-family:var(--font-display);margin-bottom:.9rem;font-size:.95rem;font-weight:600}.footer-list{flex-direction:column;gap:.6rem;font-size:.95rem;display:flex}.footer-list a{transition:color .2s}.footer-list a:hover{color:var(--orange-bright)}.fy-mkt .btn-orange{color:#fff;background:linear-gradient(135deg, var(--orange-bright), var(--orange));border-radius:9999px;align-items:center;gap:.5rem;padding:.62rem 1.25rem;font-weight:600;transition:transform .2s,box-shadow .2s,filter .2s;display:inline-flex;box-shadow:0 10px 24px -8px #f2883a99}.fy-mkt .btn-orange:hover{filter:brightness(1.04);transform:translateY(-1px);box-shadow:0 14px 30px -8px #f2883ab3}.fy-mkt .btn-navy{color:#fff;background:var(--navy);border-radius:9999px;align-items:center;gap:.5rem;padding:.62rem 1.25rem;font-weight:600;transition:transform .2s,background .2s;display:inline-flex}.fy-mkt .btn-navy:hover{background:var(--brand);transform:translateY(-1px)}.fy-mkt .btn-ghost{color:var(--navy);border:1px solid var(--line);background:#fff;border-radius:9999px;align-items:center;gap:.5rem;padding:.62rem 1.25rem;font-weight:600;transition:border-color .2s,transform .2s;display:inline-flex}.fy-mkt .btn-ghost:hover{border-color:var(--navy);transform:translateY(-1px)}.fy-mkt .grad-orange{background:linear-gradient(120deg, var(--orange-bright), #ffb56b 60%, var(--orange));color:#0000;-webkit-background-clip:text;background-clip:text}.fy-mkt [data-reveal]{opacity:0;will-change:opacity, transform;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);transform:translateY(26px)}.fy-mkt [data-reveal].reveal-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.fy-mkt [data-reveal]{opacity:1;transition:none;transform:none}}@keyframes fyRise{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}@keyframes fyFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes fyDrift{0%{transform:translate(0)scale(1)}50%{transform:translate(28px,-22px)scale(1.08)}to{transform:translate(0)scale(1)}}@keyframes fyMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.fy-mkt .rise{opacity:0;animation:.9s cubic-bezier(.16,1,.3,1) forwards fyRise}.fy-mkt .float-slow{animation:6s ease-in-out infinite fyFloat}.fy-mkt .marquee-track{animation:34s linear infinite fyMarquee}.fy-mkt .orb{filter:blur(60px);opacity:.55;border-radius:9999px;animation:16s ease-in-out infinite fyDrift;position:absolute}
