.h3[data-astro-cid-xiv6stcs]{font-size:1.3rem}.partner-band[data-astro-cid-xiv6stcs]{background:var(--surface);border:1px solid var(--line);border-radius:20px;grid-template-columns:260px 1fr;align-items:center;gap:2rem;padding:1.5rem;display:grid}.partner-band__logo[data-astro-cid-xiv6stcs]{border:1px solid var(--line);background:#fff;border-radius:14px;place-items:center;padding:1rem;display:grid}.partner-band__logo[data-astro-cid-xiv6stcs] img[data-astro-cid-xiv6stcs]{width:100%;max-width:240px;height:auto}.partner-band[data-astro-cid-xiv6stcs] h2[data-astro-cid-xiv6stcs]{margin-top:0}.partner-band[data-astro-cid-xiv6stcs] p[data-astro-cid-xiv6stcs]{max-width:70ch;margin-bottom:0}@media (width<=720px){.partner-band[data-astro-cid-xiv6stcs]{grid-template-columns:1fr}}.filter[data-astro-cid-xiv6stcs]{margin-bottom:1.5rem}.filter__buttons[data-astro-cid-xiv6stcs]{flex-wrap:wrap;gap:.5rem;margin:.75rem 0 .5rem;display:flex}.chip[data-astro-cid-xiv6stcs]{border:2px solid var(--ink);min-height:44px;color:var(--ink);font:700 .95rem var(--font-sans);cursor:pointer;background:0 0;border-radius:999px;padding:.45rem 1rem}.chip[data-astro-cid-xiv6stcs]:hover{background:var(--bg-2)}.chip[data-astro-cid-xiv6stcs][aria-pressed=true]{background:var(--ink);color:var(--bg)}.offers[data-astro-cid-xiv6stcs]{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.offer[data-astro-cid-xiv6stcs]{background:var(--surface);border:1px solid var(--line);border-top:6px solid var(--accent,var(--gold));scroll-margin-top:calc(var(--header-h,90px) + 1rem);border-radius:18px;margin:0;padding:1.4rem 1.4rem 1.2rem}.offer[data-astro-cid-xiv6stcs][hidden]{display:none}.offer__head[data-astro-cid-xiv6stcs]{align-items:flex-start;gap:1rem;margin-bottom:.75rem;display:flex}.offer__head[data-astro-cid-xiv6stcs]>div[data-astro-cid-xiv6stcs]{min-width:0}.offer__head[data-astro-cid-xiv6stcs] .icon-badge[data-astro-cid-xiv6stcs]{flex-shrink:0}.offer__no[data-astro-cid-xiv6stcs]{font:700 .8rem var(--font-sans);letter-spacing:.12em;color:var(--muted)}.offer[data-astro-cid-xiv6stcs] h3[data-astro-cid-xiv6stcs]{hyphens:auto;overflow-wrap:break-word;margin:.1rem 0 .35rem;font-size:1.25rem;line-height:1.25}.offer__hook[data-astro-cid-xiv6stcs]{color:var(--ink-2);margin:0;font-style:italic}.offer[data-astro-cid-xiv6stcs] h4[data-astro-cid-xiv6stcs]{margin:1rem 0 .4rem;font-size:.95rem}.offer__formats[data-astro-cid-xiv6stcs]{margin:0;padding-left:1.2rem}.offer__formats[data-astro-cid-xiv6stcs] li[data-astro-cid-xiv6stcs]{margin-bottom:.25rem}.offer__for[data-astro-cid-xiv6stcs]{flex-wrap:wrap;align-items:center;gap:.35rem;margin:1rem 0 0;display:flex}.offer__links[data-astro-cid-xiv6stcs]{flex-direction:column;gap:.3rem;margin:.9rem 0 0;display:flex}.how[data-astro-cid-xiv6stcs],.steps[data-astro-cid-xiv6stcs]{gap:.9rem;margin:1rem 0 0;padding:0;display:grid}.how[data-astro-cid-xiv6stcs]{list-style:none}.how[data-astro-cid-xiv6stcs] li[data-astro-cid-xiv6stcs],.steps[data-astro-cid-xiv6stcs] li[data-astro-cid-xiv6stcs]{background:var(--surface);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:.15rem;margin:0;padding:.9rem 1rem;display:flex}.steps[data-astro-cid-xiv6stcs]{counter-reset:s;list-style:none}.steps[data-astro-cid-xiv6stcs] li[data-astro-cid-xiv6stcs]{counter-increment:s;padding-left:3.4rem;position:relative}.steps[data-astro-cid-xiv6stcs] li[data-astro-cid-xiv6stcs]:before{content:counter(s);background:var(--gold);color:#000;border-radius:50%;place-items:center;width:1.8rem;height:1.8rem;font-weight:700;display:grid;position:absolute;top:.9rem;left:1rem}.cta-panel[data-astro-cid-xiv6stcs]{background:var(--deep);color:var(--on-deep);border-radius:22px;justify-content:space-between;align-items:center;gap:2rem;padding:2rem;display:flex}.cta-panel[data-astro-cid-xiv6stcs] h2[data-astro-cid-xiv6stcs]{color:var(--on-deep);margin-top:0}.cta-panel[data-astro-cid-xiv6stcs] p[data-astro-cid-xiv6stcs]{color:var(--on-deep);max-width:60ch}.cta-panel[data-astro-cid-xiv6stcs] a:not(.btn){color:var(--on-deep)}.cta-panel[data-astro-cid-xiv6stcs] .btn[data-astro-cid-xiv6stcs]{flex-shrink:0}@media (width<=760px){.cta-panel[data-astro-cid-xiv6stcs]{flex-direction:column;align-items:flex-start}}.accent--gold[data-astro-cid-xiv6stcs]{--accent:var(--gold)}.accent--green[data-astro-cid-xiv6stcs]{--accent:var(--green)}.accent--blue[data-astro-cid-xiv6stcs]{--accent:var(--blue)}.accent--red[data-astro-cid-xiv6stcs]{--accent:var(--c-coral)}.accent--purple[data-astro-cid-xiv6stcs]{--accent:var(--c-mauve)}
