.y6axCW_main{display:block}@media (max-width:767px){.y6axCW_main{padding-block-end:84px}}
.JH7leq_section{padding-inline:var(--sec-pi,max(var(--semantic-layout-page-padding-inline,16px), calc((100% - var(--semantic-layout-content-max-width,1152px)) / 2)));padding-block:var(--sec-pb,var(--primitive-space-lg,24px))}.JH7leq_sectionXl{padding-inline:max(var(--semantic-layout-page-padding-inline,16px), calc((100% - var(--semantic-layout-content-max-width,1152px)) / 2));padding-block:var(--primitive-space-xl,40px)}.JH7leq_alignStart{text-align:start}.JH7leq_alignCenter{text-align:center}.JH7leq_alignEnd{text-align:end}.JH7leq_heading{text-align:start;margin-block:0}.JH7leq_headRow{justify-content:space-between;align-items:baseline;gap:12px;margin-block-end:var(--primitive-space-md,16px);display:flex}.JH7leq_headRowTight{margin-block-end:4px}.JH7leq_viewAll{color:var(--semantic-color-action-primary,#2563eb);white-space:nowrap;text-underline-offset:3px;transition:color var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease), text-decoration-color var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease);align-items:center;gap:6px;font-size:.95rem;font-weight:600;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;display:inline-flex}.JH7leq_viewAllArrow{transition:translate var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease);display:inline-block}.JH7leq_viewAll:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .JH7leq_viewAllArrow{scale:-1 1}@media (hover:hover){.JH7leq_viewAll:hover{text-decoration-color:currentColor}.JH7leq_viewAll:hover .JH7leq_viewAllArrow{translate:4px}.JH7leq_viewAll:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):hover .JH7leq_viewAllArrow{translate:-4px}}.JH7leq_subheading{color:var(--semantic-color-text-muted,#4b5563);text-align:start;margin:0;margin-block-end:var(--primitive-space-md,16px)}.JH7leq_muted{color:var(--semantic-color-text-muted,#4b5563)}.JH7leq_richText{max-inline-size:70ch;margin:0}.JH7leq_richContent{max-inline-size:70ch;color:var(--semantic-color-text,#111827);line-height:1.65}.JH7leq_richContent>:first-child{margin-block-start:0}.JH7leq_richContent>:last-child{margin-block-end:0}.JH7leq_richContent :where(p,ul,ol,blockquote){margin-block:var(--primitive-space-sm,8px)}.JH7leq_richContent :where(h1,h2,h3,h4){margin-block:var(--primitive-space-md,16px) var(--primitive-space-sm,8px);font-weight:700;line-height:1.25}.JH7leq_richContent h1{font-size:var(--semantic-type-h2-size,1.75rem)}.JH7leq_richContent h2{font-size:var(--semantic-type-h3-size,1.375rem)}.JH7leq_richContent h3{font-size:var(--semantic-type-h4-size,1.15rem)}.JH7leq_richContent h4{font-size:1rem}.JH7leq_richContent :where(ul,ol){padding-inline-start:1.5em}.JH7leq_richContent li{margin-block:2px}.JH7leq_richContent a{color:var(--semantic-color-action-primary,#2563eb);text-underline-offset:2px;text-decoration:underline}.JH7leq_richContent a:hover{text-decoration:none}.JH7leq_richContent blockquote{border-inline-start:3px solid var(--semantic-color-border,#e5e7eb);color:var(--semantic-color-text-muted,#4b5563);margin-inline:0;padding-inline-start:var(--primitive-space-md,16px);font-style:italic}.JH7leq_richContent :where(code){border-radius:var(--primitive-radius-sm,4px);background:var(--semantic-color-surface-alt,#f1f5f9);padding:1px 5px;font-family:ui-monospace,monospace;font-size:.9em}.JH7leq_richContent pre{margin-block:var(--primitive-space-sm,8px);padding:var(--primitive-space-sm,8px) var(--primitive-space-md,12px);border-radius:var(--primitive-radius-md,8px);background:var(--semantic-color-surface-alt,#f1f5f9);overflow-x:auto}.JH7leq_richContent pre code{background:0 0;padding:0}.JH7leq_richContent hr{margin-block:var(--primitive-space-md,16px);border:0;border-block-start:1px solid var(--semantic-color-border,#e5e7eb)}.JH7leq_richContent :where(sub,sup){vertical-align:baseline;font-size:.75em;line-height:0;position:relative}.JH7leq_richContent sup{inset-block-start:-.5em}.JH7leq_richContent sub{inset-block-start:.25em}.JH7leq_gridBand{padding-block:var(--primitive-space-lg,24px);padding-inline:var(--semantic-layout-page-padding-inline,16px)}.JH7leq_gridInner{max-inline-size:var(--semantic-layout-content-max-width,1152px);margin-inline:auto}.JH7leq_grid{gap:var(--cg-gap,var(--semantic-layout-grid-gutter,16px));grid-template-columns:repeat(var(--cg-m,2), minmax(0, 1fr));display:grid}@media (min-width:640px){.JH7leq_grid{grid-template-columns:repeat(var(--cg-t,3), minmax(0, 1fr))}}@media (min-width:1024px){.JH7leq_grid{grid-template-columns:repeat(var(--cg-w,4), minmax(0, 1fr))}}.JH7leq_sfFrame{isolation:isolate;background-color:var(--sf-bg,var(--sf-tone-bg,transparent));background-image:var(--sf-bg-img,none);background-size:cover;background-position:var(--sf-bg-pos,50% 50%);border:var(--sf-bw,0) solid var(--sf-bc,transparent);border-radius:var(--sf-br,0);box-shadow:var(--sf-sh,none);color:var(--sf-fg,var(--sf-tone-fg,inherit));--sec-pb:var(--sf-pb-m,var(--sf-pb));--sec-pi:var(--sf-pi-m,var(--sf-pi));margin-block:var(--sf-mb-m,var(--sf-mb,0));min-block-size:var(--sf-mh-m,var(--sf-mh,auto));text-align:var(--sf-ta-m,var(--sf-ta,inherit));background-repeat:no-repeat;position:relative}@media (min-width:640px){.JH7leq_sfFrame{--sec-pb:var(--sf-pb-t,var(--sf-pb));--sec-pi:var(--sf-pi-t,var(--sf-pi));margin-block:var(--sf-mb-t,var(--sf-mb,0));min-block-size:var(--sf-mh-t,var(--sf-mh,auto));text-align:var(--sf-ta-t,var(--sf-ta,inherit))}}@media (min-width:1024px){.JH7leq_sfFrame{--sec-pb:var(--sf-pb);--sec-pi:var(--sf-pi);margin-block:var(--sf-mb,0);min-block-size:var(--sf-mh,auto);text-align:var(--sf-ta,inherit)}}.JH7leq_sfFrame[data-sf-scheme=dark]{--semantic-color-surface:#ffffff12;--semantic-color-surface-alt:#ffffff0d;--semantic-color-surface-muted:#ffffff1f;--semantic-color-border:#ffffff24;--semantic-color-border-strong:#ffffff3d;--semantic-color-text:#fff;--semantic-color-text-subtle:#ffffffe0;--semantic-color-text-muted:#ffffffc2}[data-sf-scheme=dark] .JH7leq_card,[data-sf-scheme=dark] .JH7leq_marqueeItem{-webkit-backdrop-filter:blur(12px)}@media (hover:hover){[data-sf-scheme=dark] .JH7leq_card:hover{background:#ffffff1c}}.JH7leq_sfFrame[data-sf-tone=muted]{--sf-tone-bg:var(--semantic-color-surface-muted,#f3f4f6)}.JH7leq_sfFrame[data-sf-tone=accent-soft]{--sf-tone-bg:var(--semantic-color-accent-soft,#f5f3ff)}.JH7leq_sfFrame[data-sf-tone=primary-soft]{--sf-tone-bg:var(--semantic-color-action-primary-soft,#eff6ff)}.JH7leq_sfFrame[data-sf-tone=accent]{--sf-tone-bg:var(--semantic-color-accent,#7c3aed);--sf-tone-fg:var(--semantic-color-on-accent,#fff)}.JH7leq_sfFrame[data-sf-tone=primary]{--sf-tone-bg:var(--semantic-color-action-primary,#2563eb);--sf-tone-fg:var(--semantic-color-action-on-primary,#fff)}.JH7leq_sfFrame[data-sf-tone=contrast]{--sf-tone-bg:var(--semantic-color-text,#111827);--sf-tone-fg:var(--semantic-color-surface,#fff)}.JH7leq_sfFrame:is([data-sf-tone=accent],[data-sf-tone=primary],[data-sf-tone=contrast])>.JH7leq_sfContent{--semantic-color-surface:color-mix(in srgb, var(--sf-tone-fg) 8%, transparent);--semantic-color-surface-alt:color-mix(in srgb, var(--sf-tone-fg) 6%, transparent);--semantic-color-surface-muted:color-mix(in srgb, var(--sf-tone-fg) 13%, transparent);--semantic-color-border:color-mix(in srgb, var(--sf-tone-fg) 18%, transparent);--semantic-color-border-strong:color-mix(in srgb, var(--sf-tone-fg) 30%, transparent);--semantic-color-text:var(--sf-tone-fg);--semantic-color-text-subtle:color-mix(in srgb, var(--sf-tone-fg) 90%, var(--sf-tone-bg));--semantic-color-text-muted:color-mix(in srgb, var(--sf-tone-fg) 80%, var(--sf-tone-bg));--semantic-color-action-primary:var(--sf-tone-fg);--semantic-color-action-primary-hover:color-mix(in srgb, var(--sf-tone-fg) 86%, var(--sf-tone-bg));--semantic-color-action-primary-soft:color-mix(in srgb, var(--sf-tone-fg) 14%, transparent);--semantic-color-action-on-primary:var(--sf-tone-bg);--semantic-color-accent:var(--sf-tone-fg);--component-button-bg:var(--sf-tone-fg);--component-button-bg-hover:color-mix(in srgb, var(--sf-tone-fg) 86%, var(--sf-tone-bg));--component-button-color:var(--sf-tone-bg);--component-button-secondary-bg:transparent;--component-button-secondary-color:var(--sf-tone-fg);--component-button-secondary-border:color-mix(in srgb, var(--sf-tone-fg) 45%, transparent);--component-card-bg:color-mix(in srgb, var(--sf-tone-fg) 8%, transparent);--component-card-border:color-mix(in srgb, var(--sf-tone-fg) 18%, transparent);--component-input-bg:color-mix(in srgb, var(--sf-tone-fg) 10%, transparent);--component-input-color:var(--sf-tone-fg);--component-input-border:color-mix(in srgb, var(--sf-tone-fg) 35%, transparent);--component-input-border-focus:var(--sf-tone-fg);--component-input-ring:color-mix(in srgb, var(--sf-tone-fg) 22%, transparent)}.JH7leq_sfHSize :is(h1,h2){font-size:calc(var(--sf-h-size) * var(--semantic-typography-heading-scale,1));line-height:1.15}html:is(:lang(ar),:lang(fa),:lang(ur),:lang(ps),:lang(ckb),:lang(sd)) .JH7leq_sfHSize :is(h1,h2){line-height:1.5}.JH7leq_sfHWeight :is(h1,h2,h3){font-weight:var(--sf-h-weight)}.JH7leq_sfHUpper :is(h1,h2){text-transform:uppercase;letter-spacing:max(.04em, var(--semantic-typography-heading-letter-spacing,0em))}.JH7leq_sfHAccent :is(h1,h2){color:var(--semantic-color-accent,#7c3aed)}.JH7leq_sfDivider{z-index:2;block-size:clamp(20px,5vw,72px);inline-size:100%;fill:var(--semantic-color-surface,#fff);pointer-events:none;position:absolute;inset-inline:0}.JH7leq_sfDividerBottom{inset-block-end:-1px}.JH7leq_sfDividerTop{inset-block-start:-1px;rotate:180deg}.JH7leq_sfDividerFlip{scale:-1 1}.JH7leq_sfHasDividerTop>.JH7leq_sfContent{padding-block-start:clamp(20px,5vw,72px)}.JH7leq_sfHasDividerBottom>.JH7leq_sfContent{padding-block-end:clamp(20px,5vw,72px)}.JH7leq_sfClip{overflow:hidden}.JH7leq_sfFrame[id]{scroll-margin-block-start:84px}.JH7leq_sfMediaWrap{z-index:0;position:absolute;inset:0;overflow:hidden}.JH7leq_sfMedia{object-fit:cover;block-size:100%;inline-size:100%}.JH7leq_sfOverlay{z-index:0;pointer-events:none;position:absolute;inset:0}.JH7leq_sfContent{z-index:1;position:relative}.JH7leq_sfTall{flex-direction:column;justify-content:center;display:flex}.JH7leq_sfTall>.JH7leq_sfContent{inline-size:100%}.JH7leq_sfBoxed{max-inline-size:var(--semantic-layout-content-max-width,1152px);margin-inline:auto}@media (max-width:639.98px){.JH7leq_sfHideMobile{display:none}}@media (min-width:640px) and (max-width:1023.98px){.JH7leq_sfHideTablet{display:none}}@media (min-width:1024px){.JH7leq_sfHideDesktop{display:none}}.JH7leq_sfEnter{animation-duration:var(--semantic-motion-duration-entrance,.48s);animation-timing-function:var(--semantic-motion-ease-emphasized,cubic-bezier(.16, 1, .3, 1));animation-fill-mode:both}.JH7leq_sfEnterFade{animation-name:JH7leq_sfFade}.JH7leq_sfEnterSlideUp{animation-name:JH7leq_sfSlideUp}.JH7leq_sfEnterSlideStart{animation-name:JH7leq_sfSlideStart}[dir=rtl] .JH7leq_sfEnterSlideStart{animation-name:JH7leq_sfSlideStartRtl}.JH7leq_sfEnterZoom{animation-name:JH7leq_sfZoom}@keyframes JH7leq_sfFade{0%{opacity:0}to{opacity:1}}@keyframes JH7leq_sfSlideUp{0%{opacity:0;translate:0 24px}to{opacity:1;translate:0}}@keyframes JH7leq_sfSlideStart{0%{opacity:0;translate:-24px}to{opacity:1;translate:0}}@keyframes JH7leq_sfSlideStartRtl{0%{opacity:0;translate:24px}to{opacity:1;translate:0}}@keyframes JH7leq_sfZoom{0%{opacity:0;scale:.96}to{opacity:1;scale:1}}.JH7leq_sfSticky{z-index:30;position:sticky;inset-block-start:0}@media (hover:hover){.JH7leq_sfHoverLift{transition:translate var(--semantic-motion-duration-base,.22s) var(--semantic-motion-ease-emphasized,ease), box-shadow var(--semantic-motion-duration-base,.22s) var(--semantic-motion-ease-emphasized,ease)}.JH7leq_sfHoverLift:hover{translate:0 -4px;box-shadow:0 12px 32px -8px #0f172a38}}@media (prefers-reduced-motion:reduce){.JH7leq_sfEnter{animation:none}.JH7leq_sfHoverLift,.JH7leq_sfHoverLift:hover{transition:none;translate:none}}.JH7leq_blogCover{object-fit:cover;border-radius:var(--primitive-radius-md,8px);block-size:auto;max-block-size:360px;inline-size:100%;margin-block-end:16px}.JH7leq_blogTitle{margin-block-end:4px}.JH7leq_blogDate{opacity:.5;margin-block-start:0;font-size:.85rem}.JH7leq_blogBody{font-size:1.05rem;line-height:1.75}.JH7leq_blogBody p{white-space:pre-line;margin-block:0 1.1em}.JH7leq_appBlockFrame{border-radius:var(--semantic-radius-md,8px);background:var(--semantic-color-surface-muted,#f8fafc);border:0;inline-size:100%;display:block}.JH7leq_popupMock{padding-block:16px;padding-inline:16px}.JH7leq_popupMockMeta{color:var(--semantic-color-text-muted,#64748b);margin-block:0 8px;font-size:12px;font-weight:600}.JH7leq_popupMockCard{border:1px dashed var(--semantic-color-border,#cbd5e1);border-radius:var(--primitive-radius-lg,12px);background:var(--semantic-color-surface,#fff);text-align:center;max-inline-size:420px;margin-inline:auto;padding-block:20px;padding-inline:20px;box-shadow:0 12px 32px -8px #0f172a38}.JH7leq_popupMockHeading{margin-block:0 8px;font-size:20px}.JH7leq_popupMockBody{color:var(--semantic-color-text-muted,#64748b);margin-block:0 12px;font-size:14px}.JH7leq_popupMockCta{background:var(--semantic-color-action-primary,#2563eb);color:#fff;border-radius:999px;padding-block:8px;padding-inline:18px;font-size:14px;font-weight:600;display:inline-block}.JH7leq_gridCell{grid-column:span var(--gc-m,1);grid-row:span var(--gr,1);gap:var(--primitive-space-md,16px);min-inline-size:0;padding:var(--gc-pad-m,0);flex-direction:column;display:flex}.JH7leq_gridCell>.JH7leq_section,.JH7leq_gridCell>.JH7leq_gridCellContent>.JH7leq_gridChild>.JH7leq_section{padding-block:0;padding-inline:0}.JH7leq_gridCellContent{gap:var(--primitive-space-md,16px);flex-direction:column;min-inline-size:0;display:flex}@media (min-width:640px){.JH7leq_gridCell{grid-column:span var(--gc-t,1);padding:var(--gc-pad-t,var(--gc-pad-m,0))}}@media (min-width:1024px){.JH7leq_gridCell{grid-column:span var(--gc-w,1);padding:var(--gc-pad-w,var(--gc-pad-t,var(--gc-pad-m,0)))}}.JH7leq_gridCellEdit{outline:1px dashed var(--semantic-color-border,#cbd5e1);outline-offset:-1px;border-radius:var(--primitive-radius-sm,6px);min-block-size:64px;transition:outline-color .12s;position:relative}.JH7leq_gridCellEdit:hover{outline-color:var(--semantic-color-action-primary,#2563eb)}.JH7leq_gridResize{z-index:7;cursor:ew-resize;touch-action:none;border-radius:4px;inline-size:8px;position:absolute;inset-block:8px;inset-inline-end:-3px}.JH7leq_gridResize:after{content:"";background:0 0;border-radius:2px;inline-size:2px;transition:background-color .12s;position:absolute;inset-block:0;inset-inline-start:3px}.JH7leq_gridCellEdit:hover .JH7leq_gridResize:after{background:var(--semantic-color-border,#cbd5e1)}.JH7leq_gridResize:hover:after,.JH7leq_gridResize[data-resizing]:after{background:var(--semantic-color-action-primary,#2563eb)}.JH7leq_gridCellSelected,.JH7leq_gridCellSelected:hover{outline:2px solid var(--semantic-color-action-primary,#2563eb);outline-offset:-2px}.JH7leq_gridCellTag{z-index:4;color:var(--semantic-color-text-muted,#64748b);background:var(--semantic-color-surface,#fff);border:1px solid var(--semantic-color-border,#e2e8f0);pointer-events:none;border-radius:999px;padding-block:1px;padding-inline:6px;font-size:10px;font-weight:600;line-height:1.4;position:absolute;inset-block-start:4px;inset-inline-start:4px}.JH7leq_gridCellBar,.JH7leq_gridChildBar{z-index:6;background:var(--semantic-color-surface,#fff);border-radius:8px;gap:2px;padding:2px;display:flex;position:absolute;inset-block-start:4px;inset-inline-end:4px;box-shadow:0 1px 6px #0000002e}.JH7leq_gridBarBtn{block-size:26px;inline-size:26px;color:var(--semantic-color-text,#111827);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;font-size:13px;line-height:1;display:grid}.JH7leq_gridBarBtn:hover:not(:disabled){background:var(--semantic-color-surface-alt,#f1f5f9)}.JH7leq_gridBarBtn:disabled{opacity:.35;cursor:not-allowed}.JH7leq_gridBarBtn:focus-visible{outline:2px solid var(--semantic-color-action-primary,#2563eb);outline-offset:1px}.JH7leq_gridBarBtnDanger:hover:not(:disabled){background:var(--semantic-color-danger,#dc2626);color:#fff}.JH7leq_gridChild{cursor:pointer;outline-offset:-1px;outline:1px solid #0000;transition:outline-color .12s;position:relative}.JH7leq_gridChild:hover{outline-color:var(--semantic-color-action-primary,#2563eb)}.JH7leq_gridChildSelected,.JH7leq_gridChildSelected:hover{outline:2px solid var(--semantic-color-action-primary,#2563eb);outline-offset:-2px}.JH7leq_gridCellInsert{border:1px dashed var(--semantic-color-action-primary,#2563eb);background:var(--semantic-color-surface,#fff);min-block-size:28px;color:var(--semantic-color-action-primary,#2563eb);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:6px;margin-block-start:8px;padding-inline:12px;font-size:12px;font-weight:600;display:inline-flex}.JH7leq_gridCellInsertEmpty{justify-content:center;min-block-size:56px;inline-size:100%;margin-block-start:0}.JH7leq_gridCellInsert:hover{background:var(--semantic-color-surface-alt,#eef2ff)}.JH7leq_gridCellInsert:focus-visible{outline:2px solid var(--semantic-color-action-primary,#2563eb);outline-offset:2px}.JH7leq_gridAddCellRow{justify-content:center;padding-block-start:10px;display:flex}.JH7leq_gridAddCell{border:1px dashed var(--semantic-color-border,#94a3b8);background:var(--semantic-color-surface,#fff);min-block-size:30px;color:var(--semantic-color-text,#111827);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding-inline:14px;font-size:13px;font-weight:600;display:inline-flex}.JH7leq_gridAddCell:hover{border-color:var(--semantic-color-action-primary,#2563eb);color:var(--semantic-color-action-primary,#2563eb);background:var(--semantic-color-surface-alt,#eef2ff)}.JH7leq_gridAddCell:focus-visible{outline:2px solid var(--semantic-color-action-primary,#2563eb);outline-offset:2px}@media (prefers-reduced-motion:reduce){.JH7leq_gridCellEdit,.JH7leq_gridChild{transition:none}}.JH7leq_listLayout{gap:var(--cg-gap,var(--semantic-layout-grid-gutter,16px));flex-direction:column;display:flex}@media screen and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.JH7leq_grid>:not(.JH7leq_gridCell),.JH7leq_listLayout>*,.JH7leq_headRow,.JH7leq_heading:not(.JH7leq_headRow .JH7leq_heading),.JH7leq_subheading:not(.JH7leq_headRow .JH7leq_subheading),.JH7leq_richText,.JH7leq_richContent,.JH7leq_iwtMedia,.JH7leq_iwtText,.JH7leq_bandHeading,.JH7leq_bandBody,.JH7leq_bandCtaRow,.JH7leq_nlForm,.JH7leq_consent,.JH7leq_faqItem,.JH7leq_logoRow>*,.JH7leq_contactMap,.JH7leq_videoFrame{animation:JH7leq_cartello-rise var(--semantic-motion-ease-emphasized,ease-out) both;animation-timeline:view();animation-range:entry entry 32%}.JH7leq_grid>:nth-child(2n):not(.JH7leq_gridCell){animation-range:entry 6% entry 38%}}}.JH7leq_card{border:1px solid var(--semantic-color-border,#eee);border-radius:var(--component-card-radius,12px);padding:var(--primitive-space-md,16px);text-align:start;background:var(--semantic-color-surface,#fff);box-shadow:var(--semantic-shadow-card,0 1px 3px #10182814);transition:transform var(--semantic-motion-duration-base,.22s) var(--semantic-motion-ease-standard,ease), box-shadow var(--semantic-motion-duration-base,.22s) var(--semantic-motion-ease-standard,ease), border-color var(--semantic-motion-duration-base,.22s) var(--semantic-motion-ease-standard,ease)}@media (hover:hover){.JH7leq_card:hover{box-shadow:var(--semantic-shadow-card-hover,0 12px 20px -4px #1018281f), 0 10px 28px -14px color-mix(in srgb, var(--semantic-color-action-primary,#2563eb) 30%, transparent);border-color:color-mix(in srgb, var(--semantic-color-action-primary,#2563eb) 28%, var(--semantic-color-border,#e5e7eb));transform:translateY(-3px)}}.JH7leq_cardTitle{margin-block-start:0}.JH7leq_cardBody{margin-block-end:0}.JH7leq_card>.JH7leq_quote{isolation:isolate;position:relative}.JH7leq_card>.JH7leq_quote:before{content:"“";z-index:-1;opacity:.08;pointer-events:none;font-size:3.4em;font-style:normal;line-height:1;position:absolute;inset-block-start:-.28em;inset-inline-start:-.06em}.JH7leq_hero{isolation:isolate;padding-block:var(--primitive-space-xl,40px);padding-inline:max(var(--semantic-layout-page-padding-inline,16px), calc((100% - var(--semantic-layout-content-max-width,1152px)) / 2));background:var(--sf-own-bg,var(--semantic-color-surface-alt,#f9fafb));position:relative;overflow:hidden}.JH7leq_hero:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(38% 42% at 18% 28%, color-mix(in srgb, var(--semantic-color-action-primary,#2563eb) 14%, transparent), transparent 70%), radial-gradient(30% 36% at 85% 72%, color-mix(in srgb, var(--semantic-color-action-primary,#2563eb) 10%, transparent), transparent 70%);block-size:180%;inline-size:120%;position:absolute;inset-block-start:-40%;inset-inline-start:-10%}@media (prefers-reduced-motion:no-preference){.JH7leq_hero:before{animation:JH7leq_cartello-drift 16s var(--semantic-motion-ease-in-out,ease-in-out) infinite alternate}}.JH7leq_heroBadge,.JH7leq_heroTitle,.JH7leq_hero p:not(.JH7leq_heroBadge),.JH7leq_ctaRow,.JH7leq_heroCtaSingle{animation:JH7leq_cartello-rise var(--semantic-motion-duration-entrance,.48s) var(--semantic-motion-ease-emphasized,ease-out) backwards}.JH7leq_heroTitle{animation-delay:60ms}.JH7leq_hero p:not(.JH7leq_heroBadge){animation-delay:.13s}.JH7leq_ctaRow,.JH7leq_heroCtaSingle{animation-delay:.2s}.JH7leq_heroOnImage{background:var(--semantic-color-text,#0f172a);color:#fff;position:relative;overflow:hidden}.JH7leq_heroMedia{z-index:0;block-size:100%;inline-size:100%;position:absolute;inset-block-start:0;inset-inline-start:0}@media (prefers-reduced-motion:no-preference){.JH7leq_heroMedia img{animation:JH7leq_cartello-kenburns 18s var(--semantic-motion-ease-standard,ease-out) forwards}}.JH7leq_heroScrim{background:linear-gradient(#020617a8,#0206176b);block-size:100%;inline-size:100%;position:absolute;inset-block-start:0;inset-inline-start:0}.JH7leq_heroContent{z-index:1;position:relative}.JH7leq_heroTitle{text-wrap:balance;margin-block-start:0}.JH7leq_sfHSize .JH7leq_heroTitle{max-inline-size:16ch}.JH7leq_heroTitle+p:not(.JH7leq_heroBadge){margin-block-start:var(--primitive-space-md,16px)}.JH7leq_hero p:not(.JH7leq_heroBadge){text-wrap:pretty;max-inline-size:62ch}.JH7leq_alignCenter :is(.JH7leq_heroTitle,p:not(.JH7leq_heroBadge)){margin-inline:auto}.JH7leq_alignEnd :is(.JH7leq_heroTitle,p:not(.JH7leq_heroBadge)){margin-inline-start:auto}.JH7leq_onImageText{text-shadow:0 1px 3px #02061799}.JH7leq_heroBadge{text-transform:uppercase;letter-spacing:.06em;color:var(--semantic-color-action-primary,#2563eb);margin:0;margin-block-end:var(--primitive-space-sm,8px);font-size:12px;font-weight:600}.JH7leq_heroBadgeOnImage{color:#ffffffeb}.JH7leq_ctaRow{gap:var(--primitive-space-sm,8px);margin-block-start:var(--primitive-space-md,16px);display:flex}.JH7leq_ctaRowStart{justify-content:flex-start}.JH7leq_ctaRowCenter{justify-content:center}.JH7leq_ctaRowEnd{justify-content:flex-end}.JH7leq_heroCtaSingle{margin-block-start:var(--primitive-space-md,16px)}.JH7leq_heroOutlineCta{min-block-size:44px;padding-inline:var(--primitive-space-lg,24px);border-radius:var(--component-button-radius,8px);color:#fff;transition:background-color var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease), transform var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease);background:0 0;border:1px solid #ffffffd9;justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover){.JH7leq_heroOutlineCta:hover{background:#ffffff24;transform:translateY(-1px)}}.JH7leq_heroSized{min-block-size:var(--hero-h);flex-direction:column;justify-content:center;display:flex}@media (max-width:1023px){.JH7leq_heroSized{min-block-size:var(--hero-ht,var(--hero-h))}}@media (max-width:640px){.JH7leq_heroSized{min-block-size:var(--hero-hm,var(--hero-ht,var(--hero-h)))}}.JH7leq_announce{background:var(--announce-bg,var(--semantic-color-text,#111827));color:#fff;text-align:center;padding-block:var(--primitive-space-sm,8px);padding-inline:max(var(--semantic-layout-page-padding-inline,16px), calc((100% - var(--semantic-layout-content-max-width,1152px)) / 2));font-size:14px;position:relative;overflow:hidden}@media (prefers-reduced-motion:no-preference){.JH7leq_announce:after{content:"";pointer-events:none;inline-size:34%;animation:JH7leq_cartello-sheen-loop 7s var(--semantic-motion-ease-in-out,ease-in-out) infinite;background:linear-gradient(105deg,#0000,#ffffff24,#0000);position:absolute;inset-block:0;inset-inline-start:0}}.JH7leq_announceLink{color:inherit;text-underline-offset:2px;transition:text-underline-offset var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease);margin-inline-start:8px;font-weight:600;text-decoration:underline}@media (hover:hover){.JH7leq_announceLink:hover{text-underline-offset:4px}}.JH7leq_iwt{gap:var(--primitive-space-lg,24px);padding-inline:max(var(--semantic-layout-page-padding-inline,16px), calc((100% - var(--semantic-layout-content-max-width,1152px)) / 2));padding-block:var(--primitive-space-lg,24px);flex-wrap:wrap;align-items:center;display:flex}.JH7leq_iwtMedia{aspect-ratio:4/3;background:var(--semantic-color-surface-alt,#f1f5f9);border-radius:var(--component-card-radius,12px);flex:280px;place-items:center;display:grid;position:relative;overflow:hidden}.JH7leq_iwtText{text-align:start;flex:280px}.JH7leq_iwtCtas{gap:var(--primitive-space-sm,8px);flex-wrap:wrap;margin-block-start:var(--primitive-space-md,16px);display:flex}.JH7leq_iwtSplit.JH7leq_iwtMediaEnd .JH7leq_iwtMedia,.JH7leq_iwtOverlap.JH7leq_iwtMediaEnd .JH7leq_iwtMedia{order:2}.JH7leq_iwtRatio43 .JH7leq_iwtMedia{aspect-ratio:4/3}.JH7leq_iwtRatio11 .JH7leq_iwtMedia{aspect-ratio:1}.JH7leq_iwtRatio169 .JH7leq_iwtMedia{aspect-ratio:16/9}.JH7leq_iwtRatio34 .JH7leq_iwtMedia{aspect-ratio:3/4}.JH7leq_iwtShapeSquare .JH7leq_iwtMedia{border-radius:0}.JH7leq_iwtShapeArch .JH7leq_iwtMedia{border-start-start-radius:9999px;border-start-end-radius:9999px}.JH7leq_iwtShapeCircle .JH7leq_iwtMedia{aspect-ratio:1;border-radius:50%}.JH7leq_iwtMediaNarrow .JH7leq_iwtMedia{flex-grow:.6}.JH7leq_iwtMediaWide .JH7leq_iwtMedia{flex-grow:1.6}.JH7leq_iwtAlignStart{align-items:flex-start}.JH7leq_iwtAlignEnd{align-items:flex-end}.JH7leq_iwtStacked{text-align:center;flex-direction:column}.JH7leq_iwtStacked .JH7leq_iwtMedia{flex:none;inline-size:100%}.JH7leq_iwtStacked .JH7leq_iwtText{text-align:center;flex:none;max-inline-size:60ch}.JH7leq_iwtStacked .JH7leq_iwtCtas{justify-content:center}.JH7leq_iwtOverlap .JH7leq_iwtText{z-index:1;padding:var(--primitive-space-lg,24px);background:var(--component-card-bg,var(--semantic-color-surface,#fff));border:var(--component-card-border-width,1px) solid var(--component-card-border,var(--semantic-color-border,#eee));border-radius:var(--component-card-radius,12px);box-shadow:var(--semantic-shadow-card-hover,0 12px 20px -4px #1018281a);position:relative}@media (min-width:768px){.JH7leq_iwtOverlap{flex-wrap:nowrap;gap:0}.JH7leq_iwtOverlap .JH7leq_iwtMedia{flex:1.5 1 0}.JH7leq_iwtOverlap .JH7leq_iwtText{flex:1 1 0;margin-inline-start:calc(var(--primitive-space-xl,40px) * -2)}.JH7leq_iwtOverlap.JH7leq_iwtMediaEnd .JH7leq_iwtText{margin-inline-start:0;margin-inline-end:calc(var(--primitive-space-xl,40px) * -2)}}.JH7leq_eyebrow{text-transform:uppercase;letter-spacing:.06em;color:var(--semantic-color-action-primary,#2563eb);margin:0;margin-block-end:6px;font-size:12px;font-weight:600}.JH7leq_band{isolation:isolate;background:var(--band-bg,var(--semantic-color-surface-alt,#f9fafb));color:var(--band-color,inherit);text-align:center;padding-block:var(--primitive-space-xl,40px);padding-inline:max(var(--semantic-layout-page-padding-inline,16px), calc((100% - var(--semantic-layout-content-max-width,1152px)) / 2));position:relative;overflow:hidden}.JH7leq_band:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(32% 34% at 22% 34%, color-mix(in srgb, currentColor 9%, transparent), transparent 70%), radial-gradient(26% 30% at 82% 70%, color-mix(in srgb, currentColor 7%, transparent), transparent 70%);block-size:220%;inline-size:120%;position:absolute;inset-block-start:-60%;inset-inline-start:-10%}@media (prefers-reduced-motion:no-preference){.JH7leq_band:before{animation:JH7leq_cartello-drift 18s var(--semantic-motion-ease-in-out,ease-in-out) infinite alternate}}.JH7leq_bandHeading,.JH7leq_bandBody{margin-block-start:0}.JH7leq_bandCtaRow{margin-block-start:var(--primitive-space-md,16px)}.JH7leq_solidWhiteCta{min-block-size:44px;padding-inline:var(--primitive-space-lg,24px);border-radius:var(--component-button-radius,8px);color:var(--semantic-color-action-primary,#2563eb);transition:box-shadow var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease), transform var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease);background:#fff;border:0;justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover){.JH7leq_solidWhiteCta:hover{transform:translateY(-1px);box-shadow:0 8px 20px -6px #0000004d}}.JH7leq_solidWhiteCta:active{transform:translateY(0)scale(.985)}.JH7leq_quote{margin:6px 0 0;font-style:italic}.JH7leq_stars{color:var(--semantic-color-action-primary,#f59e0b);letter-spacing:2px}.JH7leq_author{margin-block-start:8px;font-size:13px;font-weight:600}.JH7leq_role{color:var(--semantic-color-text-muted,#9ca3af);font-weight:400}.JH7leq_tmCard{flex-direction:column;block-size:100%;margin:0;display:flex}.JH7leq_tmAuthorRow{align-items:center;gap:var(--primitive-space-sm,8px);margin-block-start:auto;padding-block-start:var(--primitive-space-sm,8px);display:flex}.JH7leq_tmAuthorRow .JH7leq_author{margin-block-start:0}.JH7leq_tmAvatar{border-radius:var(--primitive-radius-full,9999px);background:var(--semantic-color-surface-muted,#f3f4f6);flex:none;block-size:44px;inline-size:44px;position:relative;overflow:hidden}.JH7leq_tmAvatarImg{object-fit:cover}.JH7leq_tmQuoteStyle{padding-block:var(--primitive-space-sm,8px);border-inline-start:3px solid var(--semantic-color-accent,var(--semantic-color-action-primary,#2563eb));text-align:start;padding-inline-start:var(--primitive-space-lg,24px);position:relative}.JH7leq_tmQuoteStyle .JH7leq_quote{font-size:1.125rem;line-height:1.5}.JH7leq_tmMinimal{padding-block:var(--primitive-space-sm,8px);text-align:start}.JH7leq_tmMinimal .JH7leq_quote{font-style:normal}.JH7leq_tmSectionCentered .JH7leq_heading,.JH7leq_tmSectionCentered .JH7leq_subheading{text-align:center}.JH7leq_tmHead{margin-block-end:var(--primitive-space-lg,24px)}.JH7leq_tmHead .JH7leq_subheading{margin-block:var(--primitive-space-xs,4px) 0}.JH7leq_tmCentered{text-align:center;align-items:center}.JH7leq_tmCentered.JH7leq_tmQuoteStyle{border-inline-start:0;padding-block-start:var(--primitive-space-lg,24px);padding-inline-start:0}.JH7leq_tmCentered.JH7leq_tmQuoteStyle:before{content:"";border-radius:var(--primitive-radius-full,9999px);background:var(--semantic-color-accent,var(--semantic-color-action-primary,#2563eb));block-size:3px;inline-size:48px;margin-inline:auto;position:absolute;inset-block-start:0;inset-inline:0}.JH7leq_tmCentered .JH7leq_tmAuthorRow{justify-content:center}.JH7leq_tmSpotlight{max-inline-size:60rem;margin-block-end:var(--primitive-space-lg,24px);margin-inline:auto}.JH7leq_tmLarge .JH7leq_quote{font-size:clamp(1.25rem,1rem + 1.4vw,2rem);line-height:1.35}.JH7leq_faq{padding-inline:var(--semantic-layout-page-padding-inline,16px);padding-block:var(--primitive-space-lg,24px);max-inline-size:70ch;margin-inline:auto}.JH7leq_faqItem{border-block-end:1px solid var(--semantic-color-border,#eee);padding-block:var(--primitive-space-sm,8px);interpolate-size:allow-keywords}.JH7leq_faqSummary{cursor:pointer;text-align:start;align-items:center;gap:var(--primitive-space-sm,8px);min-block-size:24px;transition:color var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease);font-weight:600;list-style:none;display:flex}.JH7leq_faqSummary::-webkit-details-marker{display:none}.JH7leq_faqSummary:after{content:"";block-size:9px;inline-size:9px;transition:transform var(--semantic-motion-duration-base,.22s) var(--semantic-motion-ease-standard,ease);border-block-end:2px solid;border-inline-end:2px solid;border-radius:1px;flex-shrink:0;margin-inline-start:auto;transform:rotate(45deg)translateY(-2px)}.JH7leq_faqItem[open]>.JH7leq_faqSummary:after{transform:rotate(225deg)}@media (hover:hover){.JH7leq_faqSummary:hover{color:var(--semantic-color-action-primary,#2563eb)}}@supports (interpolate-size:allow-keywords){.JH7leq_faqItem::details-content{opacity:0;block-size:0;transition:block-size var(--semantic-motion-duration-slow,.32s) var(--semantic-motion-ease-standard,ease), opacity var(--semantic-motion-duration-slow,.32s) var(--semantic-motion-ease-standard,ease), content-visibility var(--semantic-motion-duration-slow,.32s) allow-discrete;overflow-y:clip}.JH7leq_faqItem[open]::details-content{opacity:1;block-size:auto}}.JH7leq_faqAnswer{color:var(--semantic-color-text-muted,#4b5563);margin-block-end:0;padding-block-start:4px}.JH7leq_newsletter{padding-inline:max(var(--semantic-layout-page-padding-inline,16px), calc((100% - var(--semantic-layout-content-max-width,1152px)) / 2));padding-block:var(--primitive-space-xl,40px);text-align:center;background:radial-gradient(90% 120% at 85% -20%, color-mix(in srgb, var(--semantic-color-action-primary,#2563eb) 10%, transparent), transparent 60%), radial-gradient(70% 110% at 8% 110%, color-mix(in srgb, var(--semantic-color-action-primary,#2563eb) 7%, transparent), transparent 60%), var(--semantic-color-surface-alt,#f9fafb)}.JH7leq_nlForm{gap:var(--primitive-space-sm,8px);flex-wrap:wrap;justify-content:center;margin-block-start:var(--primitive-space-md,16px);display:flex}.JH7leq_nlInput{block-size:44px;padding-inline:var(--primitive-space-md,16px);border:1px solid var(--semantic-color-border,#ddd);border-radius:var(--component-button-radius,8px);background:var(--semantic-color-surface,#fff);min-inline-size:240px;color:var(--semantic-color-text,#111827);transition:border-color var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease), box-shadow var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease)}.JH7leq_nlInput:focus{border-color:var(--semantic-color-action-primary,#2563eb);box-shadow:0 0 0 3px var(--semantic-color-action-primary-soft,#2563eb26);outline:none}.JH7leq_consent{color:var(--semantic-color-text-muted,#4b5563);margin-block-end:0;font-size:12px}.JH7leq_logoHeading{color:var(--semantic-color-text-muted,#4b5563);text-transform:uppercase;letter-spacing:.06em;margin-block-start:0;font-size:14px;font-weight:600}.JH7leq_logoRow{gap:var(--primitive-space-lg,24px);flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.JH7leq_logoRow>*{transition:translate var(--semantic-motion-duration-base,.22s) var(--semantic-motion-ease-standard,ease)}@media (hover:hover){.JH7leq_logoRow>:hover{translate:0 -3px}}.JH7leq_logoRowGray img{filter:grayscale();opacity:.75;transition:filter var(--semantic-motion-duration-base,.22s) var(--semantic-motion-ease-standard,ease), opacity var(--semantic-motion-duration-base,.22s) var(--semantic-motion-ease-standard,ease)}@media (hover:hover){.JH7leq_logoRowGray:hover img{filter:grayscale(0);opacity:1}}.JH7leq_logoChip{border:1px solid var(--semantic-color-border,#e5e7eb);border-radius:var(--primitive-radius-md,6px);block-size:32px;color:var(--semantic-color-text-muted,#4b5563);justify-content:center;align-items:center;padding-inline:12px;font-size:12px;display:inline-flex}.JH7leq_divider{padding-block:var(--divider-space,var(--primitive-space-md,16px))}.JH7leq_rule{border:0;border-block-start:1px solid var(--semantic-color-border,#e5e7eb);margin:0}.JH7leq_videoFrame{aspect-ratio:16/9;border-radius:var(--component-card-radius,12px);background:#000;inline-size:100%;position:relative;overflow:hidden}.JH7leq_videoEl{object-fit:cover;block-size:100%;inline-size:100%}.JH7leq_videoIframe{border:0;block-size:100%;inline-size:100%;position:absolute;inset-block-start:0;inset-inline-start:0}.JH7leq_caption{text-align:start;color:var(--semantic-color-text-muted,#4b5563);margin-block-start:var(--primitive-space-sm,8px);margin-block-end:0;font-size:13px}.JH7leq_mediaBox{aspect-ratio:var(--media-aspect,1 / 1);background:var(--semantic-color-surface-alt,#f1f5f9);border-radius:var(--component-card-radius,12px);place-items:center;display:grid;position:relative;overflow:hidden}.JH7leq_mediaBox img{object-fit:cover;transition:transform var(--semantic-motion-duration-slow,.32s) var(--semantic-motion-ease-standard,ease)}@media (hover:hover){.JH7leq_tile:hover .JH7leq_mediaBox img{transform:scale(1.04)}}.JH7leq_tile{color:inherit;margin:0;text-decoration:none;display:block}.JH7leq_tileCaption{text-align:start;color:var(--semantic-color-text-muted,#4b5563);margin-block-start:4px;font-size:12px}.JH7leq_photoMasonry{column-count:var(--mg-m,2);column-gap:var(--primitive-space-md,16px)}@media (min-width:640px){.JH7leq_photoMasonry{column-count:var(--mg-t,3)}}@media (min-width:1024px){.JH7leq_photoMasonry{column-count:var(--mg-w,3)}}.JH7leq_photoMasonryItem{break-inside:avoid;margin-block-end:var(--primitive-space-md,16px)}.JH7leq_colText{text-align:start}.JH7leq_imageSection{flex-direction:column;display:flex}.JH7leq_imageAlignStart{align-items:flex-start}.JH7leq_imageAlignCenter{align-items:center}.JH7leq_imageAlignEnd{align-items:flex-end}.JH7leq_imageFigure{inline-size:100%;max-inline-size:var(--img-max,100%);margin:0}.JH7leq_imageFrame{inline-size:100%;aspect-ratio:var(--img-aspect,4 / 3);border-radius:var(--img-radius,0);background:var(--semantic-color-surface-alt,#f1f5f9);place-items:center;display:grid;position:relative;overflow:hidden}.JH7leq_imageFrame img{object-fit:var(--img-fit,cover)}.JH7leq_imageNaturalWrap{border-radius:var(--img-radius,0);overflow:hidden}.JH7leq_imageNaturalWrap img{block-size:auto;inline-size:100%;display:block}.JH7leq_imageLink{border-radius:var(--img-radius,0);text-decoration:none;display:block}.JH7leq_imageLink:focus-visible{outline:2px solid var(--semantic-color-action-primary,#2563eb);outline-offset:2px}.JH7leq_imageCaption{margin-block:var(--primitive-space-sm,8px) 0;color:var(--semantic-color-text-muted,#4b5563);font-size:13px}.JH7leq_header{z-index:50;align-items:center;row-gap:var(--primitive-space-sm,8px);column-gap:var(--primitive-space-md,16px);padding-inline:max(var(--semantic-layout-page-padding-inline,16px), calc((100% - var(--semantic-layout-content-max-width,1152px)) / 2));padding-block:var(--primitive-space-sm,8px);background:var(--component-header-bg,var(--semantic-color-surface,#fff));color:var(--component-header-color,inherit);border-block-end:1px solid var(--component-header-border,var(--semantic-color-border,#eee));flex-wrap:wrap;display:flex;position:static;inset-block-start:0}.JH7leq_headerSticky{box-shadow:var(--semantic-shadow-header,0 1px 3px #1018280f);transition:padding-block var(--semantic-motion-duration-base,.22s) var(--semantic-motion-ease-standard,ease), box-shadow var(--semantic-motion-duration-base,.22s) var(--semantic-motion-ease-standard,ease);position:sticky}.JH7leq_headerSticky[data-scrolled]{box-shadow:var(--semantic-shadow-popover,0 10px 24px -12px #1018282e);padding-block:2px}@supports ((-webkit-backdrop-filter:blur(12px)) or (backdrop-filter:blur(12px))){.JH7leq_headerSticky[data-scrolled]{background:color-mix(in srgb, var(--semantic-color-surface,#fff) 86%, transparent);-webkit-backdrop-filter:blur(12px)saturate(1.5);backdrop-filter:blur(12px)saturate(1.5)}}.JH7leq_headerSticky[data-scrolled] .JH7leq_brandLink{font-size:16px}@media (prefers-reduced-motion:reduce){.JH7leq_headerSticky,.JH7leq_headerGroup.JH7leq_headerSticky,.JH7leq_hgLogoImg,.JH7leq_hgLogoDefault,.JH7leq_hgLogoSticky{transition:none}}.JH7leq_headerGroup{align-items:stretch;row-gap:var(--primitive-space-sm,8px);min-block-size:var(--hg-h,auto);background-color:var(--hg-bg,var(--component-header-bg,var(--semantic-color-surface,#fff)));background-image:var(--hg-bg-image,none);background-size:var(--hg-bg-size,cover);background-position:var(--hg-bg-position,center);background-repeat:var(--hg-bg-repeat,no-repeat);color:var(--hg-fg,var(--component-header-color,inherit));border-block-end-color:var(--hg-border,var(--component-header-border,var(--semantic-color-border,#eee)));box-shadow:var(--hg-shadow,none);flex-flow:column;justify-content:center}.JH7leq_headerGroup.JH7leq_headerSticky{box-shadow:var(--hg-shadow,var(--semantic-shadow-header,0 1px 3px #1018280f));transition:min-block-size var(--semantic-motion-duration-base,.22s) var(--semantic-motion-ease-standard,ease), padding-block var(--semantic-motion-duration-base,.22s) var(--semantic-motion-ease-standard,ease), background-color var(--semantic-motion-duration-base,.22s) var(--semantic-motion-ease-standard,ease), border-block-end-color var(--semantic-motion-duration-base,.22s) var(--semantic-motion-ease-standard,ease), box-shadow var(--semantic-motion-duration-base,.22s) var(--semantic-motion-ease-standard,ease)}.JH7leq_headerGroup.JH7leq_headerSticky[data-scrolled]{min-block-size:var(--hg-h-sticky,var(--hg-h,auto));background-color:var(--hg-bg-sticky,var(--hg-bg,var(--semantic-color-surface,#fff)));background-image:var(--hg-bg-image-sticky,none);background-size:var(--hg-bg-size-sticky,var(--hg-bg-size,cover));background-position:var(--hg-bg-position-sticky,var(--hg-bg-position,center));background-repeat:var(--hg-bg-repeat-sticky,var(--hg-bg-repeat,no-repeat));color:var(--hg-fg-sticky,var(--hg-fg,inherit));border-block-end-color:var(--hg-border-sticky,var(--hg-border,var(--semantic-color-border,#eee)));box-shadow:var(--hg-shadow-sticky,var(--semantic-shadow-popover,0 10px 24px -12px #1018282e))}@supports ((-webkit-backdrop-filter:blur(12px)) or (backdrop-filter:blur(12px))){.JH7leq_headerGroup.JH7leq_headerSticky[data-scrolled]{background-color:color-mix(in srgb, var(--hg-bg-sticky,var(--hg-bg,var(--semantic-color-surface,#fff))) 88%, transparent);-webkit-backdrop-filter:blur(12px)saturate(1.5);backdrop-filter:blur(12px)saturate(1.5)}}.JH7leq_headerGroup.JH7leq_hgOverlay{margin-block-end:calc(-1 * var(--hg-h,64px))}.JH7leq_hgLogoSwap{align-items:center;display:inline-flex;position:relative}.JH7leq_hgLogoDefault,.JH7leq_hgLogoSticky{transition:opacity var(--semantic-motion-duration-base,.22s) var(--semantic-motion-ease-standard,ease), visibility var(--semantic-motion-duration-base,.22s) var(--semantic-motion-ease-standard,ease);align-items:center;display:inline-flex}.JH7leq_hgLogoSticky,.JH7leq_headerSticky[data-scrolled] .JH7leq_hgLogoDefault{opacity:0;visibility:hidden;pointer-events:none;position:absolute;inset-block-start:0;inset-inline-start:0}.JH7leq_headerSticky[data-scrolled] .JH7leq_hgLogoSticky{opacity:1;visibility:visible;pointer-events:auto;position:static}.JH7leq_hgLogoImg{block-size:var(--hg-logo-h,32px);inline-size:var(--hg-logo-w,auto);object-fit:contain}.JH7leq_hgLogoNarrow{display:none}@media (max-width:1023px){.JH7leq_hgLogoImg{block-size:var(--hg-logo-ht,var(--hg-logo-h,32px));inline-size:var(--hg-logo-wt,var(--hg-logo-w,auto))}}@media (max-width:640px){.JH7leq_hgLogoImg{block-size:var(--hg-logo-hm,var(--hg-logo-ht,var(--hg-logo-h,32px)));inline-size:var(--hg-logo-wm,var(--hg-logo-wt,var(--hg-logo-w,auto)))}.JH7leq_hgLogoWide{display:none}.JH7leq_hgLogoNarrow{align-items:center;display:inline-flex}}.JH7leq_headerSticky[data-scrolled] .JH7leq_hgLogoImg{block-size:var(--hg-logo-sh,var(--hg-logo-h,32px));inline-size:var(--hg-logo-sw,var(--hg-logo-w,auto))}@media (max-width:1023px){.JH7leq_headerSticky[data-scrolled] .JH7leq_hgLogoImg{block-size:var(--hg-logo-sht,var(--hg-logo-sh,var(--hg-logo-ht,var(--hg-logo-h,32px))));inline-size:var(--hg-logo-swt,var(--hg-logo-sw,var(--hg-logo-wt,var(--hg-logo-w,auto))))}}@media (max-width:640px){.JH7leq_headerSticky[data-scrolled] .JH7leq_hgLogoImg{block-size:var(--hg-logo-shm,var(--hg-logo-sht,var(--hg-logo-sh,var(--hg-logo-hm,var(--hg-logo-ht,var(--hg-logo-h,32px))))));inline-size:var(--hg-logo-swm,var(--hg-logo-swt,var(--hg-logo-sw,var(--hg-logo-wm,var(--hg-logo-wt,var(--hg-logo-w,auto))))))}}.JH7leq_hgLogoImg{transition:block-size var(--semantic-motion-duration-base,.22s) var(--semantic-motion-ease-standard,ease), inline-size var(--semantic-motion-duration-base,.22s) var(--semantic-motion-ease-standard,ease)}.JH7leq_hgRow{align-items:center;column-gap:var(--primitive-space-md,16px);inline-size:100%;display:flex}.JH7leq_hgZone{align-items:center;gap:var(--primitive-space-sm,8px);min-inline-size:0;display:flex}.JH7leq_hgZoneStart{flex:1 1 0;justify-content:flex-start}.JH7leq_hgZoneCenter{flex:0 auto;justify-content:center}.JH7leq_hgZoneEnd{flex:1 1 0;justify-content:flex-end}.JH7leq_hgSpacer{flex:auto}.JH7leq_hgLayout{align-items:stretch;row-gap:var(--primitive-space-sm,8px);flex-direction:column;inline-size:100%;display:flex}.JH7leq_hgLayout[data-hg-layout=sticky],.JH7leq_headerSticky[data-scrolled]>.JH7leq_hgLayout[data-hg-layout=rest]{display:none}.JH7leq_headerSticky[data-scrolled]>.JH7leq_hgLayout[data-hg-layout=sticky]{display:flex}.JH7leq_hgStickyHidden{display:contents}.JH7leq_headerSticky[data-scrolled] [data-hg-sticky-hidden]:not(.JH7leq_hgEditPiece){display:none}.JH7leq_headerSticky[data-scrolled] .JH7leq_hgEditPiece[data-hg-sticky-hidden]{opacity:.4;outline:2px dashed var(--semantic-color-text-muted,#6b7280)}.JH7leq_headerGroup.JH7leq_headerSticky[data-sticky-behavior=scroll_up]{transition:transform var(--semantic-motion-duration-base,.22s) var(--semantic-motion-ease-standard,ease), min-block-size var(--semantic-motion-duration-base,.22s) var(--semantic-motion-ease-standard,ease), padding-block var(--semantic-motion-duration-base,.22s) var(--semantic-motion-ease-standard,ease), background-color var(--semantic-motion-duration-base,.22s) var(--semantic-motion-ease-standard,ease), border-block-end-color var(--semantic-motion-duration-base,.22s) var(--semantic-motion-ease-standard,ease), box-shadow var(--semantic-motion-duration-base,.22s) var(--semantic-motion-ease-standard,ease)}.JH7leq_headerGroup.JH7leq_headerSticky[data-sticky-behavior=scroll_up][data-hidden]{box-shadow:none;transform:translateY(-100%)}@media (max-width:640px){.JH7leq_headerGroup.JH7leq_headerSticky[data-hg-sticky-mobile=off]{position:static;transform:none}}@media (prefers-reduced-motion:reduce){.JH7leq_headerGroup.JH7leq_headerSticky[data-sticky-behavior=scroll_up]{transition:none}}.JH7leq_hgEditZone{border-radius:var(--primitive-radius-md,8px);outline-offset:2px;outline:2px dashed #0000;min-block-size:36px;min-inline-size:44px;transition:outline-color .12s,background-color .12s}.JH7leq_hgEditZone[data-chrome-drop=zone]{outline-color:var(--semantic-color-action-primary,#2563eb);background:var(--semantic-color-surface-alt,#f1f5f9)}.JH7leq_hgEditPiece,.JH7leq_fgEditBlock{touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;outline-offset:2px;outline:2px solid #0000;transition:opacity .12s,outline-color .12s}.JH7leq_hgEditPiece{border-radius:999px;flex:none;align-items:center;display:inline-flex}.JH7leq_hgEditPieceGrow{flex:auto}.JH7leq_hgEditPiece[data-chrome-drop=before],.JH7leq_fgEditBlock[data-chrome-drop=before]{outline-color:var(--semantic-color-action-primary,#2563eb)}.JH7leq_hgEditPiece[data-chrome-dragging=true],.JH7leq_fgEditBlock[data-chrome-dragging=true]{opacity:.4;pointer-events:none}.JH7leq_fgEditArea{border-radius:var(--primitive-radius-md,8px);outline-offset:4px;outline:2px dashed #0000;min-block-size:44px;transition:outline-color .12s,background-color .12s}.JH7leq_fgEditArea[data-chrome-drop=area]{outline-color:var(--semantic-color-action-primary,#2563eb);background:var(--semantic-color-surface,#fff)}.JH7leq_fgEditBlock{border-radius:var(--primitive-radius-md,8px)}@media (prefers-reduced-motion:reduce){.JH7leq_hgEditZone,.JH7leq_hgEditPiece,.JH7leq_fgEditArea,.JH7leq_fgEditBlock{transition:none}}.JH7leq_brandLink{color:inherit;align-items:center;gap:8px;font-size:18px;font-weight:700;text-decoration:none;display:flex}.JH7leq_navInline{gap:var(--primitive-space-md,16px);margin-inline-start:var(--primitive-space-md,16px)}.JH7leq_navInlineLink{color:inherit;border-radius:var(--primitive-radius-sm,4px);transition:color var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease);padding-block:4px;text-decoration:none;position:relative}.JH7leq_navInlineLink:after{content:"";border-radius:var(--primitive-radius-full,9999px);background:var(--semantic-color-action-primary,#2563eb);block-size:2px;transition:scale var(--semantic-motion-duration-base,.22s) var(--semantic-motion-ease-emphasized,ease-out);position:absolute;inset-block-end:0;inset-inline:2px;scale:0 1}@media (hover:hover){.JH7leq_navInlineLink:hover{color:var(--semantic-color-action-primary,#2563eb)}.JH7leq_navInlineLink:hover:after{scale:1}}.JH7leq_navInlineLink:focus-visible:after{scale:1}.JH7leq_headerActions{align-items:center;gap:var(--primitive-space-sm,8px);margin-inline-start:auto;display:flex}.JH7leq_localeRow{gap:6px;font-size:13px}.JH7leq_localeRow a{color:inherit;text-decoration:none}.JH7leq_header .hdr-burger{display:inline-flex}.JH7leq_header .hdr-nav{display:none}.JH7leq_header .hdr-locale{display:none}@media (min-width:1024px){.JH7leq_header .hdr-burger{display:none}.JH7leq_header .hdr-nav{display:flex}.JH7leq_header .hdr-locale{display:flex}}.JH7leq_footer{padding-inline:max(var(--semantic-layout-page-padding-inline,16px), calc((100% - var(--semantic-layout-content-max-width,1152px)) / 2));padding-block:var(--fg-pad,var(--primitive-space-lg,24px));background:var(--component-footer-bg,var(--semantic-color-surface-alt,#f9fafb));color:var(--component-footer-color,inherit);border-block-start:1px solid var(--component-footer-border,var(--semantic-color-border,#eee));margin-block-start:var(--primitive-space-xl,40px)}.JH7leq_footerToneMuted{background:var(--semantic-color-surface-muted,#f3f4f6)}.JH7leq_footerToneContrast{background:var(--semantic-color-text,#111827);color:var(--semantic-color-surface,#fff);border-block-start-color:#0000}.JH7leq_footerToneContrast .JH7leq_footerColTitle,.JH7leq_footerToneContrast .JH7leq_footerBrandName,.JH7leq_footerToneContrast .JH7leq_footerText,.JH7leq_footerToneContrast .JH7leq_copyright{color:inherit}.JH7leq_footerToneContrast .JH7leq_footerBottomDivided{border-block-start-color:color-mix(in srgb, currentColor 22%, transparent)}.JH7leq_footerToneContrast .JH7leq_footerText,.JH7leq_footerToneContrast .JH7leq_copyright{opacity:.85}.JH7leq_footerToneContrast .JH7leq_payChip{border-color:currentColor}.JH7leq_footerCols{gap:var(--primitive-space-lg,24px);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.JH7leq_footerCol{text-align:start}.JH7leq_footerStack{gap:var(--primitive-space-lg,24px);align-content:start;min-inline-size:0;display:grid}@media (min-width:1024px){.JH7leq_footerSpan{grid-column:span var(--fg-span,1)}.JH7leq_footerLayoutCentered .JH7leq_footerSpan{grid-column:auto}}.JH7leq_fgEmptyColumn{border:2px dashed var(--semantic-color-border,#e5e7eb);border-radius:var(--primitive-radius-md,8px);min-block-size:64px}.JH7leq_footerSocial{min-inline-size:0}.JH7leq_footerSocial .JH7leq_footerColTitle{margin-block-end:var(--primitive-space-sm,8px)}.JH7leq_footerBrand{gap:var(--primitive-space-sm,8px);align-content:start;justify-items:start;display:grid}.JH7leq_footerBrandLogoWrap{display:block}.JH7leq_footerBrandLogo{block-size:var(--fb-h,36px);object-fit:contain;inline-size:auto;max-inline-size:100%}.JH7leq_footerBrandName{font-family:var(--semantic-typography-font-display,inherit);font-size:1.25rem;font-weight:var(--semantic-typography-heading-weight,700);color:var(--component-footer-heading,inherit);margin:0}.JH7leq_footerBrand .JH7leq_footerText{max-inline-size:36ch}@media (max-width:1023px){.JH7leq_footerLayoutBrand .JH7leq_footerBrand{grid-column:1/-1}.JH7leq_footerLayoutBrand .JH7leq_footerCols>:has(.JH7leq_footerBrand){grid-column:1/-1}}@media (min-width:1024px){.JH7leq_footerFixedCols .JH7leq_footerCols{grid-template-columns:repeat(var(--fg-cols), minmax(0, 1fr))}.JH7leq_footerLayoutBrand .JH7leq_footerCols{grid-template-columns:minmax(0,2fr);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.JH7leq_footerLayoutBrand.JH7leq_footerFixedCols .JH7leq_footerCols{grid-auto-flow:row;grid-template-columns:minmax(0, 2fr) repeat(calc(var(--fg-cols) - 1), minmax(0, 1fr))}}.JH7leq_footerLayoutCentered .JH7leq_footerCols{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}.JH7leq_footerLayoutCentered .JH7leq_footerCol,.JH7leq_footerLayoutCentered .JH7leq_footerText{text-align:center}.JH7leq_footerLayoutCentered .JH7leq_footerBrand{justify-items:center}.JH7leq_footerLayoutCentered .JH7leq_footerLinks{justify-content:center;gap:var(--primitive-space-xs,4px) var(--primitive-space-lg,24px);flex-wrap:wrap;display:flex}.JH7leq_footerLayoutCentered .JH7leq_footerLink{align-items:center;min-block-size:24px;display:inline-flex}.JH7leq_footerLayoutCentered .JH7leq_footerSocialRow{justify-content:center}.JH7leq_footerLayoutCentered .JH7leq_footerBottom{text-align:center;justify-content:center}.JH7leq_footerColTitle{color:var(--component-footer-heading,inherit);margin-block-start:0;font-size:14px}.JH7leq_footerText{margin-block:var(--primitive-space-xs,4px) 0;color:var(--component-footer-muted,var(--semantic-color-text-muted,#4b5563));text-align:start;font-size:13px}.JH7leq_footerTextMultiline{white-space:pre-line}.JH7leq_footerLinks{gap:6px;margin:0;padding:0;list-style:none;display:grid}.JH7leq_footerLink{min-block-size:24px;color:inherit;transition:color var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease);align-items:center;font-size:13px;text-decoration:none;display:inline-flex}@media (hover:hover){.JH7leq_footerLink:hover{color:var(--component-footer-link-hover,var(--semantic-color-action-primary,#2563eb))}}.JH7leq_footerBottom{justify-content:space-between;align-items:center;gap:var(--primitive-space-md,16px);flex-wrap:wrap;display:flex}.JH7leq_footerBottomDivided{border-block-start:1px solid var(--component-footer-border,var(--semantic-color-border,#eee));margin-block-start:var(--primitive-space-lg,24px);padding-block-start:var(--primitive-space-md,16px)}.JH7leq_footerBottomBlocks{gap:var(--primitive-space-lg,24px);flex-wrap:wrap;margin-block-end:var(--primitive-space-md,16px);display:flex}.JH7leq_copyright{color:var(--semantic-color-text-muted,#4b5563);margin:0;font-size:12px}.JH7leq_footerBottomEnd{align-items:center;gap:var(--primitive-space-md,16px);flex-wrap:wrap;display:flex}.JH7leq_payRow{flex-wrap:wrap;gap:8px;display:flex}.JH7leq_payChip{border:1px solid var(--semantic-color-border,#ddd);border-radius:var(--primitive-radius-sm,4px);padding:2px 6px;font-size:11px}.JH7leq_headerCentered{display:block}.JH7leq_hcTop{align-items:center;column-gap:var(--primitive-space-md,16px);grid-template-columns:1fr auto 1fr;display:grid}.JH7leq_hcStart{justify-self:start;align-items:center;display:flex}.JH7leq_headerCentered .JH7leq_brandLink{justify-self:center}.JH7leq_headerCentered .JH7leq_headerActions{justify-self:end}.JH7leq_hcNav{justify-content:center;margin-block-start:var(--primitive-space-sm,8px);display:flex}.JH7leq_headerSplit{align-items:center;column-gap:var(--primitive-space-md,16px);grid-template-columns:1fr auto 1fr;display:grid}.JH7leq_splitSide{align-items:center;gap:var(--primitive-space-sm,8px);display:flex}.JH7leq_headerSplit .JH7leq_brandLink{justify-self:center}.JH7leq_splitEnd{justify-self:end}.JH7leq_headerMinimal .hdr-burger{display:inline-flex}.JH7leq_headerMinimal .hdr-nav{display:none}@media (min-width:1024px){.JH7leq_headerMinimal .hdr-burger{display:inline-flex}.JH7leq_headerMinimal .hdr-nav{display:none}}.JH7leq_footerSimple{text-align:center}.JH7leq_footerSimpleNav{justify-content:center;gap:var(--primitive-space-md,16px);flex-wrap:wrap;margin-block-end:var(--primitive-space-md,16px);display:flex}.JH7leq_footerNewsletter{justify-content:space-between;align-items:center;gap:var(--primitive-space-lg,24px);border-block-end:1px solid var(--semantic-color-border,#eee);flex-wrap:wrap;margin-block-end:var(--primitive-space-lg,24px);padding-block-end:var(--primitive-space-lg,24px);display:flex}.JH7leq_footerNewsletterText{flex:16rem;min-inline-size:0}.JH7leq_footerNewsletterHeading{margin:0;font-size:18px}.JH7leq_footerNewsletterBody{color:var(--semantic-color-text-muted,#4b5563);margin:4px 0 0;font-size:13px}.JH7leq_footerNewsletterForm{gap:var(--primitive-space-sm,8px);flex:18rem;min-inline-size:0;display:flex}.JH7leq_footerNewsletterInput{block-size:44px;min-inline-size:0;padding-inline:var(--primitive-space-md,12px);border:1px solid var(--semantic-color-border,#d4d4d8);border-radius:var(--component-button-radius,8px);background:var(--semantic-color-surface,#fff);color:var(--semantic-color-text,#111827);flex:1;font-size:14px}.JH7leq_footerNewsletterInput:focus{border-color:var(--semantic-color-action-primary,#2563eb);box-shadow:0 0 0 3px var(--semantic-color-action-primary-soft,#2563eb26);outline:none}.JH7leq_localeWidget{padding-block:var(--primitive-space-sm,8px);padding-inline:max(var(--semantic-layout-page-padding-inline,16px), calc((100% - var(--semantic-layout-content-max-width,1152px)) / 2));display:flex}.JH7leq_productFrame{max-inline-size:var(--semantic-layout-content-max-width,1152px);padding-inline:var(--semantic-layout-page-padding-inline,16px);padding-block:var(--semantic-layout-page-padding-block,24px);margin-inline:auto}.JH7leq_phGrid{grid-template-columns:1fr;gap:24px;display:grid}@media (min-width:880px){.JH7leq_phGrid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:48px}.JH7leq_phPanel{position:sticky;inset-block-start:24px}}.JH7leq_productTitle{text-align:start;margin-block:0 8px;font-size:1.9rem;line-height:1.2}.JH7leq_ratingLink{color:inherit;align-items:center;gap:8px;margin-block-end:12px;text-decoration:none;display:inline-flex}.JH7leq_ratingMeta{opacity:.7;font-size:.9rem}.JH7leq_phActions{flex-wrap:wrap;align-items:center;gap:12px;margin-block-start:16px;display:flex}.JH7leq_trustList{border-block-start:1px solid var(--semantic-color-border,#eee);gap:12px;margin:20px 0 0;padding:0;padding-block-start:16px;list-style:none;display:grid}.JH7leq_trustItem{align-items:center;gap:12px;display:flex}.JH7leq_trustIcon{color:var(--semantic-color-action-primary,#2563eb);border-radius:var(--primitive-radius-full,9999px);background:color-mix(in srgb, var(--semantic-color-action-primary,#2563eb) 10%, transparent);flex-shrink:0;justify-content:center;align-items:center;block-size:40px;inline-size:40px;display:inline-flex}.JH7leq_trustText{text-align:start}.JH7leq_trustLabel{font-size:.9rem;display:block}.JH7leq_trustSub{color:var(--semantic-color-text-muted,#4b5563);font-size:.8rem}.JH7leq_productSection{border-block-start:1px solid var(--semantic-color-border,#e5e7eb);padding-block:var(--primitive-space-xl,40px);margin-block-start:var(--primitive-space-md,16px)}.JH7leq_sectionHeading{text-align:start;margin-block-start:0;margin-block-end:var(--primitive-space-md,16px);font-size:1.5rem;line-height:1.25}.JH7leq_descText{white-space:pre-line;max-inline-size:70ch;color:var(--semantic-color-text,#1f2937);margin:0}.JH7leq_specTable{border:1px solid var(--semantic-color-border,#eee);border-radius:var(--component-card-radius,12px);grid-template-columns:auto 1fr;gap:0;max-inline-size:560px;display:grid;overflow:hidden}.JH7leq_specTableSpaced{margin-block-start:20px}.JH7leq_categoryFields{margin-block-end:var(--primitive-space-lg,20px)}.JH7leq_specPair{display:contents}.JH7leq_specKey{color:var(--semantic-color-text-muted,#4b5563);background:var(--row-bg,transparent);text-align:start;padding:10px 14px;font-size:.85rem;font-weight:600}.JH7leq_specVal{background:var(--row-bg,transparent);text-align:start;margin:0;padding:10px 14px;font-size:.9rem}.JH7leq_reviewSummary{flex-wrap:wrap;align-items:center;gap:12px;margin-block-end:16px;display:flex}.JH7leq_reviewAvg{font-size:2rem;font-weight:700;line-height:1}.JH7leq_reviewCount{color:var(--semantic-color-text-muted,#4b5563);font-size:.85rem;display:block}.JH7leq_reviewHistogram{margin:0 0 var(--primitive-space-md,16px);gap:6px;max-inline-size:360px;padding:0;list-style:none;display:grid}.JH7leq_histRow{align-items:center;gap:var(--primitive-space-sm,8px);grid-template-columns:44px 1fr 40px;font-size:.85rem;display:grid}.JH7leq_histStar{color:var(--semantic-color-text-muted,#4b5563);align-items:center;gap:3px;display:inline-flex}.JH7leq_histStar svg{color:var(--semantic-color-rating,#f59e0b)}.JH7leq_histTrack{border-radius:var(--primitive-radius-full,9999px);background:var(--semantic-color-surface-muted,#f3f4f6);block-size:8px;display:block;overflow:hidden}.JH7leq_histBar{block-size:100%;inline-size:var(--hist-fill,0%);border-radius:inherit;background:var(--semantic-color-rating,#f59e0b);display:block}.JH7leq_histCount{color:var(--semantic-color-text-muted,#4b5563);text-align:end;font-variant-numeric:tabular-nums}.JH7leq_reviewList{gap:16px;margin-block-start:24px;padding:0;list-style:none;display:grid}.JH7leq_reviewItem{border:1px solid var(--semantic-color-border,#e5e5e5);border-radius:var(--component-card-radius,12px);padding:16px}.JH7leq_reviewHead{flex-wrap:wrap;align-items:center;gap:8px;margin-block:0;display:flex}.JH7leq_verifiedTag{opacity:.7;border-radius:var(--primitive-radius-full,9999px);border:1px solid;padding-block:1px;padding-inline:8px;font-size:.75rem}.JH7leq_reviewDate{opacity:.5;font-size:.8rem}.JH7leq_reviewTitle{margin-block:8px 0;font-weight:600}.JH7leq_reviewBody{margin-block:6px 0}.JH7leq_reviewPhotos{flex-wrap:wrap;gap:8px;margin:10px 0 0;padding:0;list-style:none;display:flex}.JH7leq_reviewPhotoItem{block-size:72px;inline-size:72px}.JH7leq_reviewPhotoLink{border-radius:var(--component-button-radius,8px);block-size:72px;inline-size:72px;display:block}.JH7leq_reviewPhotoImg{object-fit:cover;border-radius:var(--component-button-radius,8px);border:1px solid var(--semantic-color-border,#e5e5e5);block-size:72px;inline-size:72px;display:block}.JH7leq_noReviews{opacity:.6;margin-block-start:16px}.JH7leq_socialRow{gap:var(--primitive-space-sm,8px);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.JH7leq_socialRowStart{justify-content:flex-start}.JH7leq_socialRowCenter{justify-content:center}.JH7leq_socialRowEnd{justify-content:flex-end}.JH7leq_socialLink{transition:transform var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease), box-shadow var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease);border-radius:50%;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover){.JH7leq_socialLink:hover{box-shadow:var(--semantic-shadow-card,0 4px 10px -3px #10182840);transform:translateY(-2px)}}.JH7leq_catBadge{text-transform:uppercase;letter-spacing:.03em;color:var(--semantic-color-action-on-primary,#fff);background:var(--semantic-color-action-primary,#16a34a);border-radius:var(--primitive-radius-full,9999px);padding-block:2px;padding-inline:8px;font-size:11px;font-weight:700;display:inline-block}.JH7leq_catBadgeOnImage{position:absolute;inset-block-start:8px;inset-inline-start:8px}.JH7leq_catChip{color:inherit;text-align:center;flex-direction:column;align-items:center;gap:8px;text-decoration:none;display:flex}.JH7leq_catChipImg{background:var(--semantic-color-surface-alt,#f1f5f9);block-size:88px;inline-size:88px;box-shadow:0 0 0 0 color-mix(in srgb, var(--semantic-color-action-primary,#2563eb) 22%, transparent);transition:transform var(--semantic-motion-duration-base,.22s) var(--semantic-motion-ease-standard,ease), box-shadow var(--semantic-motion-duration-base,.22s) var(--semantic-motion-ease-standard,ease);border-radius:50%;place-items:center;display:grid;position:relative;overflow:hidden}.JH7leq_catChipImg img{transition:transform var(--semantic-motion-duration-slow,.32s) var(--semantic-motion-ease-standard,ease)}@media (hover:hover){.JH7leq_catChip:hover .JH7leq_catChipImg{box-shadow:var(--semantic-shadow-card-hover,0 12px 20px -4px #1018281f), 0 0 0 4px color-mix(in srgb, var(--semantic-color-action-primary,#2563eb) 22%, transparent);transform:translateY(-3px)}.JH7leq_catChip:hover .JH7leq_catChipImg img{transform:scale(1.08)}.JH7leq_catChip:hover .JH7leq_catChipTitle{color:var(--semantic-color-action-primary,#2563eb)}}.JH7leq_catChipTitle{transition:color var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease);font-size:.9rem;font-weight:600}.JH7leq_catCard{border:1px solid var(--semantic-color-border,#eee);border-radius:var(--component-card-radius,12px);background:var(--semantic-color-surface,#fff);box-shadow:var(--semantic-shadow-card,0 1px 3px #10182814);transition:transform var(--semantic-motion-duration-base,.22s) var(--semantic-motion-ease-standard,ease), box-shadow var(--semantic-motion-duration-base,.22s) var(--semantic-motion-ease-standard,ease), border-color var(--semantic-motion-duration-base,.22s) var(--semantic-motion-ease-standard,ease);flex-direction:column;display:flex;overflow:hidden}@media (hover:hover){.JH7leq_catCard:hover{box-shadow:var(--semantic-shadow-card-hover,0 12px 20px -4px #1018281f);border-color:var(--semantic-color-border-strong,#d1d5db);transform:translateY(-3px)}}.JH7leq_catCardLink{color:inherit;text-decoration:none}.JH7leq_catCardMedia{aspect-ratio:4/3;background:var(--semantic-color-surface-alt,#f1f5f9);place-items:center;display:grid;position:relative;overflow:hidden}.JH7leq_catCardMedia img{object-fit:cover;transition:transform var(--semantic-motion-duration-slow,.32s) var(--semantic-motion-ease-standard,ease)}@media (hover:hover){.JH7leq_catCard:hover .JH7leq_catCardMedia img{transform:scale(1.05)}}.JH7leq_catFallbackIcon{color:var(--semantic-color-text-muted,#4b5563)}.JH7leq_catCardBody{padding:var(--primitive-space-md,16px);text-align:start}.JH7leq_catCardTitle{margin:0;font-size:1rem}.JH7leq_catSublinks{gap:4px;margin:8px 0 0;padding:0;list-style:none;display:grid}.JH7leq_catSublink{color:var(--semantic-color-text-muted,#4b5563);transition:color var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease);font-size:.85rem;text-decoration:none}@media (hover:hover){.JH7leq_catSublink:hover{color:var(--semantic-color-action-primary,#2563eb)}}.JH7leq_contactMap{margin-block:var(--primitive-space-md,16px);border:1px solid var(--semantic-color-border,#eee);border-radius:var(--component-card-radius,12px);overflow:hidden}.JH7leq_mapFrame{inline-size:100%;block-size:var(--map-h,400px);border:0;display:block}.JH7leq_mapLink{color:var(--semantic-color-action-primary,#2563eb);transition:color var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease);font-size:.95rem;text-decoration:none;display:inline-block}@media (hover:hover){.JH7leq_mapLink:hover{text-underline-offset:2px;text-decoration:underline}}.JH7leq_contactCard{gap:var(--primitive-space-xs,6px);padding:var(--primitive-space-lg,24px);flex-direction:column;display:flex}.JH7leq_contactCardIcon{block-size:40px;inline-size:40px;background:color-mix(in srgb, var(--semantic-color-action-primary,#2563eb) 10%, var(--semantic-color-surface-alt,#f1f5f9));color:var(--semantic-color-action-primary,#2563eb);transition:scale var(--semantic-motion-duration-base,.22s) var(--semantic-motion-ease-spring,ease), background-color var(--semantic-motion-duration-base,.22s) var(--semantic-motion-ease-standard,ease);border-radius:999px;justify-content:center;align-items:center;margin-block-end:var(--primitive-space-xs,6px);display:inline-flex}@media (hover:hover){.JH7leq_contactCard:hover .JH7leq_contactCardIcon{scale:1.12}}.JH7leq_contactCardValue{color:var(--semantic-color-text-muted,#4b5563);overflow-wrap:anywhere;transition:color var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease);margin:0;text-decoration:none}a.JH7leq_contactCardValue{color:var(--semantic-color-action-primary,#2563eb)}@media (hover:hover){a.JH7leq_contactCardValue:hover{text-underline-offset:2px;text-decoration:underline}}.JH7leq_storeCard{gap:var(--primitive-space-sm,8px);padding:var(--primitive-space-md,16px);flex-direction:column;display:flex}.JH7leq_storeCardMap{aspect-ratio:16/9;border-radius:var(--component-card-radius,12px);background:var(--semantic-color-surface-alt,#f1f5f9);inline-size:100%;margin-block-end:var(--primitive-space-xs,6px);display:block;position:relative;overflow:hidden}.JH7leq_storeCardMap img{object-fit:cover}.JH7leq_storeCardBody{gap:var(--primitive-space-sm,8px);flex-direction:column;font-style:normal;display:flex}.JH7leq_storeCardAddress{color:var(--semantic-color-text-muted,#4b5563);flex-direction:column;gap:2px;display:flex}.JH7leq_storeCardLine{overflow-wrap:anywhere;display:block}.JH7leq_storeCardHours{align-items:center;gap:var(--primitive-space-xs,6px);color:var(--semantic-color-text-muted,#4b5563);font-size:.95rem;display:inline-flex}.JH7leq_storeCardActions{gap:var(--primitive-space-sm,8px);flex-wrap:wrap;margin-block-start:var(--primitive-space-xs,6px);display:flex}.JH7leq_storeCardAction{align-items:center;gap:var(--primitive-space-xs,6px);min-block-size:44px;padding-block:var(--primitive-space-xs,6px);padding-inline:var(--primitive-space-md,16px);border:1px solid var(--semantic-color-border,#e5e7eb);border-radius:var(--component-button-radius,8px);color:var(--semantic-color-action-primary,#2563eb);transition:background-color var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease), border-color var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease);font-size:.95rem;text-decoration:none;display:inline-flex}.JH7leq_storeCardDirections{color:var(--semantic-color-text-on-primary,#fff);background:var(--semantic-color-action-primary,#2563eb);border-color:var(--semantic-color-action-primary,#2563eb)}@media (hover:hover){.JH7leq_storeCardAction:hover{background:color-mix(in srgb, var(--semantic-color-action-primary,#2563eb) 10%, var(--semantic-color-surface,#fff))}.JH7leq_storeCardDirections:hover{background:color-mix(in srgb, var(--semantic-color-action-primary,#2563eb) 88%, #000)}}.JH7leq_storeCardAction:focus-visible{outline:2px solid var(--semantic-color-action-primary,#2563eb);outline-offset:2px}.JH7leq_storeLocatorEmpty{color:var(--semantic-color-text-muted,#4b5563);margin:0}.JH7leq_catSidebar{display:block}.JH7leq_catSidebarCard{border:1px solid var(--semantic-color-border,#e5e7eb);border-radius:var(--component-card-radius,12px);padding:var(--primitive-space-md,16px);background:var(--semantic-color-surface,#fff)}.JH7leq_catSidebarSticky{position:sticky;inset-block-start:var(--primitive-space-md,16px)}.JH7leq_catSidebarHeading{margin-block:0 var(--primitive-space-sm,8px);text-align:start;font-size:1rem;font-weight:600}.JH7leq_catSidebarList{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.JH7leq_catSidebarLink{border-radius:var(--component-control-radius,8px);min-block-size:44px;color:var(--semantic-color-text,#111);transition:background var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease);align-items:center;gap:10px;padding-block:6px;padding-inline:8px;font-size:.95rem;text-decoration:none;display:flex}.JH7leq_catSidebarIcon{block-size:20px;inline-size:20px;color:var(--semantic-color-text-muted,#4b5563);flex-shrink:0;place-items:center;display:grid}.JH7leq_catSidebarLabel{text-overflow:ellipsis;white-space:nowrap;text-align:start;flex:1;min-inline-size:0;overflow:hidden}@media (hover:hover){a.JH7leq_catSidebarLink:hover{background:var(--semantic-color-surface-alt,#f1f5f9)}}@media (prefers-reduced-motion:reduce){.JH7leq_catSidebarLink{transition:none}}.JH7leq_catRail{border:1px solid var(--semantic-color-border,#e5e7eb);border-radius:var(--component-card-radius,12px);background:var(--semantic-color-surface,#fff);box-shadow:var(--semantic-shadow-sm,0 1px 2px #1018280f, 0 1px 3px #1018281a);display:block;overflow:hidden}.JH7leq_catRailSticky{position:sticky;inset-block-start:var(--primitive-space-md,16px)}.JH7leq_catRailBar{min-block-size:52px;padding-inline:var(--primitive-space-md,16px);background:var(--cs-accent,var(--semantic-color-action-primary,#7cb342));color:var(--cs-header-fg,#fff);letter-spacing:.04em;text-transform:uppercase;cursor:default;align-items:center;gap:10px;padding-block:12px;font-size:.9375rem;font-weight:700;list-style:none;display:flex}.JH7leq_catRailDisclosure>summary.JH7leq_catRailBar{cursor:pointer}.JH7leq_catRailBar::-webkit-details-marker{content:"";display:none}.JH7leq_catRailBar::marker{content:"";display:none}.JH7leq_catRailBarMenu{flex-shrink:0}.JH7leq_catRailBarTitle{text-overflow:ellipsis;white-space:nowrap;text-align:start;flex:1;min-inline-size:0;overflow:hidden}.JH7leq_catRailBarChevron{transition:transform var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease);flex-shrink:0}.JH7leq_catRailBarChevron:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}.JH7leq_catRailDisclosure[open] .JH7leq_catRailBarChevron{transform:rotate(90deg)}.JH7leq_catRailDisclosure[open] .JH7leq_catRailBarChevron:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)rotate(-90deg)}.JH7leq_catRailList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.JH7leq_catRailDividers .JH7leq_catRailList>li+li .JH7leq_catRailRow{border-block-start:1px solid var(--semantic-color-border,#eceef1)}.JH7leq_catRailRow{min-block-size:48px;padding-inline:var(--primitive-space-md,16px);color:var(--semantic-color-text,#111);transition:background var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease);align-items:center;gap:12px;padding-block:10px;font-size:.95rem;font-weight:500;text-decoration:none;display:flex}.JH7leq_catRailIcon{block-size:22px;inline-size:22px;color:var(--cs-icon,var(--semantic-color-text-muted,#4b5563));flex-shrink:0;place-items:center;display:grid}.JH7leq_catRailLabel{text-overflow:ellipsis;white-space:nowrap;text-align:start;flex:1;min-inline-size:0;overflow:hidden}.JH7leq_catRailChevron{color:var(--semantic-color-text-muted,#9ca3af);transition:transform var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease);flex-shrink:0}.JH7leq_catRailChevron:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}@media (hover:hover){a.JH7leq_catRailRow:hover{background:color-mix(in srgb, var(--cs-accent,var(--semantic-color-action-primary,#7cb342)) 8%, transparent)}a.JH7leq_catRailRow:hover .JH7leq_catRailChevron{color:var(--cs-accent,var(--semantic-color-action-primary,#7cb342));transform:translate(2px)}a.JH7leq_catRailRow:hover .JH7leq_catRailChevron:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)translate(2px)}}.JH7leq_catRailRow:focus-visible{outline:2px solid var(--cs-accent,var(--semantic-color-action-primary,#7cb342));outline-offset:-2px}@media (prefers-reduced-motion:reduce){.JH7leq_catRailRow,.JH7leq_catRailChevron,.JH7leq_catRailBarChevron{transition:none}}.JH7leq_brandList{align-items:stretch}.JH7leq_brandLink{color:inherit;text-align:center;flex-direction:column;align-items:center;gap:8px;block-size:100%;text-decoration:none;display:flex}.JH7leq_brandMedia{aspect-ratio:3/2;background:var(--semantic-color-surface-alt,#f8fafc);border-radius:var(--component-card-radius,12px);inline-size:100%;transition:transform var(--semantic-motion-duration-base,.22s) var(--semantic-motion-ease-standard,ease), box-shadow var(--semantic-motion-duration-base,.22s) var(--semantic-motion-ease-standard,ease), border-color var(--semantic-motion-duration-base,.22s) var(--semantic-motion-ease-standard,ease);place-items:center;display:grid;position:relative;overflow:hidden}.JH7leq_brandMediaCard{border:1px solid var(--semantic-color-border,#e5e7eb);background:var(--semantic-color-surface,#fff);box-shadow:var(--semantic-shadow-card,0 1px 3px #10182814);padding:var(--primitive-space-md,16px)}.JH7leq_brandMediaCircle{aspect-ratio:1;inline-size:min(112px,100%);padding:var(--primitive-space-sm,8px);border-radius:50%}.JH7leq_brandLogo{object-fit:contain;transition:transform var(--semantic-motion-duration-slow,.32s) var(--semantic-motion-ease-standard,ease)}.JH7leq_brandWordmark{letter-spacing:.02em;color:var(--semantic-color-text-muted,#4b5563);padding-inline:var(--primitive-space-sm,8px);text-align:center;font-size:.95rem;font-weight:700}.JH7leq_brandName{transition:color var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease);font-size:.9rem;font-weight:600}.JH7leq_brandListGray .JH7leq_brandLogo,.JH7leq_brandListGray .JH7leq_brandWordmark{filter:grayscale();opacity:.75;transition:filter var(--semantic-motion-duration-base,.22s) var(--semantic-motion-ease-standard,ease), opacity var(--semantic-motion-duration-base,.22s) var(--semantic-motion-ease-standard,ease), transform var(--semantic-motion-duration-slow,.32s) var(--semantic-motion-ease-standard,ease)}.JH7leq_brandListGray .JH7leq_brandLink:focus-visible .JH7leq_brandLogo,.JH7leq_brandListGray .JH7leq_brandLink:focus-visible .JH7leq_brandWordmark{filter:none;opacity:1}@media (hover:hover){.JH7leq_brandLink:hover .JH7leq_brandMedia{box-shadow:var(--semantic-shadow-card-hover,0 12px 20px -4px #1018281f);border-color:var(--semantic-color-border-strong,#d1d5db);transform:translateY(-3px)}.JH7leq_brandLink:hover .JH7leq_brandLogo{transform:scale(1.05)}.JH7leq_brandLink:hover .JH7leq_brandName{color:var(--semantic-color-action-primary,#2563eb)}.JH7leq_brandListGray .JH7leq_brandLink:hover .JH7leq_brandLogo,.JH7leq_brandListGray .JH7leq_brandLink:hover .JH7leq_brandWordmark{filter:none;opacity:1}}.JH7leq_brandLink:focus-visible{outline:2px solid var(--semantic-color-action-primary,#2563eb);outline-offset:3px;border-radius:var(--component-card-radius,12px)}@media (prefers-reduced-motion:reduce){.JH7leq_brandMedia,.JH7leq_brandLogo,.JH7leq_brandName,.JH7leq_brandListGray .JH7leq_brandLogo,.JH7leq_brandListGray .JH7leq_brandWordmark{transition:none}.JH7leq_brandLink:hover .JH7leq_brandMedia,.JH7leq_brandLink:hover .JH7leq_brandLogo{transform:none}}.JH7leq_sectionHead{gap:var(--primitive-space-xs,8px);text-align:start;margin-block-end:var(--primitive-space-lg,24px);display:grid}.JH7leq_sectionHeadCenter{text-align:center;justify-items:center;max-inline-size:72ch;margin-inline:auto}.JH7leq_sectionEyebrow{font-size:var(--semantic-typography-label-size,13px);letter-spacing:.06em;text-transform:uppercase;color:var(--semantic-color-action-primary,#2563eb);margin-block:0;font-weight:600}.JH7leq_sectionLede{max-inline-size:62ch;color:var(--semantic-color-text-muted,#6b7280);margin-block:0}.JH7leq_sectionHeadCenter .JH7leq_heading,.JH7leq_sectionHeadCenter .JH7leq_sectionLede{text-align:center}[data-sf-scheme=dark] .JH7leq_sectionEyebrow{color:color-mix(in srgb, var(--semantic-color-action-primary,#2563eb) 55%, #fff)}.JH7leq_pricingNote{font-size:var(--semantic-typography-label-size,13px);color:var(--semantic-color-text-muted,#6b7280);text-align:start;margin-block-start:var(--primitive-space-md,16px);margin-block-end:0}.JH7leq_pricingNotice{justify-items:start;gap:var(--primitive-space-md,16px);padding:var(--primitive-space-lg,24px);border:1px dashed var(--semantic-color-border,#eee);border-radius:var(--component-card-radius,12px);background:var(--semantic-color-surface-alt,#f9fafb);display:grid}.JH7leq_pricingNoticeBody{max-inline-size:62ch;color:var(--semantic-color-text-muted,#6b7280);margin-block:0}.JH7leq_planCard{flex-direction:column;display:flex}.JH7leq_planCardFeatured{border-color:var(--semantic-color-action-primary,#2563eb);box-shadow:var(--semantic-shadow-card-hover,0 6px 20px #1018281f)}.JH7leq_planName{margin-block:0 var(--primitive-space-xs,8px);font-size:var(--semantic-typography-heading-sm-size,18px)}.JH7leq_planPrice{align-items:baseline;gap:var(--primitive-space-2xs,4px);flex-wrap:wrap;margin-block:0;display:flex}.JH7leq_planAmount{font-size:var(--semantic-typography-heading-md-size,28px);font-weight:700;line-height:1.1}.JH7leq_planInterval{color:var(--semantic-color-text-muted,#6b7280);font-size:var(--semantic-typography-label-size,13px)}.JH7leq_planTrial{margin-block:var(--primitive-space-2xs,4px) 0;font-size:var(--semantic-typography-label-size,13px);color:var(--semantic-color-action-primary,#2563eb)}.JH7leq_planFeatures{margin-block:var(--primitive-space-md,16px);gap:var(--primitive-space-2xs,4px);margin-inline:0;padding-inline-start:0;list-style:none;display:grid}.JH7leq_planFeature{font-size:var(--semantic-typography-body-sm-size,14px);color:var(--semantic-color-text-muted,#6b7280);padding-inline-start:1.4em;position:relative}.JH7leq_planFeature:before{content:"✓";color:var(--semantic-color-action-primary,#2563eb);position:absolute;inset-inline-start:0}.JH7leq_planCta{margin-block-start:auto}@media (min-width:641px){.JH7leq_featureCardWide{grid-column:span 2}}.JH7leq_featureChips{gap:var(--primitive-space-2xs,4px);margin-block:var(--primitive-space-sm,12px) 0;flex-wrap:wrap;margin-inline:0;padding-inline-start:0;list-style:none;display:flex}.JH7leq_featureChip{padding-block:2px;padding-inline:var(--primitive-space-xs,8px);border:1px solid var(--semantic-color-border,#eee);border-radius:var(--primitive-radius-pill,999px);background:var(--semantic-color-surface-alt,#f9fafb);color:var(--semantic-color-text-muted,#6b7280);font-size:var(--semantic-typography-label-size,13px);line-height:1.6}.JH7leq_featureIcon{block-size:40px;inline-size:40px;border-radius:var(--component-card-radius,12px);background:var(--semantic-color-action-primary-soft,#eef2ff);color:var(--semantic-color-action-primary,#2563eb);justify-content:center;align-items:center;margin-block-end:var(--primitive-space-sm,12px);display:inline-flex}.JH7leq_mpPanel{isolation:isolate;border:1px solid var(--semantic-color-border,#ffffff2e);border-radius:var(--component-card-radius,16px);background:var(--semantic-color-surface,#ffffff14);box-shadow:var(--semantic-shadow-card-hover,0 24px 60px #02061759);padding:var(--primitive-space-sm,12px);-webkit-backdrop-filter:blur(14px);position:relative;overflow:hidden}.JH7leq_mpChrome{align-items:center;gap:var(--primitive-space-2xs,6px);padding-block-end:var(--primitive-space-sm,12px);display:flex}.JH7leq_mpDot{opacity:.35;background:currentColor;border-radius:50%;flex:none;block-size:9px;inline-size:9px}.JH7leq_mpUrl{padding-block:2px;padding-inline:var(--primitive-space-xs,8px);border-radius:var(--primitive-radius-pill,999px);font-size:var(--semantic-typography-label-size,12px);opacity:.75;text-overflow:ellipsis;white-space:nowrap;background:#ffffff1a;margin-inline-start:var(--primitive-space-xs,8px);overflow:hidden}.JH7leq_mpBody{grid-template-columns:repeat(var(--mp-cols,2), minmax(0, 1fr));gap:var(--primitive-space-sm,12px);display:grid}.JH7leq_mpStat{padding:var(--primitive-space-sm,12px);border-radius:var(--component-card-radius,12px);background:#ffffff0f;gap:2px;display:grid}.JH7leq_mpStatLabel{font-size:var(--semantic-typography-label-size,12px);opacity:.7}.JH7leq_mpStatValue{font-size:var(--semantic-typography-heading-sm-size,20px);font-weight:700;line-height:1.2}.JH7leq_mpBar{block-size:5px;border-radius:var(--primitive-radius-pill,999px);background:#ffffff24;margin-block-start:var(--primitive-space-2xs,6px);display:block;overflow:hidden}.JH7leq_mpFill{block-size:100%;inline-size:var(--mp-fill,0%);border-radius:inherit;background:var(--semantic-color-action-primary,#4f46e5);transform-origin:0;display:block}@media (prefers-reduced-motion:no-preference){.JH7leq_mpFill{animation:JH7leq_cartello-mp-fill var(--semantic-motion-duration-entrance,.9s) var(--semantic-motion-ease-emphasized,cubic-bezier(.16, 1, .3, 1)) var(--mp-delay,0s) backwards}.JH7leq_mpSheen:after{content:"";z-index:1;pointer-events:none;inline-size:60%;animation:JH7leq_cartello-mp-sheen 7s var(--semantic-motion-ease-standard,ease) infinite;background:linear-gradient(100deg,#0000,#ffffff29,#0000);position:absolute;inset-block:0;inset-inline-start:-60%}}@keyframes JH7leq_cartello-mp-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes JH7leq_cartello-mp-sheen{0%,62%{opacity:0;transform:translate(0)}68%{opacity:1}to{opacity:0;transform:translate(360%)}}.JH7leq_heroOrbs{isolation:isolate;position:relative;overflow:clip}.JH7leq_heroOrbLayer{z-index:-1;pointer-events:none;position:absolute;inset:0}.JH7leq_heroOrb{filter:blur(60px);opacity:.55;will-change:transform;border-radius:50%;position:absolute}.JH7leq_heroOrb1{background:var(--semantic-color-action-primary,#4f46e5);block-size:620px;inline-size:620px;inset-block-start:-18%;inset-inline-start:-12%}.JH7leq_heroOrb2{background:var(--semantic-color-action-primary-hover,#4338ca);block-size:560px;inline-size:560px;inset-block-start:4%;inset-inline-end:-14%}.JH7leq_heroOrb3{background:var(--semantic-color-rating,#f59e0b);opacity:.32;block-size:420px;inline-size:420px;inset-block-end:-12%;inset-inline-start:32%}.JH7leq_heroBadgeDot{block-size:7px;inline-size:7px;background:var(--semantic-color-rating,#fbbf24);border-radius:50%;flex:none;margin-inline-end:var(--primitive-space-2xs,6px)}@media (prefers-reduced-motion:no-preference){.JH7leq_heroOrb1{animation:22s ease-in-out infinite alternate JH7leq_cartello-drift-1}.JH7leq_heroOrb2{animation:29s ease-in-out infinite alternate JH7leq_cartello-drift-2}.JH7leq_heroOrb3{animation:35s ease-in-out infinite alternate JH7leq_cartello-drift-3}.JH7leq_heroBadgeDot{animation:JH7leq_cartello-pulse 2.4s var(--semantic-motion-ease-standard,ease) infinite}}@keyframes JH7leq_cartello-drift-1{0%{transform:translate(0,0)scale(1)}to{transform:translate(9%,7%)scale(1.12)}}@keyframes JH7leq_cartello-drift-2{0%{transform:translate(0,0)scale(1.08)}to{transform:translate(-8%,10%)scale(1)}}@keyframes JH7leq_cartello-drift-3{0%{transform:translate(0,0)scale(1)}to{transform:translate(6%,-9%)scale(1.16)}}@keyframes JH7leq_cartello-pulse{0%{box-shadow:0 0 #fbbf2499}70%{box-shadow:0 0 0 9px #fbbf2400}to{box-shadow:0 0 #fbbf2400}}.JH7leq_marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.JH7leq_marqueeTrack{--mq-end:-50%;gap:var(--primitive-space-sm,12px);inline-size:max-content;margin-block:0;margin-inline:0;padding-inline-start:0;list-style:none;display:flex}.JH7leq_marqueeItem{align-items:center;gap:var(--primitive-space-2xs,6px);padding-block:var(--primitive-space-xs,8px);padding-inline:var(--primitive-space-md,14px);border:1px solid var(--semantic-color-border,#eee);border-radius:var(--primitive-radius-pill,999px);background:var(--semantic-color-surface,#fff);color:var(--semantic-color-text,#111827);font-size:var(--semantic-typography-body-sm-size,14px);white-space:nowrap;display:inline-flex}.JH7leq_marqueeTrack:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--mq-end:50%}@media (prefers-reduced-motion:no-preference){.JH7leq_marqueeTrack{animation:46s linear infinite JH7leq_cartello-marquee}.JH7leq_marqueeReverse .JH7leq_marqueeTrack{animation-direction:reverse}.JH7leq_marquee:hover .JH7leq_marqueeTrack,.JH7leq_marquee:focus-within .JH7leq_marqueeTrack{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.JH7leq_marquee{overflow-x:auto}}@keyframes JH7leq_cartello-marquee{0%{transform:translate(0)}to{transform:translateX(var(--mq-end,-50%))}}.JH7leq_bandGradient{background-size:200% 200%}@media (prefers-reduced-motion:no-preference){.JH7leq_bandGradient{animation:14s ease-in-out infinite JH7leq_cartello-gradient-shift}}@keyframes JH7leq_cartello-gradient-shift{0%,to{background-position:0%}50%{background-position:100%}}.JH7leq_heroSplit{gap:var(--primitive-space-lg,32px);align-items:center;display:grid}@media (min-width:1024px){.JH7leq_heroSplit{gap:var(--primitive-space-xl,48px);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.JH7leq_heroSplitCopy{gap:var(--primitive-space-sm,12px);justify-items:inherit;max-inline-size:62ch;display:grid}
._bfHyG_list{padding:0;border-inline-start:2px solid var(--semantic-color-border,#e5e7eb);gap:2px;margin:2px 0 0;padding-inline-start:10px;list-style:none;display:grid}._bfHyG_item{color:var(--semantic-color-text-muted,#6b7280);align-items:baseline;gap:6px;font-size:.8125rem;display:flex}._bfHyG_name{overflow-wrap:anywhere;min-inline-size:0}._bfHyG_delta{font-variant-numeric:tabular-nums;white-space:nowrap;margin-inline-start:auto}
:where(.h_XHdq_panel,.h_XHdq_compact){margin:0}.h_XHdq_panel{border:1px solid var(--semantic-color-border,#e5e7eb);border-radius:var(--component-card-radius,12px);max-inline-size:560px;display:grid;overflow:hidden}.h_XHdq_panel .h_XHdq_row{gap:var(--primitive-space-2xs,2px);padding-block:var(--primitive-space-sm,10px);padding-inline:var(--primitive-space-md,14px);grid-template-columns:minmax(0,1fr);display:grid}.h_XHdq_panel .h_XHdq_row+.h_XHdq_row{border-block-start:1px solid var(--semantic-color-border,#e5e7eb)}@media (min-width:480px){.h_XHdq_panel .h_XHdq_row{gap:var(--primitive-space-md,16px);grid-template-columns:minmax(0,2fr) minmax(0,3fr)}}.h_XHdq_panel .h_XHdq_label{color:var(--semantic-color-text-muted,#4b5563);font-size:.85rem;font-weight:600}.h_XHdq_panel .h_XHdq_value{color:var(--semantic-color-text,#1f2937);font-size:.9rem}:where(.h_XHdq_compact){margin-block-start:var(--primitive-space-2xs,2px)}.h_XHdq_compact{gap:var(--primitive-space-2xs,2px);color:var(--semantic-color-text-muted,#6b7280);font-size:.8125rem;display:grid}.h_XHdq_compact .h_XHdq_row{align-items:baseline;column-gap:var(--primitive-space-xs,4px);flex-wrap:wrap;display:flex}.h_XHdq_compact .h_XHdq_label{font-weight:600}.h_XHdq_compact .h_XHdq_label:after{content:":"}.h_XHdq_label,.h_XHdq_value{text-align:start;overflow-wrap:anywhere;min-inline-size:0;margin:0}.h_XHdq_multiline{white-space:pre-line}
.GQW7rq_line{font-size:var(--primitive-font-size-sm,14px);color:var(--semantic-color-text-muted,#4b5563);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;text-align:start;margin-block-start:var(--primitive-space-2xs,2px);font-weight:400;line-height:1.35;display:block}.GQW7rq_compact{font-size:var(--primitive-font-size-xs,12px)}.GQW7rq_unit{white-space:nowrap;unicode-bidi:isolate}
.u7d7ya_prompt{min-block-size:24px;color:var(--semantic-color-action-primary,#2563eb);text-underline-offset:.2em;border-radius:var(--primitive-radius-sm,4px);align-items:center;font-size:.95rem;font-weight:600;text-decoration:underline;display:inline-flex}.u7d7ya_prompt:hover{text-decoration-thickness:2px}.u7d7ya_prompt:focus-visible{outline:2px solid var(--semantic-color-focus-ring,var(--semantic-color-action-primary,#2563eb));outline-offset:2px}
.RXYdKq_btn{border:1px solid var(--semantic-color-border,#e5e7eb);border-radius:var(--primitive-radius-full,9999px);background:var(--semantic-color-surface,#fff);block-size:36px;inline-size:36px;color:var(--semantic-color-text,#111827);box-shadow:var(--semantic-shadow-card,0 1px 4px #1018282e);cursor:pointer;transition:transform var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease), box-shadow var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease), color var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease);place-items:center;padding:0;line-height:0;display:grid}@media (hover:hover){.RXYdKq_btn:not(:disabled):hover{box-shadow:var(--semantic-shadow-card-hover,0 6px 14px -4px #10182847);color:var(--semantic-color-action-primary,#2563eb);transform:scale(1.08)}}.RXYdKq_btn:not(:disabled):active{transform:scale(.96)}.RXYdKq_btn:disabled{cursor:default}.RXYdKq_active{color:var(--semantic-color-action-primary,#2563eb)}.RXYdKq_active svg{animation:RXYdKq_cartello-pop var(--semantic-motion-duration-slow,.32s) var(--semantic-motion-ease-spring,ease-out)}
.ugu6pq_backdrop{z-index:1100;padding:var(--primitive-space-md,16px);animation:ugu6pq_cartello-fade-in var(--semantic-motion-duration-base,.22s) var(--semantic-motion-ease-standard,ease) both;background:#1018288c;place-items:center;display:grid;position:fixed;inset:0}.ugu6pq_panel{background:var(--semantic-color-surface,#fff);max-block-size:90vh;inline-size:min(880px,100%);color:var(--semantic-color-text,#111827);border-radius:var(--component-card-radius,12px);padding:var(--primitive-space-lg,24px);box-shadow:var(--semantic-shadow-popover,0 20px 60px #1018284d);animation:ugu6pq_cartello-scale-in var(--semantic-motion-duration-base,.22s) var(--semantic-motion-ease-emphasized,ease-out) both;position:relative;overflow:auto}.ugu6pq_close{border:1px solid var(--semantic-color-border,#e5e7eb);border-radius:var(--primitive-radius-full,9999px);background:var(--semantic-color-surface,#fff);block-size:40px;inline-size:40px;color:var(--semantic-color-text,#111827);cursor:pointer;z-index:1;transition:background-color var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease), transform var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease);place-items:center;font-size:1.3rem;line-height:1;display:grid;position:absolute;inset-block-start:12px;inset-inline-end:12px}@media (hover:hover){.ugu6pq_close:hover{background:var(--semantic-color-surface-alt,#f9fafb);transform:rotate(90deg)}}.ugu6pq_body{grid-template-columns:1fr;gap:20px;display:grid}@media (min-width:720px){.ugu6pq_body{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px}}.ugu6pq_info{flex-direction:column;gap:14px;display:flex}.ugu6pq_brand{text-transform:uppercase;letter-spacing:.05em;color:var(--semantic-color-text-muted,#6b7280);font-size:.78rem}.ugu6pq_title{text-align:start;margin:0;font-size:1.5rem;line-height:1.25}.ugu6pq_priceRow{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.ugu6pq_price{font-size:1.4rem;font-weight:700}.ugu6pq_priceSale{color:var(--semantic-color-danger,#b91c1c)}.ugu6pq_priceCompare{opacity:.6;font-size:1rem}.ugu6pq_description{color:var(--semantic-color-text-muted,#4b5563);-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:.92rem;line-height:1.5;display:-webkit-box;overflow:hidden}.ugu6pq_error{color:var(--semantic-color-danger,#b91c1c);margin:0;font-size:.85rem}.ugu6pq_footerRow{flex-wrap:wrap;align-items:center;gap:16px;margin-block-start:4px;display:flex}.ugu6pq_viewDetails{color:var(--semantic-color-action-primary,#2563eb);text-underline-offset:2px;font-size:.9rem;text-decoration:underline}
.XcWmhW_stack{align-items:start;gap:var(--primitive-space-xs,4px);max-inline-size:calc(100% - var(--primitive-space-md,16px));z-index:2;flex-direction:column;display:flex;position:absolute;inset-block-start:var(--primitive-space-sm,8px);inset-inline-start:var(--primitive-space-sm,8px)}.XcWmhW_row{align-items:center;gap:var(--primitive-space-xs,4px);flex-wrap:wrap;margin-block-end:var(--primitive-space-sm,8px);display:flex}.XcWmhW_badge{text-overflow:ellipsis;white-space:nowrap;max-inline-size:100%;padding-inline:var(--primitive-space-sm,8px);text-transform:uppercase;letter-spacing:.04em;border-radius:var(--component-badge-radius,9999px);box-shadow:var(--semantic-shadow-card,0 1px 3px #10182833);animation:XcWmhW_cartello-pop var(--semantic-motion-duration-slow,.32s) var(--semantic-motion-ease-spring,ease-out) backwards;padding-block:2px;font-size:.7rem;font-weight:700;overflow:hidden}.XcWmhW_tonePrimary{background:linear-gradient(135deg, var(--component-badge-primary-bg,#2563eb), var(--semantic-color-action-primary-hover,#1d4ed8));color:var(--component-badge-primary-color,#fff)}.XcWmhW_toneSale{background:var(--component-badge-sale-bg,#dc2626);color:var(--component-badge-sale-color,#fff)}.XcWmhW_toneSuccess{background:var(--component-badge-success-bg,#16a34a);color:var(--component-badge-success-color,#030712)}.XcWmhW_toneNeutral{background:var(--component-badge-neutral-bg,#f3f4f6);color:var(--component-badge-neutral-color,#111827)}.XcWmhW_toneContrast{background:var(--component-badge-contrast-bg,#111827);color:var(--component-badge-contrast-color,#fff)}
.VOa6wG_root{vertical-align:middle;line-height:0;display:inline-flex;position:relative}.VOa6wG_track{color:var(--semantic-color-border-strong,#d1d5db);gap:1px;display:inline-flex}.VOa6wG_fill{inline-size:var(--rating-fill,0%);color:var(--semantic-color-rating,#f59e0b);gap:1px;display:inline-flex;position:absolute;inset-block-start:0;inset-inline-start:0;overflow:hidden}.VOa6wG_star{inline-size:var(--star-size,16px);block-size:var(--star-size,16px);flex-shrink:0}
.MOGibW_card{background:var(--component-card-bg,var(--semantic-color-surface,#fff));border:1px solid var(--component-card-border,var(--semantic-color-border,#e5e7eb));border-radius:var(--card-radius,var(--component-card-radius,12px));block-size:100%;box-shadow:var(--semantic-shadow-card,0 1px 3px 0 #10182814);transition:transform var(--semantic-motion-duration-base,.22s) var(--semantic-motion-ease-standard,ease), box-shadow var(--semantic-motion-duration-base,.22s) var(--semantic-motion-ease-standard,ease), border-color var(--semantic-motion-duration-base,.22s) var(--semantic-motion-ease-standard,ease);flex-direction:column;display:flex;position:relative;overflow:hidden}.MOGibW_radiusNone{--card-radius:0}.MOGibW_radiusSm{--card-radius:var(--primitive-radius-sm,6px)}.MOGibW_radiusLg{--card-radius:var(--primitive-radius-xl,20px)}@media (hover:hover){.MOGibW_card:hover{box-shadow:var(--semantic-shadow-card-hover,0 12px 20px -4px #1018281f), 0 12px 32px -16px color-mix(in srgb, var(--semantic-color-action-primary,#2563eb) 35%, transparent);border-color:color-mix(in srgb, var(--semantic-color-action-primary,#2563eb) 30%, var(--semantic-color-border,#e5e7eb));transform:translateY(-4px)}}.MOGibW_horizontal{flex-direction:row}.MOGibW_minimal{box-shadow:none;background:0 0;border-color:#0000}.MOGibW_minimal .MOGibW_body{padding-block-end:0;padding-inline:0}.MOGibW_minimal.MOGibW_horizontal .MOGibW_body{padding-inline:var(--primitive-space-md,16px)}.MOGibW_elevated{padding:var(--primitive-space-sm,8px);box-shadow:var(--semantic-shadow-popover,0 10px 24px -8px #1018282e);border-color:#0000}.MOGibW_elevated .MOGibW_imageBox{border-radius:max(0px, calc(var(--card-radius,var(--component-card-radius,12px)) - 4px))}.MOGibW_elevated .MOGibW_body{padding:var(--primitive-space-sm,8px)}@media (hover:hover){.MOGibW_minimal:hover{box-shadow:none;border-color:#0000;transform:none}.MOGibW_elevated:hover{box-shadow:var(--semantic-shadow-card-hover,0 12px 20px -4px #1018281f), 0 18px 40px -20px color-mix(in srgb, var(--semantic-color-action-primary,#2563eb) 45%, transparent);border-color:#0000}}.MOGibW_imageWrap{position:relative}.MOGibW_horizontal .MOGibW_imageWrap{flex:0 0 38%}.MOGibW_imageLink{display:block}.MOGibW_imageBox{aspect-ratio:var(--aspect,1 / 1);background:var(--semantic-color-surface-muted,#f3f4f6);position:relative;overflow:hidden}.MOGibW_imageBox img{object-fit:cover;transition:transform var(--semantic-motion-duration-slow,.32s) var(--semantic-motion-ease-standard,ease)}.MOGibW_fitContain{background:var(--component-card-bg,var(--semantic-color-surface,#fff))}.MOGibW_fitContain img{object-fit:contain}.MOGibW_hoverImg{opacity:0;transition:opacity var(--semantic-motion-duration-slow,.32s) var(--semantic-motion-ease-standard,ease)}@media (hover:hover){.MOGibW_card:hover .MOGibW_hoverImg,.MOGibW_card:focus-within .MOGibW_hoverImg{opacity:1}}.MOGibW_imageBox:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000,#ffffff4d,#0000);inline-size:45%;position:absolute;inset-block:0;inset-inline-start:0;translate:-180%}@media (hover:hover){.MOGibW_card:hover .MOGibW_imageBox img{transform:scale(1.06)}.MOGibW_card:hover .MOGibW_imageBox:after{animation:MOGibW_cartello-sheen .75s var(--semantic-motion-ease-standard,ease)}}.MOGibW_actions{z-index:2;opacity:0;transition:opacity var(--semantic-motion-duration-base,.22s) var(--semantic-motion-ease-standard,ease), transform var(--semantic-motion-duration-base,.22s) var(--semantic-motion-ease-standard,ease);flex-direction:column;gap:6px;display:flex;position:absolute;inset-block-start:var(--primitive-space-sm,8px);inset-inline-end:var(--primitive-space-sm,8px);transform:translateY(-4px)}.MOGibW_card:hover .MOGibW_actions,.MOGibW_card:focus-within .MOGibW_actions{opacity:1;transform:translateY(0)}.MOGibW_actions>*{transition:scale var(--semantic-motion-duration-base,.22s) var(--semantic-motion-ease-spring,ease);scale:.85}.MOGibW_actions>:nth-child(2){transition-delay:45ms}.MOGibW_card:hover .MOGibW_actions>*,.MOGibW_card:focus-within .MOGibW_actions>*{scale:1}@media (hover:none){.MOGibW_actions>*{scale:1}.MOGibW_actions{opacity:1;transform:none}}.MOGibW_overlayInfo{padding:var(--primitive-space-md,16px);color:#fff;background:linear-gradient(#0000,#000000b3);position:absolute;inset-block-end:0;inset-inline:0}.MOGibW_spotlightInfo{inset-inline:var(--primitive-space-sm,8px);padding:var(--primitive-space-sm,8px) var(--primitive-space-md,16px);border-radius:var(--primitive-radius-md,10px);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#111827c7;inset-block-end:var(--primitive-space-sm,8px)}.MOGibW_overlayTitle{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.95rem;line-height:1.3;overflow:hidden}.MOGibW_overlayPrice{margin-block-start:2px;font-weight:600}.MOGibW_overlayInfo .MOGibW_overlayPack{color:inherit}.MOGibW_revealSlot{inset-inline:var(--primitive-space-sm,8px);z-index:2;border-radius:var(--primitive-radius-md,10px);background:color-mix(in srgb, var(--component-card-bg,var(--semantic-color-surface,#fff)) 92%, transparent);box-shadow:var(--semantic-shadow-card,0 1px 3px 0 #10182814);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;pointer-events:none;transition:opacity var(--semantic-motion-duration-base,.22s) var(--semantic-motion-ease-standard,ease), translate var(--semantic-motion-duration-base,.22s) var(--semantic-motion-ease-standard,ease);padding:6px;position:absolute;inset-block-end:var(--primitive-space-sm,8px);translate:0 8px}.MOGibW_card:hover .MOGibW_revealSlot,.MOGibW_card:focus-within .MOGibW_revealSlot{opacity:1;pointer-events:auto;translate:0}@media (hover:none){.MOGibW_revealSlot{opacity:1;pointer-events:auto;translate:0}}.MOGibW_revealSlot .MOGibW_buyRow{margin-block-start:0}.MOGibW_body{gap:var(--primitive-space-sm,8px);padding:var(--primitive-space-md,16px);flex-direction:column;flex:1;display:flex;container-type:inline-size}.MOGibW_compact{padding:var(--primitive-space-sm,8px);gap:6px}.MOGibW_vendor{text-transform:uppercase;letter-spacing:.05em;color:var(--semantic-color-text-muted,#6b7280);font-size:.75rem}.MOGibW_titleLink{color:inherit;text-decoration:none}.MOGibW_title{text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;transition:color var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease);-webkit-box-orient:vertical;margin:0;font-size:.95rem;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.MOGibW_compact .MOGibW_title{font-size:.85rem}@media (hover:hover){.MOGibW_titleLink:hover .MOGibW_title{color:var(--semantic-color-action-primary,#2563eb)}}.MOGibW_description{color:var(--semantic-color-text-muted,#6b7280);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.8rem;line-height:1.5;display:-webkit-box;overflow:hidden}.MOGibW_price{gap:var(--primitive-space-sm,8px);align-items:baseline;display:flex}.MOGibW_alignCenter .MOGibW_body{text-align:center}.MOGibW_alignCenter .MOGibW_price,.MOGibW_alignCenter .MOGibW_rating{justify-content:center}.MOGibW_priceCurrent{font-size:1.05rem;font-weight:700}.MOGibW_priceCompare{color:var(--semantic-color-text-muted,#6b7280);font-size:.85rem}.MOGibW_rating{color:var(--semantic-color-text-muted,#6b7280);align-items:center;gap:6px;font-size:.8rem;display:flex}.MOGibW_buyRow{margin-block-start:auto}.MOGibW_error{color:var(--semantic-color-danger,#b91c1c);margin:0;font-size:.8rem}
.XYxMmW_nav{gap:var(--primitive-space-md,16px);flex-wrap:wrap;justify-content:center;align-items:center;margin-block-start:var(--primitive-space-lg,32px);display:flex}.XYxMmW_steps{gap:var(--primitive-space-md,16px);flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.XYxMmW_link{color:var(--semantic-color-action-primary,#2563eb);min-block-size:44px;padding-inline:var(--primitive-space-sm,8px);align-items:center;gap:var(--primitive-space-xs,4px);border-radius:var(--primitive-radius-sm,6px);display:inline-flex}.XYxMmW_link:focus-visible{outline:2px solid var(--semantic-color-action-primary,#2563eb);outline-offset:2px}.XYxMmW_disabled{color:var(--semantic-color-text-disabled,var(--semantic-color-text-muted,#9ca3af));min-block-size:44px;padding-inline:var(--primitive-space-sm,8px);align-items:center;gap:var(--primitive-space-xs,4px);display:inline-flex}.XYxMmW_arrow{flex:none}[dir=rtl] .XYxMmW_arrow{transform:scaleX(-1)}.XYxMmW_pages{align-items:center;gap:4px;display:inline-flex}.XYxMmW_page{min-block-size:40px;min-inline-size:40px;color:var(--semantic-color-text,#111827);border-radius:var(--primitive-radius-md,8px);font-variant-numeric:tabular-nums;transition:background-color var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease);place-items:center;padding-inline:6px;font-size:.9rem;text-decoration:none;display:inline-grid}@media (hover:hover){a.XYxMmW_page:hover{background:var(--semantic-color-surface-muted,#f3f4f6)}}a.XYxMmW_page:focus-visible{outline:2px solid var(--semantic-color-action-primary,#2563eb);outline-offset:2px}.XYxMmW_pageCurrent{background:var(--semantic-color-action-primary,#2563eb);color:var(--semantic-color-action-on-primary,#fff);font-weight:600}.XYxMmW_gap{color:var(--semantic-color-text-muted,#6b7280);padding-inline:2px}.XYxMmW_jump{align-items:center;gap:var(--primitive-space-sm,8px);flex-wrap:wrap;justify-content:center;display:inline-flex}.XYxMmW_jumpField{align-items:center;gap:var(--primitive-space-sm,8px);display:inline-flex}.XYxMmW_jumpLabel{color:var(--semantic-color-text-muted,#6b7280);white-space:nowrap;font-size:.9rem}.XYxMmW_jumpSelect,.XYxMmW_jumpInput{min-block-size:44px;color:var(--semantic-color-text,#111827);background:var(--semantic-color-surface,#fff);border:1px solid var(--semantic-color-border,#d1d5db);border-radius:var(--primitive-radius-md,8px);font-variant-numeric:tabular-nums;transition:border-color var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease);padding-block:8px;padding-inline:12px;font-size:.9rem}.XYxMmW_jumpSelect{cursor:pointer}.XYxMmW_jumpInput{inline-size:5rem}@media (hover:hover){.XYxMmW_jumpSelect:hover,.XYxMmW_jumpInput:hover{border-color:var(--semantic-color-border-strong,#9ca3af)}}.XYxMmW_jumpSelect:focus-visible,.XYxMmW_jumpInput:focus-visible{outline:2px solid var(--semantic-color-action-primary,#2563eb);outline-offset:2px}.XYxMmW_jumpTotal{color:var(--semantic-color-text-muted,#6b7280);font-variant-numeric:tabular-nums;font-size:.9rem}
.aKC6FG_price{align-items:flex-end;gap:var(--primitive-space-sm,8px);flex-wrap:wrap;margin-block-end:var(--primitive-space-lg,24px);display:flex}.aKC6FG_scale{--pf-thumb:24px;inline-size:100%;block-size:var(--pf-thumb);touch-action:pan-y;position:relative}.aKC6FG_track,.aKC6FG_fill{border-radius:var(--primitive-radius-full,9999px);pointer-events:none;block-size:4px;margin-block-start:-2px;position:absolute;inset-block-start:50%}.aKC6FG_track{inset-inline:calc(var(--pf-thumb) / 2);background:var(--semantic-color-border,#d1d5db)}.aKC6FG_fill{inline-size:calc((100% - var(--pf-thumb)) * var(--pf-span,1));background:var(--semantic-color-action-primary,#2563eb);inset-inline-start:calc(var(--pf-thumb) / 2 + (100% - var(--pf-thumb)) * var(--pf-lo,0))}.aKC6FG_range{inline-size:100%;block-size:var(--pf-thumb);appearance:none;pointer-events:none;background:0 0;margin:0;padding:0;position:absolute;inset-block-start:0;inset-inline:0}.aKC6FG_rangeMin{z-index:var(--pf-z-min,3)}.aKC6FG_rangeMax{z-index:4}.aKC6FG_range::-webkit-slider-runnable-track{block-size:var(--pf-thumb);background:0 0;border:0}.aKC6FG_range::-moz-range-track{block-size:var(--pf-thumb);background:0 0;border:0}.aKC6FG_range::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:auto;box-sizing:border-box;inline-size:var(--pf-thumb);block-size:var(--pf-thumb);border-radius:var(--primitive-radius-full,9999px);background:var(--semantic-color-surface,#fff);border:2px solid var(--semantic-color-action-primary,#2563eb);cursor:pointer}.aKC6FG_range::-moz-range-thumb{pointer-events:auto;box-sizing:border-box;inline-size:var(--pf-thumb);block-size:var(--pf-thumb);border-radius:var(--primitive-radius-full,9999px);background:var(--semantic-color-surface,#fff);border:2px solid var(--semantic-color-action-primary,#2563eb);cursor:pointer}@media (hover:hover){.aKC6FG_range::-webkit-slider-thumb:hover{border-color:var(--semantic-color-action-primary-hover,#1d4ed8)}.aKC6FG_range::-moz-range-thumb:hover{border-color:var(--semantic-color-action-primary-hover,#1d4ed8)}}.aKC6FG_range:focus-visible{outline:none}.aKC6FG_range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 2px var(--semantic-color-surface,#fff), 0 0 0 5px var(--semantic-color-action-primary,#2563eb)}.aKC6FG_range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 2px var(--semantic-color-surface,#fff), 0 0 0 5px var(--semantic-color-action-primary,#2563eb)}.aKC6FG_inputs{align-items:flex-end;gap:var(--primitive-space-sm,8px);inline-size:100%;display:flex}.aKC6FG_field{flex-direction:column;flex:1 1 0;gap:2px;min-inline-size:0;display:flex}.aKC6FG_fieldLabel{color:var(--semantic-color-text-muted,#6b7280);font-size:.75rem}.aKC6FG_input{min-block-size:40px;inline-size:100%;min-inline-size:0;color:var(--semantic-color-text,#111827);background:var(--semantic-color-surface,#fff);border:1px solid var(--semantic-color-border,#d1d5db);border-radius:var(--primitive-radius-sm,6px);padding-block:6px;padding-inline:10px;font-size:.9rem}.aKC6FG_input:focus-visible{outline:2px solid var(--semantic-color-action-primary,#2563eb);outline-offset:1px;border-color:var(--semantic-color-action-primary,#2563eb)}.aKC6FG_sep{min-block-size:40px;color:var(--semantic-color-text-muted,#6b7280);align-items:center;display:inline-flex}.aKC6FG_actions{align-items:center;gap:var(--primitive-space-sm,8px);display:flex}.aKC6FG_apply{cursor:pointer;min-block-size:40px;color:var(--semantic-color-action-on-primary,#fff);background:var(--semantic-color-action-primary,#2563eb);border:1px solid var(--semantic-color-action-primary,#2563eb);border-radius:var(--primitive-radius-full,9999px);transition:background-color var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease);padding-block:6px;padding-inline:16px;font-size:.85rem;font-weight:600}@media (hover:hover){.aKC6FG_apply:hover{background:var(--semantic-color-action-primary-hover,#1d4ed8)}}.aKC6FG_clear{cursor:pointer;min-block-size:40px;color:var(--semantic-color-text,#111827);border:1px solid var(--semantic-color-border,#d1d5db);border-radius:var(--primitive-radius-full,9999px);background:0 0;padding-block:6px;padding-inline:12px;font-size:.85rem}.aKC6FG_apply:focus-visible,.aKC6FG_clear:focus-visible{outline:2px solid var(--semantic-color-action-primary,#2563eb);outline-offset:2px}@media (prefers-reduced-motion:reduce){.aKC6FG_apply{transition:none}}
.WN2hWG_root{align-items:center;gap:var(--primitive-space-sm,8px);display:inline-flex}.WN2hWG_label{color:var(--semantic-color-text-muted,#6b7280);white-space:nowrap;font-size:.9rem}.WN2hWG_select{min-block-size:44px;color:var(--semantic-color-text,#111827);background:var(--semantic-color-surface,#fff);border:1px solid var(--semantic-color-border,#d1d5db);border-radius:var(--primitive-radius-md,8px);cursor:pointer;transition:border-color var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease);padding-block:8px;padding-inline:12px;font-size:.9rem}@media (hover:hover){.WN2hWG_select:hover{border-color:var(--semantic-color-border-strong,#9ca3af)}}.WN2hWG_select:focus-visible{outline:2px solid var(--semantic-color-action-primary,#2563eb);outline-offset:2px}
.haxl-a_root{display:block}@media (min-width:1024px){.haxl-a_root{display:none}}.haxl-a_badge{border-radius:var(--primitive-radius-full,9999px);background:var(--semantic-color-action-primary,#2563eb);block-size:20px;min-inline-size:20px;color:var(--semantic-color-action-on-primary,#fff);place-items:center;margin-inline-start:2px;padding-inline:5px;font-size:.75rem;font-weight:700;line-height:1;display:inline-grid}.haxl-a_body{gap:var(--primitive-space-md,16px);padding-block-end:var(--primitive-space-lg,24px);display:grid}
.xbp_UW_more{align-items:center;gap:var(--primitive-space-sm,8px);flex-direction:column;min-block-size:44px;margin-block-start:var(--primitive-space-lg,32px);display:flex}.xbp_UW_progress{color:var(--semantic-color-text-muted,#6b7280);font-variant-numeric:tabular-nums;margin:0;font-size:.9rem}.xbp_UW_error{color:var(--semantic-color-danger,#b91c1c);text-align:center;margin:0;font-size:.9rem}.xbp_UW_end{color:var(--semantic-color-text-muted,#6b7280);text-align:center;margin:0;font-size:.9rem}.xbp_UW_end:focus-visible{outline:2px solid var(--semantic-color-action-primary,#2563eb);outline-offset:4px;border-radius:var(--primitive-radius-sm,6px)}.xbp_UW_sentinel{block-size:1px;inline-size:100%}
.moxDsG_title{margin-block:0 var(--primitive-space-md,16px);font-size:clamp(1.75rem,4vw,2.25rem);line-height:1.2}.moxDsG_count{color:var(--semantic-color-text-muted,#6b7280);margin:0;font-size:.9rem}.moxDsG_layout{display:block}.moxDsG_rail{display:none}@media (min-width:1024px){.moxDsG_layout{gap:var(--primitive-space-xl,40px);grid-template-columns:260px minmax(0,1fr);align-items:start;display:grid}.moxDsG_rail{max-block-size:calc(100dvh - var(--primitive-space-xl,48px));padding-inline-end:var(--primitive-space-sm,8px);display:block;position:sticky;inset-block-start:var(--primitive-space-lg,24px);overflow-y:auto}}.moxDsG_content{min-inline-size:0}.moxDsG_toolbar{justify-content:space-between;align-items:center;gap:var(--primitive-space-md,16px);flex-wrap:wrap;margin-block-end:var(--primitive-space-md,16px);display:flex}.moxDsG_toolbarControls{align-items:center;gap:var(--primitive-space-sm,8px);margin-inline-start:auto;display:flex}.moxDsG_facets{gap:var(--primitive-space-sm,8px);display:grid}.moxDsG_facetGroup{border-block-end:1px solid var(--semantic-color-border,#e5e7eb);padding-block-end:var(--primitive-space-sm,8px)}.moxDsG_facetSummary{justify-content:space-between;align-items:center;gap:var(--primitive-space-sm,8px);min-block-size:44px;color:var(--semantic-color-text,#111827);cursor:pointer;border-radius:var(--primitive-radius-sm,6px);font-size:.95rem;font-weight:600;list-style:none;display:flex}.moxDsG_facetSummary::-webkit-details-marker{display:none}.moxDsG_facetSummary:focus-visible{outline:2px solid var(--semantic-color-action-primary,#2563eb);outline-offset:2px}.moxDsG_facetChevron{transition:transform var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease);flex-shrink:0}.moxDsG_facetGroup[open] .moxDsG_facetSummary .moxDsG_facetChevron{transform:rotate(180deg)}.moxDsG_facetBody{padding-block:2px var(--primitive-space-sm,8px)}.moxDsG_toggle{align-items:center;gap:var(--primitive-space-sm,8px);color:var(--semantic-color-text,#111827);min-block-size:44px;font-size:.9rem;text-decoration:none;display:inline-flex}.moxDsG_toggleBox{border:1px solid var(--semantic-color-border,#d1d5db);border-radius:var(--primitive-radius-sm,4px);background:var(--semantic-color-surface,#fff);place-items:center;block-size:18px;inline-size:18px;display:inline-grid}.moxDsG_toggleActive .moxDsG_toggleBox{background:var(--semantic-color-action-primary,#2563eb);border-color:var(--semantic-color-action-primary,#2563eb);color:var(--semantic-color-action-on-primary,#fff)}.moxDsG_chipRow{gap:var(--primitive-space-sm,8px);flex-wrap:wrap;display:flex}.moxDsG_chip{border-radius:var(--primitive-radius-full,9999px);border:1px solid var(--semantic-color-border,#d1d5db);min-block-size:36px;color:var(--semantic-color-text,#111827);transition:border-color var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease);background:0 0;align-items:center;padding-block:6px;padding-inline:12px;font-size:.85rem;text-decoration:none;display:inline-flex}@media (pointer:coarse){.moxDsG_chip{min-block-size:44px}}@media (hover:hover){.moxDsG_chip:hover{border-color:var(--semantic-color-action-primary,#2563eb)}}.moxDsG_chip:focus-visible{outline:2px solid var(--semantic-color-action-primary,#2563eb);outline-offset:2px}.moxDsG_chipActive{background:var(--semantic-color-action-primary,#2563eb);border-color:var(--semantic-color-action-primary,#2563eb);color:var(--semantic-color-action-on-primary,#fff);font-weight:600}.moxDsG_chipBox{block-size:16px;inline-size:16px;border-radius:var(--primitive-radius-sm,4px);border:1px solid;place-items:center;margin-inline-end:var(--primitive-space-xs,6px);display:inline-grid}.moxDsG_applied{align-items:center;gap:var(--primitive-space-sm,8px);flex-wrap:wrap;margin-block-end:var(--primitive-space-md,16px);display:flex}.moxDsG_pill{border-radius:var(--primitive-radius-full,9999px);background:var(--semantic-color-action-primary-soft,#eff6ff);min-block-size:36px;color:var(--semantic-color-text,#111827);transition:border-color var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease);border:1px solid #0000;align-items:center;gap:6px;padding-block:6px;padding-inline:12px;font-size:.85rem;text-decoration:none;display:inline-flex}@media (hover:hover){.moxDsG_pill:hover{border-color:var(--semantic-color-action-primary,#2563eb)}}.moxDsG_pill:focus-visible{outline:2px solid var(--semantic-color-action-primary,#2563eb);outline-offset:2px}.moxDsG_pillX{color:var(--semantic-color-text-muted,#6b7280);flex-shrink:0}.moxDsG_clearAll{color:var(--semantic-color-action-primary,#2563eb);min-block-size:36px;padding-inline:var(--primitive-space-sm,8px);border-radius:var(--primitive-radius-sm,6px);align-items:center;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover){.moxDsG_clearAll:hover{text-decoration:underline}}.moxDsG_clearAll:focus-visible{outline:2px solid var(--semantic-color-action-primary,#2563eb);outline-offset:2px}.moxDsG_empty{text-align:center;padding-block:var(--primitive-space-2xl,48px);padding-inline:var(--primitive-space-md,16px);color:var(--semantic-color-text-muted,#6b7280)}.moxDsG_emptyTitle{color:var(--semantic-color-text,#111827);margin-block-end:var(--primitive-space-sm,8px);font-size:1.1rem}.moxDsG_emptyHint{margin:0}.moxDsG_emptyCta{justify-content:center;margin-block-start:var(--primitive-space-lg,24px);display:flex}
._8cyR-G_grid{gap:var(--cg-gap,var(--semantic-layout-grid-gutter,16px));grid-template-columns:repeat(var(--cg-m,2), minmax(0, 1fr));display:grid}@media (min-width:640px){._8cyR-G_grid{grid-template-columns:repeat(var(--cg-t,3), minmax(0, 1fr))}}@media (min-width:1024px){._8cyR-G_grid{grid-template-columns:repeat(var(--cg-w,4), minmax(0, 1fr))}}
.F2qppq_customIcon{object-fit:contain;display:block}
.Aseh1a_nav{margin-block-end:var(--primitive-space-lg,24px)}.Aseh1a_list{gap:var(--primitive-space-sm,8px);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.Aseh1a_chip{min-block-size:40px;padding-block:8px;padding-inline:var(--primitive-space-md,16px);color:var(--semantic-color-text,#111827);background:var(--semantic-color-surface,#fff);border:1px solid var(--semantic-color-border,#d1d5db);border-radius:var(--primitive-radius-full,9999px);transition:border-color var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease), background-color var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease);align-items:center;gap:6px;font-size:.9rem;font-weight:500;text-decoration:none;display:inline-flex}@media (pointer:coarse){.Aseh1a_chip{min-block-size:44px}}@media (hover:hover){.Aseh1a_chip:hover{border-color:var(--semantic-color-action-primary,#2563eb);background:var(--semantic-color-action-primary-soft,#eff6ff)}}.Aseh1a_chip:focus-visible{outline:2px solid var(--semantic-color-action-primary,#2563eb);outline-offset:2px}.Aseh1a_icon{color:var(--semantic-color-action-primary,#2563eb);flex-shrink:0}
._5k-DMG_root{position:relative}._5k-DMG_track{gap:var(--primitive-space-md,16px);scroll-snap-type:x mandatory;scrollbar-width:none;padding-block-end:6px;display:flex;overflow-x:auto}._5k-DMG_track::-webkit-scrollbar{display:none}._5k-DMG_item{scroll-snap-align:start;flex:none;inline-size:min(220px,70vw)}._5k-DMG_arrow{border:1px solid var(--semantic-color-border,#ddd);background:var(--semantic-color-surface,#fff);block-size:36px;inline-size:36px;color:var(--semantic-color-text,#111827);cursor:pointer;box-shadow:var(--semantic-shadow-card,0 2px 8px #1018281f);transition:transform var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease), background-color var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease), color var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease);border-radius:50%;font-size:1.2rem;line-height:1;position:absolute;inset-block-start:calc(50% - 18px)}@supports ((-webkit-backdrop-filter:blur(8px)) or (backdrop-filter:blur(8px))){._5k-DMG_arrow{background:color-mix(in srgb, var(--semantic-color-surface,#fff) 78%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}@media (hover:hover){._5k-DMG_arrow:hover{background:var(--semantic-color-surface,#fff);color:var(--semantic-color-action-primary,#2563eb);transform:scale(1.1)}}._5k-DMG_arrow:active{transform:scale(.94)}._5k-DMG_arrowStart{inset-inline-start:4px}._5k-DMG_arrowEnd{inset-inline-end:4px}
.o16bbW_root{flex-direction:column;inline-size:100%;display:flex}.o16bbW_tab{align-items:center;gap:var(--primitive-space-sm,8px);min-block-size:48px;inline-size:100%;padding-block:12px;padding-inline:var(--primitive-space-xs,4px);border:0;border-block-end:1px solid var(--component-tabs-border,#e5e7eb);color:var(--component-tabs-tab-color,#111827);font:inherit;text-align:start;cursor:pointer;transition:color var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease), background-color var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease);background:0 0;margin:0;font-weight:600;display:flex}.o16bbW_strip_pills.o16bbW_tab,.o16bbW_strip_boxed.o16bbW_tab{background:var(--component-tabs-tab-bg,#f9fafb)}.o16bbW_tab[aria-expanded=true]{color:var(--component-tabs-accent,#2563eb)}@media (hover:hover){.o16bbW_tab:not([aria-expanded=true]):hover{color:var(--component-tabs-tab-hover-color,#2563eb)}.o16bbW_strip_pills.o16bbW_tab:not([aria-expanded=true]):hover,.o16bbW_strip_boxed.o16bbW_tab:not([aria-expanded=true]):hover{background:var(--component-tabs-tab-hover-bg,#f3f4f6)}}.o16bbW_tabLabel{text-align:start;flex:auto;min-inline-size:0}.o16bbW_icon{flex-shrink:0;align-items:center;display:inline-flex}.o16bbW_chev{block-size:9px;inline-size:9px;border-block-end:2px solid;border-inline-end:2px solid;flex-shrink:0;margin-inline-start:var(--primitive-space-sm,8px);transition:transform .2s;transform:rotate(45deg)}.o16bbW_tab[aria-expanded=true] .o16bbW_chev{transform:rotate(225deg)}.o16bbW_tab:focus-visible{outline:2px solid var(--component-tabs-focus-ring,#2563eb);outline-offset:-2px;border-radius:4px}.o16bbW_panel{padding-block:var(--primitive-space-md,16px)}.o16bbW_panel[hidden]{display:none}.o16bbW_status{color:var(--semantic-color-text-muted,#4b5563);padding-block:var(--primitive-space-md,16px);text-align:start;margin:0}.o16bbW_skelCard{gap:var(--primitive-space-sm,8px);flex-direction:column;display:flex}.o16bbW_skelImg{aspect-ratio:1;inline-size:100%}.o16bbW_skelLine{block-size:.9rem;inline-size:80%}.o16bbW_skelLineShort{block-size:.9rem;inline-size:40%}.o16bbW_skelRow{gap:var(--semantic-layout-grid-gutter,16px);display:flex;overflow:hidden}.o16bbW_skelRow .o16bbW_skelCard{flex:none;inline-size:clamp(150px,40vw,220px)}.o16bbW_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.o16bbW_rootStacked{gap:var(--primitive-space-xl,40px);flex-direction:column;inline-size:100%;display:flex}.o16bbW_catSection{gap:var(--primitive-space-md,16px);flex-direction:column;display:flex}.o16bbW_catHeader{justify-content:space-between;align-items:baseline;gap:var(--primitive-space-sm,8px);flex-wrap:wrap;display:flex}.o16bbW_catHeading{align-items:center;gap:var(--primitive-space-sm,8px);min-inline-size:0;color:var(--component-tabs-tab-color,#111827);text-align:start;margin:0;font-size:clamp(1.05rem,2.5vw,1.35rem);font-weight:600;line-height:1.3;display:flex}.o16bbW_catHeadingText{min-inline-size:0}.o16bbW_viewAll{min-block-size:24px;color:var(--semantic-color-action-primary,#2563eb);white-space:nowrap;text-underline-offset:3px;transition:color var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease), text-decoration-color var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease);align-items:center;font-size:.95rem;font-weight:600;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;display:inline-flex}@media (hover:hover){.o16bbW_viewAll:hover{text-decoration-color:currentColor}}.o16bbW_viewAll:focus-visible{outline:2px solid var(--component-tabs-focus-ring,#2563eb);outline-offset:2px;border-radius:4px}@media (min-width:1024px){.o16bbW_root{align-items:flex-start;gap:var(--primitive-space-sm,8px);flex-flow:wrap}.o16bbW_tab{min-block-size:0;inline-size:auto;padding-block:10px;padding-inline:var(--primitive-space-md,16px);border-radius:var(--component-tabs-pill-radius,9999px);border-block-end:0;order:0;transition:background-color .15s,color .15s,box-shadow .15s}.o16bbW_tabLabel{flex:none}.o16bbW_chev{display:none}.o16bbW_panel{inline-size:100%;padding-block:var(--primitive-space-lg,24px) 0;flex-basis:100%;order:1}.o16bbW_strip_pills.o16bbW_tab[aria-expanded=true]{background:var(--component-tabs-accent,#2563eb);color:var(--component-tabs-on-accent,#fff)}.o16bbW_strip_boxed.o16bbW_tab{border:1px solid var(--component-tabs-border,#e5e7eb);border-radius:var(--component-tabs-radius,8px)}.o16bbW_strip_boxed.o16bbW_tab[aria-expanded=true]{background:var(--component-tabs-accent,#2563eb);color:var(--component-tabs-on-accent,#fff);border-color:#0000}.o16bbW_strip_underline.o16bbW_tab{padding-inline:var(--primitive-space-sm,8px);color:var(--semantic-color-text-muted,#4b5563);border-radius:0}.o16bbW_strip_underline.o16bbW_tab[aria-expanded=true]{color:var(--component-tabs-tab-color,#111827);box-shadow:inset 0 -2px 0 0 var(--component-tabs-accent,#2563eb)}}@media (prefers-reduced-motion:reduce){.o16bbW_chev,.o16bbW_tab,.o16bbW_viewAll{transition:none}}
.C2ZDDa_root{--sc-gap:var(--primitive-space-md,16px);--sc-cols:var(--sc-m,2);position:relative}.C2ZDDa_track{gap:var(--sc-gap);scroll-snap-type:x mandatory;scrollbar-width:none;padding-block-end:6px;display:flex;overflow-x:auto}.C2ZDDa_track::-webkit-scrollbar{display:none}.C2ZDDa_track>*{inline-size:calc((100% - (var(--sc-cols) - 1) * var(--sc-gap)) / var(--sc-cols));scroll-snap-align:start;flex:none}@media (min-width:1024px){.C2ZDDa_root{--sc-cols:var(--sc-w,6)}}.C2ZDDa_arrow{border:1px solid var(--semantic-color-border,#ddd);background:var(--semantic-color-surface,#fff);block-size:36px;inline-size:36px;color:var(--semantic-color-text,#111827);cursor:pointer;box-shadow:var(--semantic-shadow-card,0 2px 8px #1018281f);transition:transform var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease), background-color var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease), color var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease);border-radius:50%;font-size:1.2rem;line-height:1;position:absolute;inset-block-start:calc(50% - 18px)}@supports ((-webkit-backdrop-filter:blur(8px)) or (backdrop-filter:blur(8px))){.C2ZDDa_arrow{background:color-mix(in srgb, var(--semantic-color-surface,#fff) 78%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}@media (hover:hover){.C2ZDDa_arrow:hover{background:var(--semantic-color-surface,#fff);color:var(--semantic-color-action-primary,#2563eb);transform:scale(1.1)}}.C2ZDDa_arrow:active{transform:scale(.94)}.C2ZDDa_arrowStart{inset-inline-start:4px}.C2ZDDa_arrowEnd{inset-inline-end:4px}
._4fVzlq_recovery{text-align:start;margin-block-start:var(--primitive-space-xl,40px)}._4fVzlq_section{margin-block-end:var(--primitive-space-xl,40px)}._4fVzlq_heading{margin-block:0 var(--primitive-space-md,16px);color:var(--semantic-color-text,#111827);font-size:1.15rem}._4fVzlq_categoryList{gap:var(--primitive-space-sm,8px);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._4fVzlq_categoryChip{min-block-size:40px;color:var(--semantic-color-text,#111827);background:var(--semantic-color-surface-alt,#f3f4f6);border:1px solid var(--semantic-color-border,#d1d5db);border-radius:var(--primitive-radius-full,9999px);transition:border-color var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease);align-items:center;padding-block:8px;padding-inline:16px;font-size:.9rem;text-decoration:none;display:inline-flex}@media (hover:hover){._4fVzlq_categoryChip:hover{border-color:var(--semantic-color-action-primary,#2563eb)}}._4fVzlq_categoryChip:focus-visible{outline:2px solid var(--semantic-color-action-primary,#2563eb);outline-offset:2px}
