.e-hero[data-astro-cid-kjjqjuot]{position:relative;min-height:min(88vh,860px);display:grid;align-items:end;color:var(--color-deck-ink);background:var(--color-deck);isolation:isolate;overflow:hidden}.e-hero[data-astro-cid-kjjqjuot]>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:0;box-shadow:none;z-index:-2}.e-hero[data-astro-cid-kjjqjuot]:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,#061221eb,#06122199 45%,#06122126 85%)}.e-hero-copy[data-astro-cid-kjjqjuot]{padding-block:var(--space-10) var(--space-8)}.e-kicker[data-astro-cid-kjjqjuot]{color:var(--color-gold);font-weight:700;margin:0 0 var(--space-3)}.e-title[data-astro-cid-kjjqjuot]{font-family:var(--font-display);font-weight:770;font-size:clamp(2.5rem,1.2rem + 4.6vw,5.6rem);line-height:.95;letter-spacing:-.037em;margin:0 0 var(--space-5);max-width:16ch;color:var(--color-deck-ink);text-wrap:balance}.e-lead[data-astro-cid-kjjqjuot]{font-size:var(--text-lg);line-height:1.55;color:#dae3e9;max-width:40rem;margin:0}.e-actions[data-astro-cid-kjjqjuot]{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-6)}.e-anchor[data-astro-cid-kjjqjuot]{scroll-margin-top:60px}.e-why[data-astro-cid-kjjqjuot]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:var(--space-8)}@media(max-width:860px){.e-why[data-astro-cid-kjjqjuot]{grid-template-columns:1fr;gap:var(--space-5)}}.e-why-head[data-astro-cid-kjjqjuot]{position:sticky;top:90px;align-self:start;display:grid;gap:var(--space-4)}@media(max-width:860px){.e-why-head[data-astro-cid-kjjqjuot]{position:static}}.e-points[data-astro-cid-kjjqjuot]{list-style:none;margin:0;padding:0;border-top:1px solid var(--color-line);counter-reset:p}.e-points[data-astro-cid-kjjqjuot] li[data-astro-cid-kjjqjuot]{counter-increment:p;display:grid;grid-template-columns:2.6rem minmax(0,1fr);column-gap:var(--space-3);padding:var(--space-5) 0;border-bottom:1px solid var(--color-line)}.e-points[data-astro-cid-kjjqjuot] li[data-astro-cid-kjjqjuot]:before{content:counter(p,decimal-leading-zero);grid-row:span 2;font-family:var(--font-display);font-weight:700;font-size:var(--text-lg);color:var(--color-accent-strong);line-height:1.5}.e-point-text[data-astro-cid-kjjqjuot]{margin:0;font-size:var(--text-lg);line-height:1.5}.e-src[data-astro-cid-kjjqjuot]{margin:var(--space-2) 0 0;font-size:var(--text-xs);color:var(--color-ink-faint);overflow-wrap:anywhere}.e-src[data-astro-cid-kjjqjuot] a[data-astro-cid-kjjqjuot]{color:var(--color-ink-soft)}.e-get[data-astro-cid-kjjqjuot]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:var(--space-8);align-items:start}@media(max-width:860px){.e-get[data-astro-cid-kjjqjuot]{grid-template-columns:1fr;gap:var(--space-6)}}.e-get-media[data-astro-cid-kjjqjuot]{position:sticky;top:90px}@media(max-width:860px){.e-get-media[data-astro-cid-kjjqjuot]{position:static}}.e-get-media[data-astro-cid-kjjqjuot] img{width:100%;aspect-ratio:4 / 5;object-fit:cover;border-radius:var(--radius-lg)}@media(max-width:860px){.e-get-media[data-astro-cid-kjjqjuot] img{aspect-ratio:16 / 10}}.e-items[data-astro-cid-kjjqjuot]{margin:var(--space-6) 0 0;border-top:1px solid var(--color-line)}.e-item[data-astro-cid-kjjqjuot]{padding:var(--space-5) 0;border-bottom:1px solid var(--color-line)}.e-item[data-astro-cid-kjjqjuot] dt[data-astro-cid-kjjqjuot]{font-family:var(--font-display);font-weight:700;font-size:var(--text-2xl);letter-spacing:-.02em;line-height:1.1;margin-bottom:var(--space-2)}.e-item[data-astro-cid-kjjqjuot] dd[data-astro-cid-kjjqjuot]{margin:0;color:var(--color-ink-soft);line-height:1.55;max-width:60ch}.e-deck[data-astro-cid-kjjqjuot]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:var(--space-8);align-items:end;padding:clamp(var(--space-6),6vw,var(--space-9));border-radius:var(--radius-lg);background:var(--color-deck);color:var(--color-deck-ink)}@media(max-width:860px){.e-deck[data-astro-cid-kjjqjuot]{grid-template-columns:1fr;gap:var(--space-6)}}.e-deck-h[data-astro-cid-kjjqjuot]{color:var(--color-deck-ink);margin-bottom:var(--space-5)}.e-deck-p[data-astro-cid-kjjqjuot]{font-size:var(--text-lg);line-height:1.55;color:#d7dfe5;max-width:40rem}.e-deck[data-astro-cid-kjjqjuot] .lo-btn[data-astro-cid-kjjqjuot]{margin-top:var(--space-3)}.e-guarantee[data-astro-cid-kjjqjuot]{border-top:1px solid oklch(96% .01 240 / .25);padding-top:var(--space-5)}.e-guarantee[data-astro-cid-kjjqjuot] h3[data-astro-cid-kjjqjuot]{font-family:var(--font-display);font-weight:700;font-size:var(--text-xl);color:var(--color-gold);margin:0 0 var(--space-2);letter-spacing:-.01em}.e-guarantee[data-astro-cid-kjjqjuot] p[data-astro-cid-kjjqjuot]{margin:0;color:#d1d9df;line-height:1.55}.e-email[data-astro-cid-kjjqjuot]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:var(--space-8);align-items:start}@media(max-width:960px){.e-email[data-astro-cid-kjjqjuot]{grid-template-columns:1fr;gap:var(--space-6)}}.e-email-head[data-astro-cid-kjjqjuot]{display:grid;gap:var(--space-4)}.e-note[data-astro-cid-kjjqjuot]{font-size:var(--text-sm);color:var(--color-ink-faint);margin:0}.e-letter[data-astro-cid-kjjqjuot]{background:var(--color-bg);border:1px solid var(--color-line);border-radius:var(--radius-lg);box-shadow:var(--shadow-2);overflow:hidden}.e-letter-bar[data-astro-cid-kjjqjuot]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-line)}.e-subject[data-astro-cid-kjjqjuot]{margin:0;display:grid;gap:2px;min-width:0;flex:1 1 16rem}.e-subject[data-astro-cid-kjjqjuot] span[data-astro-cid-kjjqjuot]{font-size:var(--text-xs);color:var(--color-ink-faint)}.e-subject[data-astro-cid-kjjqjuot] strong[data-astro-cid-kjjqjuot]{font-weight:650;line-height:1.35}.e-copy[data-astro-cid-kjjqjuot]{min-height:2.75rem}.e-body[data-astro-cid-kjjqjuot]{margin:0;padding:var(--space-5);font-family:var(--font-body);font-size:var(--text-base);line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--color-ink);max-height:none}.e-body[data-astro-cid-kjjqjuot]:focus-visible{outline:var(--focus-ring);outline-offset:-4px}.e-letter[data-astro-cid-kjjqjuot] mark[data-astro-cid-kjjqjuot]{background:var(--color-gold-soft);color:var(--color-ink);border-radius:4px;padding:0 .2em}.e-copy-status[data-astro-cid-kjjqjuot]{margin:0;padding:0 var(--space-5) var(--space-4);min-height:1.5em;font-size:var(--text-sm);color:var(--color-pass);font-weight:600}.e-quote[data-astro-cid-kjjqjuot]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:var(--space-8);align-items:start}@media(max-width:860px){.e-quote[data-astro-cid-kjjqjuot]{grid-template-columns:1fr;gap:var(--space-6)}}.e-quote[data-astro-cid-kjjqjuot]>div[data-astro-cid-kjjqjuot]{display:grid;gap:var(--space-4)}.e-form[data-astro-cid-kjjqjuot]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-5)}@media(max-width:560px){.e-form[data-astro-cid-kjjqjuot]{grid-template-columns:1fr}}.e-field[data-astro-cid-kjjqjuot]{display:grid;gap:var(--space-2);align-content:start;min-width:0}.e-field--wide[data-astro-cid-kjjqjuot]{grid-column:1 / -1}.e-field[data-astro-cid-kjjqjuot] label[data-astro-cid-kjjqjuot]{font-weight:650}.e-optional[data-astro-cid-kjjqjuot]{font-weight:400;color:var(--color-ink-faint)}.e-field[data-astro-cid-kjjqjuot] input[data-astro-cid-kjjqjuot],.e-field[data-astro-cid-kjjqjuot] select[data-astro-cid-kjjqjuot],.e-field[data-astro-cid-kjjqjuot] textarea[data-astro-cid-kjjqjuot]{width:100%;min-height:3rem;padding:.7rem .9rem;border:1px solid var(--color-line);border-radius:var(--radius);background:var(--color-bg);color:var(--color-ink);font:inherit;transition:border-color var(--dur-fast) var(--ease)}.e-field[data-astro-cid-kjjqjuot] textarea[data-astro-cid-kjjqjuot]{resize:vertical}.e-field[data-astro-cid-kjjqjuot] input[data-astro-cid-kjjqjuot]:hover,.e-field[data-astro-cid-kjjqjuot] select[data-astro-cid-kjjqjuot]:hover,.e-field[data-astro-cid-kjjqjuot] textarea[data-astro-cid-kjjqjuot]:hover{border-color:var(--color-ink-soft)}.e-field[data-astro-cid-kjjqjuot] input[data-astro-cid-kjjqjuot]:focus-visible,.e-field[data-astro-cid-kjjqjuot] select[data-astro-cid-kjjqjuot]:focus-visible,.e-field[data-astro-cid-kjjqjuot] textarea[data-astro-cid-kjjqjuot]:focus-visible{outline:var(--focus-ring);outline-offset:2px;border-color:var(--color-ink)}.e-field[data-astro-cid-kjjqjuot] [data-astro-cid-kjjqjuot][aria-invalid=true]{border-color:var(--color-fail)}.e-hint[data-astro-cid-kjjqjuot]{margin:0;font-size:var(--text-sm);color:var(--color-ink-faint)}.e-submit[data-astro-cid-kjjqjuot]{display:grid;gap:var(--space-3);justify-items:start}.e-status[data-astro-cid-kjjqjuot]{margin:0;min-height:1.5em;font-weight:600}.e-status[data-astro-cid-kjjqjuot][data-tone=ok]{color:var(--color-pass)}.e-status[data-astro-cid-kjjqjuot][data-tone=bad]{color:var(--color-fail)}.e-privacy[data-astro-cid-kjjqjuot]{margin:0;font-size:var(--text-sm);color:var(--color-ink-faint)}.e-finale[data-astro-cid-kjjqjuot]{position:relative;min-height:70vh;display:grid;align-items:end;color:var(--color-deck-ink);background:var(--color-deck);isolation:isolate;overflow:hidden}.e-finale[data-astro-cid-kjjqjuot]>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:0;box-shadow:none;z-index:-2}.e-finale[data-astro-cid-kjjqjuot]:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,#061221e6,#06122140 75%)}.e-finale-copy[data-astro-cid-kjjqjuot]{padding-block:var(--space-9)}.e-finale-title[data-astro-cid-kjjqjuot]{font-family:var(--font-display);font-weight:750;font-size:clamp(2.4rem,1.3rem + 4.4vw,5.2rem);line-height:.96;letter-spacing:-.035em;max-width:14ch;margin:0 0 var(--space-4);color:var(--color-deck-ink)}.e-finale-copy[data-astro-cid-kjjqjuot]>p[data-astro-cid-kjjqjuot]{font-size:var(--text-lg);color:#dee6ec;max-width:38rem}.e-fine[data-astro-cid-kjjqjuot]{font-size:var(--text-xs)!important;color:#b5bfc7!important}@media(prefers-reduced-motion:reduce){.e-field[data-astro-cid-kjjqjuot] input[data-astro-cid-kjjqjuot],.e-field[data-astro-cid-kjjqjuot] select[data-astro-cid-kjjqjuot],.e-field[data-astro-cid-kjjqjuot] textarea[data-astro-cid-kjjqjuot]{transition:none}}
