.care-journey-module__zEnHeG__line,.care-journey-module__zEnHeG__accentLine{display:block}.care-journey-module__zEnHeG__accentLine{color:var(--lx-accent);padding-right:.06em;font-style:italic}.care-journey-module__zEnHeG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.care-journey-module__zEnHeG__split{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:end;gap:clamp(24px,6vw,96px);margin-bottom:clamp(40px,6vw,72px);display:grid}.care-journey-module__zEnHeG__split h2{text-wrap:balance;overflow-wrap:break-word}.care-journey-module__zEnHeG__split .care-journey-module__zEnHeG__lead{max-width:520px;color:var(--lx-text-2);font-size:clamp(16px,1.35vw,19px);line-height:1.65}.care-journey-module__zEnHeG__spin{animation:.9s linear infinite care-journey-module__zEnHeG__spin}.care-journey-module__zEnHeG__medHero{isolation:isolate;background:radial-gradient(55% 55% at 88% 8%, #c6ff3d26, transparent 62%), radial-gradient(45% 40% at 0% 78%, #4b76ff21, transparent 70%), radial-gradient(50% 50% at 10% 0%, rgb(var(--lx-fg-rgb) / .04), transparent 70%), var(--lx-bg);border-bottom:1px solid var(--lx-line);position:relative;overflow:clip}.care-journey-module__zEnHeG__medHeroGrid{z-index:-1;background-image:linear-gradient(rgb(var(--lx-fg-rgb) / .045) 1px, transparent 1px), linear-gradient(90deg, rgb(var(--lx-fg-rgb) / .045) 1px, transparent 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 45% at 75% 18%,#000 25%,#0000 80%);mask-image:radial-gradient(60% 45% at 75% 18%,#000 25%,#0000 80%)}.care-journey-module__zEnHeG__medHeroInner{max-width:var(--lx-max);padding:clamp(40px, 6vw, 96px) var(--lx-gutter) clamp(64px, 8vw, 120px);margin:0 auto;animation:.7s cubic-bezier(.2,.7,.2,1) both care-journey-module__zEnHeG__rise}.care-journey-module__zEnHeG__medHero .care-journey-module__zEnHeG__medHeroTitle{letter-spacing:-.012em;text-wrap:balance;overflow-wrap:break-word;font-size:clamp(50px,8vw,128px);line-height:.88}.care-journey-module__zEnHeG__medHero .care-journey-module__zEnHeG__medHeroTitle:lang(cs),.care-journey-module__zEnHeG__medHero .care-journey-module__zEnHeG__medHeroTitle:lang(fr){line-height:.94}.care-journey-module__zEnHeG__medHeroMeta{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:end;gap:24px clamp(24px,5vw,80px);margin-top:clamp(24px,3vw,40px);display:grid}.care-journey-module__zEnHeG__medHero .care-journey-module__zEnHeG__medHeroIntro{max-width:620px;color:var(--lx-text-2);font-size:clamp(17px,1.4vw,20px);line-height:1.6}.care-journey-module__zEnHeG__medHeroChips{flex-wrap:wrap;gap:10px;margin:26px 0 0;padding:0;list-style:none;display:flex}.care-journey-module__zEnHeG__medHeroBadge{aspect-ratio:1;justify-self:end;width:clamp(180px,15vw,216px);margin-right:clamp(0px,2vw,32px);position:relative}.care-journey-module__zEnHeG__badgeRing{width:100%;height:100%;animation:28s linear infinite care-journey-module__zEnHeG__spin;position:absolute;inset:0;overflow:visible}.care-journey-module__zEnHeG__badgeRing text{font-family:var(--lx-body);fill:var(--lx-text);font-weight:800}.care-journey-module__zEnHeG__medHeroBadge:before{content:"";border:1px solid rgb(var(--lx-accent-rgb) / .35);background:radial-gradient(closest-side,#c6ff3d1a,#0000);border-radius:50%;position:absolute;inset:0}.care-journey-module__zEnHeG__medHeroBadge:after{content:"";border:1px dashed rgb(var(--lx-accent-rgb) / .35);border-radius:50%;position:absolute;inset:24%}.care-journey-module__zEnHeG__badgeCore{z-index:1;background:var(--lx-lime);color:var(--lx-lime-ink);border-radius:50%;place-items:center;display:grid;position:absolute;inset:31%;box-shadow:0 0 50px -6px #c6ff3db3}.care-journey-module__zEnHeG__medHeroChips li{border:1px solid var(--lx-line-2);background:rgb(var(--lx-surface-rgb) / .75);min-height:44px;color:var(--lx-text);border-radius:999px;align-items:center;gap:8px;padding:0 16px 0 13px;font-size:14px;font-weight:600;line-height:1.3;display:inline-flex}.care-journey-module__zEnHeG__medHeroChips svg{color:var(--lx-accent);flex-shrink:0}.care-journey-module__zEnHeG__medHeroChips .care-journey-module__zEnHeG__medHeroJump{border-color:rgb(var(--lx-accent-rgb) / .35);background:0 0;padding:0}.care-journey-module__zEnHeG__medHeroJump a{min-height:44px;color:var(--lx-accent);border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-weight:700;display:inline-flex}.care-journey-module__zEnHeG__medHeroJump a:hover{background:var(--lx-lime-soft)}.care-journey-module__zEnHeG__medHeroJump svg{transition:transform .18s}.care-journey-module__zEnHeG__medHeroJump a:hover svg{transform:translate(2px,2px)}.care-journey-module__zEnHeG__explorer{margin-top:clamp(40px,5vw,64px);scroll-margin-top:96px;position:relative}.care-journey-module__zEnHeG__explorer:before{content:"";z-index:-1;filter:blur(30px);pointer-events:none;background:radial-gradient(closest-side,#c6ff3d29,#0000 100%);border-radius:50%;position:absolute;inset:-60px 8% 30% 30%}.care-journey-module__zEnHeG__explorerGrid{background:linear-gradient(var(--lx-surface), var(--lx-surface)) padding-box, linear-gradient(140deg, #c6ff3d99, var(--lx-line-2) 30%, var(--lx-line) 65%, #4b76ff73) border-box;box-shadow:0 50px 120px -50px rgb(var(--lx-shadow-rgb) / .95), 0 0 80px -40px #c6ff3d4d;border:1px solid #0000;border-radius:28px;grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid;overflow:clip}.care-journey-module__zEnHeG__selection{background:linear-gradient(180deg, var(--lx-sel-1,#181c23), var(--lx-sel-2,#111419));border-right:1px solid var(--lx-line);flex-direction:column;gap:22px;min-width:0;padding:clamp(24px,3.2vw,44px);display:flex}.care-journey-module__zEnHeG__field{flex-direction:column;gap:10px;min-width:0;display:flex}.care-journey-module__zEnHeG__field label{letter-spacing:.12em;text-transform:uppercase;color:var(--lx-text-2);align-items:center;gap:8px;font-size:12px;font-weight:700;display:inline-flex}.care-journey-module__zEnHeG__field label svg{color:var(--lx-accent);flex-shrink:0}.care-journey-module__zEnHeG__fieldHelp{color:var(--lx-text-2);margin:0;font-size:13px;line-height:1.5}.care-journey-module__zEnHeG__field select{appearance:none;border:1px solid var(--lx-line-2);background:var(--lx-bg-2) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23c6ff3d' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 18px center / 18px 18px;width:100%;min-height:58px;color:var(--lx-text);text-overflow:ellipsis;cursor:pointer;border-radius:14px;padding:0 50px 0 18px;font-size:16px;font-weight:600;transition:border-color .18s,background-color .18s,box-shadow .18s}.care-journey-module__zEnHeG__field select:hover{border-color:var(--lx-control,#4b525e);background-color:var(--lx-sel-2,#111419)}.care-journey-module__zEnHeG__field select:focus{border-color:var(--lx-accent);box-shadow:0 0 0 4px rgb(var(--lx-accent-rgb) / .14)}.care-journey-module__zEnHeG__field select:focus-visible{outline:3px solid var(--lx-accent);outline-offset:2px}.care-journey-module__zEnHeG__field select:disabled{opacity:.6;cursor:not-allowed}.care-journey-module__zEnHeG__field select option{background:var(--lx-surface);color:var(--lx-text)}.care-journey-module__zEnHeG__selection .care-journey-module__zEnHeG__checkButton{justify-content:space-between;width:100%;min-height:60px;margin-top:4px;padding:0 22px 0 26px;font-size:16px}.care-journey-module__zEnHeG__selection .care-journey-module__zEnHeG__checkButton:disabled{opacity:1;background:var(--lx-lime-soft);color:rgb(var(--lx-accent-rgb) / .72);border-color:rgb(var(--lx-accent-rgb) / .22);box-shadow:none;transform:none}.care-journey-module__zEnHeG__explorerGrid:has(.care-journey-module__zEnHeG__result:is([data-medical-status=bookable],[data-medical-status=provider_pending],[data-medical-status=not_offered])) .care-journey-module__zEnHeG__checkButton:not(:disabled){color:var(--lx-text);border-color:var(--lx-line-2);box-shadow:none;background:0 0}.care-journey-module__zEnHeG__explorerGrid:has(.care-journey-module__zEnHeG__result:is([data-medical-status=bookable],[data-medical-status=provider_pending],[data-medical-status=not_offered])) .care-journey-module__zEnHeG__checkButton:not(:disabled):hover{border-color:var(--lx-accent);color:var(--lx-accent)}.care-journey-module__zEnHeG__selectionNotes{border-top:1px solid var(--lx-line);gap:12px;margin:2px 0 0;padding:20px 0 0;list-style:none;display:grid}.care-journey-module__zEnHeG__selectionNotes li{color:var(--lx-text-3);align-items:flex-start;gap:10px;font-size:13px;line-height:1.6;display:flex}.care-journey-module__zEnHeG__selectionNotes svg{color:var(--lx-text-2);flex-shrink:0;margin-top:3px}.care-journey-module__zEnHeG__result{--state:var(--lx-text-2);flex-direction:column;min-width:0;padding:clamp(24px,3.2vw,44px);transition:background .3s;display:flex;position:relative}.care-journey-module__zEnHeG__result:before{content:"";background:var(--state);width:72px;height:3px;box-shadow:0 0 18px var(--state);border-radius:0 0 3px 3px;position:absolute;top:0;left:clamp(24px,3.2vw,44px)}.care-journey-module__zEnHeG__result[data-medical-status=idle]:before{display:none}.care-journey-module__zEnHeG__result[data-medical-status=loading]{--state:var(--lx-accent)}.care-journey-module__zEnHeG__result[data-medical-status=bookable]{--state:var(--lx-accent);background:radial-gradient(80% 50% at 100% 0,#c6ff3d1a,#0000 70%)}.care-journey-module__zEnHeG__result[data-medical-status=provider_pending],.care-journey-module__zEnHeG__result[data-medical-status=not_offered]{--state:var(--lx-warn);background:radial-gradient(70% 40% at 100% 0,#ffb54712,#0000 70%)}.care-journey-module__zEnHeG__result[data-medical-status=error]{--state:var(--lx-danger);background:radial-gradient(70% 40% at 100% 0,#ff7a6614,#0000 70%)}.care-journey-module__zEnHeG__resultHead{align-items:flex-start;gap:18px;display:flex}.care-journey-module__zEnHeG__resultHead>div{min-width:0}.care-journey-module__zEnHeG__statusIcon{width:52px;height:52px;color:var(--state);background:color-mix(in srgb, var(--state) 12%, transparent);border:1px solid color-mix(in srgb, var(--state) 32%, transparent);border-radius:16px;flex-shrink:0;place-items:center;display:grid}.care-journey-module__zEnHeG__result .care-journey-module__zEnHeG__resultHead h2{text-wrap:balance;overflow-wrap:break-word;padding-top:4px;font-size:clamp(30px,3vw,46px);line-height:.95}.care-journey-module__zEnHeG__result .care-journey-module__zEnHeG__resultIntro{color:var(--lx-text-2);max-width:620px;margin-top:12px;font-size:15px;line-height:1.65}.care-journey-module__zEnHeG__inPersonNotice{border:1px solid rgb(var(--lx-accent-rgb) / .35);background:rgb(var(--lx-accent-rgb) / .07);border-radius:18px;grid-template-columns:auto minmax(0,1fr);gap:14px;margin-top:24px;padding:18px 20px;display:grid}.care-journey-module__zEnHeG__inPersonNotice>svg{color:var(--lx-accent);margin-top:2px}.care-journey-module__zEnHeG__result .care-journey-module__zEnHeG__inPersonNotice h3{font-size:16px;font-weight:800;line-height:1.4}.care-journey-module__zEnHeG__result .care-journey-module__zEnHeG__inPersonNotice p{color:var(--lx-text-2);margin-top:6px;font-size:14px;line-height:1.6}.care-journey-module__zEnHeG__offerDetails{border:1px solid var(--lx-line);background:var(--lx-bg-2);border-radius:18px;margin:28px 0 0;padding:4px 22px}.care-journey-module__zEnHeG__offerDetails>div{border-bottom:1px dashed var(--lx-line-2);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:20px;padding:16px 0;font-size:14px;line-height:1.6;display:grid}.care-journey-module__zEnHeG__offerDetails>div:last-child{border-bottom:0}.care-journey-module__zEnHeG__offerDetails dt{letter-spacing:.1em;text-transform:uppercase;color:var(--lx-text-3);padding-top:2px;font-size:12px;font-weight:700;line-height:1.5}.care-journey-module__zEnHeG__offerDetails dd{color:var(--lx-text);overflow-wrap:anywhere;margin:0}.care-journey-module__zEnHeG__offerDetails dd p{color:inherit}.care-journey-module__zEnHeG__offerDetails dd p+p{margin-top:10px}.care-journey-module__zEnHeG__offerDetails ol{gap:4px;margin:0;padding-left:20px;list-style:decimal;display:grid}.care-journey-module__zEnHeG__offerDetails li::marker{color:var(--lx-accent);font-weight:700}.care-journey-module__zEnHeG__offerDetails>.care-journey-module__zEnHeG__factEmphasis{align-items:center}.care-journey-module__zEnHeG__offerDetails>.care-journey-module__zEnHeG__factEmphasis dd{font-family:var(--lx-display);text-transform:uppercase;color:var(--lx-accent);font-size:clamp(28px,2.4vw,36px);font-weight:800;line-height:1}.care-journey-module__zEnHeG__pending{color:var(--lx-text-2);align-items:center;gap:8px;font-weight:600;display:inline-flex}.care-journey-module__zEnHeG__pending svg{flex-shrink:0}.care-journey-module__zEnHeG__result[data-medical-status=provider_pending] .care-journey-module__zEnHeG__pending,.care-journey-module__zEnHeG__result[data-medical-status=not_offered] .care-journey-module__zEnHeG__pending{color:var(--lx-warn)}.care-journey-module__zEnHeG__skeleton{border:1px solid var(--lx-line);background:var(--lx-bg-2);border-radius:18px;gap:14px;margin-top:28px;padding:24px 22px;display:grid}.care-journey-module__zEnHeG__skeleton i{background:linear-gradient(90deg, var(--lx-surface-2) 0%, var(--lx-shimmer,#2a3039) 50%, var(--lx-surface-2) 100%);background-size:200% 100%;border-radius:7px;height:14px;animation:1.3s linear infinite care-journey-module__zEnHeG__shimmer;display:block}.care-journey-module__zEnHeG__skeleton i:nth-child(2n){width:64%}.care-journey-module__zEnHeG__bookBlock{border:1px solid rgb(var(--lx-accent-rgb) / .32);background:linear-gradient(135deg,#c6ff3d1f,#c6ff3d05);border-radius:20px;gap:14px;margin-top:24px;padding:18px;display:grid}.care-journey-module__zEnHeG__bookBlock .care-journey-module__zEnHeG__bookButton{justify-content:space-between;width:100%;min-height:62px;padding:0 22px 0 28px;font-size:17px}.care-journey-module__zEnHeG__bookBlock .care-journey-module__zEnHeG__secureNote{color:var(--lx-text-2);align-items:flex-start;gap:10px;font-size:13px;line-height:1.55;display:flex}.care-journey-module__zEnHeG__secureNote svg{color:var(--lx-accent);flex-shrink:0;margin-top:3px}.care-journey-module__zEnHeG__result .care-journey-module__zEnHeG__contactButton{align-self:flex-start;max-width:100%;margin-top:24px}.care-journey-module__zEnHeG__result .care-journey-module__zEnHeG__contactButton.lx-btn--primary{min-height:58px;padding-inline:24px;font-size:16px}.care-journey-module__zEnHeG__result .care-journey-module__zEnHeG__decision{color:var(--lx-text-3);max-width:680px;margin-top:22px;font-size:13px;line-height:1.65}.care-journey-module__zEnHeG__resultLinks{border-top:1px solid var(--lx-line);flex-wrap:wrap;gap:4px 28px;margin-top:18px;padding-top:14px;display:flex}.care-journey-module__zEnHeG__resultLinks a{min-height:44px;color:var(--lx-text);text-decoration:underline;-webkit-text-decoration-color:rgb(var(--lx-accent-rgb) / .5);text-decoration-color:rgb(var(--lx-accent-rgb) / .5);text-underline-offset:5px;align-items:center;gap:6px;font-size:14px;font-weight:700;transition:color .18s;display:inline-flex}.care-journey-module__zEnHeG__resultLinks a:hover{color:var(--lx-accent)}.care-journey-module__zEnHeG__resultLinks svg{color:var(--lx-accent);flex-shrink:0}.care-journey-module__zEnHeG__preparation{background:var(--lx-bg-2);border-bottom:1px solid var(--lx-line);padding-block:clamp(72px,10vw,140px);scroll-margin-top:72px}.care-journey-module__zEnHeG__preparationInner{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.care-journey-module__zEnHeG__preparationCopy{min-width:0;position:sticky;top:112px}.care-journey-module__zEnHeG__preparationCopy h2{text-wrap:balance;overflow-wrap:break-word}.care-journey-module__zEnHeG__preparation .care-journey-module__zEnHeG__preparationIntro{max-width:500px;color:var(--lx-text-2);margin-top:26px;font-size:clamp(16px,1.3vw,18px);line-height:1.65}.care-journey-module__zEnHeG__preparationImage{aspect-ratio:4/3;border:1px solid var(--lx-line);border-radius:22px;max-width:500px;margin-top:clamp(28px,3vw,40px);overflow:hidden}.care-journey-module__zEnHeG__medHero .care-journey-module__zEnHeG__medHeroBackdrop{height:min(100%,820px);bottom:auto}.care-journey-module__zEnHeG__checklistPanel{background:linear-gradient(180deg, var(--lx-surface), var(--lx-surface-3));border:1px solid var(--lx-line);border-radius:24px;min-width:0;padding:clamp(20px,2.6vw,32px);transition:border-color .3s,box-shadow .3s}.care-journey-module__zEnHeG__checklistDone{border-color:rgb(var(--lx-accent-rgb) / .4);box-shadow:0 30px 90px -40px #c6ff3d66}.care-journey-module__zEnHeG__checklistHead{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px 14px;margin-bottom:22px;display:grid}.care-journey-module__zEnHeG__checklistIcon{background:var(--lx-lime-soft);width:42px;height:42px;color:var(--lx-accent);border-radius:13px;place-items:center;display:grid}.care-journey-module__zEnHeG__checklistTitle{font-family:var(--lx-display);text-transform:uppercase;color:var(--lx-text);font-size:clamp(22px,2vw,28px);font-weight:800;line-height:1}.care-journey-module__zEnHeG__checklistCount{font-family:var(--lx-display);color:var(--lx-text-3);font-variant-numeric:tabular-nums;font-size:26px;font-weight:800;line-height:1}.care-journey-module__zEnHeG__checklistCount b{color:var(--lx-accent)}.care-journey-module__zEnHeG__checklistBar{background:var(--lx-line);border-radius:4px;grid-column:1/-1;height:4px;overflow:hidden}.care-journey-module__zEnHeG__checklistBar i{background:var(--lx-accent);height:100%;box-shadow:0 0 14px rgb(var(--lx-accent-rgb) / .7);border-radius:4px;transition:width .35s cubic-bezier(.2,.7,.2,1);display:block}.care-journey-module__zEnHeG__checklist{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.care-journey-module__zEnHeG__checklist label{border:1px solid var(--lx-line);background:var(--lx-bg-2);cursor:pointer;border-radius:16px;grid-template-columns:30px minmax(0,1fr) auto;align-items:start;gap:16px;min-height:64px;padding:17px 18px;transition:border-color .2s,background .2s;display:grid}.care-journey-module__zEnHeG__checklist label:hover{border-color:var(--lx-line-2)}.care-journey-module__zEnHeG__checklist label:has(input:checked){border-color:rgb(var(--lx-accent-rgb) / .45);background:linear-gradient(90deg, #c6ff3d17, transparent 75%), var(--lx-bg-2)}.care-journey-module__zEnHeG__checklist input{appearance:none;border:2px solid var(--lx-control,#4b525e);background:var(--lx-surface);cursor:pointer;border-radius:9px;place-content:center;width:30px;height:30px;margin:0;transition:background .15s,border-color .15s,box-shadow .15s;display:grid}.care-journey-module__zEnHeG__checklist input:before{content:"";background:var(--lx-lime-ink);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);width:15px;height:15px;transition:transform .15s cubic-bezier(.2,.7,.2,1.4);transform:scale(0)}.care-journey-module__zEnHeG__checklist label:hover input{border-color:var(--lx-accent)}.care-journey-module__zEnHeG__checklist input:checked{background:var(--lx-lime);border-color:var(--lx-lime);box-shadow:0 0 22px -4px #c6ff3dbf}.care-journey-module__zEnHeG__checklist input:checked:before{transform:scale(1)}.care-journey-module__zEnHeG__checklist input:focus-visible{outline:3px solid var(--lx-accent);outline-offset:3px}.care-journey-module__zEnHeG__checkText{color:var(--lx-text);min-width:0;padding-top:3px;font-size:15px;line-height:1.55}.care-journey-module__zEnHeG__checkIndex{font-family:var(--lx-display);color:var(--lx-text-3);padding-top:2px;font-size:18px;font-weight:800;line-height:1.3}.care-journey-module__zEnHeG__checklist label:has(input:checked) .care-journey-module__zEnHeG__checkIndex{color:var(--lx-accent)}.care-journey-module__zEnHeG__checklistPanel .care-journey-module__zEnHeG__downloadButton{width:100%;margin-top:22px}.care-journey-module__zEnHeG__checklistPanel .care-journey-module__zEnHeG__privacyNote{color:var(--lx-text-3);align-items:flex-start;gap:10px;margin-top:16px;font-size:13px;line-height:1.6;display:flex}.care-journey-module__zEnHeG__privacyNote svg{color:var(--lx-text-2);flex-shrink:0;margin-top:3px}.care-journey-module__zEnHeG__journey{background:var(--lx-bg);padding-block:clamp(72px,10vw,140px);scroll-margin-top:72px}.care-journey-module__zEnHeG__journeySteps{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,2.6vw,40px);margin:0;padding:0;list-style:none;display:grid}.care-journey-module__zEnHeG__journeySteps li{border-top:1px solid var(--lx-line-2);min-width:0;padding-top:28px;position:relative}.care-journey-module__zEnHeG__journeySteps li:before{content:"";background:var(--lx-accent);width:64px;height:3px;position:absolute;top:-1px;left:0}.care-journey-module__zEnHeG__stepNumber{font-family:var(--lx-display);color:#0000;-webkit-text-stroke:1.5px var(--lx-accent);margin-bottom:26px;font-size:clamp(72px,7vw,110px);font-weight:800;line-height:.85;display:block}.care-journey-module__zEnHeG__journeySteps li h3{font-family:var(--lx-display);text-transform:uppercase;letter-spacing:0;text-wrap:balance;overflow-wrap:break-word;margin-bottom:12px;font-size:clamp(26px,2.2vw,34px);font-weight:800;line-height:.98}.care-journey-module__zEnHeG__journeySteps li p{color:var(--lx-text-2);font-size:15px;line-height:1.65}@media (min-width:1081px){.care-journey-module__zEnHeG__journeySteps li{grid-row:span 3;grid-template-rows:subgrid;row-gap:0;display:grid}}.care-journey-module__zEnHeG__membership,.care-journey-module__zEnHeG__membershipCompact{background:var(--lx-bg-2);border-block:1px solid var(--lx-line);padding-block:clamp(72px,10vw,140px);scroll-margin-top:72px}.care-journey-module__zEnHeG__membershipCompact{padding-block:clamp(56px,8vw,112px)}.care-journey-module__zEnHeG__membershipCard{isolation:isolate;border:1px solid var(--lx-line);background:radial-gradient(70% 90% at 0% 100%, #c6ff3d1f, transparent 62%), radial-gradient(50% 60% at 100% 0%, #4b76ff24, transparent 70%), var(--lx-surface);border-radius:28px;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(32px,5vw,80px);padding:clamp(28px,4.6vw,64px);display:grid;position:relative;overflow:hidden}.care-journey-module__zEnHeG__membershipCopy{min-width:0}.care-journey-module__zEnHeG__membershipCard .care-journey-module__zEnHeG__membershipCopy h2{text-wrap:balance;overflow-wrap:break-word;font-size:clamp(40px,5vw,76px)}.care-journey-module__zEnHeG__membershipCard .care-journey-module__zEnHeG__membershipIntro{max-width:540px;color:var(--lx-text-2);margin-top:24px;font-size:clamp(16px,1.3vw,18px);line-height:1.65}.care-journey-module__zEnHeG__membershipOffer{border-left:1px solid var(--lx-line);flex-direction:column;gap:24px;min-width:0;padding-left:clamp(0px,4vw,56px);display:flex}.care-journey-module__zEnHeG__membershipPrice{flex-wrap:wrap;align-items:flex-end;gap:10px 18px;display:flex}.care-journey-module__zEnHeG__membershipPrice strong{font-family:var(--lx-display);letter-spacing:-.03em;color:var(--lx-accent);text-shadow:0 0 60px #c6ff3d4d;font-size:clamp(96px,11vw,168px);font-weight:800;line-height:.8}.care-journey-module__zEnHeG__membershipPrice span{max-width:190px;color:var(--lx-text-2);padding-bottom:8px;font-size:13px;font-weight:600;line-height:1.5}.care-journey-module__zEnHeG__membershipBenefits{margin:0;padding:0;list-style:none;display:grid}.care-journey-module__zEnHeG__membershipBenefits li{border-top:1px solid var(--lx-line);color:var(--lx-text);align-items:flex-start;gap:12px;padding:14px 0;font-size:15px;line-height:1.5;display:flex}.care-journey-module__zEnHeG__membershipBenefits li:last-child{border-bottom:1px solid var(--lx-line)}.care-journey-module__zEnHeG__membershipBenefits svg{color:var(--lx-accent);flex-shrink:0;margin-top:2px}.care-journey-module__zEnHeG__membershipActions{flex-wrap:wrap;gap:12px;display:flex}.care-journey-module__zEnHeG__membershipCard .care-journey-module__zEnHeG__membershipNote{color:var(--lx-text-3);font-size:13px;line-height:1.6}.care-journey-module__zEnHeG__faq{align-items:start}.care-journey-module__zEnHeG__faq>h2{text-wrap:balance;overflow-wrap:break-word;position:sticky;top:112px}.care-journey-module__zEnHeG__faqBody{min-width:0}.care-journey-module__zEnHeG__faqBody .care-journey-module__zEnHeG__faqCta{margin-top:36px}.care-journey-module__zEnHeG__hero{background:radial-gradient(55% 60% at 85% 30%, #c6ff3d24, transparent 62%), var(--lx-bg);color:var(--lx-text);border-bottom:1px solid var(--lx-line);position:relative;overflow:hidden}.care-journey-module__zEnHeG__heroInner{max-width:var(--lx-max);padding:clamp(48px, 7vw, 110px) var(--lx-gutter);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,80px);margin:0 auto;display:grid}.care-journey-module__zEnHeG__heroCopy{min-width:0}.care-journey-module__zEnHeG__hero .care-journey-module__zEnHeG__heroCopy h1{overflow-wrap:break-word;font-size:clamp(52px,7.6vw,124px);line-height:.86}.care-journey-module__zEnHeG__heroCopy h1 span{display:block}.care-journey-module__zEnHeG__hero .care-journey-module__zEnHeG__heroIntro{max-width:560px;color:var(--lx-text-2);margin-top:26px;font-size:clamp(16px,1.3vw,19px);line-height:1.6}.care-journey-module__zEnHeG__heroActions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.care-journey-module__zEnHeG__hero .care-journey-module__zEnHeG__heroNote{max-width:540px;color:var(--lx-text-3);margin-top:22px;font-size:13px;line-height:1.6}.care-journey-module__zEnHeG__roadmap{background:var(--lx-surface);border:1px solid var(--lx-line);min-width:0;box-shadow:0 40px 100px -50px rgb(var(--lx-shadow-rgb) / .9), 0 0 80px -40px #c6ff3d59;border-radius:24px;overflow:hidden}.care-journey-module__zEnHeG__roadmapHeading{border-bottom:1px solid var(--lx-line);background:linear-gradient(135deg,#c6ff3d1a,#0000 70%);align-items:center;gap:14px;padding:24px 28px;display:flex}.care-journey-module__zEnHeG__roadmapHeading svg{color:var(--lx-accent);flex-shrink:0}.care-journey-module__zEnHeG__roadmap .care-journey-module__zEnHeG__roadmapHeading h2{font-family:var(--lx-body);letter-spacing:-.01em;text-transform:none;font-size:19px;font-weight:700;line-height:1.35}.care-journey-module__zEnHeG__roadmap ol{margin:0;padding:4px 28px;list-style:none}.care-journey-module__zEnHeG__roadmap li{color:var(--lx-text);grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px 0;font-size:15px;font-weight:700;display:grid}.care-journey-module__zEnHeG__roadmap li:not(:last-child){border-bottom:1px solid var(--lx-line)}.care-journey-module__zEnHeG__roadmapIcon{background:var(--lx-lime-soft);width:40px;height:40px;color:var(--lx-accent);border-radius:12px;place-items:center;display:grid}.care-journey-module__zEnHeG__roadmapNumber{font-family:var(--lx-display);color:var(--lx-text-3);font-size:22px;font-weight:800}.care-journey-module__zEnHeG__roadmap .care-journey-module__zEnHeG__roadmapNote{color:var(--lx-text-3);padding:16px 28px 24px;font-size:13px;line-height:1.6}.care-journey-module__zEnHeG__heroFoot{max-width:var(--lx-max);padding:16px var(--lx-gutter);border-top:1px solid var(--lx-line);color:var(--lx-text-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 30px;margin:0 auto;font-size:13px;display:flex}.care-journey-module__zEnHeG__heroFoot a{min-height:44px;color:var(--lx-text);align-items:center;gap:8px;font-weight:700;display:inline-flex}.care-journey-module__zEnHeG__heroFoot a:hover{color:var(--lx-accent)}@keyframes care-journey-module__zEnHeG__rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes care-journey-module__zEnHeG__spin{to{transform:rotate(360deg)}}@keyframes care-journey-module__zEnHeG__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:1080px){.care-journey-module__zEnHeG__medHeroMeta{grid-template-columns:minmax(0,1fr);align-items:start}.care-journey-module__zEnHeG__medHeroBadge{display:none}.care-journey-module__zEnHeG__medHero .care-journey-module__zEnHeG__medHeroTitle{font-size:clamp(50px,10.5vw,112px)}.care-journey-module__zEnHeG__journeySteps{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:48px}.care-journey-module__zEnHeG__preparationInner{grid-template-columns:minmax(0,1fr)}.care-journey-module__zEnHeG__preparationCopy{position:static}.care-journey-module__zEnHeG__preparationImage{aspect-ratio:16/9}.care-journey-module__zEnHeG__membershipCard{grid-template-columns:minmax(0,1fr)}.care-journey-module__zEnHeG__membershipOffer{border-left:0;border-top:1px solid var(--lx-line);padding-top:clamp(28px,4vw,40px);padding-left:0}.care-journey-module__zEnHeG__heroInner{grid-template-columns:minmax(0,1fr)}}@media (min-width:901px){.care-journey-module__zEnHeG__explorerGrid{background:linear-gradient(180deg, var(--lx-sel-1,#181c23), var(--lx-sel-2,#111419)) left top / 41.667% 100% no-repeat padding-box, linear-gradient(var(--lx-surface), var(--lx-surface)) padding-box, linear-gradient(140deg, #c6ff3d99, var(--lx-line-2) 30%, var(--lx-line) 65%, #4b76ff73) border-box}.care-journey-module__zEnHeG__selection{background:0 0;border-right:0;align-self:start;position:sticky;top:96px}.care-journey-module__zEnHeG__result{border-left:1px solid var(--lx-line)}}@media (max-width:900px){.care-journey-module__zEnHeG__explorerGrid{grid-template-columns:minmax(0,1fr)}.care-journey-module__zEnHeG__selection{border-right:0;border-bottom:1px solid var(--lx-line)}}@media (max-width:860px){.care-journey-module__zEnHeG__split{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px}.care-journey-module__zEnHeG__faq>h2{position:static}}@media (max-width:600px){.care-journey-module__zEnHeG__medHero .care-journey-module__zEnHeG__medHeroTitle{font-size:clamp(42px,14vw,72px)}.care-journey-module__zEnHeG__medHero .care-journey-module__zEnHeG__medHeroIntro{font-size:16px}.care-journey-module__zEnHeG__medHeroChips{gap:8px;margin-top:20px}.care-journey-module__zEnHeG__medHeroChips li{font-size:13px}.care-journey-module__zEnHeG__medHeroChips li:not(.care-journey-module__zEnHeG__medHeroJump){min-height:36px;padding:0 12px 0 10px}.care-journey-module__zEnHeG__medHeroChips .care-journey-module__zEnHeG__medHeroJump{display:none}.care-journey-module__zEnHeG__explorer{margin-top:28px}.care-journey-module__zEnHeG__selection{gap:16px}.care-journey-module__zEnHeG__field select{min-height:52px}.care-journey-module__zEnHeG__explorerGrid{border-radius:22px}.care-journey-module__zEnHeG__selection,.care-journey-module__zEnHeG__result{padding:24px 20px}.care-journey-module__zEnHeG__result:before{left:20px}.care-journey-module__zEnHeG__statusIcon{border-radius:13px;width:44px;height:44px}.care-journey-module__zEnHeG__resultHead{gap:14px}.care-journey-module__zEnHeG__offerDetails{padding:2px 16px}.care-journey-module__zEnHeG__offerDetails>div{grid-template-columns:minmax(0,1fr);gap:4px;padding:14px 0}.care-journey-module__zEnHeG__bookBlock{padding:14px}.care-journey-module__zEnHeG__result .care-journey-module__zEnHeG__contactButton{align-self:stretch}.care-journey-module__zEnHeG__journeySteps{grid-template-columns:minmax(0,1fr);row-gap:40px}.care-journey-module__zEnHeG__stepNumber{margin-bottom:18px}.care-journey-module__zEnHeG__checklist label{grid-template-columns:28px minmax(0,1fr);gap:14px;padding:15px 14px}.care-journey-module__zEnHeG__checklist input{width:28px;height:28px}.care-journey-module__zEnHeG__checkIndex{display:none}.care-journey-module__zEnHeG__checkText{font-size:14px}.care-journey-module__zEnHeG__membershipCard{border-radius:22px;padding:26px 20px}.care-journey-module__zEnHeG__membershipActions,.care-journey-module__zEnHeG__heroActions{flex-direction:column;align-items:stretch}}.care-journey-module__zEnHeG__bundleSlot{margin-top:24px}.care-journey-module__zEnHeG__result[data-medical-status=verification_hold]{--state:var(--lx-warn)}.care-journey-module__zEnHeG__selection .care-journey-module__zEnHeG__checkButton{white-space:normal;text-align:left}
