.hero.svelte-u2882e{align-items:flex-end;min-height:82vh;padding-bottom:clamp(50px,8vw,90px);display:flex;overflow:hidden}.hero.svelte-u2882e .bg:where(.svelte-u2882e){position:absolute;inset:0;overflow:hidden}.hero.svelte-u2882e .bg:where(.svelte-u2882e) img:where(.svelte-u2882e){object-fit:cover;will-change:transform;width:100%;height:100%}.shade.svelte-u2882e{background:linear-gradient(180deg, #0f151273 0%, #0f151226 40%, #0f1512e6 92%, var(--ink) 100%);position:absolute;inset:0}.hero.svelte-u2882e .wrap:where(.svelte-u2882e){position:relative}.two.svelte-u2882e{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(30px,5vw,70px);display:grid}@media (width<=860px){.two.svelte-u2882e{grid-template-columns:1fr}}figure.svelte-u2882e{border-radius:0;margin:0;overflow:hidden}figure.svelte-u2882e img:where(.svelte-u2882e){aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.feats.svelte-u2882e{flex-wrap:wrap;gap:8px;margin:20px 0 0;padding:0;list-style:none;display:flex}.feats.svelte-u2882e li:where(.svelte-u2882e){border:1px solid var(--gold-soft);color:var(--cream-2);border-radius:0;padding:6px 13px;font-size:.84rem}@media (width<=760px){.feats.svelte-u2882e{grid-template-columns:1fr 1fr;gap:6px;margin-top:16px;display:grid}.feats.svelte-u2882e li:where(.svelte-u2882e){text-align:center;white-space:nowrap;text-overflow:ellipsis;padding:6px 8px;font-size:.74rem;overflow:hidden}}.thumbs.svelte-u2882e{grid-template-columns:repeat(4,1fr);gap:10px;margin:34px 0 0;padding:0;list-style:none;display:grid}@media (width<=760px){.thumbs.svelte-u2882e{grid-template-columns:1fr 1fr}}.thumbs.svelte-u2882e button:where(.svelte-u2882e){border:1px solid var(--line);cursor:zoom-in;aspect-ratio:4/3;background:0 0;border-radius:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.thumbs.svelte-u2882e img:where(.svelte-u2882e){object-fit:cover;-webkit-user-drag:none;-webkit-touch-callout:none;width:100%;height:100%;transition:transform .5s}.thumbs.svelte-u2882e button:where(.svelte-u2882e):hover img:where(.svelte-u2882e){transform:scale(1.06)}.thumbs.svelte-u2882e span:where(.svelte-u2882e){letter-spacing:.1em;color:var(--cream);text-shadow:0 1px 6px #000000e6;font-size:.7rem;position:absolute;bottom:6px;left:8px}.plans.svelte-u2882e{background:var(--night)}.soon.svelte-u2882e{grid-template-columns:repeat(3,1fr);gap:14px;margin:30px 0 0;padding:0;list-style:none;display:grid}@media (width<=760px){.soon.svelte-u2882e{grid-template-columns:1fr}}.soon.svelte-u2882e li:where(.svelte-u2882e){border:1px dashed var(--gold-soft);border-radius:0;align-content:center;gap:6px;min-height:140px;padding:26px 22px;display:grid}.soon.svelte-u2882e li:where(.svelte-u2882e) span:where(.svelte-u2882e):not(.ph){color:var(--cream-2);font-size:.9rem}.top.svelte-u2882e{align-items:start}.flow.svelte-u2882e{gap:14px;margin:0;padding:0;list-style:none;display:grid}.flow.svelte-u2882e li:where(.svelte-u2882e){align-items:flex-start;gap:14px;display:flex}.flow.svelte-u2882e i:where(.svelte-u2882e){border-top:2px solid var(--gold);width:2.4em;color:var(--gold);letter-spacing:.04em;flex:none;padding-top:2px;font-size:1.05rem;font-style:normal;font-weight:900}.flow.svelte-u2882e b:where(.svelte-u2882e){color:var(--cream);display:block}.flow.svelte-u2882e span:where(.svelte-u2882e){color:var(--cream-2);font-size:.92rem}.sub.svelte-u2882e{letter-spacing:.22em;text-transform:uppercase;color:var(--gold);margin:40px 0 14px;font-size:.78rem}.tweaks.svelte-u2882e{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.tweaks.svelte-u2882e li:where(.svelte-u2882e){border:1px solid var(--line);color:var(--cream-2);background:#3b4f3d33;border-radius:0;padding:7px 14px;font-size:.86rem}.soon.svelte-u2882e b:where(.svelte-u2882e){color:var(--cream)}.steps.svelte-u2882e{grid-template-columns:repeat(5,1fr);gap:14px;margin:34px 0 20px;padding:0;list-style:none;display:grid}@media (width<=960px){.steps.svelte-u2882e{grid-template-columns:1fr 1fr}}@media (width<=560px){.steps.svelte-u2882e{grid-template-columns:1fr}}.steps.svelte-u2882e li:where(.svelte-u2882e){border-top:2px solid var(--gold);align-content:start;gap:6px;padding-top:14px;display:grid}.steps.svelte-u2882e i:where(.svelte-u2882e){color:var(--gold);font-size:1.4rem;font-style:normal;font-weight:900}.steps.svelte-u2882e b:where(.svelte-u2882e){color:var(--cream)}.steps.svelte-u2882e span:where(.svelte-u2882e){color:var(--cream-2);font-size:.92rem}.ctas.svelte-u2882e{flex-wrap:wrap;gap:14px;margin-top:20px;display:flex}
