._8aEwW_page{--section-inset:40px;--layer-menu:10;--layer-skip:20;max-width:1440px;margin-inline:auto;padding-inline:60px}._8aEwW_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._8aEwW_skipLink{z-index:var(--layer-skip);background:var(--gold);color:var(--ink);padding:12px 20px;position:fixed;top:12px;left:16px;transform:translateY(-160%)}._8aEwW_skipLink:focus{transform:none}._8aEwW_header{min-height:80px;padding:4px var(--section-inset);align-items:center;gap:32px;display:flex}._8aEwW_brand{flex-shrink:0;align-items:center;gap:20px;text-decoration:none;display:inline-flex}._8aEwW_brandCopy{flex-direction:column;align-items:center;gap:4px;display:flex}._8aEwW_brandName{letter-spacing:-.04em;font-size:31px;font-weight:900;line-height:1.05}._8aEwW_brandSince{color:var(--gold);letter-spacing:.045em;font-size:14px;font-weight:600;line-height:1.2}._8aEwW_brandMark{border-radius:50%;width:72px;height:72px;display:block}._8aEwW_desktopNav{align-items:center;gap:28px;margin-left:auto;display:flex}._8aEwW_desktopNav a{padding-block:16px;font-size:16px;text-decoration:none}._8aEwW_desktopNav a:hover{text-underline-offset:6px;text-decoration:underline}._8aEwW_desktopNav a[aria-current=page],._8aEwW_menuPanel a[aria-current=page]{color:var(--gold)}._8aEwW_headerCity{margin-left:20px;font-size:16px}._8aEwW_mobileMenu{margin-left:auto;display:none}._8aEwW_hero{grid-template-columns:61% 39%;display:grid}._8aEwW_heroPhoto{background:var(--panel);height:clamp(460px,41.8vw,568px);position:relative;overflow:hidden}._8aEwW_heroPhoto img{object-fit:cover;object-position:36% 50%}._8aEwW_monochrome{filter:grayscale()}._8aEwW_heroCopy{background:var(--gold);color:var(--ink);flex-direction:column;justify-content:center;min-width:0;padding:48px;display:flex;container-type:inline-size}._8aEwW_heroCopy h1{letter-spacing:-.035em;margin:0;font-size:clamp(46px,17.6cqi,74px);font-weight:1000;line-height:1.04}._8aEwW_heroCopy h1 span{white-space:nowrap;display:block}._8aEwW_heroCopy h1 ._8aEwW_heroContext{letter-spacing:0;white-space:normal;margin-bottom:14px;font-size:15px;font-weight:700;line-height:1.4}._8aEwW_heroDescription{margin:20px 0 36px;font-size:18px;line-height:1.5}._8aEwW_heroActions{flex-direction:column;align-items:center;width:min(100%,280px);display:flex}._8aEwW_call{cursor:pointer;border:1px solid var(--text);min-height:44px;color:var(--text);white-space:nowrap;background:0 0;border-radius:0;justify-content:center;align-items:center;padding:13px 26px;font-size:18px;font-weight:600;text-decoration:none;transition:background-color .16s,color .16s,transform .12s;display:inline-flex}._8aEwW_call:hover{background:var(--text);color:var(--ink)}._8aEwW_call:active{opacity:.9;transform:translateY(1px)}._8aEwW_heroActions ._8aEwW_call{background:var(--ink);border-color:var(--ink);color:var(--text);width:100%;font-size:21px}._8aEwW_heroActions ._8aEwW_call:hover{background:var(--panel)}._8aEwW_heroCopy :focus-visible{outline-color:var(--ink)}._8aEwW_services{padding:48px var(--section-inset) 56px;grid-template-columns:1.1fr 1fr;align-items:center;gap:56px;display:grid;position:relative}._8aEwW_serviceIntro h2{letter-spacing:-.035em;margin:0;font-size:clamp(40px,3.7vw,54px);font-weight:1000;line-height:1.06}._8aEwW_serviceIntro h2 span{display:block}._8aEwW_serviceIntro p{max-width:38ch;margin:24px 0;font-size:19px;line-height:1.6}._8aEwW_serviceLink{min-height:44px;color:var(--gold);text-underline-offset:6px;align-items:center;padding-block:8px;font-size:19px;font-weight:600;display:inline-flex}._8aEwW_serviceLink:hover{color:var(--text)}._8aEwW_workPhoto{margin:0;scroll-margin-top:24px}._8aEwW_workFrame{aspect-ratio:1.45;background:var(--panel);position:relative;overflow:hidden}._8aEwW_workFrame img{object-fit:cover;object-position:center 50%}._8aEwW_workPhoto figcaption{color:var(--gold);text-align:center;padding-top:12px;font-size:19px;font-weight:600}._8aEwW_siteFooter{border-top:1px solid var(--line);padding:28px var(--section-inset) 20px;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:24px;display:grid}._8aEwW_footerBrand{letter-spacing:-.035em;justify-content:center;align-items:center;gap:12px;font-size:24px;font-weight:900;text-decoration:none;display:flex}._8aEwW_footerBrand ._8aEwW_brandMark{width:69.6px;height:69.6px}._8aEwW_footerBrand ._8aEwW_brandName{font-size:24px}._8aEwW_footerActions{justify-content:end;align-items:center;gap:16px;display:flex}._8aEwW_footerActions ._8aEwW_call{border:0;padding:10px 0;font-size:16px;font-weight:400}._8aEwW_footerActions ._8aEwW_call:hover{color:var(--gold);background:0 0}._8aEwW_footerAddress{font-size:15px;line-height:1.6}._8aEwW_footerBottom{color:var(--muted);grid-column:1/-1;justify-content:space-between;align-items:center;font-size:13px;line-height:1.5;display:flex}._8aEwW_footerBottom p{margin:0}._8aEwW_footerBottom a{text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}._8aEwW_menuToggle{min-height:44px;color:var(--text);cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:8px 0 8px 12px;display:flex}._8aEwW_menuToggle:hover{color:var(--gold)}._8aEwW_menuToggle:active{opacity:.9}._8aEwW_menuGlyph{gap:7px;width:24px;display:grid}._8aEwW_menuGlyph i{background:currentColor;height:1px;transition:transform .16s;display:block}._8aEwW_menuToggle[aria-expanded=true] ._8aEwW_menuGlyph i:first-child{transform:translateY(4px)rotate(45deg)}._8aEwW_menuToggle[aria-expanded=true] ._8aEwW_menuGlyph i:last-child{transform:translateY(-4px)rotate(-45deg)}._8aEwW_menuPanel{z-index:var(--layer-menu);background:var(--panel);border:1px solid var(--line);padding:12px var(--section-inset);position:absolute;top:100%;left:0;right:0}._8aEwW_menuPanel a{padding:16px 0;font-size:18px;text-decoration:none;display:block}._8aEwW_story{padding-inline:var(--section-inset);grid-template-columns:42% 1fr;align-items:center;gap:8%;margin-block:44px 104px;display:grid}._8aEwW_storyPhoto{aspect-ratio:1/1.06;background:var(--panel);margin:0;position:relative;overflow:hidden}._8aEwW_storyPhoto img{object-fit:cover;object-position:50% 45%}._8aEwW_story h2{letter-spacing:-.04em;margin:0 0 32px;font-size:clamp(54px,5.3vw,76px);font-weight:1000;line-height:1.02}._8aEwW_story h2 span{display:block}._8aEwW_storyCopy p{max-width:42ch;margin:0 0 20px;font-size:19px;line-height:1.6}._8aEwW_products{margin:0 var(--section-inset) 80px;background:var(--panel);padding:32px 40px}._8aEwW_products h2{letter-spacing:-.035em;margin:0;font-size:34px;font-weight:900;line-height:1.15}._8aEwW_productsCopy{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;margin:24px 0 16px;display:grid}._8aEwW_products p{min-width:0;max-width:60ch;color:var(--muted);margin:0;font-size:17px;line-height:1.6}._8aEwW_products ._8aEwW_serviceLink{font-size:17px}._8aEwW_location{padding:0 var(--section-inset)}._8aEwW_location h2{letter-spacing:-.055em;margin:0;font-size:clamp(68px,8.6vw,124px);font-weight:1000;line-height:1.04}._8aEwW_locationIntro>p{color:var(--muted);margin:20px 0 36px;font-size:19px;line-height:1.5}._8aEwW_visitStrip{grid-template-columns:1fr 2fr;align-items:start;gap:40px;display:grid}._8aEwW_visitContact{padding-top:28px}._8aEwW_visitContact>p{max-width:27ch;color:var(--muted);margin:0 0 22px;font-size:17px;line-height:1.6}._8aEwW_contactNumber{letter-spacing:-.025em;min-height:44px;margin-bottom:24px;font-size:clamp(24px,2.2vw,31px);font-weight:800;line-height:1.4;text-decoration:none;display:inline-block}._8aEwW_contactNumber:hover{color:var(--gold)}._8aEwW_locationActions{flex-direction:column;align-items:start;gap:4px;display:flex}._8aEwW_locationActions ._8aEwW_call{min-width:220px}._8aEwW_visitDetails{background:var(--panel);grid-template-columns:.85fr 1.15fr;gap:28px;padding:28px 32px;display:grid}._8aEwW_visitContact h3,._8aEwW_visitDetails h3{margin:0 0 18px;font-size:17px;font-weight:700;line-height:1.3}._8aEwW_visitDetails address,._8aEwW_visitDetails p{margin:0;font-size:16px;font-style:normal;line-height:1.65}._8aEwW_textLink{min-height:44px;color:var(--gold);text-underline-offset:5px;align-items:center;margin-top:18px;font-size:16px;display:inline-flex}._8aEwW_hours{margin:0;font-size:15px;line-height:1.6}._8aEwW_hours>div{grid-template-columns:1fr auto;gap:16px;padding-block:6px;display:grid}._8aEwW_hours>div:first-child{padding-top:0}._8aEwW_hours>div:last-child{border-top:1px solid var(--line);margin-top:6px;padding-top:12px}._8aEwW_hours>div:first-child dd,._8aEwW_hours>div:last-child dd,._8aEwW_hours dt{color:var(--muted)}._8aEwW_hours dd{white-space:nowrap;font-variant-numeric:tabular-nums;margin:0}._8aEwW_moreContent{margin:80px var(--section-inset);grid-template-columns:1fr 2fr;gap:40px;display:grid}._8aEwW_moreContent h2{letter-spacing:-.035em;margin:0;font-size:32px;font-weight:900;line-height:1.1}._8aEwW_questionsIntro>p{color:var(--muted);margin:20px 0 0;font-size:16px;line-height:1.65}._8aEwW_questionsIntro a{text-underline-offset:4px;align-items:center;min-height:44px;display:inline-flex}._8aEwW_disclosures{border-top:1px solid var(--line)}._8aEwW_moreContent details{border-bottom:1px solid var(--line)}._8aEwW_moreContent summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;font-size:19px;font-weight:600;list-style:none;display:flex}._8aEwW_moreContent summary::-webkit-details-marker{display:none}._8aEwW_moreContent summary:hover{color:var(--gold)}._8aEwW_disclosureMark{width:20px;height:20px;color:var(--gold);flex-shrink:0;position:relative}._8aEwW_disclosureMark:before,._8aEwW_disclosureMark:after{content:"";background:currentColor;width:16px;height:2px;position:absolute;top:9px;left:2px}._8aEwW_disclosureMark:after{transform:rotate(90deg)}._8aEwW_moreContent details[open] ._8aEwW_disclosureMark:after{transform:none}._8aEwW_expandedCopy{max-width:72ch;padding-bottom:16px}._8aEwW_expandedCopy p{margin:0 0 20px;font-size:17px;line-height:1.65}@media (max-width:1100px){._8aEwW_page{--section-inset:24px;padding-inline:32px}._8aEwW_header{gap:24px}._8aEwW_brandName{font-size:28px}._8aEwW_headerCity{display:none}._8aEwW_heroCopy{padding:32px}._8aEwW_heroCopy h1{font-size:50px}._8aEwW_heroDescription{font-size:16px}._8aEwW_services{gap:32px}._8aEwW_serviceIntro h2{font-size:40px}._8aEwW_serviceIntro p{font-size:17px}._8aEwW_story{gap:6%;margin-bottom:80px}._8aEwW_story h2{font-size:54px}._8aEwW_location h2{font-size:8.6vw}._8aEwW_visitStrip{gap:24px}._8aEwW_visitDetails{gap:20px;padding:24px}._8aEwW_storyCopy p{font-size:18px}._8aEwW_moreContent{gap:24px}}@media (max-width:960px){._8aEwW_header{position:relative}._8aEwW_desktopNav{display:none}._8aEwW_mobileMenu{display:block}._8aEwW_hero{grid-template-columns:56% 44%}._8aEwW_heroCopy h1{font-size:46px}._8aEwW_heroCopy{padding:28px}._8aEwW_footerBrand,._8aEwW_footerBrand ._8aEwW_brandName{font-size:20px}}@media (max-width:860px){._8aEwW_page{--section-inset:26px;padding-inline:0}._8aEwW_brand{gap:12px}._8aEwW_brandMark{width:67.2px;height:67.2px}._8aEwW_brandName{font-size:24px}._8aEwW_brandSince{font-size:12px}._8aEwW_hero{grid-template-columns:1fr}._8aEwW_heroPhoto{aspect-ratio:1.31;width:100%;height:auto;max-height:clamp(140px,100svh - 460px,420px)}._8aEwW_heroPhoto img{object-position:30% 50%}._8aEwW_heroCopy{padding:26px var(--section-inset) 18px}._8aEwW_heroCopy h1{font-size:clamp(40px,11.3vw,64px)}._8aEwW_heroDescription{margin:14px 0 22px;font-size:16px}._8aEwW_heroActions{width:100%}._8aEwW_heroActions ._8aEwW_call{font-size:18px}._8aEwW_services{padding:36px var(--section-inset) 30px;grid-template-columns:1fr;gap:28px}._8aEwW_serviceIntro h2{font-size:clamp(34px,9.3vw,48px)}._8aEwW_serviceIntro p{margin:18px 0 12px}._8aEwW_serviceLink{font-size:18px}._8aEwW_workPhoto figcaption{font-size:17px}._8aEwW_siteFooter{margin-inline:var(--section-inset);text-align:center;grid-template-columns:1fr;gap:20px;padding:24px 0}._8aEwW_footerBrand{grid-row:1}._8aEwW_footerActions{justify-content:center}._8aEwW_story{grid-template-columns:1fr;gap:24px;margin-block:36px 64px}._8aEwW_storyCopy{display:contents}._8aEwW_story h2{grid-row:1;max-width:15ch;margin:0;font-size:clamp(40px,11.3vw,64px)}._8aEwW_storyPhoto{aspect-ratio:1.15;grid-row:2;max-width:560px}._8aEwW_storyCopy p{margin:0;font-size:17px}._8aEwW_products{margin-bottom:64px;padding:24px}._8aEwW_products h2{font-size:28px}._8aEwW_productsCopy{grid-template-columns:1fr;gap:20px;margin:20px 0 12px}._8aEwW_products p{font-size:16px}._8aEwW_location h2{letter-spacing:-.055em;font-size:clamp(38px,11.3vw,80px)}._8aEwW_visitStrip{grid-template-columns:1fr;gap:20px}._8aEwW_visitContact{padding-top:0}._8aEwW_locationActions{flex-direction:row;align-items:center;gap:16px}._8aEwW_locationActions ._8aEwW_call{min-width:0;padding-inline:18px;font-size:17px}._8aEwW_contactNumber{margin-bottom:18px;font-size:28px}._8aEwW_visitContact>p{max-width:34ch;margin-bottom:14px}._8aEwW_visitDetails{gap:24px;padding:24px}._8aEwW_locationIntro>p{margin:14px 0 28px;font-size:17px}._8aEwW_moreContent{margin:56px var(--section-inset);grid-template-columns:1fr;gap:20px}._8aEwW_moreContent h2{font-size:28px}._8aEwW_moreContent h2 br{display:none}._8aEwW_moreContent summary{gap:16px;font-size:17px}._8aEwW_footerBottom{flex-direction:column;gap:4px}}@media (max-width:640px){._8aEwW_visitDetails{grid-template-columns:1fr;gap:32px}}@media (max-width:350px){._8aEwW_page{--section-inset:22px}._8aEwW_brandName{font-size:20px}._8aEwW_brandMark{width:55.2px;height:55.2px}._8aEwW_brand{gap:9px}._8aEwW_menuToggle{gap:8px;font-size:14px}._8aEwW_menuGlyph{width:20px}._8aEwW_heroCopy h1,._8aEwW_story h2{font-size:38px}._8aEwW_location h2{font-size:36px}}@media (min-width:640px) and (max-width:860px) and (max-height:500px){._8aEwW_header{min-height:72px;padding-block:2px}._8aEwW_hero{grid-template-columns:52% 48%}._8aEwW_heroPhoto{aspect-ratio:auto;height:310px;max-height:none}._8aEwW_heroCopy{padding:20px 24px}._8aEwW_heroCopy h1{font-size:clamp(38px,4.7vw,44px)}._8aEwW_heroDescription{margin:12px 0 16px;font-size:14px}._8aEwW_heroActions ._8aEwW_call{font-size:16px}}@media (prefers-reduced-motion:reduce){._8aEwW_call,._8aEwW_menuGlyph i{transition:none}._8aEwW_call:active{transform:none}}
.dGPQ1W_main{padding:36px var(--section-inset) 72px}.dGPQ1W_intro{max-width:780px;margin-bottom:64px}.dGPQ1W_backLink{min-height:44px;color:var(--muted);text-underline-offset:5px;align-items:center;margin-bottom:32px;font-size:16px;display:inline-flex}.dGPQ1W_backLink:hover{color:var(--text)}.dGPQ1W_eyebrow{color:var(--gold);margin:0 0 16px;font-size:18px;font-weight:700;line-height:1.4}.dGPQ1W_intro h1{letter-spacing:-.045em;margin:0;font-size:clamp(60px,6.4vw,92px);font-weight:1000;line-height:1.02}.dGPQ1W_lead{max-width:48ch;color:var(--muted);margin:24px 0 0;font-size:19px;line-height:1.6}.dGPQ1W_introAction{margin-top:24px}.dGPQ1W_priceLayout{grid-template-columns:1.65fr 1fr;align-items:start;gap:56px 80px;display:grid}.dGPQ1W_priceGroup{grid-column:1}.dGPQ1W_priceGroup:last-child{grid-area:2/2}.dGPQ1W_priceGroup h2{letter-spacing:-.035em;margin:0 0 24px;font-size:34px;font-weight:900;line-height:1.15}.dGPQ1W_groupDescription{color:var(--muted);margin:-8px 0 24px;font-size:17px;line-height:1.6}.dGPQ1W_priceList{border-top:1px solid var(--line);margin:0}.dGPQ1W_priceList>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:24px;padding-block:16px;font-size:18px;line-height:1.5;display:grid}.dGPQ1W_priceList dd{white-space:nowrap;font-variant-numeric:tabular-nums;margin:0;font-weight:600}.dGPQ1W_priceList dd span{color:var(--muted);font-size:15px;font-weight:400}.dGPQ1W_vip{border-top:3px solid var(--gold);grid-area:1/2;padding-top:24px}.dGPQ1W_vip .dGPQ1W_eyebrow{font-size:16px}.dGPQ1W_vip h2{letter-spacing:-.035em;max-width:10ch;margin:0;font-size:clamp(36px,3.1vw,46px);font-weight:1000;line-height:1.08}.dGPQ1W_vipPrice{color:var(--gold);letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:20px 0;font-size:46px;font-weight:800}.dGPQ1W_vip ul{margin:0 0 28px;padding-left:20px;font-size:18px;line-height:1.6}.dGPQ1W_vip li{margin-block:8px;padding-left:4px}.dGPQ1W_vip li::marker{color:var(--gold)}.dGPQ1W_treatmentGuides{border-top:1px solid var(--line);margin-top:80px;padding-top:40px}.dGPQ1W_treatmentGuides h2{letter-spacing:-.035em;max-width:24ch;margin:0;font-size:34px;font-weight:900;line-height:1.15}.dGPQ1W_guidesIntro{max-width:60ch;color:var(--muted);margin:20px 0 36px;font-size:17px;line-height:1.6}.dGPQ1W_guideGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;display:grid}.dGPQ1W_guideGrid h3{letter-spacing:-.025em;margin:0 0 18px;font-size:24px;font-weight:800;line-height:1.2}.dGPQ1W_guideGrid p{max-width:56ch;color:var(--muted);margin:0 0 16px;font-size:17px;line-height:1.65}.dGPQ1W_guideGrid .dGPQ1W_guideAppointment{color:var(--text);margin-bottom:0}.dGPQ1W_appointment{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:32px;margin-top:72px;padding-top:32px;display:flex}.dGPQ1W_appointment h2{letter-spacing:-.03em;max-width:24ch;margin:0;font-size:32px;font-weight:900;line-height:1.2}.dGPQ1W_appointment p{max-width:46ch;color:var(--muted);margin:16px 0 0;font-size:17px;line-height:1.6}.dGPQ1W_appointment>a{flex-shrink:0}@media (max-width:1100px){.dGPQ1W_priceLayout{grid-template-columns:1.5fr 1fr;gap:56px 40px}.dGPQ1W_vip h2{font-size:36px}.dGPQ1W_priceList>div{gap:18px;font-size:17px}}@media (max-width:860px){.dGPQ1W_main{padding-block:18px 48px}.dGPQ1W_intro{margin-bottom:40px}.dGPQ1W_backLink{margin-bottom:24px}.dGPQ1W_intro h1{font-size:clamp(44px,12vw,72px)}.dGPQ1W_lead{margin-top:20px;font-size:17px}.dGPQ1W_priceLayout{grid-template-columns:1fr;gap:44px}.dGPQ1W_vip,.dGPQ1W_priceGroup:last-child{grid-area:auto/1}.dGPQ1W_priceGroup h2{margin-bottom:20px;font-size:29px}.dGPQ1W_priceList>div{gap:14px;padding-block:14px;font-size:16px}.dGPQ1W_groupDescription{font-size:16px}.dGPQ1W_vip h2{max-width:none;font-size:34px}.dGPQ1W_vipPrice{font-size:40px}.dGPQ1W_vip ul{font-size:17px}.dGPQ1W_treatmentGuides{margin-top:48px;padding-top:32px}.dGPQ1W_treatmentGuides h2{font-size:28px}.dGPQ1W_guidesIntro{margin-bottom:28px;font-size:16px}.dGPQ1W_guideGrid{grid-template-columns:1fr;gap:32px}.dGPQ1W_guideGrid h3{margin-bottom:14px;font-size:23px}.dGPQ1W_guideGrid p{font-size:16px}.dGPQ1W_appointment{flex-direction:column;align-items:start;gap:24px;margin-top:48px}.dGPQ1W_appointment h2{font-size:28px}}
.F4-3La_reviews{margin:-40px var(--section-inset) 80px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding-block:32px}.F4-3La_reviews h2{letter-spacing:-.035em;margin:0;font-size:32px;font-weight:900;line-height:1.15}.F4-3La_intro{color:var(--muted);margin:16px 0 20px;font-size:17px;line-height:1.6}.F4-3La_reviewLink{justify-content:space-between;align-items:center;gap:28px;padding-block:12px;text-decoration:none;display:flex}.F4-3La_summary{flex-wrap:wrap;align-items:center;gap:20px;min-height:64px;display:flex}.F4-3La_score{color:var(--gold);letter-spacing:-.04em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:52px;font-weight:900;line-height:1.1}.F4-3La_score>span{color:var(--muted);letter-spacing:0;font-size:18px;font-weight:400}.F4-3La_stars{letter-spacing:2px;width:max-content;color:var(--muted);white-space:nowrap;font-size:23px;line-height:1.2;display:inline-block;position:relative}.F4-3La_filledStars{color:var(--gold);position:absolute;inset:0 auto 0 0;overflow:hidden}.F4-3La_count{font-variant-numeric:tabular-nums;margin-top:6px;font-size:16px;line-height:1.4;display:block}.F4-3La_attribution{color:var(--text);letter-spacing:normal;white-space:nowrap;font-size:14px;font-style:normal;font-weight:400}.F4-3La_fallback{font-size:20px;font-weight:700;line-height:1.4}.F4-3La_fallback+.F4-3La_attribution{display:none}.F4-3La_linkLabel{min-height:44px;color:var(--gold);text-underline-offset:5px;align-items:center;font-size:17px;line-height:1.5;text-decoration:underline;display:inline-flex}.F4-3La_reviewLink:hover .F4-3La_linkLabel{color:var(--text)}@media (max-width:860px){.F4-3La_reviews{margin-top:-16px;margin-bottom:64px;padding-block:24px}.F4-3La_reviews h2{font-size:28px}.F4-3La_intro{font-size:16px}.F4-3La_reviewLink{flex-direction:column;align-items:start;gap:12px}.F4-3La_summary{gap:16px;min-height:96px}.F4-3La_score{font-size:46px}.F4-3La_attribution{flex-basis:100%}.F4-3La_fallback{font-size:19px}.F4-3La_linkLabel{font-size:16px}}
