.page[data-astro-cid-5g3jvhfo]{padding:var(--sp-96) var(--sp-40) var(--sp-120);position:relative;overflow:hidden}.glow[data-astro-cid-5g3jvhfo]{background:var(--g-glow);pointer-events:none;width:900px;height:900px;position:absolute;top:-200px;left:-200px}.grid[data-astro-cid-5g3jvhfo]{max-width:var(--w-content);gap:var(--sp-80);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;margin:0 auto;display:grid;position:relative}.side[data-astro-cid-5g3jvhfo]{gap:var(--sp-32);flex-direction:column;display:flex}.head[data-astro-cid-5g3jvhfo]{gap:var(--sp-20);flex-direction:column;display:flex}.label[data-astro-cid-5g3jvhfo]{font-size:var(--fs-16);line-height:var(--lh-22);font-weight:var(--fw-semibold);letter-spacing:var(--ls-wide);color:var(--c-maroon)}.title[data-astro-cid-5g3jvhfo]{font-size:var(--fs-48);line-height:var(--lh-56);font-weight:var(--fw-bold);letter-spacing:var(--ls-tight)}.lead[data-astro-cid-5g3jvhfo]{font-size:var(--fs-18);line-height:var(--lh-28);color:var(--c-body)}.expect[data-astro-cid-5g3jvhfo],.steps[data-astro-cid-5g3jvhfo]{gap:var(--sp-16);flex-direction:column;display:flex}.small-label[data-astro-cid-5g3jvhfo]{font-size:var(--fs-12);font-weight:var(--fw-semibold);letter-spacing:var(--ls-wide);color:var(--c-muted-text)}.step[data-astro-cid-5g3jvhfo]{gap:var(--sp-14);font-size:var(--fs-16);line-height:var(--lh-26);color:var(--c-body);display:flex}.num[data-astro-cid-5g3jvhfo]{border-radius:var(--r-pill);background:var(--c-maroon-tint);width:28px;height:28px;color:var(--c-maroon);font-size:var(--fs-13);font-weight:var(--fw-bold);flex:none;place-items:center;display:grid}.direct[data-astro-cid-5g3jvhfo]{padding:var(--sp-24);background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-16);gap:var(--sp-12);font-size:var(--fs-15);flex-direction:column;display:flex}.wa[data-astro-cid-5g3jvhfo]{align-items:center;gap:var(--sp-10);font-weight:var(--fw-semibold);display:flex}.plain[data-astro-cid-5g3jvhfo]{color:var(--c-ink)}.address[data-astro-cid-5g3jvhfo]{font-style:normal;font-size:var(--fs-14);line-height:var(--lh-22);color:var(--c-body);padding-top:var(--sp-8);border-top:1px solid var(--c-border);flex-direction:column;display:flex}.form[data-astro-cid-5g3jvhfo]{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-16);box-shadow:var(--sh-card-soft);padding:var(--sp-48);gap:var(--sp-20);grid-template-columns:1fr 1fr;display:grid;position:relative}.field[data-astro-cid-5g3jvhfo]{gap:var(--sp-8);font-size:var(--fs-14);font-weight:var(--fw-semibold);flex-direction:column;min-width:0;display:flex}.wide[data-astro-cid-5g3jvhfo],.submit[data-astro-cid-5g3jvhfo]{grid-column:1/-1}input[data-astro-cid-5g3jvhfo]:not([type=checkbox]),textarea[data-astro-cid-5g3jvhfo]{height:48px;padding:0 var(--sp-14);border:1px solid var(--c-border);border-radius:var(--r-10);background:var(--c-surface);font:inherit;font-size:var(--fs-15);font-weight:var(--fw-regular);color:var(--c-ink);transition:border-color var(--dur-200) var(--ease-std), box-shadow var(--dur-200) var(--ease-std);outline:none}textarea[data-astro-cid-5g3jvhfo]{height:auto;padding:var(--sp-12) var(--sp-14);resize:vertical}input[data-astro-cid-5g3jvhfo]::placeholder,textarea[data-astro-cid-5g3jvhfo]::placeholder{color:var(--c-muted-text)}input[data-astro-cid-5g3jvhfo]:not([type=checkbox]):hover,textarea[data-astro-cid-5g3jvhfo]:hover{border-color:var(--c-muted)}input[data-astro-cid-5g3jvhfo]:not([type=checkbox]):focus-visible,textarea[data-astro-cid-5g3jvhfo]:focus-visible{border-color:var(--c-maroon);box-shadow:var(--sh-ring);border-radius:var(--r-10)}[data-astro-cid-5g3jvhfo][aria-invalid=true]:not([type=checkbox]){border-color:var(--c-danger-text)}.products[data-astro-cid-5g3jvhfo]{gap:var(--sp-10);border:0;margin:0;padding:0}.products[data-astro-cid-5g3jvhfo] legend[data-astro-cid-5g3jvhfo]{margin-bottom:var(--sp-10);padding:0}.options[data-astro-cid-5g3jvhfo]{gap:var(--sp-10);grid-template-columns:1fr 1fr;display:grid}.option[data-astro-cid-5g3jvhfo]{align-items:center;gap:var(--sp-10);height:48px;padding:0 var(--sp-14);border-radius:var(--r-10);border:1px solid var(--c-border);background:var(--c-surface);font-size:var(--fs-14);font-weight:var(--fw-medium);color:var(--c-ink);cursor:pointer;transition:background-color var(--dur-200) var(--ease-std), border-color var(--dur-200) var(--ease-std);display:flex}.option[data-astro-cid-5g3jvhfo]:hover{border-color:var(--c-muted)}.option[data-astro-cid-5g3jvhfo]:has(input:checked){background:var(--c-maroon-tint);border-color:var(--c-maroon)}.option[data-astro-cid-5g3jvhfo]:has(input:focus-visible){box-shadow:var(--focus-ring)}.box[data-astro-cid-5g3jvhfo]{border-radius:var(--r-6);border:1px solid var(--c-border);background:var(--c-surface);width:20px;height:20px;color:var(--c-surface);flex:none;place-items:center;display:grid}.box[data-astro-cid-5g3jvhfo] svg{visibility:hidden}.option[data-astro-cid-5g3jvhfo]:has(input:checked) .box[data-astro-cid-5g3jvhfo]{background:var(--c-maroon);border-color:var(--c-maroon)}.option[data-astro-cid-5g3jvhfo]:has(input:checked) .box[data-astro-cid-5g3jvhfo] svg{visibility:visible}.consent[data-astro-cid-5g3jvhfo]{align-items:flex-start;gap:var(--sp-10);font-size:var(--fs-13);line-height:var(--lh-20);color:var(--c-body);cursor:pointer;display:flex}.consent[data-astro-cid-5g3jvhfo] .error:not([hidden]){display:block}.consent[data-astro-cid-5g3jvhfo] a[data-astro-cid-5g3jvhfo]{text-underline-offset:2px;text-decoration:underline}.consent[data-astro-cid-5g3jvhfo] input[data-astro-cid-5g3jvhfo]{width:20px;height:20px;accent-color:var(--c-maroon);flex:none;margin:0}.submit[data-astro-cid-5g3jvhfo]{border-radius:var(--r-10);background:var(--c-maroon);height:48px;color:var(--c-surface);font-size:var(--fs-15);font-weight:var(--fw-semibold);cursor:pointer;transition:background-color var(--dur-200) var(--ease-std);border:0}.submit[data-astro-cid-5g3jvhfo]:hover{background:var(--c-maroon-hover)}.submit[data-astro-cid-5g3jvhfo]:disabled{opacity:.6;cursor:progress}@media (width<=1023px){.grid[data-astro-cid-5g3jvhfo]{gap:var(--sp-48);grid-template-columns:1fr}}@media (width<=767px){.page[data-astro-cid-5g3jvhfo]{padding:var(--sp-56) var(--sp-16) var(--sp-72)}.title[data-astro-cid-5g3jvhfo]{font-size:var(--fs-36);line-height:var(--lh-44)}.form[data-astro-cid-5g3jvhfo]{padding:var(--sp-24);grid-template-columns:1fr}.options[data-astro-cid-5g3jvhfo]{grid-template-columns:1fr}}
