.bk-page.svelte-17et19q{max-width:1100px;margin:0 auto;padding:clamp(96px,13vh,150px) clamp(20px,4vw,48px) 96px}.bk-back.svelte-17et19q{font-family:var(--font-mark);color:var(--muted);align-items:center;gap:6px;margin-bottom:28px;font-size:.82rem;font-weight:600;text-decoration:none;transition:color .15s;display:inline-flex}.bk-back.svelte-17et19q:hover{color:var(--terra)}.bk-grid.svelte-17et19q{grid-template-columns:.85fr minmax(0,1fr);align-items:start;gap:clamp(28px,5vw,64px);display:grid}@media (width<=800px){.bk-grid.svelte-17et19q{grid-template-columns:1fr;gap:36px}}.bk-summary.svelte-17et19q{position:sticky;top:110px}@media (width<=800px){.bk-summary.svelte-17et19q{position:static}}.bk-eyebrow.svelte-17et19q{font-family:var(--font-mark);letter-spacing:.26em;text-transform:uppercase;color:var(--terra);font-size:.68rem;font-weight:600}.bk-pkg.svelte-17et19q{font-family:var(--font-display);color:var(--dark);letter-spacing:-.015em;margin:10px 0 0;font-size:clamp(2rem,4.5vw,2.8rem);font-weight:400}.bk-svc.svelte-17et19q{font-family:var(--font-mark);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-top:6px;font-size:.72rem;font-weight:600;display:inline-block}.bk-price.svelte-17et19q{font-family:var(--font-display);color:var(--dark);margin:14px 0 0;font-size:1.5rem}.bk-blurb.svelte-17et19q{font-family:var(--font-ui);color:var(--dark2,#3d3d3a);margin:12px 0 0;font-size:1rem;line-height:1.65}.bk-deposit.svelte-17et19q{background:color-mix(in srgb, var(--terra) 8%, transparent);border:1px solid color-mix(in srgb, var(--terra) 30%, transparent);border-radius:14px;flex-direction:column;gap:2px;margin:22px 0 0;padding:16px 18px;display:flex}.bk-deposit-amt.svelte-17et19q{font-family:var(--font-display);color:var(--dark);font-size:1.7rem;line-height:1}.bk-deposit-lbl.svelte-17et19q{font-family:var(--font-ui);color:var(--muted);font-size:.82rem;line-height:1.4}.bk-features.svelte-17et19q{border-top:1px solid var(--bg3);flex-direction:column;gap:10px;margin:22px 0 0;padding:22px 0 0;list-style:none;display:flex}.bk-features.svelte-17et19q li:where(.svelte-17et19q){font-family:var(--font-ui);color:var(--dark2,#3d3d3a);align-items:flex-start;gap:10px;font-size:.9rem;line-height:1.4;display:flex}.bk-features.svelte-17et19q svg:where(.svelte-17et19q){color:var(--terra);flex:none;margin-top:2px}.bk-formwrap.svelte-17et19q{background:var(--white,#fff);border:1px solid var(--bg3);border-radius:18px;padding:clamp(24px,3vw,38px)}[data-theme=dark] .bk-formwrap.svelte-17et19q{background:var(--bg2)}.bk-form-h.svelte-17et19q{font-family:var(--font-display);color:var(--dark);margin:0 0 22px;font-size:1.5rem;font-weight:400}.bk-hp.svelte-17et19q{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.bk-row.svelte-17et19q{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}@media (width<=480px){.bk-row.svelte-17et19q{grid-template-columns:1fr}}.bk-field.svelte-17et19q{flex-direction:column;gap:7px;margin-bottom:16px;display:flex}.bk-field.svelte-17et19q>span:where(.svelte-17et19q){font-family:var(--font-mark);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:.68rem;font-weight:600}.bk-field.svelte-17et19q em:where(.svelte-17et19q){text-transform:none;letter-spacing:0;opacity:.7;margin-left:4px;font-style:normal}.bk-submit.svelte-17et19q{width:100%;margin-top:6px}.bk-flow.svelte-17et19q{font-family:var(--font-ui);color:var(--muted);margin:18px 2px 0;font-size:.85rem;line-height:1.6}
