.fp-hero[data-astro-cid-yevajzht]{position:relative;color:var(--color-deck-ink);background:var(--color-deck);isolation:isolate;overflow:hidden}.fp-hero[data-astro-cid-yevajzht]>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:0;box-shadow:none;z-index:-2}.fp-hero[data-astro-cid-yevajzht]:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#061221eb,#061221b8 55%,#06122166)}@media(max-width:960px){.fp-hero[data-astro-cid-yevajzht]:before{background:linear-gradient(0deg,#061221f0 30%,#0612218c)}}.fp-hero-grid[data-astro-cid-yevajzht]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:var(--space-8);align-items:center;padding-block:clamp(var(--space-8),13vh,var(--space-10))}@media(max-width:960px){.fp-hero-grid[data-astro-cid-yevajzht]{grid-template-columns:1fr;gap:var(--space-6)}}.fp-kicker[data-astro-cid-yevajzht]{color:var(--color-gold);font-weight:700;margin:0 0 var(--space-3)}.fp-title[data-astro-cid-yevajzht]{font-family:var(--font-display);font-weight:780;font-size:clamp(3rem,1.4rem + 6vw,7rem);line-height:.9;letter-spacing:-.045em;margin:0 0 var(--space-5);color:var(--color-deck-ink)}.fp-promise[data-astro-cid-yevajzht]{font-family:var(--font-display);font-weight:620;font-size:clamp(1.4rem,1.1rem + 1.2vw,2.1rem);line-height:1.2;letter-spacing:-.02em;max-width:30ch;margin:0 0 var(--space-4);color:var(--color-deck-ink);text-wrap:balance}.fp-lead[data-astro-cid-yevajzht]{font-size:var(--text-lg);color:#d7dfe5;max-width:38rem;margin:0}.fp-form-box[data-astro-cid-yevajzht]{background:var(--color-bg);color:var(--color-ink);border-radius:var(--radius-lg);padding:clamp(var(--space-5),4vw,var(--space-7));box-shadow:var(--shadow-3)}.fp-form-h[data-astro-cid-yevajzht]{font-family:var(--font-display);font-weight:740;font-size:var(--text-2xl);letter-spacing:-.025em;margin:0 0 var(--space-5)}.fp-form[data-astro-cid-yevajzht]{display:grid;gap:var(--space-2)}.fp-label[data-astro-cid-yevajzht]{font-weight:650;font-size:var(--text-sm);margin-top:var(--space-2)}.fp-label[data-astro-cid-yevajzht] span[data-astro-cid-yevajzht]{font-weight:400;color:var(--color-ink-faint)}.fp-input[data-astro-cid-yevajzht]{width:100%;min-height:3.1rem;padding:0 1rem;border-radius:var(--radius);border:1.5px solid var(--color-line);background:var(--color-bg);color:var(--color-ink);font:inherit;transition:border-color var(--dur-fast) var(--ease)}.fp-input[data-astro-cid-yevajzht]:hover{border-color:var(--color-ink-soft)}.fp-input[data-astro-cid-yevajzht]:focus-visible{outline:3px solid var(--color-focus);outline-offset:1px;border-color:var(--color-ink)}.fp-input[data-astro-cid-yevajzht][aria-invalid=true]{border-color:var(--color-accent-strong)}.fp-select[data-astro-cid-yevajzht]{appearance:none;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 20px) 55%,calc(100% - 14px) 55%;background-size:6px 6px;background-repeat:no-repeat;padding-right:2.5rem}.fp-submit[data-astro-cid-yevajzht]{width:100%;min-height:3.5rem;font-size:var(--text-lg);margin-top:var(--space-4)}.fp-submit[data-astro-cid-yevajzht][disabled]{opacity:.7;cursor:progress}.fp-status[data-astro-cid-yevajzht]{margin:var(--space-1) 0 0;min-height:1.4em;font-weight:600}.fp-status[data-astro-cid-yevajzht][data-tone=ok]{color:#09672e}.fp-status[data-astro-cid-yevajzht][data-tone=err]{color:var(--color-accent-strong)}.fp-fine[data-astro-cid-yevajzht]{font-size:var(--text-sm);color:var(--color-ink-faint);margin:0}.fp-fine[data-astro-cid-yevajzht] a[data-astro-cid-yevajzht]{color:var(--color-ink-soft)}.fp-head[data-astro-cid-yevajzht]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-6);align-items:end;margin-bottom:var(--space-7)}@media(max-width:860px){.fp-head[data-astro-cid-yevajzht]{grid-template-columns:1fr;gap:var(--space-3)}}.fp-days[data-astro-cid-yevajzht]{list-style:none;margin:0;padding:0;border-top:1px solid var(--color-line)}.fp-day[data-astro-cid-yevajzht]{display:grid;grid-template-columns:minmax(6rem,.35fr) minmax(0,1.65fr);gap:var(--space-5);padding:var(--space-5) 0;border-bottom:1px solid var(--color-line);align-items:baseline}@media(max-width:560px){.fp-day[data-astro-cid-yevajzht]{grid-template-columns:1fr;gap:var(--space-1)}}.fp-day-n[data-astro-cid-yevajzht]{margin:0;font-family:var(--font-display);font-weight:760;font-size:var(--text-2xl);letter-spacing:-.03em;color:var(--color-accent)}.fp-day-title[data-astro-cid-yevajzht]{font-family:var(--font-display);font-weight:720;font-size:var(--text-xl);letter-spacing:-.02em;margin:0 0 var(--space-1)}.fp-day-body[data-astro-cid-yevajzht]{margin:0;color:var(--color-ink-soft);max-width:62ch;line-height:1.55}.fp-next[data-astro-cid-yevajzht]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:var(--space-8);align-items:start}@media(max-width:860px){.fp-next[data-astro-cid-yevajzht]{grid-template-columns:1fr;gap:var(--space-6)}}.fp-next-media[data-astro-cid-yevajzht] img{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--radius-lg);margin-top:var(--space-6)}.fp-steps[data-astro-cid-yevajzht]{list-style:none;margin:0;padding:0;counter-reset:st;display:grid;gap:var(--space-6)}.fp-steps[data-astro-cid-yevajzht] li[data-astro-cid-yevajzht]{counter-increment:st;display:grid;grid-template-columns:3.2rem minmax(0,1fr);column-gap:var(--space-4);border-top:3px solid var(--color-ink);padding-top:var(--space-4)}.fp-steps[data-astro-cid-yevajzht] li[data-astro-cid-yevajzht]:before{content:counter(st);grid-row:span 2;font-family:var(--font-display);font-weight:780;font-size:var(--text-3xl);line-height:.9;color:var(--color-accent-strong)}.fp-steps[data-astro-cid-yevajzht] h3[data-astro-cid-yevajzht]{font-family:var(--font-display);font-weight:720;font-size:var(--text-xl);letter-spacing:-.02em;margin:0 0 var(--space-2)}.fp-steps[data-astro-cid-yevajzht] p[data-astro-cid-yevajzht]{margin:0;color:var(--color-ink-soft);line-height:1.55}.fp-soft-inner[data-astro-cid-yevajzht]{max-width:46rem}.fp-soft-h[data-astro-cid-yevajzht]{font-family:var(--font-display);font-weight:720;font-size:var(--text-2xl);letter-spacing:-.025em;margin:0 0 var(--space-3)}.fp-soft-inner[data-astro-cid-yevajzht] p[data-astro-cid-yevajzht]{font-size:var(--text-lg);color:var(--color-ink-soft)}.fp-soft-inner[data-astro-cid-yevajzht] a[data-astro-cid-yevajzht]{color:var(--color-link);font-weight:600}.fp-soft-inner[data-astro-cid-yevajzht] .fp-disclaimer[data-astro-cid-yevajzht]{font-size:var(--text-xs);color:var(--color-ink-faint);margin-top:var(--space-5)}
