.af:where(.astro-vhh5ebjl){width:100%;height:100%;display:block}.af-ring:where(.astro-vhh5ebjl){animation:5.4s ease-in-out infinite af-ring}@keyframes af-ring{0%,15%{transform:translateY(0)}25%,40%{transform:translateY(28px)}50%,65%{transform:translateY(56px)}75%,90%{transform:translateY(84px)}to{transform:translateY(0)}}.af-tok:where(.astro-vhh5ebjl){animation:5.4s ease-in-out infinite af-move;transform:translate(198px,180px)}.af-tok:where(.astro-vhh5ebjl) circle:where(.astro-vhh5ebjl){animation:5.4s ease-in-out infinite af-convert}.af-tok:where(.astro-vhh5ebjl) .af-dollar:where(.astro-vhh5ebjl){opacity:0;animation:5.4s ease-in-out infinite af-dollar}.af-t2:where(.astro-vhh5ebjl),.af-t2:where(.astro-vhh5ebjl) circle:where(.astro-vhh5ebjl),.af-t2:where(.astro-vhh5ebjl) .af-dollar:where(.astro-vhh5ebjl){animation-delay:-1.8s}.af-t3:where(.astro-vhh5ebjl),.af-t3:where(.astro-vhh5ebjl) circle:where(.astro-vhh5ebjl),.af-t3:where(.astro-vhh5ebjl) .af-dollar:where(.astro-vhh5ebjl){animation-delay:-3.6s}@keyframes af-move{0%{opacity:0;transform:translate(198px,180px)}8%{opacity:1}52%{opacity:1;transform:translate(359px,180px)}62%{opacity:1;transform:translate(359px,192px)}70%,to{opacity:0;transform:translate(359px,192px)}}@keyframes af-convert{0%,40%{fill:#6366f1}52%,to{fill:#10b981}}@keyframes af-dollar{0%,42%{opacity:0}52%,66%{opacity:1}72%,to{opacity:0}}.af-topcoin:where(.astro-vhh5ebjl){transform-box:fill-box;transform-origin:50%;animation:1.8s ease-in-out infinite af-pop}@keyframes af-pop{0%,70%{transform:scaleX(1)}78%{transform:scaleX(1.12)}88%,to{transform:scaleX(1)}}.af-path:where(.astro-vhh5ebjl){stroke-dashoffset:48px;animation:1.4s linear infinite af-flow}@keyframes af-flow{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.af-ring:where(.astro-vhh5ebjl),.af-tok:where(.astro-vhh5ebjl),.af-tok:where(.astro-vhh5ebjl) circle:where(.astro-vhh5ebjl),.af-tok:where(.astro-vhh5ebjl) .af-dollar:where(.astro-vhh5ebjl),.af-topcoin:where(.astro-vhh5ebjl),.af-path:where(.astro-vhh5ebjl){animation:none}.af-t1:where(.astro-vhh5ebjl){transform:translate(300px,180px)}.af-t1:where(.astro-vhh5ebjl) circle:where(.astro-vhh5ebjl){fill:#10b981}.af-t1:where(.astro-vhh5ebjl) .af-dollar:where(.astro-vhh5ebjl){opacity:1}.af-t2:where(.astro-vhh5ebjl),.af-t3:where(.astro-vhh5ebjl){opacity:0}}.aff-hero-grid:where(.astro-5wgksgmm){grid-template-columns:1.06fr .94fr;align-items:center;gap:56px;padding-top:8px;display:grid}.aff-hero:where(.astro-5wgksgmm){min-width:0}.aff-hero:where(.astro-5wgksgmm) h1:where(.astro-5wgksgmm){letter-spacing:-.04em;color:var(--ink);margin:22px 0 24px;font-family:Geist,sans-serif;font-size:clamp(44px,6.4vw,80px);font-weight:600;line-height:.98}.lede:where(.astro-5wgksgmm){color:var(--ink-2);max-width:680px;margin:0 0 30px;font-size:clamp(17px,2.2vw,20px);line-height:1.55}.lede:where(.astro-5wgksgmm) strong:where(.astro-5wgksgmm){color:var(--ink);font-weight:600}.aff-hero__ctas:where(.astro-5wgksgmm){flex-wrap:wrap;align-items:center;gap:12px;display:flex}.aff-hero__note:where(.astro-5wgksgmm){color:var(--ink-3);margin:20px 0 0;font-size:14px}.aff-hero__note:where(.astro-5wgksgmm) a:where(.astro-5wgksgmm){color:var(--indigo);text-underline-offset:2px;text-decoration:underline}.aff-hero-figure:where(.astro-5wgksgmm){min-width:0;position:relative}.aff-hero-figure:where(.astro-5wgksgmm):before{content:"";filter:blur(48px);z-index:-1;pointer-events:none;background:radial-gradient(circle,#6366f14d 0%,#0000 65%);width:80%;height:80%;position:absolute;top:-8%;right:-6%}.aff-hero-card:where(.astro-5wgksgmm){aspect-ratio:460/360;border:1px solid var(--rule-2);border-radius:20px;overflow:hidden}.aff-terms:where(.astro-5wgksgmm){background:var(--rule-2);border:1px solid var(--rule-2);border-radius:16px;grid-template-columns:repeat(4,1fr);gap:1px;margin:56px 0 0;display:grid;overflow:hidden}.aff-term:where(.astro-5wgksgmm){background:var(--bg);padding:26px 24px}.aff-term__value:where(.astro-5wgksgmm){letter-spacing:-.03em;color:#0000;background:var(--grad);background-clip:text;font-family:Geist,sans-serif;font-size:clamp(28px,4vw,40px);font-weight:600;line-height:1}.aff-term__label:where(.astro-5wgksgmm){color:var(--ink-3);margin-top:10px;font-size:13px}.aff-head:where(.astro-5wgksgmm){max-width:620px;margin:96px 0 32px}.aff-head--top:where(.astro-5wgksgmm){margin-top:104px}.aff-head:where(.astro-5wgksgmm) h2:where(.astro-5wgksgmm){letter-spacing:-.03em;color:var(--ink);margin:0 0 12px;font-family:Geist,sans-serif;font-size:clamp(30px,4vw,44px);font-weight:600;line-height:1.05}.aff-head:where(.astro-5wgksgmm) p:where(.astro-5wgksgmm){color:var(--ink-3);margin:0;font-size:17px;line-height:1.5}.fit:where(.astro-5wgksgmm){grid-template-columns:1fr 1fr;gap:20px;display:grid}.fit__col:where(.astro-5wgksgmm){border:1px solid var(--rule-2);background:#fff;border-radius:18px;padding:24px 26px 26px}.fit__col--yes:where(.astro-5wgksgmm){background:var(--bg-2)}.fit__title:where(.astro-5wgksgmm){color:var(--ink);align-items:center;gap:10px;margin-bottom:16px;font-family:Geist,sans-serif;font-size:17px;font-weight:600;display:flex}.fit__mark:where(.astro-5wgksgmm){border-radius:999px;flex:none;place-items:center;width:24px;height:24px;font-size:13px;font-weight:700;display:inline-grid}.fit__mark--yes:where(.astro-5wgksgmm){color:#166534;background:#dcfce7}.fit__mark--no:where(.astro-5wgksgmm){color:#991b1b;background:#fee2e2}.fit__col:where(.astro-5wgksgmm) ul:where(.astro-5wgksgmm){gap:12px;margin:0;padding:0;list-style:none;display:grid}.fit__col:where(.astro-5wgksgmm) li:where(.astro-5wgksgmm){color:var(--ink-2);padding-left:22px;font-size:15px;line-height:1.5;position:relative}.fit__col:where(.astro-5wgksgmm) li:where(.astro-5wgksgmm):before{content:"";border-radius:2px;width:7px;height:7px;position:absolute;top:8px;left:0}.fit__col--yes:where(.astro-5wgksgmm) li:where(.astro-5wgksgmm):before{background:var(--green)}.fit__col--no:where(.astro-5wgksgmm) li:where(.astro-5wgksgmm):before{background:var(--ink-4)}.apply:where(.astro-5wgksgmm){grid-template-columns:1fr 1fr;align-items:start;gap:48px;display:grid}.steps:where(.astro-5wgksgmm){gap:22px;margin:0;padding:0;list-style:none;display:grid}.step:where(.astro-5wgksgmm){align-items:flex-start;gap:16px;display:flex}.step__n:where(.astro-5wgksgmm){color:var(--indigo);flex:none;min-width:26px;padding-top:2px;font-family:JetBrains Mono,monospace;font-size:13px;font-weight:600}.step__title:where(.astro-5wgksgmm){color:var(--ink);font-family:Geist,sans-serif;font-size:17px;font-weight:600}.step__body:where(.astro-5wgksgmm){color:var(--ink-2);margin:4px 0 0;font-size:14.5px;line-height:1.55}.shot:where(.astro-5wgksgmm){border:1px solid var(--rule-2);background:var(--bg-2);border-radius:16px;margin:0;position:sticky;top:96px;overflow:hidden;box-shadow:inset 0 1px #fff,0 12px 32px -14px #0a0a142e}.shot:where(.astro-5wgksgmm) img:where(.astro-5wgksgmm){border-bottom:1px solid var(--rule-2);width:100%;height:auto;display:block}.shot:where(.astro-5wgksgmm) figcaption:where(.astro-5wgksgmm){color:var(--ink-3);padding:14px 18px;font-size:13px;line-height:1.5}.aff-review:where(.astro-5wgksgmm){grid-template-columns:1.2fr 1fr;align-items:start;gap:40px;margin-top:96px;display:grid}.aff-review:where(.astro-5wgksgmm) h2:where(.astro-5wgksgmm){letter-spacing:-.03em;color:var(--ink);margin:0 0 20px;font-family:Geist,sans-serif;font-size:clamp(28px,3.4vw,38px);font-weight:600;line-height:1.08}.check:where(.astro-5wgksgmm){gap:14px;margin:0;padding:0;list-style:none;display:grid}.check:where(.astro-5wgksgmm) li:where(.astro-5wgksgmm){color:var(--ink-2);padding-left:30px;font-size:15.5px;line-height:1.5;position:relative}.check:where(.astro-5wgksgmm) li:where(.astro-5wgksgmm):before{content:"✓";background:var(--indigo-soft);width:20px;height:20px;color:var(--indigo);border-radius:999px;place-items:center;font-size:12px;font-weight:700;display:grid;position:absolute;top:0;left:0}.tip:where(.astro-5wgksgmm){border:1px solid #6366f147;border-left:4px solid var(--indigo-2);background:var(--indigo-soft);border-radius:14px;padding:20px 22px}.tip__badge:where(.astro-5wgksgmm){letter-spacing:.06em;text-transform:uppercase;color:#fff;background:var(--indigo-2);border-radius:999px;margin-bottom:10px;padding:4px 11px;font-family:JetBrains Mono,monospace;font-size:10.5px;font-weight:600;display:inline-block}.tip:where(.astro-5wgksgmm) p:where(.astro-5wgksgmm){color:var(--ink-2);margin:0;font-size:14.5px;line-height:1.6}.tip:where(.astro-5wgksgmm) strong:where(.astro-5wgksgmm){color:var(--ink);font-weight:600}.aff-faq:where(.astro-5wgksgmm){gap:12px;display:grid}.faq__item:where(.astro-5wgksgmm){border:1px solid var(--rule-2);background:#fff;border-radius:14px;padding:4px 22px}.faq__item:where(.astro-5wgksgmm) summary:where(.astro-5wgksgmm){cursor:pointer;color:var(--ink);justify-content:space-between;align-items:center;gap:16px;padding:16px 0;font-family:Geist,sans-serif;font-size:16.5px;font-weight:600;list-style:none;display:flex}.faq__item:where(.astro-5wgksgmm) summary:where(.astro-5wgksgmm)::-webkit-details-marker{display:none}.faq__chev:where(.astro-5wgksgmm){flex:none;width:12px;height:12px;transition:transform .2s;position:relative}.faq__chev:where(.astro-5wgksgmm):before,.faq__chev:where(.astro-5wgksgmm):after{content:"";background:var(--ink-3);width:8px;height:1.6px;position:absolute;top:5px}.faq__chev:where(.astro-5wgksgmm):before{left:0;transform:rotate(45deg)}.faq__chev:where(.astro-5wgksgmm):after{right:0;transform:rotate(-45deg)}.faq__item:where(.astro-5wgksgmm)[open] .faq__chev:where(.astro-5wgksgmm){transform:rotate(180deg)}.faq__item:where(.astro-5wgksgmm)>p:where(.astro-5wgksgmm){color:var(--ink-2);margin:0 0 18px;padding-right:28px;font-size:15px;line-height:1.65}.final:where(.astro-5wgksgmm){text-align:center;border:1px solid var(--rule-2);background:radial-gradient(ellipse 60% 100% at 50% 0%, #6366f11a, transparent 70%), var(--bg-2);border-radius:22px;margin-top:104px;padding:56px 32px}.final:where(.astro-5wgksgmm) h2:where(.astro-5wgksgmm){letter-spacing:-.03em;color:var(--ink);margin:0 0 12px;font-family:Geist,sans-serif;font-size:clamp(30px,4vw,46px);font-weight:600;line-height:1.05}.final:where(.astro-5wgksgmm) p:where(.astro-5wgksgmm){max-width:520px;color:var(--ink-2);margin:0 auto 26px;font-size:17px;line-height:1.5}.final__ctas:where(.astro-5wgksgmm){flex-wrap:wrap;justify-content:center;gap:12px;display:flex}@media (width<=900px){.aff-hero-grid:where(.astro-5wgksgmm){grid-template-columns:1fr;gap:36px}.aff-hero-figure:where(.astro-5wgksgmm){max-width:460px}.apply:where(.astro-5wgksgmm){grid-template-columns:1fr;gap:32px}.shot:where(.astro-5wgksgmm){order:-1;position:static}.aff-review:where(.astro-5wgksgmm){grid-template-columns:1fr;gap:24px}}@media (width<=720px){.aff-terms:where(.astro-5wgksgmm){grid-template-columns:repeat(2,1fr)}.fit:where(.astro-5wgksgmm){grid-template-columns:1fr}.aff-head:where(.astro-5wgksgmm),.aff-head--top:where(.astro-5wgksgmm){margin-top:72px}}
