.hospital-explorer_explorer__5QoWf{display:flex;flex-direction:column;gap:14px}.hospital-explorer_chips__zfDZb{display:flex;flex-wrap:wrap;gap:6px}.hospital-explorer_chips__zfDZb button{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 13px;border:1px solid hsl(var(--input));border-radius:980px;background:hsl(var(--card));font-size:13px;font-weight:600;color:hsl(var(--foreground));white-space:nowrap}.hospital-explorer_chips__zfDZb button:hover{border-color:hsl(var(--primary))}.hospital-explorer_chips__zfDZb small{font-size:13px;font-weight:400;color:hsl(var(--muted-foreground))}.hospital-explorer_chips__zfDZb [aria-pressed=true]{background:hsl(var(--primary));border-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.hospital-explorer_chips__zfDZb [aria-pressed=true] small{color:hsl(var(--on-ink))}.hospital-explorer_toolbar__tB_pz{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-top:26px}.hospital-explorer_toolbar__tB_pz h2{font-size:14px;font-weight:400;line-height:1.5;color:hsl(var(--muted-foreground))}.hospital-explorer_sort__d8_K2{display:flex;gap:3px;padding:3px;border-radius:10px;background:hsl(var(--muted))}.hospital-explorer_sort__d8_K2 button{display:inline-flex;align-items:center;min-height:44px;padding:0 12px;border-radius:8px;font-size:13px;font-weight:600;color:hsl(var(--foreground));white-space:nowrap}.hospital-explorer_sort__d8_K2 [aria-pressed=true]{background:hsl(var(--card));box-shadow:0 1px 3px hsl(var(--foreground)/.08)}.hospital-explorer_table__Bam5M{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:20px;overflow:hidden}.hospital-explorer_head__s_c6_,.hospital-explorer_link__g1Okm{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr) 128px 48px;gap:6px 20px;align-items:center;padding:13px 48px 13px 24px}.hospital-explorer_head__s_c6_{padding-top:14px;padding-bottom:10px;align-items:end;border-bottom:1px solid hsl(var(--border));font-size:11px;color:hsl(var(--muted-foreground))}.hospital-explorer_ticks__VRw7U{position:relative;height:14px;font-variant-numeric:tabular-nums}.hospital-explorer_ticks__VRw7U span{position:absolute;top:0;white-space:nowrap}.hospital-explorer_headGap__6UEx0,.hospital-explorer_headRange__p6vxr{text-align:right}.hospital-explorer_groupHead__mi7wp{padding:16px 24px 6px;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:hsl(var(--muted-foreground));background:hsl(var(--background)/.5);border-bottom:1px solid hsl(var(--border))}.hospital-explorer_row__RGy1F{position:relative;border-bottom:1px solid hsl(var(--border))}.hospital-explorer_table__Bam5M>div:last-of-type .hospital-explorer_row__RGy1F:last-child{border-bottom:0}.hospital-explorer_link__g1Okm{position:relative;min-height:64px;color:hsl(var(--foreground))}.hospital-explorer_link__g1Okm:hover{background:hsl(var(--background)/.5)}.hospital-explorer_link__g1Okm:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:-2px}.hospital-explorer_name__zGaCe{min-width:0}.hospital-explorer_name__zGaCe strong{display:block;font-size:15px;font-weight:700;line-height:1.35}.hospital-explorer_name__zGaCe small{display:block;margin-top:2px;font-size:12px;color:hsl(var(--muted-foreground))}.hospital-explorer_track__OaLo6{position:relative;height:16px}.hospital-explorer_track__OaLo6:before{content:"";position:absolute;left:0;right:0;top:7px;height:2px;background:hsl(var(--muted))}.hospital-explorer_span__E9_Xl{position:absolute;top:5px;height:6px;border-radius:3px;background:linear-gradient(90deg,hsl(var(--low)),hsl(var(--high)));opacity:.28}.hospital-explorer_dot__bPKZp{position:absolute;top:2px;width:12px;height:12px;margin-left:-6px;border-radius:50%;box-shadow:0 0 0 2px hsl(var(--card))}.hospital-explorer_dotLow__72D1m{background:hsl(var(--low))}.hospital-explorer_dotHigh__Quig6{background:hsl(var(--high))}.hospital-explorer_range__Zwhxq{text-align:right;font-size:14px;font-variant-numeric:tabular-nums;white-space:nowrap}.hospital-explorer_low__i_3qZ{color:hsl(var(--low));font-weight:700}.hospital-explorer_high__gDWlJ{color:hsl(var(--high));font-weight:700}.hospital-explorer_dash__UMjkq,.hospital-explorer_none__7cv4u{color:hsl(var(--muted-foreground))}.hospital-explorer_none__7cv4u{font-size:13px;white-space:normal}.hospital-explorer_gap__mckwG{text-align:right;font-size:15px;font-weight:700;font-variant-numeric:tabular-nums}.hospital-explorer_empty__zuFI_{padding:24px;font-size:15px;color:hsl(var(--foreground-soft))}.hospital-explorer_footnote__GJH2W{font-size:13px;line-height:1.5;color:hsl(var(--muted-foreground));max-width:780px}.hospital-explorer_actions__TBJbu{position:absolute;right:2px;top:14px}.hospital-explorer_actions__TBJbu>summary{cursor:pointer;list-style:none;width:44px;min-height:44px;display:grid;place-items:center;color:hsl(var(--muted-foreground));border-radius:7px}.hospital-explorer_actions__TBJbu>summary::-webkit-details-marker{display:none}.hospital-explorer_actions__TBJbu[open]{z-index:2}.hospital-explorer_actions__TBJbu[open]>summary{background:hsl(var(--background))}.hospital-explorer_actionPanel__IOkyj{position:absolute;right:0;top:44px;padding:8px;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:12px;box-shadow:0 6px 20px hsl(var(--foreground)/.08)}.hospital-explorer_row__RGy1F:has(.hospital-explorer_actions__TBJbu[open]){padding-bottom:62px}@media(pointer:coarse){.hospital-explorer_actions__TBJbu>summary,.hospital-explorer_chips__zfDZb button,.hospital-explorer_sort__d8_K2 button{min-height:44px}}@media(max-width:640px){.hospital-explorer_head__s_c6_,.hospital-explorer_link__g1Okm{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name name" "track track" "range gap";padding:14px 44px 14px 16px;gap:8px 16px}.hospital-explorer_head__s_c6_{grid-template-areas:"track track";padding-block:10px 8px}.hospital-explorer_headGap__6UEx0,.hospital-explorer_headName__X1Q8Z,.hospital-explorer_headRange__p6vxr{display:none}.hospital-explorer_name__zGaCe{grid-area:name}.hospital-explorer_ticks__VRw7U,.hospital-explorer_track__OaLo6{grid-area:track}.hospital-explorer_range__Zwhxq{grid-area:range;text-align:left}.hospital-explorer_gap__mckwG{grid-area:gap}.hospital-explorer_groupHead__mi7wp{padding-inline:16px}.hospital-explorer_toolbar__tB_pz{margin-top:18px}.hospital-explorer_sort__d8_K2{width:100%}.hospital-explorer_sort__d8_K2 button{flex:1;justify-content:center;padding:0 8px}}.category-results_page__tvKY9{max-width:1120px;margin-inline:auto}.category-results_page__tvKY9 h1:after{display:none!important}.category-results_header__8zfkc{max-width:780px;padding:18px 0 20px}.category-results_header__8zfkc h1{font-family:var(--font-serif);font-size:clamp(32px,4.2vw,52px);line-height:1.05;letter-spacing:-.01em;font-weight:400}.category-results_header__8zfkc p{margin-top:8px;font-size:17px;line-height:1.5;color:hsl(var(--foreground-soft))}.category-results_search__LvE0B{margin-top:18px}.category-results_search__LvE0B>div>div>div{border-radius:14px}.category-results_tabs__fCzIS{display:flex;gap:6px;overflow-x:auto;border-bottom:1px solid hsl(var(--border));margin-top:20px;scrollbar-width:thin}.category-results_tabs__fCzIS a,.category-results_tabs__fCzIS button{display:inline-flex;flex-shrink:0;align-items:center;gap:7px;min-height:48px;padding:0 12px;border-bottom:2px solid transparent;font-size:14px;color:hsl(var(--muted-foreground));white-space:nowrap}.category-results_tabs__fCzIS [aria-current=true],.category-results_tabs__fCzIS [aria-pressed=true]{color:hsl(var(--accent-foreground));border-bottom-color:hsl(var(--accent-foreground));font-weight:650}.category-results_tabs__fCzIS small{font-size:12px;font-weight:400;color:hsl(var(--muted-foreground))}.category-results_toolbar__8AePr{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin:18px 0 14px}.category-results_toolbar__8AePr h2{font-size:14px;line-height:1.5;color:hsl(var(--muted-foreground));font-weight:400}.category-results_controls___MeEx{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.category-results_sort__aXdVd{display:flex;flex-shrink:0;border-radius:10px;background:hsl(var(--background));padding:4px;gap:4px}.category-results_sort__aXdVd a,.category-results_sort__aXdVd button{display:inline-flex;min-height:36px;align-items:center;padding:0 12px;border-radius:7px;font-size:13px;font-weight:600;white-space:nowrap;color:hsl(var(--muted-foreground))}.category-results_sort__aXdVd [aria-current=true],.category-results_sort__aXdVd [aria-pressed=true]{background:white;color:hsl(var(--foreground));box-shadow:0 1px 4px #20283d15}.category-results_mapButton__FIYk9{border:1px solid hsl(var(--border));border-radius:9px;background:white;padding:0 14px;min-height:44px;font-size:13px;font-weight:600}.category-results_table__dJobz{border:1px solid hsl(var(--border));border-radius:20px;background:white;overflow:hidden}.category-results_columns___wQgR,.category-results_rowLink__nru3Y{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) 110px;gap:28px;align-items:center;padding:17px 24px}.category-results_columns___wQgR{padding-right:48px;padding-block:12px;border-bottom:1px solid hsl(var(--background));font-size:11px;text-transform:uppercase;letter-spacing:.05em;font-weight:650;color:hsl(var(--muted-foreground))}.category-results_axis__rQL_y{display:flex;justify-content:space-between;gap:8px}.category-results_axis__rQL_y span:nth-child(2){text-align:center}.category-results_columns___wQgR>span:last-child{text-align:right}.category-results_row___Fxq_{position:relative;border-bottom:1px solid hsl(var(--background))}.category-results_row___Fxq_:last-child{border-bottom:0}.category-results_rowLink__nru3Y{padding-right:48px;min-height:78px}.category-results_rowLink__nru3Y:hover{background:hsl(var(--accent))}.category-results_title__Htzph{font-size:15px;font-weight:650;line-height:1.4}.category-results_sub__SL27k{font-size:13px;color:hsl(var(--muted-foreground));line-height:1.5;margin-top:3px}.category-results_meta__SWaAm{font-size:12px;color:hsl(var(--muted-foreground));margin-top:3px}.category-results_sample__XNfdE{color:hsl(var(--warn))}.category-results_range__0i3F_{margin:0 4px 3px}.category-results_amount__uDw3H{font-size:12px;color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums}.category-results_gap__enXve{text-align:right;font-size:18px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.3}.category-results_gap__enXve small{display:block;font-size:12px;font-weight:400;color:hsl(var(--muted-foreground))}.category-results_actions__KPrdb{position:absolute;right:9px;top:24px}.category-results_actions__KPrdb>summary{cursor:pointer;list-style:none;width:32px;min-height:36px;display:grid;place-items:center;color:hsl(var(--muted-foreground));border-radius:7px}.category-results_actions__KPrdb>summary::-webkit-details-marker{display:none}.category-results_actions__KPrdb[open]{z-index:2}.category-results_actions__KPrdb[open]>summary{background:hsl(var(--background))}.category-results_actionPanel__T8h0_{position:absolute;right:0;top:36px;padding:8px;background:white;border:1px solid hsl(var(--border));border-radius:12px;box-shadow:0 6px 20px #20283d15}.category-results_more__AdW8m{display:flex;align-items:center;justify-content:center;width:100%;min-height:52px;border-top:1px solid hsl(var(--background));font-size:14px;font-weight:650;color:hsl(var(--accent-foreground))}.category-results_footnote__duhJD{font-size:12px;line-height:1.6;color:hsl(var(--muted-foreground));margin-top:18px}.category-results_support__x8bvD{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:18px;font-size:14px}@media(max-width:640px){.category-results_header__8zfkc{padding-top:10px}.category-results_columns___wQgR{display:none}.category-results_rowLink__nru3Y{grid-template-columns:minmax(0,1fr) 90px;gap:12px;padding:18px 42px 18px 18px}.category-results_identity__Torv_{grid-column:1/-1}.category-results_gap__enXve{font-size:17px}.category-results_actions__KPrdb{top:13px}.category-results_toolbar__8AePr{align-items:flex-start}.category-results_controls___MeEx{width:100%}.category-results_sort__aXdVd{flex:1}.category-results_sort__aXdVd a,.category-results_sort__aXdVd button{justify-content:center;flex:1;padding:0 9px}.category-results_tabs__fCzIS{margin-top:12px}.category-results_header__8zfkc p{font-size:14px}}@media(pointer:coarse){.category-results_actions__KPrdb>summary,.category-results_sort__aXdVd a,.category-results_sort__aXdVd button{min-height:44px}}.category-results_row___Fxq_:has(.category-results_actions__KPrdb[open]){padding-bottom:62px}.category-results_tabs__fCzIS{flex-wrap:wrap;gap:8px;border-bottom:0;overflow:visible;align-items:center}.category-results_tabs__fCzIS a,.category-results_tabs__fCzIS button{min-height:36px;padding:0 13px;border:1px solid hsl(var(--input));border-radius:980px;background:white;font-size:13px;font-weight:600;color:hsl(var(--foreground))}.category-results_tabs__fCzIS [aria-current=page],.category-results_tabs__fCzIS [aria-current=true],.category-results_tabs__fCzIS [aria-pressed=true]{background:hsl(var(--primary));border-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.category-results_tabs__fCzIS [aria-current=page] small,.category-results_tabs__fCzIS [aria-current=true] small,.category-results_tabs__fCzIS [aria-pressed=true] small{color:hsl(var(--on-ink))}.category-results_soon__fNymD{font-size:13px;color:hsl(var(--muted-foreground));margin-left:4px}.category-results_toolbar__8AePr{border-top:1px solid hsl(var(--border));padding-top:18px;margin-top:24px}.category-results_group__2WUND{margin-top:22px}.category-results_group__2WUND:first-child{margin-top:0}.category-results_groupHead__C_7gS{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin-bottom:10px}.category-results_groupHead__C_7gS h3{font-size:22px;font-weight:400;line-height:1.2}.category-results_groupHead__C_7gS span{font-size:13px;color:hsl(var(--muted-foreground))}.category-results_v3Link__wqeyr{display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px;padding:14px 48px 14px 20px;min-height:64px}.category-results_v3Link__wqeyr:hover{background:hsl(var(--accent))}.category-results_v3Link__wqeyr .category-results_identity__Torv_{flex:1 1 260px;min-width:0}.category-results_samplePill__Xb7Ti:before,.category-results_sourceLabel__Ei17u:before{content:"";display:inline-block;width:6px}.category-results_samplePill__Xb7Ti{display:inline-block;margin-left:6px;padding:0 7px;border-radius:980px;background:hsl(var(--sample-bg));color:hsl(var(--sample));font-size:11px;font-weight:600}.category-results_sourceLabel__Ei17u{margin-left:6px}.category-results_v3Range__alKy7{flex:0 1 170px;font-size:14px;color:hsl(var(--foreground-soft));font-variant-numeric:tabular-nums;white-space:nowrap}.category-results_v3Gap__wpqz6{flex:0 0 200px;display:flex;align-items:center;gap:12px;justify-content:flex-end}.category-results_v3Track___eYv0{flex:1;height:6px;border-radius:3px;background:hsl(var(--muted));position:relative}.category-results_v3Bar__Og3pr{position:absolute;left:0;top:0;bottom:0;border-radius:3px;background:hsl(var(--low))}.category-results_v3Big__3Ex_1{background:hsl(var(--high))}.category-results_v3Gap__wpqz6 .category-results_gap__enXve{width:62px;font-size:15px;line-height:1.3}.category-results_v3BigText__4nADF{color:hsl(var(--high))}.category-results_noGap__CHFZC{font-size:13px;color:hsl(var(--muted-foreground));text-align:right}.category-results_actions__KPrdb{top:14px}@media(max-width:640px){.category-results_v3Link__wqeyr{padding:14px 44px 14px 16px;gap:6px 16px}.category-results_v3Gap__wpqz6{flex:1 1 100%;justify-content:flex-start}.category-results_noGap__CHFZC,.category-results_v3Gap__wpqz6 .category-results_gap__enXve{text-align:left}.category-results_v3Range__alKy7{flex:1 1 auto}}.category-results_billCta__lHJON{display:flex;gap:16px;align-items:center;justify-content:space-between;flex-wrap:wrap;background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-radius:18px;padding:22px 24px;margin-top:24px}.category-results_billCta__lHJON strong{display:block;font-size:17px}.category-results_billCta__lHJON p{margin-top:3px;font-size:14px;color:hsl(var(--on-ink))}.category-results_billCta__lHJON a{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border-radius:980px;background:white;color:hsl(var(--primary));font-size:14px;font-weight:600;white-space:nowrap}.hospital-price-matrix_section__ozoBq{min-width:0;display:flex;flex-direction:column;gap:18px;border:1px solid hsl(var(--border));border-radius:20px;padding:28px;background:hsl(var(--card))}.hospital-price-matrix_top__rpFNZ{display:flex;justify-content:space-between;align-items:flex-start;gap:12px 16px;flex-wrap:wrap}.hospital-price-matrix_top__rpFNZ>div{flex:1 1 420px;min-width:0}.hospital-price-matrix_top__rpFNZ h2{font-size:34px;line-height:1.1}.hospital-price-matrix_lead__eNY9N{margin-top:6px;max-width:620px;font-size:15px;line-height:1.5;color:hsl(var(--foreground-soft));text-wrap:pretty}.hospital-price-matrix_evidence__GfAn2{font-family:var(--font-label);font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--muted-foreground));padding-top:8px}.hospital-price-matrix_controls__bJVS9{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.hospital-price-matrix_tabs__FFXTw{display:flex;flex-wrap:wrap;gap:3px;padding:3px;border-radius:10px;background:hsl(var(--muted))}.hospital-price-matrix_tabs__FFXTw button{display:inline-flex;align-items:center;min-height:44px;padding:0 12px;border-radius:8px;font-size:13px;font-weight:600;color:hsl(var(--foreground));white-space:nowrap}.hospital-price-matrix_tabs__FFXTw [aria-pressed=true]{background:hsl(var(--card));box-shadow:0 1px 3px hsl(var(--foreground)/.08)}.hospital-price-matrix_legend__bmPTQ{display:flex;flex-wrap:wrap;gap:6px 12px;font-size:12px;color:hsl(var(--foreground-soft))}.hospital-price-matrix_legend__bmPTQ li{display:flex;align-items:center;gap:5px}.hospital-price-matrix_swatch__Gotti{width:12px;height:12px;border-radius:3px}.hospital-price-matrix_scroller__b8Pd3{position:relative;overflow-x:auto;margin:0 -4px;padding:0 4px}.hospital-price-matrix_scroller__b8Pd3 table{width:100%;min-width:640px;border-collapse:collapse;font-size:12px}.hospital-price-matrix_scroller__b8Pd3 thead th{padding:0 2px 8px;border-bottom:1px solid hsl(var(--border));font-weight:400;color:hsl(var(--muted-foreground));text-align:center;line-height:1.25;vertical-align:bottom}.hospital-price-matrix_scroller__b8Pd3 thead th:first-child{text-align:left}.hospital-price-matrix_scroller__b8Pd3 small{display:block;font-size:11px}.hospital-price-matrix_scroller__b8Pd3 tbody tr{border-bottom:1px solid hsl(var(--muted))}.hospital-price-matrix_scroller__b8Pd3 td{padding:7px 2px}.hospital-price-matrix_scroller__b8Pd3 tbody th{padding:7px 12px 7px 0;text-align:left;font-size:14px;font-weight:600;line-height:1.3;min-width:180px;max-width:220px}.hospital-price-matrix_scroller__b8Pd3 tbody th small{font-weight:400;font-size:12px;color:hsl(var(--muted-foreground))}.hospital-price-matrix_scroller__b8Pd3 th:first-child{position:sticky;left:0;z-index:1;background:hsl(var(--card))}.hospital-price-matrix_hospital__ReZhB{display:block}.hospital-price-matrix_belowHead__pXNmT,.hospital-price-matrix_below__Q_8c1{text-align:right!important;white-space:nowrap;padding-left:12px!important}.hospital-price-matrix_below__Q_8c1{font-size:14px;font-variant-numeric:tabular-nums}.hospital-price-matrix_below__Q_8c1 span{color:hsl(var(--muted-foreground))}.hospital-price-matrix_cell__voA0D{display:flex;align-items:center;justify-content:center;min-height:44px;min-width:52px;border-radius:6px;border:1px solid transparent;font-size:11px;font-weight:600;font-variant-numeric:tabular-nums}a.hospital-price-matrix_cell__voA0D:hover{outline:2px solid hsl(var(--foreground));outline-offset:1px}.hospital-price-matrix_lowStrong__Y_FKq{background:hsl(var(--low));color:hsl(var(--primary-foreground))}.hospital-price-matrix_lowSoft__yXcOr{background:hsl(var(--low)/.2);color:hsl(var(--foreground))}.hospital-price-matrix_even__lHwtQ{background:hsl(var(--muted));color:hsl(var(--foreground-soft))}.hospital-price-matrix_highSoft__wvKc5{background:hsl(var(--high)/.18);color:hsl(var(--foreground))}.hospital-price-matrix_highStrong__ZAo8P{background:hsl(var(--high));color:hsl(var(--primary-foreground))}.hospital-price-matrix_missing__td6gF{background:transparent;border:1px solid hsl(var(--border-strong))}.hospital-price-matrix_swatch__Gotti.hospital-price-matrix_missing__td6gF{border-color:hsl(var(--input))}.hospital-price-matrix_more__j1nbl{align-self:flex-start;min-height:44px;padding:0 16px;border:1px solid hsl(var(--input));border-radius:980px;font-size:13px;font-weight:600}.hospital-price-matrix_note__HtyyC{font-size:13px;line-height:1.5;color:hsl(var(--muted-foreground));max-width:900px;text-wrap:pretty}.hospital-price-matrix_section__ozoBq :is(a,button,.hospital-price-matrix_scroller__b8Pd3):focus-visible{outline:2px solid hsl(var(--foreground));outline-offset:2px}@media(pointer:coarse){.hospital-price-matrix_tabs__FFXTw button{min-height:44px}.hospital-price-matrix_cell__voA0D{height:44px}}@media(max-width:640px){.hospital-price-matrix_section__ozoBq{padding:18px 16px}.hospital-price-matrix_top__rpFNZ h2{font-size:28px}.hospital-price-matrix_tabs__FFXTw{width:100%}.hospital-price-matrix_tabs__FFXTw button{flex:1;justify-content:center}.hospital-price-matrix_scroller__b8Pd3 tbody th{min-width:130px;max-width:130px;font-size:13px;overflow-wrap:anywhere}}.price-strip_strip__NJTaD{position:relative;height:28px}.price-strip_strip__NJTaD:before{content:"";position:absolute;left:0;right:0;top:50%;height:2px;margin-top:-1px;background:hsl(var(--muted))}.price-strip_range__VDMVB{position:absolute;top:50%;height:2px;margin-top:-1px;background:hsl(var(--low)/.25)}.price-strip_dot__MJcIk{position:absolute;top:50%;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;border-radius:50%;padding:0;border:0;cursor:pointer;display:block;background:hsl(var(--foreground));box-shadow:0 0 0 2px hsl(var(--card));transition:box-shadow .12s;transform:translateY(var(--dy,0))}.price-strip_dot__MJcIk[data-end=low]{background:hsl(var(--low))}.price-strip_dot__MJcIk[data-end=high]{width:11px;height:11px;margin:-5.5px 0 0 -5.5px}.price-strip_strip__NJTaD[data-emphasis=true] .price-strip_dot__MJcIk[data-end=high]{background:hsl(var(--high))}.price-strip_strip__NJTaD[data-emphasis=true] .price-strip_range__VDMVB{background:hsl(var(--high)/.35)}.price-strip_strip__NJTaD[data-muted=true] .price-strip_dot__MJcIk,.price-strip_strip__NJTaD[data-muted=true] .price-strip_dot__MJcIk[data-end]{background:hsl(var(--muted-foreground));width:9px;height:9px;margin:-4.5px 0 0 -4.5px}.price-strip_strip__NJTaD[data-muted=true] .price-strip_range__VDMVB{display:none}.price-strip_dot__MJcIk:before{content:"";position:absolute;inset:-18px;border-radius:50%}.price-strip_dot__MJcIk:after{content:attr(data-tip);position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);padding:4px 9px;border-radius:8px;background:hsl(var(--foreground));color:hsl(var(--primary-foreground));font-size:13px;font-weight:600;line-height:1.3;width:-moz-max-content;width:max-content;max-width:min(240px,calc(100vw - 48px));pointer-events:none;z-index:5;display:none}.price-strip_dot__MJcIk[data-edge=start]:after{left:-4px;transform:none}.price-strip_dot__MJcIk[data-edge=end]:after{left:auto;right:-4px;transform:none}.price-strip_dot__MJcIk:hover{z-index:4;box-shadow:0 0 0 3px hsl(var(--card)),0 0 0 5px hsl(var(--foreground))}.price-strip_dot__MJcIk:focus:after,.price-strip_dot__MJcIk:hover:after{display:block}.price-strip_dot__MJcIk:focus-visible{outline:2px solid hsl(var(--foreground));outline-offset:4px;z-index:6}.price-strip_strip__NJTaD[data-size=lead]{height:36px}.price-strip_strip__NJTaD[data-size=lead] .price-strip_dot__MJcIk{width:11px;height:11px;margin:-5.5px 0 0 -5.5px}.price-strip_strip__NJTaD[data-size=lead] .price-strip_dot__MJcIk[data-end=high]{width:14px;height:14px;margin:-7px 0 0 -7px}.price-strip_strip__NJTaD[data-size=row]{height:22px}.price-strip_strip__NJTaD[data-size=row] .price-strip_dot__MJcIk{width:8px;height:8px;margin:-4px 0 0 -4px}.price-strip_strip__NJTaD[data-size=row] .price-strip_dot__MJcIk[data-end=high]{width:10px;height:10px;margin:-5px 0 0 -5px}.price-strip_strip__NJTaD .price-strip_dot__MJcIk[data-user=true]{background:hsl(var(--accent-foreground));border-radius:2px;width:14px;height:14px;margin:-7px 0 0 -7px;outline:2px solid hsl(var(--accent-foreground));outline-offset:3px;z-index:3}.price-strip_strip__NJTaD[data-dense=true] .price-strip_dot__MJcIk:before{inset:-2px}.home_home__v58mW{--cream:hsl(var(--background));--ink:hsl(var(--foreground));--line:hsl(var(--border));--hair:hsl(var(--muted));--red:hsl(var(--high));--soft:hsl(var(--muted-foreground));--faint:hsl(var(--muted-foreground));background:var(--cream);color:var(--ink);font-family:var(--font-geist),var(--font-sans);-webkit-font-smoothing:antialiased}.home_home__v58mW a:focus-visible,.home_home__v58mW button:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.home_wrap__QbzM_{max-width:1200px;margin:0 auto;padding-left:16px;padding-right:16px}@media (min-width:640px){.home_wrap__QbzM_{padding-left:28px;padding-right:28px}}.home_serif__jWluV{font-family:var(--font-display),Georgia,serif;font-weight:400;letter-spacing:-.02em}.home_serif__jWluV em{font-style:italic;color:var(--red)}.home_eyebrow__BxNbr,.home_mono__P9cF5{font-family:var(--font-mono),ui-monospace,monospace}.home_eyebrow__BxNbr{font-size:12px;letter-spacing:.08em;color:hsl(var(--accent-foreground));text-transform:uppercase}.home_hero__uzoE_{padding-top:clamp(48px,8vw,96px);padding-bottom:clamp(56px,8vw,104px);display:flex;flex-wrap:wrap;gap:48px 64px;align-items:center}.home_heroText__kOmeW{flex:1 1 440px;min-width:0}.home_heroCard__fgO_F{flex:1 1 420px;min-width:0}@media (max-width:767px){.home_heroCard__fgO_F{display:none}}.home_h1__3MZqU{margin:0;font-size:clamp(56px,8vw,104px);line-height:.95;letter-spacing:-.025em;text-wrap:balance}.home_lede__QOzhD{margin:24px 0 36px;max-width:460px;font-size:clamp(18px,1.8vw,21px);line-height:1.45;color:hsl(var(--foreground-soft));text-wrap:pretty}.home_h2__iUyHq{margin:12px 0 0;font-size:clamp(40px,5vw,60px);line-height:1}.home_cta__xmwvZ{margin:0;font-size:clamp(48px,7vw,88px);line-height:.98;letter-spacing:-.025em;text-wrap:balance}.home_big__FP7AE{font-size:clamp(48px,6vw,72px);line-height:1}.home_or__5ekKF{font-family:var(--font-display),Georgia,serif;font-style:italic;font-size:28px;color:var(--soft)}.home_card__fK35Q{background:hsl(var(--card));border:1px solid var(--line);border-radius:24px;padding:clamp(22px,3vw,32px);box-shadow:0 24px 60px hsl(var(--foreground)/.08)}.home_band__jYQJl{background:hsl(var(--card));border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.home_section__9Zsg5{padding-top:clamp(64px,8vw,96px);padding-bottom:clamp(64px,8vw,96px)}.home_tab__aS98P{flex-shrink:0;display:flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;background:transparent;font:inherit;font-size:15px;font-weight:500;color:var(--soft);white-space:nowrap;cursor:pointer}.home_tab__aS98P[aria-selected=true]{border-bottom-color:var(--red);color:var(--ink);font-weight:600}.home_pill__R_uC8{display:inline-flex;align-items:center;min-height:44px;padding:0 20px;border-radius:999px;background:var(--ink);color:hsl(var(--primary-foreground));font-size:15px;font-weight:500;white-space:nowrap}.home_pill__R_uC8:hover{background:hsl(var(--primary-hover));color:hsl(var(--primary-foreground))}.home_pillOutline__DSf0A{display:inline-flex;align-items:center;min-height:44px;padding:0 20px;border-radius:999px;border:1px solid hsl(var(--input));background:hsl(var(--card));color:hsl(var(--foreground));font-size:15px;font-weight:500;white-space:nowrap}.home_pillOutline__DSf0A:hover{background:hsl(var(--accent))}.home_ctaPill__wXlGn{display:inline-flex;align-items:center;min-height:52px;padding:0 30px;border-radius:999px;background:var(--ink);color:hsl(var(--primary-foreground));font-size:17px;font-weight:600;white-space:nowrap}.home_ctaPill__wXlGn:hover{background:hsl(var(--primary-hover));color:hsl(var(--primary-foreground))}.home_slot__l00br{height:44px;border-radius:10px;display:grid;place-items:center;font-family:var(--font-mono),ui-monospace,monospace;font-size:12px;font-weight:500}.home_slotOn__qfjcP{background:var(--ink);color:hsl(var(--primary-foreground))}.home_slotOff__Aj8xc{background:var(--cream);color:hsl(var(--muted-foreground)/.75);border:1px dashed hsl(var(--input)/.5)}.home_home__v58mW #how-prices-get-hidden{background:var(--ink)}.home_home__v58mW #how-prices-get-hidden h2{font-family:var(--font-display),Georgia,serif;font-weight:400;font-size:clamp(40px,5vw,60px);line-height:1;letter-spacing:-.02em;margin-top:12px}.home_home__v58mW #how-prices-get-hidden h3{font-family:var(--font-display),Georgia,serif;font-weight:400;font-size:clamp(32px,3.8vw,46px);line-height:1.05;letter-spacing:-.015em}.home_home__v58mW #how-prices-get-hidden [role=tabpanel]{border-radius:24px}@media (max-width:767px){.home_hero__uzoE_{padding-top:32px;gap:24px}.home_lede__QOzhD{margin:16px 0 20px}}.home_heroCheck__OOt_4{display:flex;flex-direction:column;gap:20px}.home_heroForm__omnwD{display:flex;flex-direction:column;gap:16px}.home_heroInput__ynJsi{min-height:52px;width:100%;border-radius:14px;border:1.5px solid hsl(var(--primary));background:hsl(var(--card));padding:0 18px;font-size:16px}.home_chips__tcbGG{display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-size:13px;color:hsl(var(--muted-foreground))}.home_chips__tcbGG button{min-height:36px;padding:0 12px;border-radius:999px;border:1px solid hsl(var(--input));background:hsl(var(--card));color:hsl(var(--foreground));font-size:13px;white-space:nowrap}.home_chips__tcbGG button[aria-pressed=true]{background:hsl(var(--primary));border-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.home_example__g2KDW{border-top:1px solid var(--line);padding-top:20px;display:flex;flex-direction:column;gap:16px}.home_exampleMeta__p7CnS{display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-size:13px;color:hsl(var(--muted-foreground))}.home_exampleTag__WjjbT{background:hsl(var(--primary));color:hsl(var(--primary-foreground));padding:1px 8px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.home_samplePill__drkYF{background:hsl(var(--sample-bg));color:hsl(var(--sample));padding:0 7px;border-radius:999px;font-size:11px;font-weight:600;white-space:nowrap}.home_exampleName__NA16_{margin-top:4px;font-size:22px;font-weight:700;line-height:1.25}.home_ends__3_0GN{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.home_endLabel__tpIOX{font-size:12px;color:hsl(var(--muted-foreground))}.home_endHigh__EaOTn,.home_endLow__v4PEb{font-size:34px;line-height:1.1}.home_endLow__v4PEb{color:hsl(var(--low))}.home_endHigh__EaOTn{color:hsl(var(--high))}.home_plot__anuGC{position:relative;height:84px;margin-top:30px;border-bottom:2px solid var(--line)}.home_dot__68Jwi{position:absolute;width:8px;height:8px;margin-left:-4px;border-radius:50%}.home_dot__68Jwi:after{content:"";position:absolute;inset:-4px;border-radius:50%}.home_dot__68Jwi:focus-visible,.home_dot__68Jwi:hover{outline:2px solid hsl(var(--foreground));outline-offset:3px;z-index:2}.home_dotLow__W9_Oo{background:hsl(var(--low))}.home_dotHigh__Y9O26{background:hsl(var(--high))}.home_dotMid__XEzZl{background:hsl(var(--price-mid))}.home_youLine__9Bn5h{pointer-events:none;top:-6px;bottom:-8px;width:2px;margin-left:-1px}.home_youLine__9Bn5h,.home_youTag__iF5rL{position:absolute;background:hsl(var(--primary))}.home_youTag__iF5rL{top:-26px;transform:translateX(-50%);font-size:12px;font-weight:700;color:hsl(var(--primary-foreground));padding:2px 8px;border-radius:999px;white-space:nowrap}.home_plotNote__MhlBk{margin-top:6px;font-size:12px;color:hsl(var(--muted-foreground));display:flex;gap:6px;align-items:center;flex-wrap:wrap}.home_inputs__Xxzse{display:flex;gap:10px;flex-wrap:wrap}.home_inputs__Xxzse>div{flex:1 1 180px;display:flex;flex-direction:column;gap:6px}.home_inputs__Xxzse label{font-size:14px;font-weight:600}.home_optional__P5K4J{font-weight:400;color:hsl(var(--muted-foreground))}.home_amount__Pfxud{position:relative}.home_amount__Pfxud>span{position:absolute;left:14px;top:13px;font-size:16px;color:hsl(var(--muted-foreground))}.home_amount__Pfxud input{width:100%;padding:0 14px 0 28px;font-size:16px;font-variant-numeric:tabular-nums}.home_amount__Pfxud input,.home_inputs__Xxzse select{min-height:48px;border-radius:12px;border:1px solid hsl(var(--input));background:hsl(var(--card))}.home_inputs__Xxzse select{padding:0 12px;font-size:15px;color:hsl(var(--foreground))}.home_verdict__j_JmD{background:hsl(var(--muted));border-radius:14px;padding:14px 16px;display:flex;flex-direction:column;gap:4px}.home_verdict__j_JmD p:first-child{font-size:16px;font-weight:700;display:flex;gap:8px;align-items:center;flex-wrap:wrap}.home_verdict__j_JmD p:last-child{font-size:14px;color:hsl(var(--foreground-soft));line-height:1.5}.home_ctaRow__YkyHN{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.home_ctaRow__YkyHN>*{flex:1 1 200px;justify-content:center;min-height:50px}.home_privateNote__0BR47{font-size:13px;color:hsl(var(--muted-foreground));border-top:1px solid var(--line);padding-top:14px}.home-gap-list_gaps__jRW1E{display:flex;flex-direction:column;gap:24px}.home-gap-list_head__JVUbz{display:flex;justify-content:space-between;align-items:flex-end;gap:16px 20px;flex-wrap:wrap}.home-gap-list_intro__KJInQ{flex:1 1 420px;min-width:0;display:flex;flex-direction:column;gap:8px}.home-gap-list_title__1ZNGA{font-family:var(--font-serif);font-weight:400;font-size:clamp(40px,5vw,56px);line-height:1;letter-spacing:-.02em}.home-gap-list_intro__KJInQ p{font-size:15px;line-height:1.5;color:hsl(var(--muted-foreground));text-wrap:pretty}.home-gap-list_chips__g4iiZ{display:flex;flex-wrap:wrap;gap:6px}.home-gap-list_chips__g4iiZ button{min-height:44px;padding:0 14px;border:1px solid hsl(var(--input));border-radius:980px;background:hsl(var(--card));font-size:14px;font-weight:600;color:hsl(var(--foreground));white-space:nowrap}.home-gap-list_chips__g4iiZ button:hover{border-color:hsl(var(--primary))}.home-gap-list_chips__g4iiZ [aria-pressed=true]{background:hsl(var(--primary));border-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.home-gap-list_table___XF8A{border:1px solid hsl(var(--border));border-radius:20px;overflow:hidden;background:hsl(var(--card))}.home-gap-list_columns__ZkjS5,.home-gap-list_row__BxR0A{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,2fr) minmax(0,.9fr) minmax(0,.9fr) 96px;gap:16px;align-items:center;padding-inline:24px}.home-gap-list_columns__ZkjS5{padding-block:12px;font-size:12px;color:hsl(var(--muted-foreground));background:hsl(var(--background)/.5);border-bottom:1px solid hsl(var(--border))}.home-gap-list_columns__ZkjS5 span:last-child{text-align:right}.home-gap-list_table___XF8A li{border-bottom:1px solid hsl(var(--border))}.home-gap-list_table___XF8A li:last-child{border-bottom:0}.home-gap-list_row__BxR0A{position:relative;min-height:64px;padding-block:14px;color:hsl(var(--foreground))}.home-gap-list_row__BxR0A:hover{background:hsl(var(--background)/.5)}.home-gap-list_row__BxR0A:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:-2px}.home-gap-list_item__5rCdW{min-width:0}.home-gap-list_item__5rCdW strong{display:block;font-size:16px;font-weight:700;line-height:1.3;text-wrap:pretty}.home-gap-list_meta__1dyHo{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center;margin-top:3px;font-size:12px;color:hsl(var(--muted-foreground))}.home-gap-list_strip__2U4No{position:relative;height:24px;min-width:0;margin-inline:4px}.home-gap-list_strip__2U4No:before{content:"";position:absolute;left:0;right:0;top:11px;height:2px;background:hsl(var(--muted))}.home-gap-list_strip__2U4No i{position:absolute;width:8px;height:8px;margin-left:-4px;border-radius:50%;opacity:.85}.home-gap-list_strip__2U4No .home-gap-list_low__qdU8h{background:hsl(var(--low))}.home-gap-list_strip__2U4No .home-gap-list_high__8khs3{background:hsl(var(--high))}.home-gap-list_strip__2U4No .home-gap-list_mid__IpBQs{background:hsl(var(--price-mid))}.home-gap-list_end__G9hZY{min-width:0;font-variant-numeric:tabular-nums}.home-gap-list_end__G9hZY b{display:block;font-size:15px}.home-gap-list_apart__nIOGH small,.home-gap-list_end__G9hZY small{display:block;font-size:12px;color:hsl(var(--muted-foreground));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-gap-list_lowText__NaFV1{color:hsl(var(--low))}.home-gap-list_highText__20sA5{color:hsl(var(--high))}.home-gap-list_apart__nIOGH{text-align:right}.home-gap-list_apart__nIOGH b{display:block;font-family:var(--font-serif);font-weight:400;font-size:26px;line-height:1;font-variant-numeric:tabular-nums}.home-gap-list_foot__47xR8{display:flex;justify-content:space-between;align-items:center;gap:12px 24px;flex-wrap:wrap;font-size:13px;color:hsl(var(--muted-foreground))}.home-gap-list_foot__47xR8 p{max-width:680px;text-wrap:pretty}.home-gap-list_links__Ts8XV{display:flex;flex-wrap:wrap;gap:4px 20px;font-size:14px;font-weight:600}.home-gap-list_links__Ts8XV a{display:inline-flex;align-items:center;min-height:44px;color:hsl(var(--accent-foreground));white-space:nowrap}.home-gap-list_links__Ts8XV a:hover{text-decoration:underline}.home-gap-list_gaps__jRW1E :is(button,a):focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}@media(pointer:coarse){.home-gap-list_chips__g4iiZ button{min-height:44px}}@media(max-width:760px){.home-gap-list_columns__ZkjS5{display:none}.home-gap-list_row__BxR0A{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;grid-template-areas:"item item item" "strip strip strip" "low high apart";gap:8px 14px;padding:16px}.home-gap-list_item__5rCdW{grid-area:item}.home-gap-list_strip__2U4No{grid-area:strip}.home-gap-list_apart__nIOGH{grid-area:apart}.home-gap-list_endLow__Rm1_N{grid-area:low}.home-gap-list_endHigh__erZOS{grid-area:high}.home-gap-list_apart__nIOGH b{font-size:22px}}.home-distance-curve_section__Avv0x{padding-block:32px 48px}.home-distance-curve_panel__3Xn4c{background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:28px;padding:36px}.home-distance-curve_eyebrow__eScBI{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.home-distance-curve_title__8z7Jp{font-size:clamp(36px,4.3vw,62px);line-height:1.08;margin-top:12px}.home-distance-curve_title__8z7Jp em{color:hsl(var(--high));font-weight:400}.home-distance-curve_intro__cyScF{max-width:780px;font-size:17px;line-height:1.6;color:hsl(var(--foreground-soft));margin-top:16px}.home-distance-curve_services__J2PM_{display:flex;flex-wrap:wrap;gap:8px;margin-block:28px}.home-distance-curve_services__J2PM_ button{min-height:44px;padding:10px 16px;border:1px solid hsl(var(--input));border-radius:999px;background:hsl(var(--card));font-size:14px;font-weight:650;text-align:left}.home-distance-curve_services__J2PM_ button[aria-pressed=true]{background:hsl(var(--primary));border-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.home-distance-curve_grid___4Yq7{display:grid;grid-template-columns:minmax(0,2.15fr) minmax(260px,1fr);gap:24px}.home-distance-curve_chart__frfzo,.home-distance-curve_result__yBNmL{min-width:0;border:1px solid hsl(var(--border));border-radius:22px;background:hsl(var(--card))}.home-distance-curve_chart__frfzo{padding:18px 12px}.home-distance-curve_scroll__cFLos{position:relative;overflow-x:auto}.home-distance-curve_plot__Fh_YF{display:block;width:100%;min-width:640px;color:hsl(var(--muted-foreground))}.home-distance-curve_plot__Fh_YF text{font-size:12px;fill:currentColor}.home-distance-curve_plot__Fh_YF .home-distance-curve_label__ILuIP{font-size:12px;fill:hsl(var(--foreground))}.home-distance-curve_plot__Fh_YF a:focus-visible circle{stroke:hsl(var(--foreground));stroke-width:3}.home-distance-curve_plot__Fh_YF a:hover .home-distance-curve_dot__MJeU2{stroke:hsl(var(--foreground));stroke-width:2}.home-distance-curve_legend__TGBjY{display:flex;flex-wrap:wrap;gap:10px 20px;margin:8px 12px 2px;font-size:13px;color:hsl(var(--foreground-soft))}.home-distance-curve_legend__TGBjY span{display:flex;align-items:center;gap:7px}.home-distance-curve_legend__TGBjY i{width:11px;height:11px;border-radius:50%;background:hsl(var(--low))}.home-distance-curve_legend__TGBjY .home-distance-curve_other__IzPcd{background:hsl(var(--muted-foreground)/.45)}.home-distance-curve_result__yBNmL{display:flex;flex-direction:column;padding:24px}.home-distance-curve_radiusLabel__CZ_1U{font-size:14px;color:hsl(var(--muted-foreground))}.home-distance-curve_radii__VLytV{display:flex;gap:4px;border-radius:12px;padding:4px;background:hsl(var(--muted));margin-top:10px}.home-distance-curve_radii__VLytV button{flex:1;min-height:44px;border-radius:9px;font-size:14px;font-weight:650;white-space:nowrap}.home-distance-curve_radii__VLytV [aria-pressed=true]{background:hsl(var(--card))}.home-distance-curve_summary__MmldL{border-top:1px solid hsl(var(--border));padding-top:20px;margin-top:20px}.home-distance-curve_count__c6jbj{font-size:14px;color:hsl(var(--muted-foreground))}.home-distance-curve_price__kYQck{font-size:54px;line-height:1.05;color:hsl(var(--low));margin-top:5px}.home-distance-curve_hospital__in62f{display:inline-flex;align-items:center;min-height:44px;color:hsl(var(--low));font-size:15px;font-weight:650;text-decoration:underline}.home-distance-curve_difference__sueGD{font-size:15px;line-height:1.6;margin-top:16px;color:hsl(var(--foreground-soft))}.home-distance-curve_all__DVd0I{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin-top:auto;padding:12px 18px;border-radius:999px;background:hsl(var(--primary));color:hsl(var(--primary-foreground));font-size:15px;font-weight:650;align-self:flex-start}.home-distance-curve_action__IvT2e{padding-top:26px;margin-top:auto}.home-distance-curve_footer__OCuZ4{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:22px;font-size:12px;line-height:1.6;color:hsl(var(--muted-foreground))}.home-distance-curve_footer__OCuZ4 p{max-width:850px}.home-distance-curve_hint__j4ayq{display:none}@media(max-width:1000px){.home-distance-curve_grid___4Yq7{grid-template-columns:minmax(0,1fr)}.home-distance-curve_result__yBNmL{display:grid;grid-template-columns:1fr 1fr;gap:20px}.home-distance-curve_summary__MmldL{border-top:0;border-left:1px solid hsl(var(--border));padding:0 0 0 20px;margin:0}.home-distance-curve_action__IvT2e{grid-column:1/-1;padding-top:0}.home-distance-curve_hint__j4ayq{display:block;font-size:12px;color:hsl(var(--muted-foreground));margin:4px 12px}}@media(max-width:600px){.home-distance-curve_panel__3Xn4c{padding:20px 14px;border-radius:22px}.home-distance-curve_intro__cyScF{font-size:15px}.home-distance-curve_services__J2PM_{margin-block:22px}.home-distance-curve_services__J2PM_ button{font-size:13px;padding:10px 12px}.home-distance-curve_result__yBNmL{display:flex;padding:20px;gap:0}.home-distance-curve_summary__MmldL{border-left:0;border-top:1px solid hsl(var(--border));padding:20px 0 0;margin-top:20px}.home-distance-curve_action__IvT2e{padding-top:20px}.home-distance-curve_chart__frfzo{padding:12px 4px}.home-distance-curve_price__kYQck{font-size:48px}}.home-distance-curve_embedded__q87Io .home-distance-curve_panel__3Xn4c{padding:28px}.home-distance-curve_embedded__q87Io .home-distance-curve_title__8z7Jp{font-size:clamp(30px,3.4vw,40px)}.home-distance-curve_embedded__q87Io .home-distance-curve_grid___4Yq7{margin-top:24px}@media(max-width:600px){.home-distance-curve_embedded__q87Io .home-distance-curve_panel__3Xn4c{padding:20px 14px}}.hospital-item_compare__xB1es{position:relative;display:flex;flex-direction:column;gap:12px}.hospital-item_card__wpY4D{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:20px;overflow:hidden}.hospital-item_cardHead__Dl81a{display:flex;justify-content:space-between;align-items:flex-end;gap:16px 32px;flex-wrap:wrap;padding:26px 28px 20px}.hospital-item_answer__l8Oxt{flex:1 1 420px;min-width:0}.hospital-item_count__hu1mz{font-size:13px;color:hsl(var(--muted-foreground))}.hospital-item_range__0bO5Q{margin-top:2px;font-size:46px;line-height:1.1;font-variant-numeric:tabular-nums}.hospital-item_range__0bO5Q .hospital-item_to__0q_jo{color:hsl(var(--muted-foreground))}.hospital-item_ratio__7Mm_L{margin-top:4px;font-size:15px;line-height:1.5;color:hsl(var(--foreground-soft));text-wrap:pretty}.hospital-item_insurers__ZP_zJ{margin-top:6px;max-width:620px;font-size:13px;line-height:1.5;color:hsl(var(--muted-foreground))}.hospital-item_controls__KSJTn{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.hospital-item_segments__Z9CBP{display:flex;gap:3px;padding:3px;border-radius:10px;background:hsl(var(--muted))}.hospital-item_segments__Z9CBP button{display:inline-flex;align-items:center;min-height:36px;padding:0 12px;border-radius:8px;font-size:13px;font-weight:600;color:hsl(var(--foreground));white-space:nowrap}.hospital-item_segments__Z9CBP [aria-pressed=true]{background:hsl(var(--card));box-shadow:0 1px 3px hsl(var(--foreground)/.08)}.hospital-item_control__0mpaw{min-height:42px;padding:0 12px;border:1px solid hsl(var(--input));border-radius:10px;background:hsl(var(--card));font-size:13px;font-weight:600;color:hsl(var(--foreground))}.hospital-item_control__0mpaw[aria-pressed=true]{background:hsl(var(--primary));border-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.hospital-item_map__qqVOs{padding:0 28px 24px}.hospital-item_axisRow__taWgi,.hospital-item_rowButton__7fsjz{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) 112px;gap:8px 16px;align-items:center}.hospital-item_axisRow__taWgi{padding:0 28px 6px}.hospital-item_axis__BrnYL{position:relative;height:14px;font-size:11px;color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums}.hospital-item_axis__BrnYL span{position:absolute;top:0;white-space:nowrap}.hospital-item_rows__fVdWB{list-style:none;margin:0;padding:0}.hospital-item_row__o1tjw{border-top:1px solid hsl(var(--border))}.hospital-item_rowButton__7fsjz{width:100%;min-height:64px;padding:16px 28px;text-align:left;color:hsl(var(--foreground))}.hospital-item_open__nxWpZ>.hospital-item_rowButton__7fsjz,.hospital-item_rowButton__7fsjz:hover{background:hsl(var(--background)/.5)}.hospital-item_rowButton__7fsjz:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:-2px}.hospital-item_who__gxyxl{min-width:0}.hospital-item_name__KHgZ2{display:block;font-size:16px;font-weight:700;line-height:1.35}.hospital-item_meta__zp0Td{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center;margin-top:3px;font-size:13px;color:hsl(var(--muted-foreground))}.hospital-item_flag__sftvO,.hospital-item_tagLow__zo2Q0{border-radius:6px;padding:2px 7px;font-size:12px}.hospital-item_flag__sftvO{background:hsl(var(--warn-bg));color:hsl(var(--warn))}.hospital-item_tagLow__zo2Q0{background:hsl(var(--low-bg));color:hsl(var(--low))}.hospital-item_track__gniFG{position:relative;height:22px}.hospital-item_track__gniFG:before{content:"";right:0;background:hsl(var(--muted))}.hospital-item_stem__eKQ5P,.hospital-item_track__gniFG:before{position:absolute;left:0;top:10px;height:2px;border-radius:1px}.hospital-item_stem__eKQ5P{opacity:.35}.hospital-item_spread__V9m2B{position:absolute;top:7px;height:8px;border-radius:4px;opacity:.25}.hospital-item_dot__nRkau{position:absolute;top:4px;width:14px;height:14px;margin-left:-7px;border-radius:50%;box-shadow:0 0 0 3px hsl(var(--card))}.hospital-item_dot__nRkau.hospital-item_low__7lKZh,.hospital-item_spread__V9m2B.hospital-item_low__7lKZh,.hospital-item_stem__eKQ5P.hospital-item_low__7lKZh{background:hsl(var(--low))}.hospital-item_dot__nRkau.hospital-item_high__NUZrI,.hospital-item_spread__V9m2B.hospital-item_high__NUZrI,.hospital-item_stem__eKQ5P.hospital-item_high__NUZrI{background:hsl(var(--high))}.hospital-item_dot__nRkau.hospital-item_mid__v1lel,.hospital-item_spread__V9m2B.hospital-item_mid__v1lel,.hospital-item_stem__eKQ5P.hospital-item_mid__v1lel{background:hsl(var(--muted-foreground))}.hospital-item_priceCol___DwnP{text-align:right}.hospital-item_price__OhU3G{display:block;font-size:22px;font-weight:700;line-height:1.2;font-variant-numeric:tabular-nums}.hospital-item_price__OhU3G.hospital-item_low__7lKZh,.hospital-item_range__0bO5Q .hospital-item_low__7lKZh{color:hsl(var(--low))}.hospital-item_price__OhU3G.hospital-item_high__NUZrI,.hospital-item_range__0bO5Q .hospital-item_high__NUZrI{color:hsl(var(--high))}.hospital-item_price__OhU3G.hospital-item_mid__v1lel{color:hsl(var(--foreground-soft))}.hospital-item_vs__Zl6Wi{display:block;font-size:12px;color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums}.hospital-item_panel__Jazax{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:16px 32px;padding:4px 28px 22px;background:hsl(var(--background)/.5);font-size:14px;line-height:1.5;color:hsl(var(--foreground-soft))}.hospital-item_panel__Jazax[hidden]{display:none}.hospital-item_columnTitle__PoMon{margin-bottom:6px;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.hospital-item_entries__DFtN9{list-style:none;margin:0;padding:0}.hospital-item_entries__DFtN9 li{display:flex;justify-content:space-between;gap:16px;padding:8px 0;border-top:1px solid hsl(var(--border));color:hsl(var(--foreground))}.hospital-item_entries__DFtN9 li:first-child{border-top:0;padding-top:0}.hospital-item_entries__DFtN9 strong{font-variant-numeric:tabular-nums;white-space:nowrap}.hospital-item_sub__ZRqDq{font-size:13px;color:hsl(var(--muted-foreground))}.hospital-item_insight__pCrG_,.hospital-item_note__y3JXk{margin-top:8px;font-size:13px}.hospital-item_insight__pCrG_ a{text-decoration:underline}.hospital-item_links__7UwJO{display:flex;flex-wrap:wrap;gap:4px 16px;align-items:center;margin-top:10px;font-size:13px}.hospital-item_links__7UwJO>a,.hospital-item_links__7UwJO>span{display:inline-flex;align-items:center;min-height:44px}.hospital-item_links__7UwJO>a{font-weight:600;color:hsl(var(--low));text-decoration:underline;text-underline-offset:3px}.hospital-item_insurer__KyUJT{display:flex;flex-direction:column;margin-bottom:14px}.hospital-item_insurer__KyUJT strong{font-size:16px;color:hsl(var(--foreground));font-variant-numeric:tabular-nums}.hospital-item_location__OTrhD{padding:8px 0;border-top:1px solid hsl(var(--border))}.hospital-item_location__OTrhD:first-of-type{border-top:0;padding-top:0}.hospital-item_locationTop__5bTEp{display:flex;justify-content:space-between;gap:12px;color:hsl(var(--foreground))}.hospital-item_locationTop__5bTEp a{display:inline-flex;align-items:center;min-height:44px;margin-block:-12px;font-weight:600;color:hsl(var(--low));white-space:nowrap}.hospital-item_more__PhhrI{display:flex;justify-content:center;align-items:center;width:100%;min-height:52px;border-top:1px solid hsl(var(--border));font-size:14px;font-weight:650;color:hsl(var(--low))}.hospital-item_empty__vE8sP{padding:0 28px 24px;font-size:14px;color:hsl(var(--muted-foreground))}.hospital-item_others__JJAej{border-top:1px solid hsl(var(--border));background:hsl(var(--background)/.5)}.hospital-item_othersToggle__7FlPm{display:flex;justify-content:space-between;gap:12px;width:100%;min-height:48px;padding:14px 28px;text-align:left;font-size:14px;color:hsl(var(--foreground-soft))}.hospital-item_othersToggle__7FlPm strong{color:hsl(var(--foreground))}.hospital-item_othersLabel__LVzts{font-weight:600;color:hsl(var(--low))}.hospital-item_otherList__pozTi{list-style:none;margin:0;padding:0 28px 18px}.hospital-item_otherList__pozTi li{padding:8px 0;border-top:1px solid hsl(var(--border));font-size:14px}.hospital-item_otherTop__3HkpQ{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.hospital-item_otherPrice__CowFK{font-variant-numeric:tabular-nums;color:hsl(var(--foreground-soft))}.hospital-item_footnote__p2rT2{font-size:13px;line-height:1.5;color:hsl(var(--muted-foreground));text-wrap:pretty}.hospital-item_compare__xB1es :is(a,button,select):focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}@media(pointer:coarse){.hospital-item_control__0mpaw,.hospital-item_segments__Z9CBP button{min-height:44px}}@media(max-width:640px){.hospital-item_cardHead__Dl81a{padding:20px 16px 16px}.hospital-item_range__0bO5Q{font-size:36px}.hospital-item_controls__KSJTn{width:100%}.hospital-item_segments__Z9CBP{flex:1}.hospital-item_segments__Z9CBP button{flex:1;justify-content:center}.hospital-item_axisRow__taWgi{grid-template-columns:minmax(0,1fr);padding:0 16px 6px}.hospital-item_axisRow__taWgi>span:not(.hospital-item_axis__BrnYL){display:none}.hospital-item_rowButton__7fsjz{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who price" "track track";padding:14px 16px}.hospital-item_who__gxyxl{grid-area:who}.hospital-item_priceCol___DwnP{grid-area:price}.hospital-item_track__gniFG{grid-area:track}.hospital-item_panel__Jazax{grid-template-columns:minmax(0,1fr);padding:4px 16px 18px}.hospital-item_othersToggle__7FlPm{padding:14px 16px}.hospital-item_map__qqVOs,.hospital-item_otherList__pozTi{padding:0 16px 16px}.hospital-item_empty__vE8sP{padding:0 16px 20px}}.procedure-page_page__76_5K{max-width:1120px;margin-inline:auto}.procedure-page_page__76_5K h1:after{display:none!important}.procedure-page_page__76_5K h1{font-size:clamp(28px,3vw,36px);line-height:1.18;letter-spacing:-.035em}.procedure-page_summary__Jhoph{margin-top:28px;padding:28px;border:1px solid hsl(var(--border));border-radius:20px;background:var(--card-bg,hsl(var(--card)))}.procedure-page_metrics__R61VR{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.procedure-page_label__5CZ5J{font-size:13px;color:hsl(var(--muted-foreground));line-height:1.5}.procedure-page_gap__i1CcC{font-size:40px;line-height:1.1;font-weight:400;letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin-top:4px}.procedure-page_gap__i1CcC span{font-size:14px;font-weight:400;letter-spacing:0;color:hsl(var(--muted-foreground))}.procedure-page_highPlain___l8__,.procedure-page_high__yYX_U,.procedure-page_low__o_ud5{font-size:25px;line-height:1.4;font-weight:700;font-variant-numeric:tabular-nums}.procedure-page_low__o_ud5{color:hsl(var(--low))}.procedure-page_high__yYX_U{color:hsl(var(--high))}.procedure-page_highPlain___l8__{color:hsl(var(--foreground))}.procedure-page_single__2tan_{grid-column:span 2}.procedure-page_endpoint__SG0Y8{font-size:13px;line-height:1.5;color:hsl(var(--muted-foreground))}.procedure-page_endpoint__SG0Y8 a:hover{text-decoration:underline}.procedure-page_distribution__NQjVd{margin-top:20px}.procedure-page_toolbar___SuyZ{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin:28px 0 14px}.procedure-page_toolbar___SuyZ h2{font-size:20px;font-weight:650}.procedure-page_controls__zIsXr{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.procedure-page_segments__xR6KP{display:flex;padding:4px;border-radius:10px;background:hsl(var(--background))}.procedure-page_segments__xR6KP button{min-height:36px;padding:0 14px;border-radius:7px;font-size:13px;font-weight:600;color:hsl(var(--muted-foreground))}.procedure-page_segments__xR6KP button[aria-pressed=true]{background:white;color:hsl(var(--foreground));box-shadow:0 1px 4px #20283d15}.procedure-page_control__lgWp0{min-height:44px;border:1px solid hsl(var(--border));border-radius:9px;background:white;padding:0 14px;font-size:13px;font-weight:600}.procedure-page_list__TatHj{overflow:clip;border:1px solid hsl(var(--border));border-radius:20px;background:white}.procedure-page_row__SO88I{border-bottom:1px solid hsl(var(--background));scroll-margin-top:110px}.procedure-page_row__SO88I:last-child{border-bottom:0}.procedure-page_expand__6Ca25,.procedure-page_rowHeader__9BN9A{display:flex;align-items:center}.procedure-page_expand__6Ca25{padding:19px 24px;justify-content:space-between;gap:20px;flex:1;min-width:0;text-align:left}.procedure-page_name__Dq4MQ{font-size:16px;font-weight:650;line-height:1.4}.procedure-page_sub__JriIU{font-size:13px;color:hsl(var(--muted-foreground));line-height:1.6}.procedure-page_price__YHd9S{text-align:right;flex-shrink:0;font-size:20px;font-weight:700;font-variant-numeric:tabular-nums;color:hsl(var(--accent-foreground))}.procedure-page_price__YHd9S small{display:block;font-size:12px;font-weight:400;color:hsl(var(--muted-foreground))}.procedure-page_chevron__57K4S{font-size:12px;color:hsl(var(--muted-foreground));transition:transform .15s}.procedure-page_expand__6Ca25[aria-expanded=true] .procedure-page_chevron__57K4S{transform:rotate(180deg)}.procedure-page_open__PgirA .procedure-page_rowHeader__9BN9A{background:hsl(var(--accent))}.procedure-page_body__HN7KP{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;padding:0 24px 24px}.procedure-page_columnTitle__XEs9r{padding:12px 0 8px;font-size:11px;letter-spacing:.05em;text-transform:uppercase;font-weight:650;color:hsl(var(--muted-foreground))}.procedure-page_entries__a4899 li{display:flex;justify-content:space-between;gap:20px;padding:12px 0;border-top:1px solid hsl(var(--background));font-size:14px;line-height:1.5}.procedure-page_entries__a4899 strong{white-space:nowrap;font-variant-numeric:tabular-nums}.procedure-page_location__Hu165{padding:10px 0;border-top:1px solid hsl(var(--background));scroll-margin-top:110px}.procedure-page_locationTop__EOpXx{min-height:32px;align-items:center;display:flex;justify-content:space-between;gap:12px;font-size:14px;line-height:1.5}.procedure-page_links__GauLD{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:6px;font-size:12px;color:hsl(var(--accent-foreground))}.procedure-page_links__GauLD a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline}.procedure-page_note__06o4a{padding:12px 14px;border-radius:12px;background:hsl(var(--background));font-size:13px;color:hsl(var(--muted-foreground));line-height:1.6;margin-top:12px}.procedure-page_more__8JXH4{display:block;width:100%;min-height:52px;border-top:1px solid hsl(var(--background));color:hsl(var(--accent-foreground));font-size:14px;font-weight:600}@media(max-width:640px){.procedure-page_summary__Jhoph{padding:20px}.procedure-page_metrics__R61VR{grid-template-columns:1fr 1fr;gap:18px}.procedure-page_metrics__R61VR>div:first-child{grid-column:1/-1}.procedure-page_gap__i1CcC{font-size:34px}.procedure-page_highPlain___l8__,.procedure-page_high__yYX_U,.procedure-page_low__o_ud5{font-size:22px}.procedure-page_body__HN7KP{grid-template-columns:1fr;gap:12px;padding:0 18px 18px}.procedure-page_rowHeader__9BN9A{gap:8px}.procedure-page_expand__6Ca25{padding:18px}.procedure-page_name__Dq4MQ{font-size:15px}.procedure-page_price__YHd9S{font-size:18px}.procedure-page_toolbar___SuyZ{align-items:flex-start}.procedure-page_controls__zIsXr{width:100%}.procedure-page_segments__xR6KP{flex:1}.procedure-page_segments__xR6KP button{flex:1;padding:0 10px}.procedure-page_expand__6Ca25{gap:10px}.procedure-page_distribution__NQjVd{margin-top:12px}}@media(pointer:coarse){.procedure-page_segments__xR6KP button{min-height:44px}}.procedure-page_report__vBeFZ>summary{transition:background-color .15s}.procedure-page_report__vBeFZ[open]>summary{background:hsl(var(--accent))}.procedure-page_report__vBeFZ>summary>span[aria-hidden]{transition:transform .15s}.procedure-page_report__vBeFZ[open]>summary>span[aria-hidden]{transform:rotate(180deg)}@media(max-width:640px){.procedure-page_expand__6Ca25{display:grid;grid-template-columns:minmax(0,1fr) auto;-moz-column-gap:10px;column-gap:10px;row-gap:4px}.procedure-page_price__YHd9S{grid-column:1;grid-row:2;text-align:left;font-size:17px}.procedure-page_price__YHd9S small{display:inline;margin-left:8px}.procedure-page_chevron__57K4S{grid-column:2;grid-row:1/span 2;align-self:center}.procedure-page_controls__zIsXr{display:grid;grid-template-columns:minmax(0,1fr) auto}.procedure-page_segments__xR6KP{grid-column:1/-1}.procedure-page_segments__xR6KP button{white-space:nowrap}.procedure-page_controls__zIsXr .procedure-page_control__lgWp0{width:100%}.procedure-page_controls__zIsXr .procedure-page_control__lgWp0:last-child:nth-child(3){width:auto}.procedure-page_gap__i1CcC{font-size:28px}}.procedure-page_rowHeader__9BN9A{flex-wrap:wrap}.procedure-page_rowMeta__yDi75{display:flex;align-items:center;flex-wrap:wrap;gap:4px 16px;width:100%;padding:0 24px 12px;color:hsl(var(--muted-foreground));font-size:13px}.procedure-page_rowMeta__yDi75 a{display:inline-flex;align-items:center;min-height:44px;color:hsl(var(--accent-foreground));text-decoration:underline;text-underline-offset:3px}.procedure-page_rowMeta__yDi75 a:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:4px;border-radius:3px}@media(max-width:640px){.procedure-page_rowMeta__yDi75{padding-inline:18px}}.procedure-page_page__76_5K h1{font-size:clamp(32px,4.2vw,52px);line-height:1.05;letter-spacing:-.01em;font-weight:400}.procedure-page_answer__C98RD{display:flex;flex-wrap:wrap;align-items:flex-end;gap:24px 40px}.procedure-page_answer__C98RD>div:first-child{flex:1 1 300px;min-width:0}.procedure-page_ends__HzUbQ{display:flex;flex-wrap:wrap;gap:16px 32px}.procedure-page_gap__i1CcC{font-size:48px;letter-spacing:-.02em}.procedure-page_gap__i1CcC span{font-size:inherit;color:hsl(var(--input))}.procedure-page_ratio__58zK8{font-size:15px;color:hsl(var(--foreground-soft));margin-top:4px}.procedure-page_ratio__58zK8 strong{font-weight:700}.procedure-page_highPlain___l8__,.procedure-page_high__yYX_U,.procedure-page_low__o_ud5{font-size:24px}.procedure-page_chart__yqdlW{display:grid;grid-template-columns:120px minmax(0,1fr);row-gap:4px;-moz-column-gap:16px;column-gap:16px;align-items:center;margin-top:26px}.procedure-page_chartRow__oT_o4{display:contents}.procedure-page_chartLabel__rd4tD{font-size:13px;font-weight:600;overflow-wrap:anywhere}.procedure-page_chartLabel__rd4tD span{color:hsl(var(--muted-foreground));font-weight:400}.procedure-page_track__Jin_j{position:relative;height:14px;background:linear-gradient(90deg,hsl(var(--muted)) 0 100%) 50%/100% 2px no-repeat}.procedure-page_bar__Hi_ey{position:absolute;top:1px;height:12px;border-radius:6px}.procedure-page_dot__ulJkN{position:absolute;top:1px;width:12px;height:12px;margin-left:-6px;border-radius:50%}.procedure-page_markLow__MThHz{background:hsl(var(--low))}.procedure-page_markHigh__BOx_5{background:hsl(var(--high))}.procedure-page_markMid__YbJLU{background:hsl(var(--price-mid))}.procedure-page_axis__JUgry{position:relative;height:16px;font-size:12px;color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums}.procedure-page_axis__JUgry span{position:absolute;white-space:nowrap}.procedure-page_tag__90S3C{display:inline-block;margin-left:8px;padding:1px 8px;border-radius:980px;background:hsl(var(--sample-bg));color:hsl(var(--sample));font-size:12px}.procedure-page_price__YHd9S.procedure-page_highPlain___l8__{color:hsl(var(--foreground))}.procedure-page_price__YHd9S.procedure-page_low__o_ud5{color:hsl(var(--low))}.procedure-page_price__YHd9S.procedure-page_high__yYX_U{color:hsl(var(--high))}.procedure-page_footnote__Hyhcj{margin-top:12px;font-size:13px;color:hsl(var(--muted-foreground));line-height:1.5}.procedure-page_footnote__Hyhcj button{min-height:44px;color:hsl(var(--primary))}.procedure-page_others__vThty{margin-top:32px}.procedure-page_othersToggle__i1YdJ{display:flex;width:100%;justify-content:space-between;align-items:center;gap:12px;text-align:left;min-height:44px}.procedure-page_othersToggle__i1YdJ h2{font-size:20px;font-weight:700;margin:0}.procedure-page_othersLabel__kNp9J{font-size:14px;font-weight:600;color:hsl(var(--accent-foreground));white-space:nowrap}.procedure-page_otherCards__neLiz[hidden]{display:none}.procedure-page_otherCards__neLiz{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:14px;margin-top:12px}.procedure-page_otherCard__05Tc4{background:white;border:1px solid hsl(var(--border));border-radius:16px;padding:18px 20px;display:flex;flex-direction:column;gap:10px}.procedure-page_otherTop__sbAzV{display:flex;justify-content:space-between;align-items:baseline;gap:8px;font-size:15px;font-weight:700}.procedure-page_otherTop__sbAzV span:last-child{font-size:17px;font-variant-numeric:tabular-nums}.procedure-page_muted__pWEN5{color:hsl(var(--input))}.procedure-page_entries__a4899 li{align-items:flex-start}@media(max-width:640px){.procedure-page_chart__yqdlW{grid-template-columns:88px minmax(0,1fr);-moz-column-gap:10px;column-gap:10px}.procedure-page_gap__i1CcC{font-size:34px}.procedure-page_highPlain___l8__,.procedure-page_high__yYX_U,.procedure-page_low__o_ud5{font-size:22px}.procedure-page_answer__C98RD{gap:16px}.procedure-page_axis__JUgry span:not(:first-child):not(:last-child){display:none}}.procedure-page_tagLow__l3DBh{display:inline-block;margin-left:8px;padding:1px 8px;border-radius:980px;background:hsl(var(--ok-bg));color:hsl(var(--ok));font-size:12px;white-space:nowrap}.procedure-page_insight__wCIO2{margin-top:10px;font-size:13px;line-height:1.6;color:hsl(var(--muted-foreground))}.procedure-page_insight__wCIO2 strong{color:hsl(var(--foreground));font-weight:600}.procedure-page_insight__wCIO2 a{text-decoration:underline;color:hsl(var(--primary))}.procedure-page_insurers__wGcaz{margin-top:8px;font-size:14px;line-height:1.55;color:hsl(var(--foreground))}.procedure-page_insurers__wGcaz strong{font-weight:650}.procedure-page_insurers__wGcaz .procedure-page_sub__JriIU{display:block;margin-top:2px}.procedure-page_chartLink__VqBpu{grid-column:1/-1;display:grid;grid-template-columns:subgrid;align-items:center;min-height:44px;color:inherit;text-decoration:none;border-radius:6px}.procedure-page_chartLink__VqBpu:hover .procedure-page_chartLabel__rd4tD{text-decoration:underline;text-underline-offset:3px}.procedure-page_chartLink__VqBpu:focus-visible{outline:2px solid hsl(var(--foreground));outline-offset:4px}.procedure-page_chartLink__VqBpu .procedure-page_track__Jin_j{height:44px}.procedure-page_chartLink__VqBpu .procedure-page_bar__Hi_ey,.procedure-page_chartLink__VqBpu .procedure-page_dot__ulJkN{top:16px}