.personal-data-consent[data-astro-cid-zeybvbej]{min-width:0;color:var(--color-muted);margin-block:12px}.personal-data-label[data-astro-cid-zeybvbej]{cursor:pointer;align-items:flex-start;gap:8px;min-height:44px;padding-block:4px;font-size:12px;line-height:1.4;display:flex}.personal-data-label[data-astro-cid-zeybvbej] input[data-astro-cid-zeybvbej]{width:16px;height:16px;accent-color:var(--color-accent);cursor:pointer;flex:0 0 16px;margin:1px 0 0}.personal-data-label[data-astro-cid-zeybvbej] input[data-astro-cid-zeybvbej]:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.personal-data-label[data-astro-cid-zeybvbej] input[data-astro-cid-zeybvbej][aria-invalid=true]{outline:2px solid var(--color-error);outline-offset:3px}.personal-data-label[data-astro-cid-zeybvbej] span[data-astro-cid-zeybvbej]{overflow-wrap:anywhere;min-width:0}.personal-data-consent[data-astro-cid-zeybvbej] a[data-astro-cid-zeybvbej]{color:var(--color-accent);text-underline-offset:3px;text-decoration:underline}.personal-data-consent[data-astro-cid-zeybvbej] a[data-astro-cid-zeybvbej]:hover{color:var(--color-accent-hover)}.personal-data-error[data-astro-cid-zeybvbej]{color:var(--color-error);margin:8px 0 0;font-size:14px;line-height:1.5}[data-astro-cid-zeybvbej][hidden]{display:none}.package-order-dialog[data-astro-cid-drx3pjym]{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);width:min(460px,100% - 24px);max-height:calc(100dvh - 32px);color:var(--color-text);margin:auto;padding:32px;overflow-y:auto}.package-order-dialog[data-astro-cid-drx3pjym]::backdrop{background:#2422208c}.care-date-field[data-astro-cid-drx3pjym][hidden]{display:none}.care-date-field[data-astro-cid-drx3pjym] label[data-astro-cid-drx3pjym] span[data-astro-cid-drx3pjym]{color:var(--color-muted);font-weight:400}.care-date-field[data-astro-cid-drx3pjym] .input[data-astro-cid-drx3pjym]{width:100%;min-width:0;font-size:16px}.package-order-dialog[data-astro-cid-drx3pjym]:is([data-order-mode=callback],[data-order-mode=service]){width:min(420px,100% - 24px)}.package-order-dialog[data-astro-cid-drx3pjym]:is([data-order-mode=callback],[data-order-mode=service]) .order-explanation[data-astro-cid-drx3pjym]{margin-top:24px}.package-order-dialog[data-astro-cid-drx3pjym][data-order-mode=service] .order-explanation[data-astro-cid-drx3pjym]{white-space:pre-line}.package-order-dialog[data-astro-cid-drx3pjym] h2[data-astro-cid-drx3pjym]{padding-right:28px;font-size:28px;line-height:1.2}.order-close[data-astro-cid-drx3pjym]{border-radius:var(--radius-sm);width:44px;height:44px;color:var(--color-text);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:8px;right:8px}.order-close[data-astro-cid-drx3pjym]:hover{background:var(--color-beige)}.order-selection[data-astro-cid-drx3pjym]{border-left:2px solid var(--color-accent);background:var(--color-beige);margin:24px 0 20px;padding:16px 20px}.order-selection[data-astro-cid-drx3pjym] p[data-astro-cid-drx3pjym]{margin:0;font-weight:600}.order-selection[data-astro-cid-drx3pjym] .order-price[data-astro-cid-drx3pjym]{font:500 26px/1.25 var(--font-heading);margin-top:6px}.order-price[data-astro-cid-drx3pjym]:empty{display:none}.improvement-work-choice[data-astro-cid-drx3pjym]{border-block:1px solid var(--color-border);margin-bottom:20px}.improvement-work-choice[data-astro-cid-drx3pjym][hidden]{display:none}.improvement-work-choice[data-astro-cid-drx3pjym] summary[data-astro-cid-drx3pjym]{cursor:pointer;min-height:48px;padding-block:12px;font-size:15px;font-weight:600}.improvement-work-choice[data-astro-cid-drx3pjym] summary[data-astro-cid-drx3pjym] span[data-astro-cid-drx3pjym]{color:var(--color-muted);font-size:14px;font-weight:400}.improvement-work-choice[data-astro-cid-drx3pjym] fieldset[data-astro-cid-drx3pjym]{border:0;min-width:0;margin:0;padding:0 0 12px}.work-choice-legend[data-astro-cid-drx3pjym]{color:var(--color-muted);padding:0 0 8px;font-size:14px}.improvement-work-choice[data-astro-cid-drx3pjym] label[data-astro-cid-drx3pjym]{cursor:pointer;align-items:center;gap:10px;min-height:44px;padding-block:8px;font-size:15px;display:flex}.improvement-work-choice[data-astro-cid-drx3pjym] input[data-astro-cid-drx3pjym]{width:18px;height:18px;accent-color:var(--color-accent);flex-shrink:0;margin:0}.order-explanation[data-astro-cid-drx3pjym]{color:var(--color-muted);margin:0 0 20px;font-size:16px;line-height:1.5}.order-field[data-astro-cid-drx3pjym]{margin-top:0;display:block;position:relative}.route-fields[data-astro-cid-drx3pjym]{gap:12px;margin-bottom:12px;display:grid}.route-fields[data-astro-cid-drx3pjym][hidden]{display:none}.route-field[data-astro-cid-drx3pjym]{position:relative}.route-field[data-astro-cid-drx3pjym] label[data-astro-cid-drx3pjym]{pointer-events:none;font-size:11px;line-height:14px;position:absolute;top:8px;left:16px}.route-field[data-astro-cid-drx3pjym] .input[data-astro-cid-drx3pjym]{height:54px;padding:24px 16px 8px;font-size:16px;display:block}.route-field[data-astro-cid-drx3pjym] .input[data-astro-cid-drx3pjym]:focus-visible{border-color:var(--color-accent);outline:none}.route-field[data-astro-cid-drx3pjym] .input[data-astro-cid-drx3pjym][aria-invalid=true]{border-color:var(--color-error)}.route-error[data-astro-cid-drx3pjym]{color:var(--color-error);margin-top:4px;font-size:13px;display:block}.route-error[data-astro-cid-drx3pjym][hidden]{display:none}.order-field[data-astro-cid-drx3pjym] label[data-astro-cid-drx3pjym]{pointer-events:none;font-size:11px;line-height:14px;position:absolute;top:8px;left:16px;right:16px}.order-field[data-astro-cid-drx3pjym] .input[data-astro-cid-drx3pjym]{width:100%;height:54px;padding:24px 16px 8px;display:block}.order-field[data-astro-cid-drx3pjym] .input[data-astro-cid-drx3pjym]:focus-visible{border-color:var(--color-accent);outline:none}.order-field[data-astro-cid-drx3pjym] .input[data-astro-cid-drx3pjym][aria-invalid=true]{border:1px solid var(--color-error)}.order-error[data-astro-cid-drx3pjym]{font-size:inherit}.order-error[data-astro-cid-drx3pjym]:before{content:" · ";white-space:pre}.order-field[data-astro-cid-drx3pjym][data-phone-state=incomplete] .order-error[data-astro-cid-drx3pjym]{color:var(--color-accent)}.order-field[data-astro-cid-drx3pjym][data-phone-state=error] .order-error[data-astro-cid-drx3pjym]{color:var(--color-error)}.order-field[data-astro-cid-drx3pjym][data-phone-state=complete] .input[data-astro-cid-drx3pjym]{border-color:var(--color-success)}.order-field[data-astro-cid-drx3pjym][data-phone-state=complete] label[data-astro-cid-drx3pjym],.order-field[data-astro-cid-drx3pjym][data-phone-state=complete] .order-error[data-astro-cid-drx3pjym]{color:var(--color-success)}.order-submit[data-astro-cid-drx3pjym]{width:100%;margin-top:24px}.order-status[data-astro-cid-drx3pjym]{color:var(--color-text);margin:16px 0 0;font-size:15px;font-weight:600}@media (width<=560px){.package-order-dialog[data-astro-cid-drx3pjym]{padding:28px 20px}.package-order-dialog[data-astro-cid-drx3pjym] h2[data-astro-cid-drx3pjym]{font-size:25px}}@media (width<=359px){.order-field[data-astro-cid-drx3pjym] .input[data-astro-cid-drx3pjym]{height:68px;padding-top:38px}}
