.WLoETq_page{gap:var(--pp-public-section-gap);padding-block:var(--pp-space-4) var(--pp-space-6);display:grid}.WLoETq_page>.home-support-links{width:100%;margin:0}.WLoETq_page>.medical-receipt-details-handoff{margin-block-start:0}.WLoETq_heroBanner{order:2;grid-column:1/-1;min-width:0}.WLoETq_heroBanner>.home-advertisement--wide{width:100%;margin:0}.WLoETq_heroBanner>.home-advertisement--wide[data-state=ready]:has([data-banner-multiple=true]){margin-block-end:0}.WLoETq_hero,.WLoETq_twoColumns{gap:var(--pp-public-section-gap) var(--pp-public-peer-gap);min-width:0;display:grid}.WLoETq_hero:has(.WLoETq_heroBanner [data-banner-multiple=true]){margin-block-end:calc(-1 * var(--pp-public-section-gap))}.WLoETq_hero,.WLoETq_twoColumns{grid-template-columns:repeat(2,minmax(0,1fr))}.WLoETq_twoColumns.WLoETq_healthColumns{align-items:stretch}@media (max-width:900px){.WLoETq_twoColumns.WLoETq_healthColumns{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.WLoETq_carePlanner .home-care-card{box-shadow:none;background:0 0;border:0}}.WLoETq_hero>.WLoETq_searchCard{order:0}.WLoETq_priceColumn{grid-area:1/2/span 2;align-self:stretch;min-width:0;display:grid}.WLoETq_card,.WLoETq_searchCard{gap:var(--pp-space-3);flex-direction:column;min-width:0;display:flex}.WLoETq_mobileGreeting,.WLoETq_mobileSearchTitle,.WLoETq_mobilePets,.WLoETq_mobilePriceFinder,.WLoETq_mobilePriceTitle,.WLoETq_mobileHealthHeading,.WLoETq_careToolTrigger{display:none}.WLoETq_careTool,.WLoETq_careToolBody{display:contents}.WLoETq_card h2,.WLoETq_card h3{color:var(--pp-color-text);font-weight:var(--pp-weight-semibold);line-height:var(--pp-line-heading);word-break:keep-all;overflow-wrap:anywhere;margin:0}.WLoETq_page .WLoETq_card h2{font-size:var(--pp-type-public-title);font-weight:var(--pp-weight-public-title);line-height:var(--pp-line-public-title)}.WLoETq_card h3{font-size:var(--pp-type-public-group-title);line-height:var(--pp-line-group);font-weight:var(--pp-weight-semibold)}.WLoETq_card p{margin:0}.WLoETq_headingRow,.WLoETq_reviewMeta,.WLoETq_reviewCard footer{justify-content:space-between;align-items:center;gap:var(--pp-space-2);flex-wrap:wrap;display:flex}.WLoETq_headingRow>span,.WLoETq_reviewMeta,.WLoETq_reviewCard footer,.WLoETq_recentSearches{color:var(--pp-color-text-muted);font-size:var(--pp-type-public-meta);line-height:var(--pp-line-caption)}.WLoETq_priceGrid{gap:var(--pp-public-item-gap);flex:1;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.WLoETq_priceGrid>div{align-content:center;gap:var(--pp-space-2);padding:var(--pp-public-item-padding);border-radius:var(--pp-radius-control);background:var(--pp-color-surface-muted);display:grid}.WLoETq_priceGrid dt{color:var(--pp-color-text-muted);font-size:var(--pp-type-public-body);word-break:keep-all}.WLoETq_priceGrid dd{color:var(--pp-color-text);font-size:var(--pp-type-public-value-md);font-weight:var(--pp-weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.WLoETq_priceGrid dd strong{font-size:var(--pp-type-public-value-lg);font-weight:var(--pp-weight-semibold);line-height:var(--pp-line-heading)}.WLoETq_priceGrid dd span{font-size:var(--pp-type-public-meta);font-weight:var(--pp-weight-regular);line-height:var(--pp-line-caption);margin-inline-start:var(--pp-space-1)}.WLoETq_treatmentList,.WLoETq_symptomList,.WLoETq_readingList,.WLoETq_reviewGrid{margin:0;padding:0;list-style:none}.WLoETq_treatmentList,.WLoETq_symptomList{gap:var(--pp-public-item-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.WLoETq_treatmentList>li,.WLoETq_symptomList>li{grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.WLoETq_treatmentList a,.WLoETq_symptomList a{min-height:var(--pp-control-height);justify-content:space-between;align-items:center;gap:var(--pp-space-2);padding:var(--pp-space-2) var(--pp-space-3);border:var(--pp-border-hairline) solid var(--pp-color-border);border-radius:var(--pp-radius-control);color:var(--pp-color-text);font-size:var(--pp-type-public-body);line-height:var(--pp-line-body);word-break:keep-all;overflow-wrap:anywhere;display:flex}.WLoETq_treatmentList a:hover,.WLoETq_symptomList a:hover,.WLoETq_readingList a:hover{background:var(--pp-color-surface-muted);color:var(--pp-color-action)}.WLoETq_treatmentList a>svg{color:var(--pp-color-text-muted);flex:none}.WLoETq_treatmentList a{height:100%}.WLoETq_treatmentLabel,.WLoETq_card>.WLoETq_treatmentList>li{min-width:0}.WLoETq_footerLink{justify-content:flex-end;align-items:center;gap:var(--pp-space-2);min-height:var(--pp-control-height);color:var(--pp-color-action);font-size:var(--pp-type-public-control);font-weight:var(--pp-weight-medium);text-align:end;line-height:var(--pp-line-control);margin-top:auto;display:flex}.WLoETq_footerLink>svg,.WLoETq_reviewCard footer a>svg,.WLoETq_rewardActions a>svg{flex:none}.WLoETq_searchCard .home-search-suggestions a.is-active:not(:focus-visible){box-shadow:none}.WLoETq_searchCard .home-search-suggestions a>small{display:none}.WLoETq_symptomList a{text-align:center;justify-content:center}.WLoETq_symptomList{grid-template-columns:repeat(3,minmax(0,1fr))}.WLoETq_readingList li+li{border-top:var(--pp-border-hairline) solid var(--pp-color-border)}.WLoETq_reviewGrid{gap:var(--pp-public-item-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.WLoETq_reviewGrid>li{min-width:0}.WLoETq_reviewCard{gap:var(--pp-space-1);height:100%;padding:var(--pp-space-3);box-shadow:none;flex-direction:column;display:flex}.WLoETq_reviewMeta{justify-content:flex-start;gap:var(--pp-space-3)}.WLoETq_reviewMeta>span{align-items:center;gap:var(--pp-space-1);display:inline-flex}.WLoETq_reviewMeta>span:first-child{color:var(--pp-color-action);font-weight:var(--pp-weight-semibold)}.WLoETq_reviewCard p{-webkit-line-clamp:1;font-size:var(--pp-type-public-body);line-height:var(--pp-line-body);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.WLoETq_reviewCard h3 a{min-height:var(--pp-control-height);align-items:center;display:flex}.WLoETq_reviewCard footer{margin-top:auto}.WLoETq_reviewCard footer a{align-items:center;gap:var(--pp-space-1);min-height:var(--pp-control-height);color:var(--pp-color-action);display:inline-flex}.WLoETq_readingList a{justify-content:space-between;align-items:center;gap:var(--pp-space-3);min-height:var(--pp-control-height);padding-block:var(--pp-space-3);font-size:var(--pp-type-public-body);line-height:var(--pp-line-body);word-break:keep-all;display:flex}.WLoETq_readingList a>svg,.WLoETq_readingList a>span[aria-hidden]{color:var(--pp-color-action);flex:none}.WLoETq_noticeTitle{align-items:baseline;gap:var(--pp-space-3);flex:1;grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}.WLoETq_noticeTitle>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.WLoETq_noticeTitle time{color:var(--pp-color-text-muted);font-size:var(--pp-type-public-meta);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:var(--pp-line-caption)}.WLoETq_carePlanner{min-width:0;display:flex}.WLoETq_carePlanner .home-care-card-shell{width:100%;min-width:0;max-width:100%;margin:0;padding:0;display:flex}.WLoETq_carePlanner .home-care-card{box-sizing:border-box;width:100%;min-width:0;padding:var(--pp-public-surface-padding);flex-direction:column;margin:0;display:flex}.WLoETq_carePlanner .home-care-card form{align-content:start}.WLoETq_carePlanner .home-care-card__more{justify-content:flex-end;align-items:center;gap:var(--pp-space-2);min-height:var(--pp-control-height);color:var(--pp-color-action);font-size:var(--pp-type-public-control);font-weight:var(--pp-weight-medium);line-height:var(--pp-line-control);margin-top:auto;display:flex}.WLoETq_carePlanner .home-care-card__more>svg{flex:none}.WLoETq_carePlanner .home-care-card__controls>p{align-self:center;margin:0}:is(.WLoETq_carePlanner .home-care-card,.WLoETq_carePlanner .home-care-card form,.WLoETq_carePlanner .home-care-card__head,.WLoETq_carePlanner .home-care-card__result,.WLoETq_carePlanner .home-care-card__result-head,.WLoETq_carePlanner .home-care-card__result ul){gap:var(--pp-space-3);grid-template-columns:minmax(0,1fr);min-width:0}:is(.WLoETq_carePlanner .home-care-card__head>div,.WLoETq_carePlanner .home-care-card__controls>*){min-width:0}.WLoETq_carePlanner .home-care-card__head>svg{display:none}.WLoETq_carePlanner .home-care-card__head h2{font-size:var(--pp-type-public-title);font-weight:var(--pp-weight-public-title);line-height:var(--pp-line-public-title)}:is(.WLoETq_carePlanner .home-care-card__head h2,.WLoETq_carePlanner .home-care-card__result-head h3){white-space:normal;word-break:keep-all;overflow-wrap:anywhere}.WLoETq_carePlanner .home-care-card__controls{align-items:end;gap:var(--pp-space-3);grid-template-columns:minmax(0,1fr) auto;min-width:0}:is(.WLoETq_carePlanner .home-care-card__controls fieldset,.WLoETq_carePlanner .home-care-card__controls>[role=group],.WLoETq_carePlanner .home-care-card__controls>small,.WLoETq_carePlanner .home-care-card__controls>.home-care-card__account-copy){grid-column:1/-1}.WLoETq_carePlanner .home-care-card__controls>.home-care-card__account-copy{display:grid}:is(.WLoETq_carePlanner .home-care-card__controls input[type=date],.WLoETq_carePlanner .home-care-card__controls select){width:100%;max-width:100%}.WLoETq_carePlanner .home-care-card__select{min-width:0;display:grid;position:relative}.WLoETq_carePlanner .home-care-card__select select{appearance:none;padding:0 var(--pp-space-12) 0 var(--pp-space-4);height:var(--pp-field-height);line-height:var(--pp-line-compact);text-align:start;margin:0}.WLoETq_carePlanner .home-care-card__select>svg{pointer-events:none;color:var(--pp-color-text-muted);position:absolute;inset-block-start:50%;inset-inline-end:var(--pp-space-4);transform:translateY(-50%)}.WLoETq_carePlanner .home-care-card__submit{min-height:var(--pp-field-height);white-space:nowrap;padding-inline:var(--pp-space-3)}.WLoETq_carePlanner .home-care-card__result li{align-items:start;gap:var(--pp-space-2);grid-template-columns:minmax(0,1fr);display:grid}.WLoETq_carePlanner .home-care-card__result li>a{justify-self:start;max-width:100%}.WLoETq_carePlanner .home-care-card__result time{word-break:normal;overflow-wrap:normal}:is(.WLoETq_carePlanner .home-care-card__caveat-action,.WLoETq_carePlanner .home-care-card__save-phrase){white-space:normal}.WLoETq_carePlanner .home-care-card__result li>a .home-care-card__mobile-only{display:none}.WLoETq_pointShop{width:100%}.WLoETq_pointShop h2{font-size:var(--pp-type-public-title);font-weight:var(--pp-weight-public-title);line-height:var(--pp-line-public-title)}.WLoETq_pointShop p{color:var(--pp-color-text-muted);font-size:var(--pp-type-public-body);line-height:var(--pp-line-body);margin:0}.WLoETq_pointShop p strong{color:var(--pp-color-danger);font-size:var(--pp-type-public-body);font-weight:var(--pp-weight-bold);line-height:var(--pp-line-body)}.WLoETq_rewardActions{justify-content:space-between;align-items:center;gap:var(--pp-space-3);flex-wrap:wrap;display:flex}.WLoETq_rewardActions a{align-items:center;gap:var(--pp-space-2);min-height:var(--pp-control-height);color:var(--pp-color-action);font-size:var(--pp-type-public-control);line-height:var(--pp-line-control);display:flex}.WLoETq_recentSearches{align-items:center;gap:var(--pp-space-2);flex-wrap:wrap;display:flex}.WLoETq_recentSearches a{min-height:var(--pp-control-height);padding-inline:var(--pp-space-2);color:var(--pp-color-action);align-items:center;display:inline-flex}.WLoETq_loading{padding:var(--pp-space-6);color:var(--pp-color-text-muted);font-size:var(--pp-type-public-body)}.WLoETq_desktopPrices,.WLoETq_desktopTreatmentSection{display:none}.WLoETq_mobileTreatmentSection{display:contents}.WLoETq_mobileReviewControls,.WLoETq_treatmentMore{display:none}.WLoETq_page :is([id=preview-reviews],[id=preview-hospitals],[id=preview-health],[id=preview-blood-tests]){scroll-margin-block-start:calc(var(--pp-public-shell-height) + var(--pp-space-4))}@media (min-width:901px){.WLoETq_hero{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:stretch}.WLoETq_priceColumn{contain:size;grid-row:auto;grid-template-rows:minmax(0,1fr);align-self:stretch;min-height:0}.WLoETq_priceColumn>.WLoETq_card{min-height:0}.WLoETq_priceCard:has(.WLoETq_desktopPrices)>.WLoETq_footerLink{display:none}.WLoETq_card,.WLoETq_searchCard{gap:var(--pp-space-3)}.WLoETq_mobilePrices,.WLoETq_mobileTreatmentSection{display:none}.WLoETq_desktopTreatmentSection{width:100%;margin-top:var(--pp-space-3);flex-direction:column;flex:1;display:flex}.WLoETq_hero>.WLoETq_searchCard{height:100%}.WLoETq_desktopPrices{--pp-duration-preview-drift:8s;--pp-duration-preview-swap:.42s;--pp-duration-preview-cycle:6.5s;gap:var(--pp-space-2);flex:1;grid-template-rows:minmax(0,1fr) auto auto;min-height:0;display:grid}.WLoETq_petStage{isolation:isolate;min-height:0;position:relative}.WLoETq_petPortrait{object-fit:contain;width:100%;height:100%;animation:WLoETq_preview-pet-drift var(--pp-duration-preview-drift) ease-in-out infinite;animation-play-state:paused;display:block;position:absolute;inset:0}.WLoETq_desktopPrices[data-motion=running] .WLoETq_petPortrait{animation-play-state:running}.WLoETq_featuredPrice{margin:0 var(--pp-space-4);padding:var(--pp-space-2) var(--pp-space-4);background:var(--pp-color-surface);border:var(--pp-border-hairline) solid var(--pp-color-border);border-radius:var(--pp-radius-panel);box-shadow:var(--pp-shadow-surface);position:relative;overflow:hidden}.WLoETq_featuredPriceContent{justify-content:flex-start;align-items:center;gap:var(--pp-space-4);animation:WLoETq_preview-price-swap var(--pp-duration-preview-swap) var(--pp-ease-standard);display:flex}.WLoETq_priceIcon{padding:var(--pp-space-3);color:var(--pp-color-action);background:var(--pp-color-surface-muted);border-radius:var(--pp-radius-control);flex:none;place-items:center;display:grid}.WLoETq_featuredPriceContent p{color:var(--pp-color-text-muted);font-size:var(--pp-type-public-body);line-height:var(--pp-line-body)}.WLoETq_featuredPriceContent strong{color:var(--pp-color-text);font-size:var(--pp-type-public-value-lg);font-weight:var(--pp-weight-semibold);font-variant-numeric:tabular-nums}.WLoETq_featuredPriceContent small{font-size:var(--pp-type-public-body);font-weight:var(--pp-weight-regular);margin-inline-start:var(--pp-space-1)}.WLoETq_priceNavigation{justify-content:space-between;align-items:center;gap:var(--pp-space-1);flex-wrap:wrap;display:flex}.WLoETq_priceNavigation>.WLoETq_footerLink{margin-block-start:0;margin-inline-start:auto}.WLoETq_priceDots,.WLoETq_pricePlayback{align-items:center;display:flex}.WLoETq_priceNavigation button{min-width:var(--pp-control-height);min-height:var(--pp-control-height);color:var(--pp-color-action);border-radius:var(--pp-radius-control);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.WLoETq_priceNavigation button:hover{background:var(--pp-color-surface-muted)}.WLoETq_priceDots button>span{width:var(--pp-space-2);height:var(--pp-space-2);border-radius:var(--pp-radius-pill);background:var(--pp-color-border-strong);position:relative;overflow:hidden}.WLoETq_priceDots button[aria-pressed=true]>span{width:var(--pp-space-6);background:var(--pp-color-surface-muted)}.WLoETq_priceDots button[aria-pressed=true]>span:after{content:"";background:var(--pp-color-action);transform-origin:0;position:absolute;inset:0}.WLoETq_desktopPrices[data-motion=running] .WLoETq_priceDots button[aria-pressed=true]>span:after{animation:WLoETq_preview-price-progress var(--pp-duration-preview-cycle) linear}.WLoETq_desktopTreatments{gap:var(--pp-space-3);flex-direction:column;flex:1;min-width:0;display:flex}.WLoETq_visualTreatmentGrid{gap:var(--pp-space-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.WLoETq_visualTreatmentGrid>li{min-width:0}.WLoETq_visualTreatmentGrid a>span:not(.WLoETq_treatmentIcon){white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:100%;overflow:hidden}.WLoETq_visualTreatmentGrid a{align-items:flex-start;gap:var(--pp-space-1);height:100%;padding:var(--pp-space-2);background:var(--pp-color-surface-muted);border:var(--pp-border-hairline) solid var(--pp-color-border);border-radius:var(--pp-radius-control);color:var(--pp-color-text);font-size:var(--pp-type-public-body);font-weight:var(--pp-weight-medium);line-height:var(--pp-line-body);word-break:keep-all;overflow-wrap:anywhere;transition:transform var(--pp-duration-standard) var(--pp-ease-standard), box-shadow var(--pp-duration-standard) var(--pp-ease-standard);flex-direction:column;display:flex;position:relative}.WLoETq_treatmentIcon{padding:var(--pp-space-1);border-radius:var(--pp-radius-control);background:var(--pp-color-surface);color:var(--pp-color-action);transition:transform var(--pp-duration-standard) var(--pp-ease-standard);place-items:center;display:grid}.WLoETq_treatmentArrow{color:var(--pp-color-text-muted);position:absolute;inset-block-start:var(--pp-space-3);inset-inline-end:var(--pp-space-3)}.WLoETq_visualTreatmentGrid a:hover,.WLoETq_visualTreatmentGrid a:focus-visible{box-shadow:var(--pp-shadow-surface)}.WLoETq_reviewGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.WLoETq_reviewCard{transition:transform var(--pp-duration-standard) var(--pp-ease-standard), box-shadow var(--pp-duration-standard) var(--pp-ease-standard)}.WLoETq_reviewCard:hover,.WLoETq_reviewCard:focus-within{box-shadow:var(--pp-shadow-surface)}.WLoETq_twoColumns{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.WLoETq_symptomList{grid-template-columns:repeat(4,minmax(0,1fr))}}@keyframes WLoETq_preview-pet-drift{0%,to{transform:translateY(0)}50%{transform:translateY(calc(-1 * var(--pp-space-2)))}}@keyframes WLoETq_preview-price-swap{0%{opacity:0;transform:translateY(var(--pp-space-4))}to{opacity:1;transform:translateY(0)}}@keyframes WLoETq_preview-price-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.WLoETq_pricePlayback{display:none}.WLoETq_petPortrait,.WLoETq_featuredPriceContent{animation:none}.WLoETq_priceDots button>span,.WLoETq_reviewCard,.WLoETq_visualTreatmentGrid a,.WLoETq_treatmentIcon{transition:none}.WLoETq_reviewCard:hover,.WLoETq_reviewCard:focus-within,.WLoETq_visualTreatmentGrid a:hover,.WLoETq_visualTreatmentGrid a:focus-visible,.WLoETq_visualTreatmentGrid a:hover .WLoETq_treatmentIcon{transform:none}}@media (max-width:640px){.WLoETq_hero,.WLoETq_twoColumns,.WLoETq_reviewGrid{grid-template-columns:minmax(0,1fr)}.WLoETq_hero:has(.WLoETq_heroBanner [data-banner-multiple=true]){margin-block-end:0}.WLoETq_heroBanner:has([data-banner-multiple=true]){margin-block-end:calc(-1 * var(--pp-public-section-gap))}.WLoETq_page{padding-block-start:0}.WLoETq_page .WLoETq_searchCard{gap:var(--pp-space-3);padding:var(--pp-space-4);border-radius:var(--pp-radius-media);padding-block-start:var(--pp-space-6)}.WLoETq_searchIntro{align-items:center;gap:var(--pp-space-1);width:100%;grid-template-columns:max-content minmax(0,1fr);margin-block-end:var(--pp-space-3);display:grid}.WLoETq_searchIntro>div{min-width:0}.WLoETq_mobileGreeting{color:var(--pp-color-value-text);font-size:var(--pp-type-public-meta);font-weight:var(--pp-weight-medium);line-height:var(--pp-line-caption);word-break:keep-all;display:block}.WLoETq_desktopSearchTitle{display:none}.WLoETq_mobileSearchTitle{word-break:keep-all;overflow-wrap:normal;display:block}.WLoETq_mobilePets{object-fit:contain;place-self:center;width:100%;height:auto;display:block}.WLoETq_searchCard .home-search{background:var(--pp-color-surface);height:auto;box-shadow:none;grid-template-columns:minmax(0,1fr) auto}.WLoETq_page .WLoETq_searchCard .home-search-shell .home-search-mode{width:100%;min-height:var(--pp-control-height);border-bottom:var(--pp-border-hairline) solid var(--pp-color-border);grid-column:1/-1}.WLoETq_searchCard .home-search-mode:after{display:none}.WLoETq_searchCard .home-search-mode select{min-height:var(--pp-control-height);padding-inline-start:var(--pp-space-3)}.WLoETq_searchCard .home-search__field{min-height:var(--pp-field-height)}.WLoETq_searchCard .home-search__field input{min-height:var(--pp-field-height)}.WLoETq_heroBanner{order:0}.WLoETq_recentSearches{gap:var(--pp-space-1) var(--pp-space-2);font-size:var(--pp-type-public-meta);color:var(--pp-color-text-supporting);line-height:var(--pp-line-caption)}.WLoETq_recentSearches a{color:var(--pp-color-action-text)}.WLoETq_searchCard:has(.home-search-shell[data-mode=hospital]) .WLoETq_recentSearches{display:none}.WLoETq_recentSearches a{min-width:var(--pp-control-height);padding-inline:var(--pp-space-1);justify-content:center}.WLoETq_desktopPriceTitle,.WLoETq_priceCard .WLoETq_mobilePrices{display:none}.WLoETq_mobilePriceTitle{display:inline}.WLoETq_mobilePriceFinder{gap:var(--pp-space-4);display:grid}.WLoETq_priceChoices{gap:var(--pp-space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.WLoETq_priceChoices button{justify-content:center;align-items:center;gap:var(--pp-space-2);min-width:0;min-height:var(--pp-control-height);padding:var(--pp-space-3) var(--pp-space-1);color:var(--pp-color-text);background:var(--pp-color-surface);border:var(--pp-border-hairline) solid var(--pp-color-border);border-radius:var(--pp-radius-control);font:inherit;font-size:var(--pp-type-public-meta);line-height:var(--pp-line-caption);cursor:pointer;word-break:keep-all;flex-direction:column;display:flex}.WLoETq_priceChoices button[aria-pressed=true]{color:var(--pp-color-action-text);background:var(--pp-color-surface-muted);border-color:var(--pp-color-action);font-weight:var(--pp-weight-semibold)}.WLoETq_priceChoices button:hover{background:var(--pp-color-surface-muted)}.WLoETq_selectedPrice{justify-content:space-between;align-items:center;gap:var(--pp-space-3);padding:var(--pp-space-4);border-radius:var(--pp-radius-panel);background:var(--pp-color-value-surface);flex-wrap:wrap;display:flex}.WLoETq_selectedPrice>div>span{color:var(--pp-color-value-text);font-size:var(--pp-type-public-body);font-weight:var(--pp-weight-medium)}.WLoETq_selectedPrice p{align-items:baseline;gap:var(--pp-space-1);margin:var(--pp-space-1) 0;display:flex}.WLoETq_selectedPrice strong{color:var(--pp-color-text);font-size:var(--pp-type-public-value-lg);line-height:var(--pp-line-heading);font-weight:var(--pp-weight-semibold);font-variant-numeric:tabular-nums}.WLoETq_selectedPrice p>span,.WLoETq_selectedPrice small,.WLoETq_priceCaveat{font-size:var(--pp-type-public-meta);line-height:var(--pp-line-caption);color:var(--pp-color-text-muted)}.WLoETq_selectedPrice>a{justify-content:center;align-items:center;gap:var(--pp-space-2);min-height:var(--pp-control-height);padding-inline:var(--pp-space-3);border-radius:var(--pp-radius-control);background:var(--pp-color-action);color:var(--pp-color-on-action);font-size:var(--pp-type-public-control);font-weight:var(--pp-weight-semibold);line-height:var(--pp-line-control);display:inline-flex}.WLoETq_selectedPrice>a>svg{flex:none}.WLoETq_page .WLoETq_priceCard:has(.WLoETq_mobilePriceFinder)>.WLoETq_footerLink{display:none}.WLoETq_mobileHealthHeading{gap:var(--pp-space-2);padding-inline:var(--pp-space-4);grid-column:1/-1;display:grid}.WLoETq_mobileHealthHeading>span{color:var(--pp-color-action);font-size:var(--pp-type-public-meta);font-weight:var(--pp-weight-medium);line-height:var(--pp-line-caption)}.WLoETq_mobileHealthHeading h2{font-size:var(--pp-type-public-title);font-weight:var(--pp-weight-public-title);line-height:var(--pp-line-public-title);word-break:keep-all;margin:0}.WLoETq_careTool{border:var(--pp-border-hairline) solid var(--pp-color-border);border-radius:var(--pp-radius-panel);background:var(--pp-color-surface);min-width:0;scroll-margin-block-start:calc(var(--pp-public-shell-height) + var(--pp-space-4));display:block}.WLoETq_careToolTrigger{align-items:center;gap:var(--pp-space-2);width:100%;min-height:var(--pp-control-height);padding:var(--pp-space-4);border-radius:inherit;color:var(--pp-color-text);text-align:start;cursor:pointer;font:inherit;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.WLoETq_careToolIcon{padding:var(--pp-space-2);border-radius:var(--pp-radius-panel);color:var(--pp-color-action);background:var(--pp-color-surface-muted);place-items:center;display:grid}.WLoETq_careToolTrigger strong{font-size:var(--pp-type-public-group-title);font-weight:var(--pp-weight-semibold);line-height:var(--pp-line-group);word-break:keep-all;display:block}.WLoETq_careToolTrigger small{color:var(--pp-color-text-muted);font-size:var(--pp-type-public-meta);line-height:var(--pp-line-caption);word-break:keep-all;margin-block-start:var(--pp-space-1);display:block}.WLoETq_careToolTrigger>svg{color:var(--pp-color-action)}.WLoETq_careTool[data-open=true] .WLoETq_careToolTrigger>svg{transform:rotate(180deg)}.WLoETq_careToolBody{display:none}.WLoETq_careTool[data-open=true]>.WLoETq_careToolBody{padding:0 var(--pp-space-1) var(--pp-space-1);display:block}.WLoETq_careToolBody .WLoETq_card{padding:var(--pp-space-3);border:0}.WLoETq_priceGrid{gap:var(--pp-space-2)}.WLoETq_priceCard .WLoETq_priceGrid>div{justify-content:space-between;align-items:baseline;gap:var(--pp-space-3);padding:var(--pp-space-2) 0;border-bottom:var(--pp-border-hairline) solid var(--pp-color-border);background:0 0;border-radius:0;grid-column:1/-1;display:flex}.WLoETq_priceCard .WLoETq_priceGrid>div[data-visit=true]{justify-content:stretch;gap:var(--pp-space-2);padding:var(--pp-space-3);border-radius:var(--pp-radius-control);background:var(--pp-color-value-surface);border:0;grid-column:auto;display:grid}.WLoETq_priceCard .WLoETq_priceGrid>div[data-visit=true] dd strong{font-size:clamp(var(--pp-type-public-value-md), 6vw, var(--pp-type-public-value-lg))}.WLoETq_priceGrid dt{font-size:var(--pp-type-public-meta);line-height:var(--pp-line-caption)}.WLoETq_priceGrid dd strong{font-size:var(--pp-type-public-value-md)}.WLoETq_priceColumn{grid-area:auto}.WLoETq_treatmentList a{padding:var(--pp-space-3);align-items:flex-start}.WLoETq_treatmentList a>svg{margin-block-start:var(--pp-space-1)}.WLoETq_treatmentMore{display:block}.WLoETq_treatmentMore>summary{min-height:var(--pp-control-height);padding-block:var(--pp-space-2);color:var(--pp-color-action);font-size:var(--pp-type-public-control);line-height:var(--pp-line-control);cursor:pointer;scroll-margin-block-start:calc(var(--pp-public-shell-height) + var(--pp-space-4))}.WLoETq_treatmentMore[open]>summary{margin-block-end:var(--pp-space-2)}.WLoETq_treatmentCollapse{width:100%;margin-block-start:var(--pp-space-2)}.WLoETq_page .WLoETq_reviews{padding:var(--pp-space-4)}.WLoETq_mobileReviewControls{justify-content:space-between;align-items:center;gap:var(--pp-space-2);color:var(--pp-color-text-muted);font-size:var(--pp-type-public-meta);line-height:var(--pp-line-caption);flex-wrap:wrap;display:flex}.WLoETq_mobileReviewControls>div{flex:none;align-items:center;margin-inline-start:auto;display:flex}.WLoETq_reviewPosition{font-variant-numeric:tabular-nums;white-space:nowrap;padding-inline-end:var(--pp-space-2)}.WLoETq_mobileReviewControls button{min-width:var(--pp-control-height);padding:0}.WLoETq_reviewGrid{gap:var(--pp-space-3);overscroll-behavior-inline:contain;scroll-padding-inline:var(--pp-space-1);padding:var(--pp-space-1) var(--pp-space-1) var(--pp-space-3);grid-template-columns:none;grid-auto-columns:100%;grid-auto-flow:column;display:grid;overflow-x:auto}.WLoETq_reviewCard p{-webkit-line-clamp:2;min-height:2lh;margin-block:var(--pp-space-2) 0;order:-1}.WLoETq_reviewMeta,.WLoETq_mobileReviewControls{font-size:var(--pp-type-public-meta);color:var(--pp-color-text-supporting);line-height:var(--pp-line-caption)}.WLoETq_reviewCard footer a{font-size:var(--pp-type-public-control);color:var(--pp-color-action-text);line-height:var(--pp-line-control)}.WLoETq_reviewGrid{scroll-snap-type:x mandatory}.WLoETq_reviewGrid>li{scroll-snap-align:start}.WLoETq_reviewCard{padding:var(--pp-space-4);background:var(--pp-color-value-surface);border-color:#0000}.WLoETq_reviewCard .WLoETq_reviewMeta{order:-2}.WLoETq_reviewCard h3{font-size:var(--pp-type-public-group-title);font-weight:var(--pp-weight-semibold);line-height:var(--pp-line-group)}.WLoETq_reviewCard h3 a{text-overflow:ellipsis;white-space:nowrap;align-content:center;display:block;overflow:hidden}.WLoETq_noticeTitle{gap:var(--pp-space-1);grid-template-columns:minmax(0,1fr)}.WLoETq_noticeTitle>span{white-space:normal;overflow:visible}.WLoETq_symptomList{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.WLoETq_carePlanner .home-care-card__controls,.WLoETq_carePlanner .home-care-card__controls--member){grid-template-columns:minmax(0,1fr)}.WLoETq_carePlanner .home-care-card__result li>a .home-care-card__desktop-only{display:none}.WLoETq_carePlanner .home-care-card__result li>a .home-care-card__mobile-only{display:inline}}
.AtkP5W_columns{gap:var(--pp-public-section-gap) var(--pp-public-peer-gap);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.AtkP5W_card{gap:var(--pp-space-3);min-width:0;padding:var(--pp-public-surface-padding);flex-direction:column;display:flex}.AtkP5W_heading{gap:var(--pp-space-3);display:grid}.AtkP5W_heading h2{font-size:var(--pp-type-public-title);font-weight:var(--pp-weight-public-title);line-height:var(--pp-line-public-title);color:var(--pp-color-text);word-break:keep-all;overflow-wrap:anywhere;margin:0}.AtkP5W_switcher{gap:var(--pp-space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.AtkP5W_switcher>button{min-width:0;min-height:var(--pp-field-height);height:auto;padding-block:var(--pp-space-2);white-space:normal;word-break:keep-all}.AtkP5W_switcher>button[aria-pressed=true]{color:var(--pp-color-action);background:var(--pp-color-surface-muted);border-color:var(--pp-color-action)}.AtkP5W_switcher>button[aria-pressed=true]:hover:not(:disabled){color:var(--pp-color-action);background:var(--pp-color-surface-muted);filter:none;transform:none}.AtkP5W_results{min-width:0}.AtkP5W_list{gap:var(--pp-space-2);margin:0;padding:0;list-style:none;display:grid}.AtkP5W_hospital{align-items:center;gap:var(--pp-space-1) var(--pp-space-3);padding:var(--pp-space-3);border:var(--pp-border-hairline) solid var(--pp-color-border);border-radius:var(--pp-radius-control);color:var(--pp-color-text);grid-template-columns:minmax(0,1fr) auto;display:grid}.AtkP5W_hospital:hover{background:var(--pp-color-surface-muted)}.AtkP5W_identity{gap:var(--pp-space-1);min-width:0;display:grid}.AtkP5W_detailArrow{color:var(--pp-color-text-muted)}.AtkP5W_identity strong{font-size:var(--pp-type-public-group-title);font-weight:var(--pp-weight-semibold);line-height:var(--pp-line-group);word-break:keep-all;overflow-wrap:anywhere}.AtkP5W_identity>span{font-size:var(--pp-type-public-meta);line-height:var(--pp-line-caption);color:var(--pp-color-text-muted);word-break:keep-all;overflow-wrap:anywhere}.AtkP5W_metrics{align-items:center;gap:var(--pp-space-2) var(--pp-space-3);font-size:var(--pp-type-public-meta);line-height:var(--pp-line-caption);color:var(--pp-color-text-muted);flex-wrap:wrap;grid-column:1/-1;display:flex}.AtkP5W_metrics .AtkP5W_rating{color:var(--pp-color-identity);font-weight:var(--pp-weight-semibold)}.AtkP5W_rating svg{fill:currentColor}.AtkP5W_metrics>span{align-items:center;gap:var(--pp-space-1);white-space:nowrap;font-variant-numeric:tabular-nums;display:inline-flex}.AtkP5W_metrics .AtkP5W_parking{width:var(--pp-space-6);height:var(--pp-space-6);border-radius:var(--pp-radius-pill);background:var(--pp-color-info);color:var(--pp-color-on-action);font-weight:var(--pp-weight-bold);line-height:var(--pp-line-icon);place-items:center;display:inline-grid}.AtkP5W_metrics .AtkP5W_overnight{min-width:var(--pp-space-6);height:var(--pp-space-6);padding-inline:var(--pp-space-1);border-radius:var(--pp-radius-pill);background:var(--pp-color-danger);color:var(--pp-color-on-action);font-weight:var(--pp-weight-bold);line-height:var(--pp-line-icon);place-items:center;display:inline-grid}.AtkP5W_metrics svg{flex:none}.AtkP5W_state{align-content:center;justify-items:start;gap:var(--pp-space-3);padding-block:var(--pp-space-5);font-size:var(--pp-type-public-body);line-height:var(--pp-line-body);word-break:keep-all;overflow-wrap:anywhere;display:grid}.AtkP5W_state p{color:var(--pp-color-text-muted);margin:0}.AtkP5W_state a,.AtkP5W_footer{min-height:var(--pp-control-height);color:var(--pp-color-action);align-items:center;display:flex}.AtkP5W_footer{justify-content:flex-end;gap:var(--pp-space-2);font-size:var(--pp-type-public-control);line-height:var(--pp-line-control);font-weight:var(--pp-weight-medium);margin-top:auto}.AtkP5W_footer>svg{flex:none}.AtkP5W_mobileExpand{display:none}@media (max-width:900px){.AtkP5W_columns{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.AtkP5W_identity>span,.AtkP5W_metrics{font-size:var(--pp-type-public-meta);color:var(--pp-color-text-supporting);line-height:var(--pp-line-caption)}.AtkP5W_metrics .AtkP5W_rating,.AtkP5W_switcher>button[aria-pressed=true],.AtkP5W_switcher>button[aria-pressed=true]:hover:not(:disabled){color:var(--pp-color-action-text)}.AtkP5W_list:not([data-expanded=true])>li:nth-child(n+4){display:none}.AtkP5W_mobileExpand{justify-content:center;gap:var(--pp-space-2);width:100%;display:flex}.AtkP5W_mobileExpand[aria-expanded=true]>svg{transform:rotate(180deg)}.AtkP5W_switcher>button{gap:var(--pp-space-1)}.AtkP5W_switcher>button[aria-pressed=true]{border-color:var(--pp-color-border)}.AtkP5W_switcher>button>svg{flex:none}}
