._3rNjnq_banner{z-index:39;left:12px;right:12px;bottom:calc(var(--dock-height) + env(safe-area-inset-bottom) + 8px);border-radius:var(--radius-row);background:var(--background);max-width:560px;color:var(--foreground);box-shadow:var(--shadow-sheet);flex-direction:column;gap:8px;padding:12px;font-size:.875rem;line-height:1.35;display:flex;position:fixed}._3rNjnq_banner a{color:var(--primary);text-underline-offset:3px;font-weight:700}._3rNjnq_banner :focus-visible{outline-color:var(--ring)}._3rNjnq_row{flex:none;gap:8px;display:flex}._3rNjnq_btn{border-radius:var(--radius-pill);background:var(--primary);min-height:44px;color:var(--primary-foreground);font:700 .9375rem/1 var(--font-sans);cursor:pointer;border:0;flex:1 1 0;padding:0 16px}@media (min-width:768px){._3rNjnq_banner{flex-direction:row;align-items:center;gap:12px;max-width:640px;bottom:24px;left:24px;right:auto}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll()){._3rNjnq_banner{animation:linear both _3rNjnq_reveal;animation-timeline:scroll(root);animation-range:240px 320px}}}._3rNjnq_banner[data-reopened=true]{opacity:1;visibility:visible;animation:none;translate:0}@keyframes _3rNjnq_reveal{0%{opacity:0;visibility:hidden;translate:0 16px}to{opacity:1;visibility:visible;translate:0}}
.O3xh4G_animated .O3xh4G_draw{stroke-dasharray:1 2;stroke-dashoffset:1.02px;animation:1.6s cubic-bezier(.45,0,.2,1) forwards O3xh4G_draw;animation-delay:calc(var(--i,0) * .18s)}.O3xh4G_animated .O3xh4G_pop{opacity:0;transform-box:fill-box;transform-origin:50%;animation:.5s ease-out 1.5s forwards O3xh4G_pop}@keyframes O3xh4G_draw{to{stroke-dashoffset:0}}@keyframes O3xh4G_pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.O3xh4G_animated .O3xh4G_draw,.O3xh4G_animated .O3xh4G_pop{stroke-dashoffset:0;opacity:1;animation:none}}
.XrBCpq_pill{--h:var(--button-height);min-height:var(--h);border-radius:var(--radius-pill);font:700 1.0625rem/1 var(--font-sans);text-align:center;text-wrap:balance;cursor:pointer;touch-action:manipulation;transition:background-color var(--motion-state) var(--ease-standard), color var(--motion-state) var(--ease-standard), border-color var(--motion-state) var(--ease-standard), scale var(--motion-press) var(--ease-standard);border:1.5px solid #0000;justify-content:center;align-items:center;gap:10px;padding:0 22px;text-decoration:none;display:inline-flex}.XrBCpq_pill:active{scale:.96}.XrBCpq_pill svg{flex:none}.XrBCpq_light{background:var(--action-on-field);color:var(--on-action-on-field);box-shadow:var(--shadow-cta)}.XrBCpq_ghost{color:var(--on-field);background:#ffffff0f;border-color:#ffffffb3}.XrBCpq_solid{background:var(--primary);color:var(--primary-foreground);box-shadow:0 10px 24px -14px #091830b3}.XrBCpq_line{color:var(--primary);background:0 0;border-color:currentColor}@media (hover:hover){.XrBCpq_light:hover{background:var(--field-accent)}.XrBCpq_ghost:hover{border-color:var(--on-field);background:#ffffff24}.XrBCpq_solid:hover{background:var(--primary-hover)}.XrBCpq_line:hover{background:#2a5b9a14}.XrBCpq_pill:hover .XrBCpq_go{translate:4px}}.XrBCpq_compact{--h:46px;padding:0 18px}.XrBCpq_dock{--h:52px;gap:6px;min-width:0;padding:0 8px;font-size:.9375rem}.XrBCpq_go{width:20px;height:20px;transition:translate var(--motion-state) var(--ease-enter)}.XrBCpq_small{opacity:.9;font-size:.9375rem;font-weight:600}.XrBCpq_heartBadge{background:#dc25281a;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;margin-left:-8px;display:grid}.XrBCpq_heartBadge svg{width:15px;height:14px;fill:var(--heart)}.XrBCpq_solid .XrBCpq_heartBadge{background:#ffffff29}.XrBCpq_dock .XrBCpq_heartBadge{width:24px;height:24px;margin-left:-2px}.XrBCpq_dock .XrBCpq_heartBadge svg{width:13px;height:12px}@media (hover:hover) and (prefers-reduced-motion:no-preference){.XrBCpq_pill:hover .XrBCpq_heartBadge svg{animation:XrBCpq_beat var(--motion-beat) var(--ease-standard) 1}}@keyframes XrBCpq_beat{0%,to{scale:1}15%{scale:1.16}30%{scale:1}45%{scale:1.1}}
.mXS1ca_body{display:flow-root}.mXS1ca_root[open]:not([data-closing]) .mXS1ca_icon{rotate:45deg}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.mXS1ca_icon{transition:rotate var(--motion-state) var(--ease-standard)}}
.QU20LW_head{gap:16px;margin-bottom:36px;display:grid}.QU20LW_title{font-size:var(--text-title);line-height:var(--text-title--line-height);letter-spacing:var(--text-title--letter-spacing)}.QU20LW_lead{max-width:46ch;font-size:var(--text-lead);line-height:var(--text-lead--line-height);color:var(--on-field-soft)}@media (min-width:900px){.QU20LW_head{margin-bottom:56px}}
.Ug1UvG_status{align-items:center;gap:10px;font-weight:700;display:inline-flex}[data-status-box]>.Ug1UvG_status{grid-template-columns:auto minmax(0,1fr);display:inline-grid}[data-status-box]>.Ug1UvG_status:after{content:var(--status);visibility:hidden;grid-area:1/2}[data-status-box]>.Ug1UvG_status>:last-child{grid-area:1/2}.Ug1UvG_dot{border:2px solid;border-radius:50%;flex:none;width:10px;height:10px;position:relative}[data-open=true] .Ug1UvG_dot{background:currentColor}[data-open=true] .Ug1UvG_dot:after{content:"";opacity:0;border:2px solid;border-radius:50%;position:absolute;inset:-2px}@media (prefers-reduced-motion:no-preference){[data-open=true] .Ug1UvG_dot:after{animation:Ug1UvG_ping 2.4s var(--ease-enter) infinite}}@keyframes Ug1UvG_ping{0%{opacity:.7;scale:1}70%,to{opacity:0;scale:2.6}}
.OcrqxW_frame{border:0;width:100%;height:100%}.OcrqxW_stub{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;height:100%;padding:0 1.5rem;display:flex}.OcrqxW_reveal{height:var(--button-height);cursor:pointer;border-radius:var(--radius-pill);background:var(--primary);color:var(--primary-foreground);font:600 var(--text-body) / var(--text-body--line-height) var(--font-sans);border:0;justify-content:center;align-items:center;padding:0 1.75rem;display:inline-flex}@media (hover:hover){.OcrqxW_reveal:hover{background:var(--primary-hover)}}.OcrqxW_reveal:focus-visible{outline:3px solid var(--ring);outline-offset:2px}
._29GP5a_section{padding-block:64px 72px}._29GP5a_places{gap:12px;margin:0;padding:0;list-style:none;display:grid}._29GP5a_place{border-radius:var(--radius-panel);background:#ffffff12;gap:8px;padding:24px 22px;display:grid;box-shadow:inset 0 0 0 1.5px #ffffff38}._29GP5a_name{font-weight:700;font-size:var(--text-lead)}._29GP5a_score{align-items:flex-end;gap:14px;display:flex}._29GP5a_big{font:900 clamp(4.5rem, 3rem + 5vw, 7.5rem) / .8 var(--font-display);letter-spacing:-.03em;color:var(--field-accent)}._29GP5a_stars{color:var(--field-accent);gap:2px;padding-bottom:6px;display:flex}._29GP5a_stars svg{fill:currentColor}._29GP5a_count{color:var(--on-field-soft)}._29GP5a_link{text-underline-offset:5px;align-items:center;gap:8px;min-height:44px;font-weight:700;display:inline-flex}@media (min-width:768px){._29GP5a_places{grid-template-columns:1fr 1fr;gap:16px}._29GP5a_place{padding:32px 36px}}@media (min-width:900px){._29GP5a_section{padding-block:96px}}._29GP5a_widget{margin-top:16px}
.qYpwqa_section{padding-block:64px 72px}.qYpwqa_bento{view-timeline:--bento block;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.qYpwqa_tile{isolation:isolate;min-height:196px;color:var(--foreground);transition:translate var(--motion-state) var(--ease-enter), box-shadow var(--motion-state) var(--ease-standard), scale var(--motion-press) var(--ease-standard);border-radius:28px;grid-template-rows:auto 1fr auto;gap:10px;padding:18px 16px 16px;text-decoration:none;display:grid;position:relative;overflow:clip;box-shadow:inset 0 1px #fff9,0 24px 44px -34px #091830d9}.qYpwqa_paper{background:linear-gradient(180deg, var(--lv-white), var(--lv-paper))}.qYpwqa_mist{background:linear-gradient(180deg, color-mix(in oklab, var(--lv-white), var(--lv-mist) 60%), var(--lv-mist))}.qYpwqa_blush{background:linear-gradient(180deg, color-mix(in oklab, var(--lv-white), var(--lv-blush) 70%), var(--lv-blush))}.qYpwqa_tile h3{letter-spacing:var(--text-title--letter-spacing);align-self:end;font-size:clamp(1.875rem,1.5rem + 1.5vw,3.25rem);line-height:.92}.qYpwqa_price{font:900 clamp(2.5rem, 1.6rem + 3.6vw, 5.75rem) / .82 var(--font-display);letter-spacing:var(--text-price--letter-spacing);color:var(--primary)}.qYpwqa_from{letter-spacing:0;margin-right:.12em;font-size:.36em;font-weight:800}.qYpwqa_rubSign{font-size:.52em;font-weight:800}.qYpwqa_text{font-size:var(--text-small);color:var(--muted-foreground);margin-top:6px;line-height:1.4}.qYpwqa_status{font-size:var(--text-small);color:var(--primary);margin-top:10px}.qYpwqa_go{width:42px;height:42px;color:var(--primary);transition:background-color var(--motion-state), color var(--motion-state), rotate var(--motion-state) var(--ease-enter);background:#13233a0f;border-radius:50%;place-items:center;display:grid;position:absolute;top:14px;right:14px;rotate:-45deg}.qYpwqa_tile:active{scale:.985}@media (hover:hover){.qYpwqa_tile:hover{translate:0 -5px;box-shadow:inset 0 1px #fff9,0 36px 56px -34px #091830f2}.qYpwqa_tile:hover .qYpwqa_go{background:var(--primary);color:var(--primary-foreground);rotate:0deg}}.qYpwqa_big,.qYpwqa_brand{grid-column:1/-1}.qYpwqa_big{min-height:300px}.qYpwqa_big .qYpwqa_price{font-size:clamp(4.5rem,2.4rem + 7vw,9.5rem)}.qYpwqa_chips{flex-wrap:wrap;align-self:start;gap:6px;margin-top:6px;display:flex}.qYpwqa_chips span{border-radius:var(--radius-pill);font-size:var(--text-small);background:#13233a0f;padding:6px 12px;font-weight:600}.qYpwqa_tileMark{z-index:-1;color:#2a5b9a1a;--mark-heart:#dc252829;width:78%;position:absolute;bottom:-12%;right:-14%}.qYpwqa_brand{background:radial-gradient(90% 80% at 80% 10%, #3a70b3bf, #3a70b300 70%), var(--field-deep);min-height:250px;color:var(--on-field);grid-template-rows:1fr auto;box-shadow:inset 0 0 0 1px #ffffff29}.qYpwqa_brand:focus-visible{outline-color:var(--ring-on-field)}.qYpwqa_brand h3{color:var(--on-field)}.qYpwqa_brand p{font-size:var(--text-small);color:var(--on-field-soft);margin-top:8px}.qYpwqa_brandMark{width:min(72%,260px);color:var(--on-field);place-self:start end;margin:-4px -6px 0 0}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.qYpwqa_brandLine{stroke-dasharray:1;animation:linear both qYpwqa_draw;animation-timeline:--bento;animation-range:entry 40%}}}@keyframes qYpwqa_draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media (min-width:900px){.qYpwqa_section{padding-block:96px 112px}.qYpwqa_bento{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:minmax(250px,auto);gap:14px}.qYpwqa_tile{border-radius:32px;padding:26px 26px 24px}.qYpwqa_big{grid-area:span 2/span 6}.qYpwqa_ster{grid-column:span 6}.qYpwqa_vac,.qYpwqa_uzi{grid-column:span 3}.qYpwqa_lab,.qYpwqa_dent,.qYpwqa_brand{grid-column:span 4}.qYpwqa_go{top:20px;right:20px}}
.SlXR3G_layer{z-index:5;pointer-events:none;visibility:hidden;position:absolute;inset:0;overflow:clip}.SlXR3G_layer[data-ready=true]{visibility:visible}@media (prefers-reduced-motion:no-preference){.SlXR3G_layer[data-ready=true]{animation:SlXR3G_thread-in var(--motion-enter) var(--ease-enter) 1s both}}@keyframes SlXR3G_thread-in{0%{opacity:0}}.SlXR3G_svg{position:absolute;top:0;left:0;overflow:visible}.SlXR3G_svg path{fill:none;stroke-linecap:round;stroke-linejoin:round}.SlXR3G_rail{stroke:#ffffff57;stroke-width:2px;stroke-dasharray:.5 9}.SlXR3G_ink{stroke:var(--thread);stroke-width:var(--thread-width);stroke-dashoffset:0}.SlXR3G_full{stroke:none}.SlXR3G_rider{offset-rotate:0deg;offset-anchor:50% 50%;offset-distance:100%;width:34px;height:34px;position:absolute;top:0;left:0}.SlXR3G_dot,.SlXR3G_heart{place-items:center;display:grid;position:absolute;inset:0}.SlXR3G_dot{opacity:0}.SlXR3G_dot i{background:var(--field-accent);width:10px;height:10px;box-shadow:0 0 0 2px var(--field), 0 0 0 4px var(--on-field), 0 4px 14px #09183080;border-radius:50%}.SlXR3G_heart svg{width:18px;height:16px;fill:var(--heart);filter:drop-shadow(0 2px 3px #09183047);transform-origin:50% 60%;overflow:visible}@media (min-width:900px){.SlXR3G_ink{stroke-width:2.5px}.SlXR3G_heart svg{width:30px;height:27px}.SlXR3G_dot i{width:12px;height:12px;box-shadow:0 0 0 2.5px var(--field), 0 0 0 4.5px var(--on-field), 0 4px 14px #09183080}}@media (prefers-reduced-motion:no-preference){[data-thread-home] .SlXR3G_heart svg{animation:SlXR3G_beat var(--motion-beat) var(--ease-standard) 2}}.SlXR3G_arrive{width:1px;height:1px;position:absolute;left:0}.SlXR3G_probe{visibility:hidden;width:0;height:100svh;position:fixed;top:0;left:0}@keyframes SlXR3G_beat{0%,to{scale:1}15%{scale:1.16}30%{scale:1}45%{scale:1.1}}
.L9k8ta_section{background:linear-gradient(var(--field), var(--field-deep));padding-block:64px 72px}.L9k8ta_grid{gap:28px;margin:0;padding:0;list-style:none;display:grid}.L9k8ta_fact{view-timeline:--fact block;border-top:1px solid #ffffff2e;align-content:start;gap:10px;padding-top:20px;display:grid}.L9k8ta_fact h3{letter-spacing:var(--text-title--letter-spacing);font-size:clamp(1.75rem,1.4rem + 1.4vw,2.75rem);line-height:.95}.L9k8ta_fact p{color:var(--on-field-soft);max-width:40ch}.L9k8ta_icon{background:#ffffff14;border-radius:50%;place-items:center;width:56px;height:56px;display:grid;box-shadow:inset 0 0 0 1.5px #ffffff47}.L9k8ta_iconSvg{width:28px;height:28px;color:var(--field-accent)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.L9k8ta_iconSvg path{stroke-dasharray:1;animation:linear both L9k8ta_draw;animation-timeline:--fact;animation-range:entry 20% entry 90%}}}@keyframes L9k8ta_draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media (min-width:768px){.L9k8ta_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 32px}}@media (min-width:1100px){.L9k8ta_section{padding-block:96px 112px}.L9k8ta_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:56px 40px}}
.paSmea_section{background:var(--field-deep);padding-block:64px 72px}.paSmea_stack{gap:64px;margin:0;padding:0;list-style:none;display:grid}.paSmea_card{top:calc(var(--header-height) + 12px + var(--i) * 10px);border-radius:var(--radius-panel);min-height:360px;color:var(--foreground);box-shadow:var(--shadow-panel);align-content:start;gap:14px;padding:24px 20px;display:grid;position:sticky}.paSmea_card:after{content:"";border-radius:inherit;background:var(--field-night);opacity:0;pointer-events:none;position:absolute;inset:0}.paSmea_paper{background:linear-gradient(180deg, var(--lv-white), var(--lv-paper))}.paSmea_mist{background:linear-gradient(180deg, color-mix(in oklab, var(--lv-white), var(--lv-mist) 60%), var(--lv-mist))}.paSmea_blush{background:linear-gradient(180deg, color-mix(in oklab, var(--lv-white), var(--lv-blush) 70%), var(--lv-blush))}.paSmea_num{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.paSmea_no{font:900 clamp(6.5rem, 3.6rem + 9vw, 15rem) / .74 var(--font-display);letter-spacing:-.04em;color:var(--primary)}.paSmea_track{align-items:center;gap:12px;padding:6px 2px;display:flex;position:relative}.paSmea_track:before{content:"";border-top:2px solid #2a5b9a40;position:absolute;top:50%;left:6px;right:6px}.paSmea_track i{background:var(--lv-white);border-radius:50%;width:12px;height:12px;position:relative;box-shadow:inset 0 0 0 2px #2a5b9a73}.paSmea_track i.paSmea_on{background:var(--field-accent);width:18px;height:18px;box-shadow:0 0 0 2.5px var(--primary);margin:-3px}.paSmea_track i.paSmea_done{background:var(--primary);box-shadow:none}.paSmea_body{align-content:start;gap:12px;display:grid}.paSmea_body h3{font-size:var(--text-subtitle);line-height:var(--text-subtitle--line-height);letter-spacing:var(--text-subtitle--letter-spacing)}.paSmea_body p{max-width:52ch;color:var(--muted-foreground)}.paSmea_body b{color:var(--foreground)}.paSmea_extra{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.paSmea_chip{border-radius:var(--radius-pill);min-height:36px;font-size:var(--text-small);color:var(--foreground);background:#13233a0f;align-items:center;gap:8px;padding:6px 13px;font-weight:600;display:inline-flex}a.paSmea_chip{min-height:44px;color:var(--primary);text-underline-offset:4px}.paSmea_chip svg{color:var(--primary)}.paSmea_act{flex-wrap:wrap;align-items:center;gap:10px 22px;margin-top:8px;display:flex}.paSmea_firstVisit{min-height:44px;color:var(--primary);text-underline-offset:5px;align-items:center;gap:8px;font-weight:700;display:inline-flex}@media (min-width:900px){.paSmea_section{padding-block:96px 112px}.paSmea_stack{gap:96px}.paSmea_card{top:calc(var(--header-height) + 20px + var(--i) * 14px);grid-template-columns:minmax(0,.42fr) minmax(0,1fr);align-content:stretch;gap:48px;min-height:380px;padding:48px 52px}.paSmea_num{flex-direction:column;justify-content:space-between}.paSmea_no{font-size:clamp(9rem,4rem + 9vw,15rem)}.paSmea_body p{font-size:var(--text-lead)}}@media (max-height:699px){.paSmea_card{position:relative;top:auto}}@media (prefers-reduced-motion:reduce){.paSmea_card{position:relative;top:auto}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (min-height:700px){.paSmea_stack{timeline-scope:--v2, --v3, --v4, --v5}.paSmea_card:nth-child(2){view-timeline:--v2 block}.paSmea_card:nth-child(3){view-timeline:--v3 block}.paSmea_card:nth-child(4){view-timeline:--v4 block}.paSmea_card:nth-child(5){view-timeline:--v5 block}.paSmea_card:nth-child(2),.paSmea_card:nth-child(3),.paSmea_card:nth-child(4),.paSmea_card:nth-child(5){animation:linear both paSmea_dock;animation-timeline:view();animation-range:entry}.paSmea_card:first-child:after{animation:linear both paSmea_dim;animation-timeline:--v2;animation-range:entry 35%}.paSmea_card:nth-child(2):after{animation:linear both paSmea_dim;animation-timeline:--v3;animation-range:entry 35%}.paSmea_card:nth-child(3):after{animation:linear both paSmea_dim;animation-timeline:--v4;animation-range:entry 35%}.paSmea_card:nth-child(4):after{animation:linear both paSmea_dim;animation-timeline:--v5;animation-range:entry 35%}}}@keyframes paSmea_dim{to{opacity:.12}}@keyframes paSmea_dock{0%{border-radius:96px 96px var(--radius-panel) var(--radius-panel)}to{border-radius:var(--radius-panel)}}
.jHQkza_section{background:linear-gradient(var(--field-deep), var(--field) 360px);padding-block:72px 56px;position:relative}.jHQkza_title{letter-spacing:-.03em;font-size:clamp(4.25rem,1.8rem + 10vw,12rem);line-height:.8}.jHQkza_sub{max-width:42ch;font-size:var(--text-lead);line-height:var(--text-lead--line-height);color:var(--on-field-soft);margin-top:18px}.jHQkza_grid{border:0;gap:10px;min-width:0;margin:30px 0 0;padding:0;display:grid}.jHQkza_card{border-radius:var(--radius-card);cursor:pointer;transition:background-color var(--motion-state) var(--ease-standard), color var(--motion-state) var(--ease-standard), box-shadow var(--motion-state) var(--ease-standard), translate var(--motion-state) var(--ease-enter), scale var(--motion-press) var(--ease-standard);background:#ffffff12;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 14px;padding:14px 14px 14px 18px;display:grid;position:relative;box-shadow:0 18px 40px -26px #09183000,inset 0 0 0 1.5px #ffffff3d}.jHQkza_card input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.jHQkza_no{font:700 .8125rem/1 var(--font-sans);letter-spacing:.14em;color:var(--on-field-soft);grid-area:1/1;align-items:center;gap:8px;display:flex}.jHQkza_no svg{width:16px;height:15px;fill:var(--heart)}.jHQkza_cardTitle{font:800 clamp(2rem, 1.6rem + 1.5vw, 3.125rem) / .92 var(--font-display);letter-spacing:var(--text-title--letter-spacing);grid-area:2/1}.jHQkza_hint{font-weight:700;font-size:var(--text-small);color:var(--on-field-soft);grid-area:3/1}.jHQkza_hint[data-live]{display:grid}.jHQkza_hint[data-live]:before{content:var(--hint);visibility:hidden;grid-area:1/1}.jHQkza_hint[data-live]>span{grid-area:1/1}.jHQkza_cardGo{width:44px;height:44px;transition:rotate var(--motion-state) var(--ease-enter), background-color var(--motion-state);border-radius:50%;grid-area:1/2/span 3;align-self:end;place-items:center;display:grid;box-shadow:inset 0 0 0 1.5px #ffffff80}.jHQkza_card:active{scale:.98}.jHQkza_card:has(input:focus-visible){outline:3px solid var(--ring-on-field);outline-offset:3px}.jHQkza_card:has(input:checked){background:var(--surface-blush);color:var(--foreground);box-shadow:0 18px 40px -26px #091830e6,inset 0 0 0 1.5px #fff0}:is(.jHQkza_card:has(input:checked) .jHQkza_no,.jHQkza_card:has(input:checked) .jHQkza_hint){color:var(--muted-foreground)}.jHQkza_card:has(input:checked) .jHQkza_cardGo{background:var(--primary);color:var(--primary-foreground);box-shadow:none;rotate:90deg}@media (hover:hover){.jHQkza_card:hover:not(:has(input:checked)){background:#ffffff21;translate:0 -3px}}.jHQkza_results{margin-top:12px}.jHQkza_empty{border-radius:var(--radius-card);min-height:76px;color:var(--on-field-soft);border:1.5px dashed #ffffff59;align-items:center;gap:12px;padding:16px 20px;display:flex}.jHQkza_emptyIcon{rotate:-90deg}.jHQkza_answer{border-radius:var(--radius-panel);background:linear-gradient(180deg, var(--lv-white), var(--background));color:var(--foreground);box-shadow:var(--shadow-panel);gap:22px;padding:24px 20px;display:none}:is(.jHQkza_what:has(input[value=vac]:checked) .jHQkza_answer[data-for=vac],.jHQkza_what:has(input[value=ill]:checked) .jHQkza_answer[data-for=ill],.jHQkza_what:has(input[value=ster]:checked) .jHQkza_answer[data-for=ster],.jHQkza_what:has(input[value=urgent]:checked) .jHQkza_answer[data-for=urgent]){display:grid}.jHQkza_what:has(input:checked) .jHQkza_empty{display:none}@media (prefers-reduced-motion:no-preference){.jHQkza_answer{animation:jHQkza_answer-in var(--motion-enter) var(--ease-enter) both}}@keyframes jHQkza_answer-in{0%{opacity:0;translate:0 16px}}@media (min-width:900px){.jHQkza_what:has(input:checked) .jHQkza_results{display:grid}.jHQkza_what:has(input:checked) .jHQkza_answer{visibility:hidden;opacity:0;pointer-events:none;grid-area:1/1;align-content:center;align-self:stretch;animation:none;display:grid}:is(.jHQkza_what:has(input[value=vac]:checked) .jHQkza_answer[data-for=vac],.jHQkza_what:has(input[value=ill]:checked) .jHQkza_answer[data-for=ill],.jHQkza_what:has(input[value=ster]:checked) .jHQkza_answer[data-for=ster],.jHQkza_what:has(input[value=urgent]:checked) .jHQkza_answer[data-for=urgent]){visibility:visible;opacity:1;pointer-events:auto}}@media (min-width:900px) and (prefers-reduced-motion:no-preference){.jHQkza_what:has(input:checked) .jHQkza_answer{transition:opacity var(--motion-enter) var(--ease-enter), translate var(--motion-enter) var(--ease-enter), visibility 0s linear var(--motion-enter);translate:0 12px}:is(.jHQkza_what:has(input[value=vac]:checked) .jHQkza_answer[data-for=vac],.jHQkza_what:has(input[value=ill]:checked) .jHQkza_answer[data-for=ill],.jHQkza_what:has(input[value=ster]:checked) .jHQkza_answer[data-for=ster],.jHQkza_what:has(input[value=urgent]:checked) .jHQkza_answer[data-for=urgent]){transition-delay:0s;translate:0}}.jHQkza_answerHead{align-content:start;gap:10px;display:grid}.jHQkza_answerHead h3{font-size:var(--text-subtitle);line-height:var(--text-subtitle--line-height);letter-spacing:var(--text-subtitle--letter-spacing)}.jHQkza_facts{gap:6px;margin:4px 0 0;padding:0;list-style:none;display:grid}.jHQkza_facts li{grid-template-columns:20px 1fr;gap:8px;display:grid}.jHQkza_factIcon{width:18px;height:18px;color:var(--primary);stroke-width:2.3px;margin-top:3px}.jHQkza_note{color:var(--muted-foreground)}.jHQkza_link{color:var(--primary);text-underline-offset:4px;font-weight:700}.jHQkza_answerSide{align-content:start;gap:14px;display:grid}.jHQkza_big{font:900 var(--text-price) / var(--text-price--line-height) var(--font-display);letter-spacing:var(--text-price--letter-spacing);color:var(--primary)}.jHQkza_from{letter-spacing:0;margin-right:.12em;font-size:.32em;font-weight:800}.jHQkza_rubSign{font-size:.5em;font-weight:800}.jHQkza_phoneBig{font:900 clamp(2.75rem, 1.6rem + 4.5vw, 5.5rem) / .9 var(--font-display);letter-spacing:-.02em;color:var(--primary);white-space:normal}.jHQkza_rows{gap:6px;display:grid}.jHQkza_row{border-radius:var(--radius-row);background:#13233a0d;justify-content:space-between;gap:12px;padding:12px 16px;font-weight:600;display:flex;box-shadow:inset 0 0 0 1px #13233a0f}.jHQkza_row b{font-weight:800}.jHQkza_act{flex-wrap:wrap;gap:10px;display:flex}.jHQkza_status{font-size:var(--text-small);color:var(--muted-foreground)}.jHQkza_needRow:empty{display:none}@media (min-width:900px){.jHQkza_section{padding-block:112px 96px}.jHQkza_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:44px}.jHQkza_card{grid-template-rows:auto 1fr auto;align-items:end;min-height:272px;padding:22px 22px 20px}.jHQkza_no{grid-column:1/-1}.jHQkza_cardTitle{grid-column:1/-1;align-self:end}.jHQkza_hint{align-self:center}.jHQkza_cardGo{grid-row:3}.jHQkza_results{margin-top:14px}.jHQkza_answer{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;padding:48px 52px}}
@font-face{font-family:Sofia Sans;font-style:normal;font-weight:1 1000;font-display:swap;src:url(../media/908c1bb3d1fa428a-s.3a8mt0jnjt67i.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Sofia Sans;font-style:normal;font-weight:1 1000;font-display:swap;src:url(../media/6aa2ef4975504e04-s.p.3ud7qwv93jsc9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Sofia Sans;font-style:normal;font-weight:1 1000;font-display:swap;src:url(../media/09bcd53840212eb1-s.0zpbjme21nevd.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Sofia Sans;font-style:normal;font-weight:1 1000;font-display:swap;src:url(../media/1b8f3cd908e60d11-s.18k6ab96ew9tl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sofia Sans;font-style:normal;font-weight:1 1000;font-display:swap;src:url(../media/651df538cfcab999-s.p.3dhbch4o6h0a_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sofia Sans Fallback;src:local(Arial);ascent-override:93.31%;descent-override:31.1%;line-gap-override:0.0%;size-adjust:96.46%}.Qc9bCq_className{font-family:Sofia Sans,Sofia Sans Fallback;font-style:normal}.Qc9bCq_variable{--font-sofia-sans:"Sofia Sans", "Sofia Sans Fallback"}
.Z-x-8q_fig{align-content:start;gap:10px;min-width:0;margin:0;display:grid}.Z-x-8q_map{justify-self:center;width:100%;max-width:480px;height:auto;display:block;overflow:visible}.Z-x-8q_road{fill:none;stroke:var(--contour-quiet);opacity:.14;stroke-linecap:butt}.Z-x-8q_lane{stroke-width:18px}.Z-x-8q_main{stroke-width:46px;stroke-linecap:round}.Z-x-8q_rail{fill:none;stroke:var(--contour-quiet);stroke-width:3px;stroke-dasharray:10 8}.Z-x-8q_ghost{fill:none;stroke:var(--contour-quiet);stroke-width:3px;stroke-dasharray:2 10;stroke-linecap:round;stroke-linejoin:round}.Z-x-8q_route{fill:none;stroke:var(--primary);stroke-width:6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.Z-x-8q_lbl{font:600 17px/1 var(--font-sans);fill:var(--muted-foreground)}.Z-x-8q_s{font-size:15px}.Z-x-8q_b{font:800 30px/1 var(--font-display);fill:var(--foreground);letter-spacing:-.01em}.Z-x-8q_metro .Z-x-8q_o{fill:var(--surface-tint)}.Z-x-8q_metro .Z-x-8q_i{fill:var(--primary)}.Z-x-8q_metro text{font:800 22px/1 var(--font-display);fill:var(--primary-foreground);text-anchor:middle;dominant-baseline:central}.Z-x-8q_pt circle{fill:var(--card);stroke:var(--primary);stroke-width:3px}.Z-x-8q_pt text{font:800 16px/1 var(--font-sans);fill:var(--primary);text-anchor:middle;dominant-baseline:central}.Z-x-8q_house rect{fill:var(--surface-tint);stroke:var(--primary);stroke-width:2.5px}.Z-x-8q_house text{font:900 26px/1 var(--font-display);fill:var(--primary);text-anchor:middle}.Z-x-8q_rose circle{fill:var(--card);stroke:var(--contour-quiet);stroke-width:2px}.Z-x-8q_rose .Z-x-8q_ax{stroke:var(--contour-quiet);stroke-width:2px}.Z-x-8q_rose .Z-x-8q_nn{fill:var(--heart)}.Z-x-8q_rose text{font:800 15px/1 var(--font-sans);fill:var(--foreground);text-anchor:middle;dominant-baseline:central}.Z-x-8q_rose text.Z-x-8q_n{font:900 24px/1 var(--font-display);fill:var(--heart)}.Z-x-8q_scale path{fill:none;stroke:var(--foreground);stroke-width:3px}.Z-x-8q_door{fill:var(--card);stroke:var(--primary);stroke-width:3px;transition:fill .5s var(--ease-enter)}.Z-x-8q_heart{fill:var(--heart);transform-box:fill-box;transform-origin:50% 100%}.Z-x-8q_track{fill:none;stroke:var(--contour-quiet);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:.5 8;opacity:.75}.Z-x-8q_way{fill:none;stroke:var(--primary);stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}[data-thread-home] .Z-x-8q_door{fill:var(--surface-blush)}@media (prefers-reduced-motion:reduce){.Z-x-8q_door{fill:var(--surface-blush)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.Z-x-8q_route{animation:linear both Z-x-8q_route-draw;animation-timeline:view();animation-range:entry 15% cover 40%}.Z-x-8q_heart{animation:linear both Z-x-8q_route-heart;animation-timeline:view();animation-range:cover 30% cover 45%}}}@keyframes Z-x-8q_route-draw{0%{stroke-dashoffset:1px}}@keyframes Z-x-8q_route-heart{0%{opacity:0;scale:.4}}.Z-x-8q_cap{color:var(--muted-foreground);max-width:62ch;font-size:.8125rem}.Z-x-8q_facts{font-size:var(--text-small);color:var(--foreground);margin-bottom:4px;display:block}.Z-x-8q_block{border-radius:var(--radius-panel);background:var(--card);color:var(--foreground);box-shadow:var(--shadow-panel);grid-template-columns:minmax(0,1fr);gap:28px;padding:18px 16px 22px;display:grid}.Z-x-8q_side{grid-template-columns:minmax(0,1fr);align-content:start;gap:20px;display:grid}.Z-x-8q_nums{flex-wrap:wrap;align-items:end;gap:6px 28px;display:flex}.Z-x-8q_n{font-size:var(--text-small);color:var(--muted-foreground);gap:2px;display:grid}.Z-x-8q_n b{font:900 clamp(4.25rem, 2.6rem + 7vw, 7.5rem) / .82 var(--font-display);letter-spacing:-.03em;color:var(--primary)}.Z-x-8q_n small{font:800 .34em/1 var(--font-display);letter-spacing:0;color:var(--foreground);margin-left:.12em}.Z-x-8q_src{color:var(--muted-foreground);font-size:.8125rem}.Z-x-8q_src b{color:var(--foreground)}.Z-x-8q_exit{border-radius:var(--radius-row);background:var(--surface-tint);gap:6px;padding:14px 16px;display:grid}.Z-x-8q_exit b{font:800 1.375rem/1.05 var(--font-display)}.Z-x-8q_exit p{font-size:var(--text-small);color:var(--muted-foreground)}.Z-x-8q_exit .Z-x-8q_need{justify-self:start}.Z-x-8q_steps{counter-reset:rs;gap:16px;margin:0;padding:0;list-style:none;display:grid}.Z-x-8q_steps li{counter-increment:rs;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:3px 12px;display:grid}.Z-x-8q_steps li:before{content:counter(rs);border:2px solid var(--primary);background:var(--card);width:34px;height:34px;color:var(--primary);border-radius:50%;grid-row:span 2;place-items:center;font-weight:800;display:grid}.Z-x-8q_steps .Z-x-8q_last:before{content:"";border-color:var(--heart);background:var(--heart)}.Z-x-8q_steps b{font:800 1.625rem/1 var(--font-display);padding-top:4px}.Z-x-8q_steps i{font:700 .8125rem/1 var(--font-sans);letter-spacing:.04em;color:var(--primary);white-space:nowrap;margin-left:8px;font-style:normal}.Z-x-8q_steps p{color:var(--muted-foreground);font-size:var(--text-small)}.Z-x-8q_foot{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.Z-x-8q_actions{flex-wrap:wrap;gap:10px;display:flex}.Z-x-8q_actions>a{white-space:normal;text-align:center}@media (min-width:900px){.Z-x-8q_block{grid-template-columns:minmax(300px,5fr) minmax(0,7fr);column-gap:48px;padding:40px 44px 44px}.Z-x-8q_fig{top:calc(var(--header-h,72px) + 16px);align-self:start;position:sticky}.Z-x-8q_foot{grid-column:1/-1;grid-template-columns:1fr auto;align-items:center}}
@font-face{font-family:Sofia Sans Extra Condensed;font-style:normal;font-weight:1 1000;font-display:swap;src:url(../media/d638c4f7ba128ba2-s.3-p8st0y-59tg.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Sofia Sans Extra Condensed;font-style:normal;font-weight:1 1000;font-display:swap;src:url(../media/1c4dc24261e909a2-s.p.188wu523qrfxb.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Sofia Sans Extra Condensed;font-style:normal;font-weight:1 1000;font-display:swap;src:url(../media/a927bb33bf430b8e-s.3-_7p988pjo3a.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Sofia Sans Extra Condensed;font-style:normal;font-weight:1 1000;font-display:swap;src:url(../media/96006546e50e36ac-s.1sax8x6sf-ymm.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sofia Sans Extra Condensed;font-style:normal;font-weight:1 1000;font-display:swap;src:url(../media/c3913cede75b2e08-s.p.3s8yog2ik4-yl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sofia Sans Extra Condensed Fallback;src:local(Arial);ascent-override:147.51%;descent-override:49.17%;line-gap-override:0.0%;size-adjust:61.01%}.IRRTPa_className{font-family:Sofia Sans Extra Condensed,Sofia Sans Extra Condensed Fallback;font-style:normal}.IRRTPa_variable{--font-sofia-display:"Sofia Sans Extra Condensed", "Sofia Sans Extra Condensed Fallback"}
.HFHAOW_field{border:1px solid var(--input);border-radius:var(--radius-field);background:var(--card);width:100%;font-size:var(--text-body);line-height:var(--text-body--line-height);color:var(--foreground);padding-inline:1rem}.HFHAOW_field::placeholder{color:var(--muted-foreground)}.HFHAOW_field:focus-visible{outline:3px solid var(--ring);outline-offset:2px}.HFHAOW_field[aria-invalid=true]{border-color:var(--destructive);box-shadow:0 0 0 1px var(--destructive)}@media (prefers-reduced-motion:no-preference){.HFHAOW_field{transition:border-color var(--motion-state) var(--ease-standard), box-shadow var(--motion-state) var(--ease-standard)}}.HFHAOW_submit{height:var(--button-height);cursor:pointer;border-radius:var(--radius-pill);background:var(--primary);font-size:var(--text-body);line-height:var(--text-body--line-height);color:var(--primary-foreground);justify-content:center;align-items:center;padding-inline:2rem;font-weight:600;display:inline-flex}@media (hover:hover){.HFHAOW_submit:hover{background:var(--primary-hover)}}.HFHAOW_submit:focus-visible{outline:3px solid var(--ring);outline-offset:2px}@media (min-width:768px){.HFHAOW_submit{justify-self:start}}
.FNCoMa_panel{border-radius:var(--radius-panel);background:linear-gradient(180deg, color-mix(in oklab, var(--lv-white), var(--lv-mist) 60%), var(--lv-mist));color:var(--lv-ink);box-shadow:var(--shadow-panel);grid-template-columns:minmax(0,1fr);gap:22px;padding:26px 18px 22px;display:grid}.FNCoMa_side{align-content:start;gap:14px;min-width:0;display:grid}.FNCoMa_eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--lv-blue);margin:0;font-size:.8125rem;font-weight:600}.FNCoMa_big{align-items:baseline;gap:14px;margin:4px 0 0;display:flex}.FNCoMa_big b{font:900 clamp(5.5rem, 3rem + 9vw, 11rem) / .8 var(--font-display);letter-spacing:-.04em;color:var(--lv-blue)}.FNCoMa_big span{min-width:0;max-width:22ch;color:var(--lv-ink-soft);overflow-wrap:anywhere;line-height:1.3}.FNCoMa_lead{max-width:40ch;color:var(--lv-ink-soft);overflow-wrap:anywhere;margin:0}.FNCoMa_lead a{color:var(--lv-blue);text-underline-offset:4px;white-space:nowrap;font-weight:700}.FNCoMa_list{grid-template-columns:minmax(0,1fr);gap:8px;margin:0;padding:0;list-style:none;display:grid}.FNCoMa_row{background:#ffffffc7;border-radius:22px;gap:4px;min-width:0;padding:14px 16px 14px 76px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #13233a0f}.FNCoMa_n{width:56px;font:900 3.5rem / .85 var(--font-display);letter-spacing:-.04em;color:#0000;-webkit-text-stroke:1.6px var(--lv-blue);text-align:center;position:absolute;top:14px;left:8px}.FNCoMa_t{font:800 1.625rem / 1.05 var(--font-display);letter-spacing:-.005em;overflow-wrap:anywhere}.FNCoMa_d{font-size:var(--text-small);color:var(--lv-ink-soft);overflow-wrap:anywhere;line-height:1.4}@media (min-width:900px){.FNCoMa_panel{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:56px;padding:52px 52px 48px}.FNCoMa_side{top:calc(var(--header-height) + 24px);align-self:start;position:sticky}.FNCoMa_row{padding:18px 24px 18px 104px}.FNCoMa_n{width:80px;font-size:4.75rem;top:18px;left:12px}.FNCoMa_t{font-size:1.875rem}.FNCoMa_d{font-size:1rem}}
.ZuF3Dq_stack{display:grid}.ZuF3Dq_stack>*{grid-area:1/1;min-width:0}.ZuF3Dq_layer{opacity:0;visibility:hidden}.ZuF3Dq_layer[data-on]{opacity:1;visibility:visible}.ZuF3Dq_ghost{visibility:hidden}.ZuF3Dq_col{flex-direction:column;gap:14px;display:flex}@media (prefers-reduced-motion:no-preference){.ZuF3Dq_swap>.ZuF3Dq_layer{transition:opacity var(--motion-press) var(--ease-exit), visibility 0s linear var(--motion-press)}.ZuF3Dq_swap>.ZuF3Dq_layer[data-on]{transition:opacity var(--motion-state) var(--ease-enter) var(--motion-press), visibility 0s}.ZuF3Dq_cut>.ZuF3Dq_layer[data-on]{transition:opacity var(--motion-state) var(--ease-enter)}}.ZuF3Dq_calc{border-radius:var(--radius-panel);background:linear-gradient(180deg, var(--lv-white), var(--lv-paper));color:var(--foreground);box-shadow:var(--shadow-panel);grid-template-columns:minmax(0,1fr);gap:16px;padding:12px;display:grid}.ZuF3Dq_inputs{grid-template-columns:minmax(0,1fr);align-content:start;gap:24px;padding:14px 6px 4px;display:grid}.ZuF3Dq_inputs fieldset{border:0;min-width:0;margin:0;padding:0}.ZuF3Dq_legend{font:700 var(--text-eyebrow) / 1.2 var(--font-sans);letter-spacing:var(--text-eyebrow--letter-spacing);text-transform:uppercase;color:var(--muted-foreground);margin-bottom:12px;padding:0;display:block}.ZuF3Dq_kinds,.ZuF3Dq_sexes{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ZuF3Dq_kinds{gap:10px}.ZuF3Dq_kind,.ZuF3Dq_sex,.ZuF3Dq_case{cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--motion-state) var(--ease-standard), color var(--motion-state) var(--ease-standard), box-shadow var(--motion-state) var(--ease-standard), scale var(--motion-press) var(--ease-standard);position:relative}.ZuF3Dq_kind input,.ZuF3Dq_sex input,.ZuF3Dq_case input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.ZuF3Dq_kind:active,.ZuF3Dq_sex:active,.ZuF3Dq_case:active{scale:.97}:is(.ZuF3Dq_kind:has(input:focus-visible),.ZuF3Dq_sex:has(input:focus-visible),.ZuF3Dq_case:has(input:focus-visible)){outline:3px solid var(--ring);outline-offset:3px}.ZuF3Dq_kind{border-radius:var(--radius-card);background:var(--lv-mist);color:var(--lv-contour);justify-items:center;gap:2px;padding:10px 8px 14px;display:grid}.ZuF3Dq_kind svg{width:76px;height:76px}.ZuF3Dq_kind span{font:800 1.75rem / 1 var(--font-display);text-transform:uppercase;overflow-wrap:anywhere}.ZuF3Dq_kind:has(input:checked){background:var(--field);color:var(--on-field);box-shadow:0 14px 30px -18px #091830cc}.ZuF3Dq_sexes{background:var(--lv-mist);border-radius:22px;gap:4px;padding:5px}.ZuF3Dq_sex{overflow-wrap:anywhere;text-align:center;border-radius:17px;gap:1px;padding:10px;display:grid}.ZuF3Dq_sex b{font-weight:700}.ZuF3Dq_sex small{color:var(--muted-foreground);font-size:.8125rem}.ZuF3Dq_sex:has(input:checked){background:var(--lv-white);box-shadow:inset 0 1px #ffffffe6,0 8px 18px -12px #09183099}.ZuF3Dq_wtop{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ZuF3Dq_wtop .ZuF3Dq_legend{margin:0}.ZuF3Dq_wval{font:900 3.25rem / .9 var(--font-display);letter-spacing:-.02em;color:var(--lv-contour);white-space:nowrap}.ZuF3Dq_wval small{margin-left:.12em;font-size:.5em;font-weight:800}.ZuF3Dq_wrow{grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:6px;margin-top:10px;display:grid}.ZuF3Dq_step{background:var(--lv-mist);width:44px;height:44px;color:var(--lv-contour);font:700 1.5rem / 1 var(--font-sans);cursor:pointer;touch-action:manipulation;border-radius:50%;place-items:center;display:grid}.ZuF3Dq_step:active{scale:.94}.ZuF3Dq_step:focus-visible{outline:3px solid var(--ring)}.ZuF3Dq_range{--p:20%;appearance:none;cursor:pointer;touch-action:pan-y;background:0 0;width:100%;height:40px;margin:0;display:block}.ZuF3Dq_range::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--lv-contour) var(--p), #13233a1f var(--p));border-radius:99px;height:8px}.ZuF3Dq_range::-moz-range-track{background:linear-gradient(90deg, var(--lv-contour) var(--p), #13233a1f var(--p));border-radius:99px;height:8px}.ZuF3Dq_range::-webkit-slider-thumb{appearance:none;background:var(--lv-blush);border:3px solid var(--lv-contour);border-radius:50%;width:30px;height:30px;margin-top:-11px;box-shadow:0 6px 14px -6px #09183099}.ZuF3Dq_range::-moz-range-thumb{background:var(--lv-blush);border:3px solid var(--lv-contour);border-radius:50%;width:24px;height:24px}.ZuF3Dq_range:focus-visible{outline:3px solid var(--ring);outline-offset:4px;border-radius:14px}.ZuF3Dq_scale{height:26px;color:var(--muted-foreground);margin:2px 50px 0;font-size:.75rem;position:relative}.ZuF3Dq_scale span{top:10px;left:calc(15px + var(--x) * (100% - 30px));white-space:nowrap;position:absolute;translate:-50%}.ZuF3Dq_scale span:before{content:"";background:#13233a4d;width:1px;height:6px;position:absolute;top:-8px;left:50%}.ZuF3Dq_band{background:color-mix(in oklab, var(--lv-heart) 45%, transparent);height:5px;clip-path:inset(0 calc((1 - var(--b)) * 100%) 0 calc(var(--a) * 100%) round 5px);position:absolute;top:0;left:15px;right:15px}.ZuF3Dq_band[data-off]{opacity:0}@media (prefers-reduced-motion:no-preference){.ZuF3Dq_band{transition:clip-path var(--motion-state) var(--ease-standard), opacity var(--motion-state) var(--ease-standard)}}.ZuF3Dq_note{color:var(--muted-foreground);margin-top:4px;font-size:.8125rem}.ZuF3Dq_catcell{display:grid}.ZuF3Dq_catnote{border-radius:var(--radius-row);background:var(--lv-mist);align-content:center;padding:14px 16px;font-weight:600;display:grid}.ZuF3Dq_cases{flex-wrap:wrap;gap:8px;display:flex}.ZuF3Dq_case{border-radius:var(--radius-pill);min-height:44px;font-size:var(--text-small);align-items:center;gap:6px;padding:8px 15px;font-weight:600;line-height:1.2;display:inline-flex;box-shadow:inset 0 0 0 1.5px #13233a33}.ZuF3Dq_case small{color:var(--muted-foreground);font-size:.8125rem;font-weight:500}.ZuF3Dq_case[data-checked]{background:var(--lv-contour);color:var(--lv-white);box-shadow:none}.ZuF3Dq_case:has(input:checked){background:var(--lv-contour);color:var(--lv-white);box-shadow:none}.ZuF3Dq_case[data-checked] small{color:var(--lv-sky)}.ZuF3Dq_case:has(input:checked) small{color:var(--lv-sky)}@media (hover:hover){.ZuF3Dq_kind:hover:not(:has(input:checked)){background:var(--lv-sky)}.ZuF3Dq_case:hover:not(:has(input:checked),[data-checked]){box-shadow:inset 0 0 0 1.5px var(--lv-contour)}}.ZuF3Dq_bar{bottom:calc(var(--dock-height) + 12px);z-index:3;background:var(--field);color:var(--on-field);border-radius:20px;flex-wrap:wrap;align-items:center;gap:12px;padding:10px 16px;text-decoration:none;display:flex;position:sticky;box-shadow:0 16px 34px -14px #091830d9}.ZuF3Dq_bar b{font:900 2rem / 1 var(--font-display);color:var(--field-accent);white-space:nowrap}.ZuF3Dq_bar span{color:var(--on-field-soft);font-size:.8125rem;font-weight:600;line-height:1.3}.ZuF3Dq_out{background:linear-gradient(180deg, color-mix(in oklab, var(--lv-white), var(--lv-blush) 55%), var(--lv-blush));border-radius:28px;flex-direction:column;gap:14px;padding:22px 18px 20px;display:flex;position:relative;box-shadow:inset 0 1px #ffffffbf,inset 0 0 0 1px #dc252814}.ZuF3Dq_what{font:800 clamp(1.75rem, 1.4rem + 1.5vw, 2.75rem) / .95 var(--font-display);letter-spacing:var(--text-title--letter-spacing);text-transform:uppercase}.ZuF3Dq_what span{color:var(--muted-foreground)}.ZuF3Dq_price{font:900 clamp(4.5rem, 2.6rem + 8vw, 9rem) / 1 var(--font-display);letter-spacing:var(--text-price--letter-spacing);color:var(--lv-contour);overflow-wrap:anywhere;font-variant-numeric:tabular-nums lining-nums;margin:2px 0 -4px}.ZuF3Dq_phone{font:800 clamp(2.5rem, 2rem + 3vw, 4rem) / .95 var(--font-display);letter-spacing:var(--text-title--letter-spacing);color:var(--lv-contour);text-transform:uppercase}.ZuF3Dq_src{color:var(--muted-foreground);font-size:.875rem}.ZuF3Dq_src q{quotes:"«" "»";color:var(--foreground);font-weight:600}.ZuF3Dq_edge{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ZuF3Dq_edge li{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;font-weight:600;display:flex}.ZuF3Dq_edge b{font:900 2.25rem / 1 var(--font-display);color:var(--lv-contour);overflow-wrap:anywhere}.ZuF3Dq_sum{border-top:1.5px dashed #13233a38;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;padding-top:14px;font-weight:600;display:flex}.ZuF3Dq_sum b{white-space:nowrap;font-size:1.375rem;font-weight:800}@media (prefers-reduced-motion:no-preference){.ZuF3Dq_flip{animation:ZuF3Dq_flip var(--motion-state) var(--ease-enter);display:inline-block}}@keyframes ZuF3Dq_flip{0%{opacity:0;translate:0 8px}}.ZuF3Dq_sum[data-off]{visibility:hidden}@media (min-width:64rem){.ZuF3Dq_calc{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);gap:32px;padding:20px}.ZuF3Dq_inputs{gap:30px;padding:28px 4px 24px 24px}.ZuF3Dq_kind svg{width:112px;height:112px}.ZuF3Dq_kind span{font-size:2.25rem}.ZuF3Dq_out{top:calc(var(--header-height) + 20px);align-self:start;gap:16px;padding:40px 40px 32px;position:sticky}.ZuF3Dq_bar{display:none}}
