main[data-astro-cid-vuboxzuk]{font-family:var(--font-body);color:var(--color-text)}.af-wrap[data-astro-cid-vuboxzuk]{max-width:1180px;margin:0 auto}.af-h2[data-astro-cid-vuboxzuk]{margin:0;font-family:var(--font-heading);font-weight:700;font-size:clamp(28px,3.2vw,40px);line-height:1.1;letter-spacing:-.028em;text-wrap:balance}.af-btn[data-astro-cid-vuboxzuk]{display:inline-flex;align-items:center;padding:16px 28px;border-radius:999px;font-size:16px;font-weight:600;letter-spacing:-.005em;text-decoration:none;transition:transform .22s cubic-bezier(.34,1.56,.64,1),box-shadow .22s ease,filter .22s ease}.af-btn[data-astro-cid-vuboxzuk]:hover{transform:translateY(-2px);filter:brightness(1.06)}.af-btn[data-astro-cid-vuboxzuk]:focus-visible,.af-stmt__step[data-astro-cid-vuboxzuk]:focus-visible,.af-close__link[data-astro-cid-vuboxzuk]:focus-visible,.af-terms__lede[data-astro-cid-vuboxzuk] a[data-astro-cid-vuboxzuk]:focus-visible{outline:2px solid var(--color-amber);outline-offset:3px}.af-btn--navy[data-astro-cid-vuboxzuk]{background:linear-gradient(135deg,var(--color-navy) 0%,var(--color-navy-2) 100%);color:#fff;box-shadow:0 14px 34px -12px #0b1b3a8c,inset 0 1px #ffffff38}.af-btn--amber[data-astro-cid-vuboxzuk]{background:linear-gradient(135deg,var(--color-amber-light) 0%,var(--color-amber) 100%);color:var(--color-navy);box-shadow:0 14px 34px -12px #f59e0b8c,inset 0 1px #fff6}.af-hero[data-astro-cid-vuboxzuk]{position:relative;padding:88px 28px 96px;background:radial-gradient(620px 380px at 14% 20%,rgba(11,27,58,.07),transparent 70%),var(--color-cream);overflow:hidden}.af-hero__inner[data-astro-cid-vuboxzuk]{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:64px;align-items:center}.af-hero__column[data-astro-cid-vuboxzuk]{display:flex;flex-direction:column;gap:22px;max-width:600px}.af-hero__title[data-astro-cid-vuboxzuk]{margin:0;font-family:var(--font-heading);font-weight:700;font-size:clamp(38px,4.8vw,64px);line-height:1.02;letter-spacing:-.034em;text-wrap:balance}.af-hero__lede[data-astro-cid-vuboxzuk]{margin:0;font-size:clamp(15.5px,1.2vw,17.5px);line-height:1.6;color:var(--color-text-soft);font-weight:500;max-width:34em}.af-hero__actions[data-astro-cid-vuboxzuk]{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-top:6px}.af-hero__note[data-astro-cid-vuboxzuk]{margin:0;font-size:13px;color:var(--color-muted);max-width:30em;line-height:1.5}.af-stmt[data-astro-cid-vuboxzuk]{--scale: .55;background:linear-gradient(160deg,var(--color-navy) 0%,var(--color-navy-deep) 100%);color:#e2e8f0;border-radius:18px;padding:28px 28px 22px;box-shadow:0 40px 80px -40px #050e22bf,inset 0 1px #ffffff0f;display:flex;flex-direction:column;gap:20px}.af-stmt__head[data-astro-cid-vuboxzuk]{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}.af-stmt__title[data-astro-cid-vuboxzuk]{margin:0;font-family:var(--font-heading);font-size:17px;font-weight:700;color:#fff;letter-spacing:-.01em}.af-stmt__sub[data-astro-cid-vuboxzuk]{margin:0;font-size:12.5px;color:var(--color-muted-soft)}.af-stmt__control[data-astro-cid-vuboxzuk]{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;border-radius:12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.af-stmt__control-label[data-astro-cid-vuboxzuk]{font-size:14px;font-weight:500;color:#cbd5e1}.af-stmt__stepper[data-astro-cid-vuboxzuk]{display:inline-flex;align-items:center;gap:6px}.af-stmt__step[data-astro-cid-vuboxzuk]{width:36px;height:36px;border-radius:50%;border:1px solid rgba(252,211,77,.35);background:transparent;color:var(--color-amber-light);font-size:20px;line-height:1;cursor:pointer;transition:background .16s ease}.af-stmt__step[data-astro-cid-vuboxzuk]:hover:not(:disabled){background:#f59e0b24}.af-stmt__step[data-astro-cid-vuboxzuk]:disabled{opacity:.35;cursor:default}.af-stmt__count[data-astro-cid-vuboxzuk]{min-width:2.4ch;text-align:center;font-family:var(--font-heading);font-size:24px;font-weight:700;color:#fff;font-variant-numeric:tabular-nums}.af-stmt__rows[data-astro-cid-vuboxzuk]{margin:0;display:flex;flex-direction:column}.af-stmt__row[data-astro-cid-vuboxzuk]{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:9px 0;border-bottom:1px solid rgba(255,255,255,.07)}.af-stmt__row[data-astro-cid-vuboxzuk]:last-child{border-bottom:0}.af-stmt__row[data-astro-cid-vuboxzuk] dt[data-astro-cid-vuboxzuk]{font-size:13.5px;color:var(--color-muted-soft)}.af-stmt__row[data-astro-cid-vuboxzuk] dd[data-astro-cid-vuboxzuk]{margin:0;font-family:var(--font-heading);font-weight:600;font-size:15px;color:#e2e8f0;font-variant-numeric:tabular-nums}.af-stmt__row--strong[data-astro-cid-vuboxzuk] dt[data-astro-cid-vuboxzuk]{color:#e2e8f0;font-weight:500}.af-stmt__row--strong[data-astro-cid-vuboxzuk] dd[data-astro-cid-vuboxzuk]{font-size:22px;font-weight:700;color:var(--color-amber-light);letter-spacing:-.02em}.af-stmt__row--total[data-astro-cid-vuboxzuk] dt[data-astro-cid-vuboxzuk]{color:#e2e8f0;font-weight:500}.af-stmt__row--total[data-astro-cid-vuboxzuk] dd[data-astro-cid-vuboxzuk]{font-size:clamp(28px,3vw,36px);font-weight:800;letter-spacing:-.03em;color:var(--color-amber-light)}.af-stmt__chart[data-astro-cid-vuboxzuk]{display:flex;flex-direction:column;gap:8px}.af-stmt__bars[data-astro-cid-vuboxzuk]{list-style:none;margin:0;padding:0;height:112px;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:5px;align-items:end}.af-stmt__bar[data-astro-cid-vuboxzuk]{height:100%;display:flex;flex-direction:column;justify-content:flex-end;gap:6px}.af-stmt__bar-fill[data-astro-cid-vuboxzuk]{display:block;height:calc(var(--h) * var(--scale) * .82);border-radius:3px 3px 1px 1px;background:linear-gradient(180deg,var(--color-amber-light),var(--color-amber-deep));transition:height .42s cubic-bezier(.22,1,.36,1)}.af-stmt__bar-label[data-astro-cid-vuboxzuk]{font-size:10.5px;color:var(--color-muted);text-align:center;font-variant-numeric:tabular-nums}.af-stmt__axis[data-astro-cid-vuboxzuk]{margin:0;font-size:11.5px;color:var(--color-muted)}.af-stmt__foot[data-astro-cid-vuboxzuk]{margin:0;padding-top:14px;border-top:1px solid rgba(255,255,255,.07);font-size:12px;line-height:1.5;color:var(--color-muted-soft)}.af-steps[data-astro-cid-vuboxzuk]{padding:96px 28px;background:var(--color-off-white)}.af-steps__list[data-astro-cid-vuboxzuk]{list-style:none;margin:44px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:36px;position:relative}.af-steps__list[data-astro-cid-vuboxzuk]:before{content:"";position:absolute;top:19px;left:20px;right:20px;height:1px;background:var(--color-border)}.af-steps__item[data-astro-cid-vuboxzuk]{position:relative;display:flex;flex-direction:column;gap:10px}.af-steps__num[data-astro-cid-vuboxzuk]{width:40px;height:40px;border-radius:50%;display:inline-grid;place-items:center;background:var(--color-surface);border:1px solid rgba(217,119,6,.35);color:var(--color-amber-deep);font-family:var(--font-heading);font-weight:700;font-size:16px;margin-bottom:8px}.af-steps__item[data-astro-cid-vuboxzuk]:last-child .af-steps__num[data-astro-cid-vuboxzuk]{background:linear-gradient(135deg,var(--color-amber-light),var(--color-amber));border-color:transparent;color:var(--color-navy)}.af-steps__title[data-astro-cid-vuboxzuk]{margin:0;font-family:var(--font-heading);font-size:18px;font-weight:700;letter-spacing:-.015em}.af-steps__body[data-astro-cid-vuboxzuk]{margin:0;font-size:15px;line-height:1.6;color:var(--color-text-soft)}.af-terms[data-astro-cid-vuboxzuk]{padding:96px 28px;background:var(--color-paper)}.af-terms__grid[data-astro-cid-vuboxzuk]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr);gap:64px;align-items:start}.af-terms__intro[data-astro-cid-vuboxzuk]{position:sticky;top:96px;display:flex;flex-direction:column;gap:16px}.af-terms__lede[data-astro-cid-vuboxzuk]{margin:0;font-size:15.5px;line-height:1.6;color:var(--color-text-soft)}.af-terms__lede[data-astro-cid-vuboxzuk] a[data-astro-cid-vuboxzuk]{color:var(--color-navy);font-weight:600;text-underline-offset:3px}.af-terms__ledger[data-astro-cid-vuboxzuk]{margin:0;border-top:2px solid var(--color-navy)}.af-terms__row[data-astro-cid-vuboxzuk]{display:grid;grid-template-columns:160px minmax(0,1fr);gap:28px;padding:20px 0;border-bottom:1px solid rgba(11,27,58,.12)}.af-terms__row[data-astro-cid-vuboxzuk] dt[data-astro-cid-vuboxzuk]{font-family:var(--font-heading);font-weight:700;font-size:15px;letter-spacing:-.01em}.af-terms__row[data-astro-cid-vuboxzuk] dd[data-astro-cid-vuboxzuk]{margin:0;font-size:15.5px;line-height:1.65;color:var(--color-text-soft);max-width:38em}.af-terms__row[data-astro-cid-vuboxzuk]:first-child dd[data-astro-cid-vuboxzuk]{color:var(--color-text);font-weight:500}.af-rules[data-astro-cid-vuboxzuk]{padding:96px 28px;background:var(--color-cream)}.af-rules__lede[data-astro-cid-vuboxzuk]{margin:16px 0 0;max-width:40em;font-size:16px;line-height:1.6;color:var(--color-text-soft)}.af-rules__cols[data-astro-cid-vuboxzuk]{margin-top:44px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:56px}.af-rules__head[data-astro-cid-vuboxzuk]{margin:0 0 6px;padding-bottom:12px;font-family:var(--font-heading);font-size:18px;font-weight:700;border-bottom:2px solid var(--color-navy)}.af-rules__col[data-astro-cid-vuboxzuk]:last-child .af-rules__head[data-astro-cid-vuboxzuk]{border-bottom-color:var(--color-red)}.af-rules__list[data-astro-cid-vuboxzuk]{list-style:none;margin:0;padding:0}.af-rules__list[data-astro-cid-vuboxzuk] li[data-astro-cid-vuboxzuk]{position:relative;padding:14px 0 14px 32px;font-size:15.5px;line-height:1.55;border-bottom:1px solid var(--color-border)}.af-rules__list[data-astro-cid-vuboxzuk] li[data-astro-cid-vuboxzuk]:before{position:absolute;left:2px;top:14px;font-weight:700;font-size:15px}.af-rules__list--do[data-astro-cid-vuboxzuk] li[data-astro-cid-vuboxzuk]:before{content:"✓";color:var(--color-amber-deep)}.af-rules__list--dont[data-astro-cid-vuboxzuk] li[data-astro-cid-vuboxzuk]:before{content:"✕";color:var(--color-red)}.af-close[data-astro-cid-vuboxzuk]{padding:96px 28px;background:radial-gradient(700px 360px at 85% 0%,rgba(245,158,11,.12),transparent 65%),var(--color-navy);color:#cbd5e1}.af-close__inner[data-astro-cid-vuboxzuk]{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:64px;align-items:end}.af-close__main[data-astro-cid-vuboxzuk]{display:flex;flex-direction:column;align-items:flex-start;gap:18px}.af-close__title[data-astro-cid-vuboxzuk]{margin:0;font-family:var(--font-heading);font-weight:700;font-size:clamp(32px,4vw,52px);line-height:1.05;letter-spacing:-.032em;color:#fff}.af-close__body[data-astro-cid-vuboxzuk]{margin:0 0 8px;font-size:16.5px;line-height:1.6;max-width:34em}.af-close__aside[data-astro-cid-vuboxzuk]{padding-left:28px;border-left:1px solid rgba(255,255,255,.14);display:flex;flex-direction:column;gap:10px}.af-close__aside-title[data-astro-cid-vuboxzuk]{margin:0;font-family:var(--font-heading);font-size:18px;font-weight:700;color:#fff;letter-spacing:-.01em}.af-close__aside-body[data-astro-cid-vuboxzuk]{margin:0;font-size:15px;line-height:1.6}.af-close__link[data-astro-cid-vuboxzuk]{color:var(--color-amber-light);font-weight:600;text-underline-offset:3px;width:fit-content;word-break:break-word}@media(max-width:980px){.af-hero[data-astro-cid-vuboxzuk]{padding:64px 18px 72px}.af-hero__inner[data-astro-cid-vuboxzuk]{grid-template-columns:minmax(0,1fr);gap:44px}.af-hero__column[data-astro-cid-vuboxzuk]{max-width:100%}.af-steps[data-astro-cid-vuboxzuk],.af-terms[data-astro-cid-vuboxzuk],.af-rules[data-astro-cid-vuboxzuk],.af-close[data-astro-cid-vuboxzuk]{padding:72px 18px}.af-steps__list[data-astro-cid-vuboxzuk]{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 28px}.af-steps__list[data-astro-cid-vuboxzuk]:before{display:none}.af-terms__grid[data-astro-cid-vuboxzuk]{grid-template-columns:minmax(0,1fr);gap:32px}.af-terms__intro[data-astro-cid-vuboxzuk]{position:static}.af-close__inner[data-astro-cid-vuboxzuk]{grid-template-columns:minmax(0,1fr);gap:44px}}@media(max-width:600px){.af-stmt[data-astro-cid-vuboxzuk]{padding:22px 18px 18px}.af-stmt__control[data-astro-cid-vuboxzuk]{flex-direction:column;align-items:flex-start;gap:10px}.af-stmt__bars[data-astro-cid-vuboxzuk]{gap:3px;height:96px}.af-steps__list[data-astro-cid-vuboxzuk]{grid-template-columns:minmax(0,1fr)}.af-terms__row[data-astro-cid-vuboxzuk]{grid-template-columns:minmax(0,1fr);gap:6px}.af-rules__cols[data-astro-cid-vuboxzuk]{grid-template-columns:minmax(0,1fr);gap:40px}.af-close__aside[data-astro-cid-vuboxzuk]{padding-left:0;padding-top:28px;border-left:0;border-top:1px solid rgba(255,255,255,.14)}}@media(prefers-reduced-motion:reduce){.af-stmt__bar-fill[data-astro-cid-vuboxzuk],.af-btn[data-astro-cid-vuboxzuk]{transition:none}.af-btn[data-astro-cid-vuboxzuk]:hover{transform:none}}
