.private-care-journey_journey__S22w8{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(2rem,5vw,5.5rem);align-items:start;padding-block:clamp(1.5rem,3vw,2.5rem) clamp(3.5rem,7vw,6rem);scroll-margin-top:1.5rem}.private-care-journey_visual__d5hPR{position:sticky;top:1.5rem;min-width:0}.private-care-journey_photo__dl0gJ{display:block;aspect-ratio:.78;overflow:hidden;border-radius:50% 50% 3px 3px/36% 36% 3px 3px;background:#dedacf;animation:private-care-journey_photoIn__s7N0K .8s ease both}.private-care-journey_photoImage__7sY0Q{width:100%;height:100%;object-fit:cover}.private-care-journey_visualLabel__yoZS4{margin-top:1.1rem;font-family:var(--font-display),Georgia,serif;font-style:italic;font-size:clamp(1.6rem,2.2vw,2.2rem);color:var(--gold-ink);text-align:center}@keyframes private-care-journey_photoIn__s7N0K{0%{opacity:0;transform:scale(1.025)}}.private-care-journey_stage__OE3Ku{min-width:0}.private-care-journey_fallback__8ugrr{margin-bottom:1.2rem;padding:.9rem 1.1rem;border-left:3px solid var(--gold-ink);background:#efeadb;font-size:13px;line-height:1.8}.private-care-journey_fallback__8ugrr a{text-decoration:underline;text-underline-offset:3px}.private-care-journey_progress__QdFXJ{display:flex;flex-wrap:wrap;gap:.4rem 1.4rem;margin:0 0 .9rem;padding:0;list-style:none;counter-reset:step}.private-care-journey_progress__QdFXJ li{counter-increment:step;display:inline-flex;align-items:center;gap:.5rem;font-size:11px;letter-spacing:.06em;color:#8a8f7d}.private-care-journey_progress__QdFXJ li:before{content:counter(step);display:inline-grid;place-items:center;width:22px;height:22px;border:1px solid #c9ccbb;border-radius:50%;font-size:10px}.private-care-journey_progress__QdFXJ li[data-done=true]{color:var(--olive)}.private-care-journey_progress__QdFXJ li[data-done=true]:before{content:"✓";border-color:var(--olive);background:var(--olive);color:#f6f3e8}.private-care-journey_progress__QdFXJ li[aria-current=step]{color:var(--gold-ink)}.private-care-journey_progress__QdFXJ li[aria-current=step]:before{border-color:var(--gold-ink);color:var(--gold-ink)}.private-care-journey_count__YT5Bl{color:var(--ink-soft);font-size:10px;letter-spacing:.15em;text-transform:uppercase}.private-care-journey_panel__ZRHL3{margin-top:1.4rem;animation:private-care-journey_panelIn__4n121 .5s cubic-bezier(.2,.7,.2,1) both}@keyframes private-care-journey_panelIn__4n121{0%{opacity:0;transform:translateY(14px)}}.private-care-journey_fieldset__XjLvv{display:grid;gap:1.2rem;min-width:0;margin:0;padding:0;border:0}.private-care-journey_fieldset__XjLvv:disabled{opacity:.72}.private-care-journey_panel__ZRHL3 h2{font-size:clamp(2.6rem,4.6vw,4.4rem);line-height:.98;letter-spacing:-.035em}.private-care-journey_panel__ZRHL3 h2 em{display:block;color:var(--gold-ink)}.private-care-journey_panel__ZRHL3 h2:focus{outline:none}.private-care-journey_panel__ZRHL3 h2:focus-visible{outline:2px solid var(--gold-ink);outline-offset:6px}.private-care-journey_eyebrow__MPzEt{color:var(--ink-soft);font-size:10px;letter-spacing:.15em;text-transform:uppercase}.private-care-journey_help__HO1bM{max-width:52ch;color:var(--ink-soft);font-size:14px;line-height:1.85}.private-care-journey_options__8c9W7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin-top:.4rem}.private-care-journey_option__Cn9lH{position:relative;display:flex;flex-direction:column;gap:.35rem;min-height:86px;padding:1.1rem 3rem 1.1rem 1.2rem;border:1px solid #cdd0be;border-radius:2px;background:#faf8f0;cursor:pointer;transition:background-color .2s,border-color .2s,box-shadow .2s}.private-care-journey_option__Cn9lH:hover{border-color:#8a947a;background:#f1f1e6}.private-care-journey_option__Cn9lH input{position:absolute;opacity:0;width:1px;height:1px}.private-care-journey_option__Cn9lH:after{content:"";position:absolute;top:1.1rem;right:1.1rem;width:18px;height:18px;border:1px solid #a7ab97;border-radius:50%;transition:background-color .2s,border-color .2s}.private-care-journey_option__Cn9lH[data-selected=true]{border-color:var(--olive);background:#eef0e3;box-shadow:inset 0 0 0 1px var(--olive)}.private-care-journey_option__Cn9lH[data-selected=true]:after{border-color:var(--olive);background:radial-gradient(circle,var(--olive) 0 4px,transparent 5px)}.private-care-journey_date__T2RPP:has(input:focus-visible),.private-care-journey_flexible__eLR7s:has(input:focus-visible),.private-care-journey_option__Cn9lH:has(input:focus-visible){outline:2px solid var(--gold-ink);outline-offset:3px}.private-care-journey_optionLabel__ZAtCL{font-size:15px;line-height:1.5;color:var(--foreground)}.private-care-journey_optionDescription__hEMf1{font-size:12px;line-height:1.7;color:var(--ink-soft)}.private-care-journey_durations__zvO61{grid-template-columns:repeat(3,minmax(0,1fr))}.private-care-journey_durationValue__j9A9i{font-family:var(--font-display),Georgia,serif;font-size:3.4rem;line-height:.9;color:var(--gold-ink)}.private-care-journey_durationValue__j9A9i small{margin-left:.25rem;font-family:var(--font-body),sans-serif;font-size:11px;color:var(--ink-soft)}.private-care-journey_detail__G2hlm,.private-care-journey_fieldset__XjLvv>label,.private-care-journey_row__cPyMK label{display:block;min-width:0;font-size:13px;line-height:1.8;color:var(--foreground)}.private-care-journey_detail__G2hlm span,.private-care-journey_fieldset__XjLvv>label>span,.private-care-journey_row__cPyMK label span{color:var(--ink-soft);font-size:11px}.private-care-journey_fieldset__XjLvv input:not([type=radio]):not([type=checkbox]),.private-care-journey_fieldset__XjLvv textarea{display:block;width:100%;margin-top:6px;padding:12px 14px;border:1px solid #a3ad95;border-radius:2px;background:#fff;color:var(--foreground);font:inherit;font-size:16px}.private-care-journey_fieldset__XjLvv textarea{resize:vertical;min-height:96px}.private-care-journey_fieldset__XjLvv :is(input,textarea):focus-visible{outline:2px solid var(--olive);outline-offset:2px}.private-care-journey_row__cPyMK{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.private-care-journey_counter__7_XpI{color:var(--ink-soft);font-size:12px}.private-care-journey_dates__oaHLc{display:grid;grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:.55rem}.private-care-journey_date__T2RPP{position:relative;display:flex;flex-direction:column;gap:.1rem;padding:.8rem .9rem;border:1px solid #cdd0be;border-radius:2px;background:#faf8f0;cursor:pointer;transition:background-color .2s,border-color .2s,color .2s}.private-care-journey_date__T2RPP input{position:absolute;opacity:0;width:1px;height:1px}.private-care-journey_date__T2RPP:hover{border-color:#8a947a}.private-care-journey_date__T2RPP[data-selected=true]{border-color:var(--olive);background:var(--olive);color:#f6f3e8}.private-care-journey_date__T2RPP:has(input:disabled){opacity:.45;cursor:not-allowed}.private-care-journey_dateLabel__Kd8dU{display:block;font-size:14px}.private-care-journey_dateLabel__Kd8dU:first-letter{text-transform:uppercase}.private-care-journey_dateMoment__qfkJq{font-size:10px;letter-spacing:.1em;text-transform:uppercase;opacity:.75}.private-care-journey_flexible__eLR7s{display:flex;align-items:flex-start;gap:.75rem;padding:.9rem 1rem;border:1px dashed #b7bba7;border-radius:2px;font-size:13px;line-height:1.7;cursor:pointer}.private-care-journey_consent__NKu0o input,.private-care-journey_flexible__eLR7s input{flex:0 0 20px;width:20px;height:20px;margin-top:3px;accent-color:var(--olive)}.private-care-journey_srOnly__Wl7qZ{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.private-care-journey_summary__Lm_CD{margin:.2rem 0 .4rem;border-top:1px solid var(--line)}.private-care-journey_summary__Lm_CD>div{display:grid;grid-template-columns:130px 1fr;gap:1rem;padding-block:.8rem;border-bottom:1px solid var(--line)}.private-care-journey_summary__Lm_CD dt{font-size:11px;letter-spacing:.08em;color:var(--ink-soft);padding-top:2px}.private-care-journey_summary__Lm_CD dd{display:flex;flex-wrap:wrap;align-items:baseline;gap:.3rem .9rem;margin:0;font-size:14px;line-height:1.7}.private-care-journey_edit__EIiuH{padding:.2rem 0;border:0;border-bottom:1px solid #b7bba7;background:none;color:var(--gold-ink);font:inherit;font-size:11px;cursor:pointer}.private-care-journey_privacy__8DvPw{font-size:11px;line-height:1.8;color:var(--ink-soft)}.private-care-journey_privacy__8DvPw a{text-decoration:underline;text-underline-offset:3px}.private-care-journey_consent__NKu0o{display:flex!important;align-items:flex-start;gap:.75rem}.private-care-journey_consent__NKu0o span{font-size:11px!important;line-height:1.85;color:var(--foreground)!important}.private-care-journey_trap__CHzw_{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.private-care-journey_error__0lu23:not(:empty){padding:.8rem 1rem;border-left:3px solid #93623c;background:#f7ece2;font-size:13px;line-height:1.7}.private-care-journey_navigation__PooTL{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.8rem 1.5rem;margin-top:.6rem}.private-care-journey_primary__Nb2fw{display:inline-flex;align-items:center;justify-content:center;min-height:54px;margin-left:auto;padding:1rem 1.7rem;border:1px solid var(--olive);background:var(--olive);color:#f6f3e8;font:inherit;font-size:13px;font-weight:600;letter-spacing:.02em;cursor:pointer;transition:background-color .2s}.private-care-journey_primary__Nb2fw:hover{background:#303e28}.private-care-journey_primary__Nb2fw:disabled{opacity:.5;cursor:not-allowed}.private-care-journey_secondary__71q6W{display:inline-flex;align-items:center;min-height:44px;padding:0;border:0;background:none;color:var(--ink-soft);font:inherit;font-size:13px;cursor:pointer}.private-care-journey_secondary__71q6W:hover{color:var(--gold-ink)}.private-care-journey_notice__7ZaV6{font-size:13px;line-height:1.75}.private-care-journey_notice__7ZaV6:not(:empty){margin-top:1.2rem;padding:.9rem 1rem;background:#e6ecdc;border-left:3px solid var(--olive)}.private-care-journey_notice__7ZaV6[data-state=error],.private-care-journey_notice__7ZaV6[data-state=uncertain]{background:#f7ece2;border-color:#93623c}@media (max-width:900px){.private-care-journey_journey__S22w8{grid-template-columns:1fr;gap:1.5rem}.private-care-journey_visual__d5hPR{position:relative;top:0;display:grid;grid-template-columns:92px 1fr;align-items:center;gap:1rem}.private-care-journey_photo__dl0gJ{aspect-ratio:.8;border-radius:50% 50% 3px 3px/30% 30% 3px 3px}.private-care-journey_visualLabel__yoZS4{margin:0;text-align:left}}@media (max-width:600px){.private-care-journey_durations__zvO61,.private-care-journey_options__8c9W7,.private-care-journey_row__cPyMK,.private-care-journey_summary__Lm_CD>div{grid-template-columns:1fr}.private-care-journey_summary__Lm_CD>div{gap:.1rem}.private-care-journey_progress__QdFXJ{gap:.35rem .8rem}.private-care-journey_progress__QdFXJ li{font-size:0;gap:0}.private-care-journey_progress__QdFXJ li[aria-current=step]{font-size:11px;gap:.4rem}.private-care-journey_primary__Nb2fw{width:100%;margin-left:0}.private-care-journey_navigation__PooTL{flex-direction:column-reverse;align-items:stretch}.private-care-journey_secondary__71q6W{justify-content:center}}@media (prefers-reduced-motion:reduce){.private-care-journey_panel__ZRHL3,.private-care-journey_photo__dl0gJ{animation:none}.private-care-journey_date__T2RPP,.private-care-journey_option__Cn9lH,.private-care-journey_option__Cn9lH:after,.private-care-journey_primary__Nb2fw{transition:none}}