.celulares_page__3vem8{max-width:720px;margin:0 auto;padding:2rem 1.25rem 4rem;display:flex;flex-direction:column;gap:1.5rem}.celulares_back__oyw0M{font-size:.85rem;color:var(--foreground-muted);align-self:flex-start}.celulares_title__zucgs{margin:0;font-size:clamp(1.6rem,4vw,2.2rem);text-wrap:balance}.celulares_sub__5F_fi{margin:-.75rem 0 0;color:var(--foreground-muted)}.celulares_list__vZPNt{display:flex;flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none}.celulares_empty__wECgd{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;color:var(--foreground-muted)}.celulares_cta__Hyn9k{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 1.5rem;border-radius:999px;font-size:.95rem;font-weight:600;background:var(--brand-yellow);color:var(--brand-yellow-contrast)}@media (max-width:640px){.celulares_page__3vem8{padding:1.25rem .75rem 3rem}}.celuMascot_root__rG956{display:block;flex:none;width:var(--w);height:var(--h);overflow:visible;--needle:30deg;--arm-l:0deg;--arm-r:0deg;--hand-l:0deg;--hand-r:0deg}.celuMascot_root__rG956[data-state=triste]{--needle:-55deg}.celuMascot_root__rG956[data-state=saluda]{--arm-r:-105deg;--hand-r:-72deg}.celuMascot_root__rG956[data-state=meditando]{--needle:0deg}.celuMascot_root__rG956[data-state=feliz]{--needle:var(--needle-score,54deg);--arm-l:105deg;--arm-r:-105deg;--hand-l:72deg;--hand-r:-72deg}.celuMascot_root__rG956[data-variant=avatar],.celuMascot_root__rG956[data-variant=bust]{overflow:hidden}.celuMascot_root__rG956[data-variant=avatar] .celuMascot_ground__qjXYq,.celuMascot_root__rG956[data-variant=avatar] .celuMascot_limb__nIPRq,.celuMascot_root__rG956[data-variant=avatar] .celuMascot_sparksJoy__Gnp_E,.celuMascot_root__rG956[data-variant=avatar] .celuMascot_sparksThink__Gu9Ms,.celuMascot_root__rG956[data-variant=bust] .celuMascot_ground__qjXYq,.celuMascot_root__rG956[data-variant=bust] .celuMascot_legsCrossed__4rNt8,.celuMascot_root__rG956[data-variant=bust] .celuMascot_legs__lBFhU,.celuMascot_root__rG956[data-variant=bust] .celuMascot_sparksJoy__Gnp_E,.celuMascot_root__rG956[data-variant=bust] .celuMascot_sparksThink__Gu9Ms,.celuMascot_root__rG956[data-variant=mark] .celuMascot_ground__qjXYq,.celuMascot_root__rG956[data-variant=mark] .celuMascot_limb__nIPRq,.celuMascot_root__rG956[data-variant=mark] .celuMascot_sparksJoy__Gnp_E,.celuMascot_root__rG956[data-variant=mark] .celuMascot_sparksThink__Gu9Ms{display:none}.celuMascot_armL__BI6Id,.celuMascot_armR__iS9VL,.celuMascot_brain__IUcge,.celuMascot_eye__lhDcW,.celuMascot_figure__ZVonp,.celuMascot_hand__gqXWr,.celuMascot_needleWobble__3mJOJ,.celuMascot_needle__sTyFi,.celuMascot_scan__QbcTs,.celuMascot_spark__WQcro,.celuMascot_tearA__k5uB4,.celuMascot_tearB__VxC1H,.celuMascot_thinkNeedle__SVbba{transform-box:view-box;transform-origin:0 0}.celuMascot_ground__qjXYq{transform-box:fill-box;transform-origin:center}.celuMascot_armL__BI6Id{transform:rotate(var(--arm-l))}.celuMascot_armL__BI6Id,.celuMascot_armR__iS9VL{transition:transform .5s cubic-bezier(.34,1.35,.64,1),opacity .25s ease}.celuMascot_armR__iS9VL{transform:rotate(var(--arm-r))}.celuMascot_armL__BI6Id .celuMascot_hand__gqXWr{transform:rotate(var(--hand-l));transition:transform .5s cubic-bezier(.34,1.35,.64,1)}.celuMascot_armR__iS9VL .celuMascot_hand__gqXWr{transform:rotate(var(--hand-r));transition:transform .5s cubic-bezier(.34,1.35,.64,1)}.celuMascot_needle__sTyFi{transform:rotate(var(--needle));transition:transform .7s cubic-bezier(.34,1.56,.64,1)}.celuMascot_arcL__unXF4,.celuMascot_armsMeditate__2_KUj,.celuMascot_brows__XjczZ,.celuMascot_cheeks__IDvRu,.celuMascot_eyeRight__qRaOo,.celuMascot_eyesClosed__cl9Ra,.celuMascot_eyesHappy__an_T2,.celuMascot_eyesNormal__hDqgD,.celuMascot_fingers__6kbOQ,.celuMascot_gauge__A0fYa,.celuMascot_legsCrossed__4rNt8,.celuMascot_legs__lBFhU,.celuMascot_mouthOpen__fVzzj,.celuMascot_mouthSad__W2BAv,.celuMascot_mouthSmile__atfHL,.celuMascot_sparksJoy__Gnp_E,.celuMascot_sparksThink__Gu9Ms,.celuMascot_tears__LPoTE,.celuMascot_xray__MUu3e{transition:opacity .25s ease}.celuMascot_armsMeditate__2_KUj,.celuMascot_brows__XjczZ,.celuMascot_eyesClosed__cl9Ra,.celuMascot_eyesHappy__an_T2,.celuMascot_fingers__6kbOQ,.celuMascot_legsCrossed__4rNt8,.celuMascot_mouthOpen__fVzzj,.celuMascot_mouthSad__W2BAv,.celuMascot_root__rG956[data-state=pensando] .celuMascot_cheeks__IDvRu,.celuMascot_root__rG956[data-state=pensando] .celuMascot_eyesNormal__hDqgD,.celuMascot_root__rG956[data-state=pensando] .celuMascot_gauge__A0fYa,.celuMascot_root__rG956[data-state=pensando] .celuMascot_mouthSmile__atfHL,.celuMascot_sparksJoy__Gnp_E,.celuMascot_sparksThink__Gu9Ms,.celuMascot_tears__LPoTE,.celuMascot_xray__MUu3e{opacity:0}.celuMascot_root__rG956[data-state=pensando] .celuMascot_sparksThink__Gu9Ms,.celuMascot_root__rG956[data-state=pensando] .celuMascot_xray__MUu3e{opacity:1}.celuMascot_root__rG956[data-state=feliz] .celuMascot_eyesNormal__hDqgD,.celuMascot_root__rG956[data-state=feliz] .celuMascot_mouthSmile__atfHL{opacity:0}.celuMascot_root__rG956[data-state=feliz] .celuMascot_eyesHappy__an_T2,.celuMascot_root__rG956[data-state=feliz] .celuMascot_mouthOpen__fVzzj,.celuMascot_root__rG956[data-state=feliz] .celuMascot_sparksJoy__Gnp_E{opacity:1}.celuMascot_root__rG956[data-state=meditando] .celuMascot_armL__BI6Id,.celuMascot_root__rG956[data-state=meditando] .celuMascot_armR__iS9VL,.celuMascot_root__rG956[data-state=meditando] .celuMascot_eyesNormal__hDqgD,.celuMascot_root__rG956[data-state=meditando] .celuMascot_legs__lBFhU{opacity:0}.celuMascot_root__rG956[data-state=meditando] .celuMascot_armsMeditate__2_KUj,.celuMascot_root__rG956[data-state=meditando] .celuMascot_eyesClosed__cl9Ra,.celuMascot_root__rG956[data-state=meditando] .celuMascot_legsCrossed__4rNt8{opacity:1}.celuMascot_root__rG956[data-state=meditando] .celuMascot_figure__ZVonp{transform:translateY(-14px)}.celuMascot_root__rG956[data-state=meditando] .celuMascot_ground__qjXYq{transform:scale(.8)}.celuMascot_root__rG956[data-state=triste] .celuMascot_cheeks__IDvRu,.celuMascot_root__rG956[data-state=triste] .celuMascot_mouthSmile__atfHL{opacity:0}.celuMascot_root__rG956[data-state=guino] .celuMascot_eyesHappy__an_T2,.celuMascot_root__rG956[data-state=triste] .celuMascot_brows__XjczZ,.celuMascot_root__rG956[data-state=triste] .celuMascot_mouthSad__W2BAv,.celuMascot_root__rG956[data-state=triste] .celuMascot_tears__LPoTE{opacity:1}.celuMascot_root__rG956[data-state=guino] .celuMascot_arcL__unXF4,.celuMascot_root__rG956[data-state=guino] .celuMascot_eyeRight__qRaOo{opacity:0}.celuMascot_root__rG956[data-state=feliz] .celuMascot_fingers__6kbOQ,.celuMascot_root__rG956[data-state=saluda] .celuMascot_armR__iS9VL .celuMascot_fingers__6kbOQ{opacity:1}:root[data-theme=dark] .celuMascot_root__rG956{--halo-r:max(1px,calc(var(--s) * 0.014));--halo-a:calc(var(--halo-r) / 2.414);--halo-d:calc(var(--halo-a) * 0.707);filter:drop-shadow(var(--halo-a) 0 0 #fff) drop-shadow(calc(var(--halo-a) * -1) 0 0 #fff) drop-shadow(0 var(--halo-a) 0 #fff) drop-shadow(0 calc(var(--halo-a) * -1) 0 #fff) drop-shadow(var(--halo-d) var(--halo-d) 0 #fff) drop-shadow(calc(var(--halo-d) * -1) calc(var(--halo-d) * -1) 0 #fff) drop-shadow(var(--halo-d) calc(var(--halo-d) * -1) 0 #fff) drop-shadow(calc(var(--halo-d) * -1) var(--halo-d) 0 #fff)}:root[data-theme=dark] .celuMascot_root__rG956 .celuMascot_ground__qjXYq,:root[data-theme=dark] .celuMascot_root__rG956 .celuMascot_sparksJoy__Gnp_E,:root[data-theme=dark] .celuMascot_root__rG956 .celuMascot_sparksThink__Gu9Ms{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .celuMascot_root__rG956{--halo-r:max(1px,calc(var(--s) * 0.014));--halo-a:calc(var(--halo-r) / 2.414);--halo-d:calc(var(--halo-a) * 0.707);filter:drop-shadow(var(--halo-a) 0 0 #fff) drop-shadow(calc(var(--halo-a) * -1) 0 0 #fff) drop-shadow(0 var(--halo-a) 0 #fff) drop-shadow(0 calc(var(--halo-a) * -1) 0 #fff) drop-shadow(var(--halo-d) var(--halo-d) 0 #fff) drop-shadow(calc(var(--halo-d) * -1) calc(var(--halo-d) * -1) 0 #fff) drop-shadow(var(--halo-d) calc(var(--halo-d) * -1) 0 #fff) drop-shadow(calc(var(--halo-d) * -1) var(--halo-d) 0 #fff)}:root:not([data-theme=light]) .celuMascot_root__rG956 .celuMascot_ground__qjXYq,:root:not([data-theme=light]) .celuMascot_root__rG956 .celuMascot_sparksJoy__Gnp_E,:root:not([data-theme=light]) .celuMascot_root__rG956 .celuMascot_sparksThink__Gu9Ms{display:none}}@media (prefers-reduced-motion:no-preference){.celuMascot_root__rG956[data-motion=auto][data-state=reposo] .celuMascot_eyesNormal__hDqgD .celuMascot_eye__lhDcW,.celuMascot_root__rG956[data-motion=auto][data-state=saluda] .celuMascot_eyesNormal__hDqgD .celuMascot_eye__lhDcW,.celuMascot_root__rG956[data-motion=auto][data-state=triste] .celuMascot_eyesNormal__hDqgD .celuMascot_eye__lhDcW,[data-celu-host]:is(:hover,:focus-visible) .celuMascot_root__rG956[data-motion=hover][data-state=reposo] .celuMascot_eyesNormal__hDqgD .celuMascot_eye__lhDcW,[data-celu-host]:is(:hover,:focus-visible) .celuMascot_root__rG956[data-motion=hover][data-state=saluda] .celuMascot_eyesNormal__hDqgD .celuMascot_eye__lhDcW,[data-celu-host]:is(:hover,:focus-visible) .celuMascot_root__rG956[data-motion=hover][data-state=triste] .celuMascot_eyesNormal__hDqgD .celuMascot_eye__lhDcW{animation:celuMascot_blink__wPIFi 6s ease-in-out infinite}.celuMascot_root__rG956[data-motion=auto][data-state=pensando] .celuMascot_brain__IUcge .celuMascot_eye__lhDcW,[data-celu-host]:is(:hover,:focus-visible) .celuMascot_root__rG956[data-motion=hover][data-state=pensando] .celuMascot_brain__IUcge .celuMascot_eye__lhDcW{animation:celuMascot_blink__wPIFi 6s ease-in-out infinite}.celuMascot_root__rG956[data-motion=auto][data-state=reposo] .celuMascot_needleWobble__3mJOJ,.celuMascot_root__rG956[data-motion=auto][data-state=saluda] .celuMascot_needleWobble__3mJOJ,[data-celu-host]:is(:hover,:focus-visible) .celuMascot_root__rG956[data-motion=hover][data-state=reposo] .celuMascot_needleWobble__3mJOJ,[data-celu-host]:is(:hover,:focus-visible) .celuMascot_root__rG956[data-motion=hover][data-state=saluda] .celuMascot_needleWobble__3mJOJ{animation:celuMascot_wobble__oPRWj 4.6s ease-in-out infinite}.celuMascot_root__rG956[data-motion=auto][data-state=pensando] .celuMascot_thinkNeedle__SVbba,[data-celu-host]:is(:hover,:focus-visible) .celuMascot_root__rG956[data-motion=hover][data-state=pensando] .celuMascot_thinkNeedle__SVbba{animation:celuMascot_swing__2xGUK 1.7s ease-in-out infinite}.celuMascot_root__rG956[data-motion=auto][data-state=pensando] .celuMascot_brain__IUcge,[data-celu-host]:is(:hover,:focus-visible) .celuMascot_root__rG956[data-motion=hover][data-state=pensando] .celuMascot_brain__IUcge{animation:celuMascot_pulse__EWS_b 1.6s ease-in-out infinite}.celuMascot_root__rG956[data-motion=auto][data-state=pensando] .celuMascot_scan__QbcTs,[data-celu-host]:is(:hover,:focus-visible) .celuMascot_root__rG956[data-motion=hover][data-state=pensando] .celuMascot_scan__QbcTs{animation:celuMascot_scan__QbcTs 2.4s ease-in-out infinite}.celuMascot_root__rG956[data-motion=auto][data-state=pensando] .celuMascot_sparksThink__Gu9Ms .celuMascot_spark__WQcro,[data-celu-host]:is(:hover,:focus-visible) .celuMascot_root__rG956[data-motion=hover][data-state=pensando] .celuMascot_sparksThink__Gu9Ms .celuMascot_spark__WQcro{animation:celuMascot_twinkle__lVWBr 2.2s ease-in-out infinite}.celuMascot_root__rG956[data-motion=auto][data-state=feliz] .celuMascot_sparksJoy__Gnp_E .celuMascot_spark__WQcro,[data-celu-host]:is(:hover,:focus-visible) .celuMascot_root__rG956[data-motion=hover][data-state=feliz] .celuMascot_sparksJoy__Gnp_E .celuMascot_spark__WQcro{animation:celuMascot_twinkle__lVWBr 2.2s ease-in-out infinite}.celuMascot_root__rG956[data-motion=auto][data-state=saluda] .celuMascot_armR__iS9VL .celuMascot_hand__gqXWr,[data-celu-host]:is(:hover,:focus-visible) .celuMascot_root__rG956[data-motion=hover][data-state=saluda] .celuMascot_armR__iS9VL .celuMascot_hand__gqXWr{animation:celuMascot_wave__7QtC6 6s ease-in-out infinite}.celuMascot_root__rG956[data-motion=auto][data-state=feliz] .celuMascot_armL__BI6Id .celuMascot_hand__gqXWr,[data-celu-host]:is(:hover,:focus-visible) .celuMascot_root__rG956[data-motion=hover][data-state=feliz] .celuMascot_armL__BI6Id .celuMascot_hand__gqXWr{animation:celuMascot_cheerL__01Kmz .7s ease-in-out infinite}.celuMascot_root__rG956[data-motion=auto][data-state=feliz] .celuMascot_armR__iS9VL .celuMascot_hand__gqXWr,[data-celu-host]:is(:hover,:focus-visible) .celuMascot_root__rG956[data-motion=hover][data-state=feliz] .celuMascot_armR__iS9VL .celuMascot_hand__gqXWr{animation:celuMascot_cheerR__ajoLY .7s ease-in-out infinite}.celuMascot_root__rG956[data-motion=auto][data-state=feliz] .celuMascot_figure__ZVonp,[data-celu-host]:is(:hover,:focus-visible) .celuMascot_root__rG956[data-motion=hover][data-state=feliz] .celuMascot_figure__ZVonp{animation:celuMascot_hop__wtt3C .9s ease-out 1}.celuMascot_root__rG956[data-motion=auto][data-state=triste] .celuMascot_figure__ZVonp,[data-celu-host]:is(:hover,:focus-visible) .celuMascot_root__rG956[data-motion=hover][data-state=triste] .celuMascot_figure__ZVonp{animation:celuMascot_droop__6_ouM 3.4s ease-in-out infinite}.celuMascot_root__rG956[data-motion=auto][data-state=triste] .celuMascot_tearA__k5uB4,[data-celu-host]:is(:hover,:focus-visible) .celuMascot_root__rG956[data-motion=hover][data-state=triste] .celuMascot_tearA__k5uB4{animation:celuMascot_tear___MCk9 2.8s ease-in infinite}.celuMascot_root__rG956[data-motion=auto][data-state=triste] .celuMascot_tearB__VxC1H,[data-celu-host]:is(:hover,:focus-visible) .celuMascot_root__rG956[data-motion=hover][data-state=triste] .celuMascot_tearB__VxC1H{animation:celuMascot_tear___MCk9 2.8s ease-in -1.4s infinite}.celuMascot_root__rG956[data-motion=auto][data-state=meditando] .celuMascot_figure__ZVonp,[data-celu-host]:is(:hover,:focus-visible) .celuMascot_root__rG956[data-motion=hover][data-state=meditando] .celuMascot_figure__ZVonp{animation:celuMascot_levitate__TtRqh 5.2s ease-in-out infinite}.celuMascot_root__rG956[data-motion=auto][data-state=meditando] .celuMascot_ground__qjXYq,[data-celu-host]:is(:hover,:focus-visible) .celuMascot_root__rG956[data-motion=hover][data-state=meditando] .celuMascot_ground__qjXYq{animation:celuMascot_shade__skx2U 5.2s ease-in-out infinite}.celuMascot_root__rG956[data-motion=auto][data-variant=avatar][data-state=saluda] .celuMascot_figure__ZVonp,[data-celu-host]:is(:hover,:focus-visible) .celuMascot_root__rG956[data-motion=hover][data-variant=avatar][data-state=saluda] .celuMascot_figure__ZVonp{transform-origin:200px 256px;animation:celuMascot_nod__oab_L 2.4s ease-in-out 1}[data-celu-host]:is(:hover,:focus-visible) .celuMascot_root__rG956[data-motion=hover][data-variant=avatar][data-state=guino] .celuMascot_figure__ZVonp{transform-origin:200px 256px;animation:celuMascot_nod__oab_L 2.4s ease-in-out 1}.celuMascot_root__rG956[data-motion=auto][data-variant=mark][data-state=saluda] .celuMascot_figure__ZVonp,[data-celu-host]:is(:hover,:focus-visible) .celuMascot_root__rG956[data-motion=hover][data-variant=mark][data-state=saluda] .celuMascot_figure__ZVonp{transform-origin:200px 332px;animation:celuMascot_nod__oab_L 2.4s ease-in-out 1}@keyframes celuMascot_blink__wPIFi{0%,90%,to{transform:scaleY(1)}94%{transform:scaleY(.08)}}@keyframes celuMascot_wobble__oPRWj{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}@keyframes celuMascot_swing__2xGUK{0%,to{transform:rotate(-16deg)}50%{transform:rotate(16deg)}}@keyframes celuMascot_pulse__EWS_b{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes celuMascot_scan__QbcTs{0%,to{transform:translateY(0)}50%{transform:translateY(124px)}}@keyframes celuMascot_twinkle__lVWBr{0%,to{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(.6)}}@keyframes celuMascot_wave__7QtC6{0%,40%,to{transform:rotate(var(--hand-r))}16%,28%,4%{transform:rotate(calc(var(--hand-r) - 16deg))}10%,22%{transform:rotate(calc(var(--hand-r) + 16deg))}34%{transform:rotate(calc(var(--hand-r) + 10deg))}}@keyframes celuMascot_cheerL__01Kmz{0%,to{transform:rotate(calc(var(--hand-l) - 12deg))}50%{transform:rotate(calc(var(--hand-l) + 14deg))}}@keyframes celuMascot_cheerR__ajoLY{0%,to{transform:rotate(calc(var(--hand-r) - 12deg))}50%{transform:rotate(calc(var(--hand-r) + 14deg))}}@keyframes celuMascot_hop__wtt3C{0%,44%,82%,to{transform:translateY(0)}22%{transform:translateY(-16px)}64%{transform:translateY(-8px)}}@keyframes celuMascot_droop__6_ouM{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}@keyframes celuMascot_tear___MCk9{0%{transform:translateY(0) scale(.5);opacity:0}14%{transform:translateY(1px) scale(1);opacity:1}74%{transform:translateY(16px) scale(1);opacity:1}to{transform:translateY(24px) scale(.9);opacity:0}}@keyframes celuMascot_levitate__TtRqh{0%,to{transform:translateY(-14px)}50%{transform:translateY(-24px)}}@keyframes celuMascot_shade__skx2U{0%,to{transform:scale(.8);opacity:.09}50%{transform:scale(.64);opacity:.05}}@keyframes celuMascot_nod__oab_L{0%,78%,to{transform:rotate(0deg)}14%{transform:rotate(-9deg)}30%{transform:rotate(8deg)}46%{transform:rotate(-6deg)}62%{transform:rotate(4deg)}}}@media (prefers-reduced-motion:reduce){.celuMascot_root__rG956,.celuMascot_root__rG956 *{transition:none!important}}.brandLogo_brand__35KaY{display:inline-flex;flex-direction:column;align-items:flex-start;gap:.15rem;line-height:1}.brandLogo_lockup___b36s{display:inline-flex;align-items:center;gap:.3em}.brandLogo_wordmark__LDmpy{font-family:var(--font-wordmark),"Baloo 2",sans-serif;font-weight:700;font-size:calc(var(--logo-h) * .62);line-height:1;white-space:nowrap}.brandLogo_wordDark__v9_Hx{color:var(--foreground)}.brandLogo_wordYellow__Spak3{color:var(--brand-yellow)}.brandLogo_tagline__UzQUt,.brandLogo_wordMuted__elNeU{color:var(--foreground-muted)}.brandLogo_tagline__UzQUt{font-size:.66rem;font-weight:500;letter-spacing:.04em;white-space:nowrap}@media (max-width:480px){.brandLogo_lockup___b36s{transform:scale(.8);transform-origin:left center}.brandLogo_tagline__UzQUt{display:none}}.layout_nav__ygxwC{display:flex;align-items:center;gap:1rem;max-width:1080px;margin:0 auto;padding:1rem 1.25rem 0}.layout_logo__CIHzx{display:flex;align-items:center;flex:none;color:var(--foreground);text-decoration:none}.layout_navLinks__FsBs6{display:flex;align-items:center;gap:1.25rem;margin-left:auto;font-size:.9rem}.layout_navLink__tC3Ev{color:var(--foreground-muted);font-weight:600}.layout_navLink__tC3Ev:hover{color:var(--foreground)}.layout_navLinkDisabled__ALkgh{display:inline-flex;align-items:center;gap:.35rem;color:var(--foreground-muted);cursor:default}.layout_soon__gd16h{border:1px solid var(--card-border);border-radius:999px;padding:.05rem .45rem;font-size:.68rem;font-weight:600}.layout_mobileMenu__bD6ps{display:none;position:relative}.layout_mobileMenuButton__8_uz_{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid var(--card-border);border-radius:10px;background:var(--surface);color:var(--foreground);cursor:pointer}.layout_mobileMenuButton__8_uz_:focus-visible{outline:2px solid var(--foreground);outline-offset:2px}.layout_mobileMenuPanel__5S5KJ{position:absolute;top:calc(100% + .5rem);right:0;z-index:30;display:flex;flex-direction:column;gap:.25rem;min-width:200px;padding:.5rem;background:var(--surface-raised);border:1px solid var(--card-border);border-radius:14px;box-shadow:0 8px 24px rgba(0,0,0,.12)}.layout_mobileMenuLink__a24pf{display:flex;align-items:center;gap:.35rem;min-height:44px;padding:0 .75rem;border-radius:10px;font-weight:600;font-size:.95rem;color:var(--foreground);text-decoration:none}.layout_mobileMenuLink__a24pf:focus-visible,.layout_mobileMenuLink__a24pf:hover{background:var(--background)}.layout_mobileMenuLink__a24pf:focus-visible{outline:2px solid var(--foreground);outline-offset:-2px}.layout_mobileMenuPanel__5S5KJ a{min-height:44px;display:flex;align-items:center;padding:0 .75rem;border-radius:10px}.layout_mobileMenuPanel__5S5KJ a:focus-visible,.layout_mobileMenuPanel__5S5KJ a:hover{background:var(--background)}.layout_footer__lEm8J{display:flex;justify-content:space-between;gap:2rem;width:min(100% - 2rem,1080px);margin:2rem auto 0;border-top:1px solid var(--card-border);padding:2rem 0 5rem;color:var(--foreground-muted)}.layout_footer__lEm8J strong{color:var(--foreground)}.layout_footer__lEm8J p{margin:.45rem 0 0}.layout_footer__lEm8J nav{display:flex;flex-wrap:wrap;align-content:flex-start;justify-content:flex-end;gap:.8rem 1.2rem}.layout_footer__lEm8J a{color:inherit;font-weight:650}.layout_footer__lEm8J a:hover{color:var(--foreground)}@media (max-width:640px){.layout_nav__ygxwC{gap:.75rem;flex-wrap:wrap}.layout_navLinks__FsBs6{display:none}.layout_mobileMenu__bD6ps{display:block;margin-left:auto}.layout_footer__lEm8J{flex-direction:column}.layout_footer__lEm8J nav{justify-content:flex-start}}.compare_srOnly__LJyBu{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.compare_toggle__2gdlf{position:relative;display:inline-flex;align-items:center;gap:.25rem;min-height:32px;padding:.2rem .65rem;font:inherit;font-size:.78rem;font-weight:700;color:var(--foreground);background:var(--surface);border:1px solid var(--card-border);border-radius:999px;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.compare_toggle__2gdlf:hover:not([aria-disabled=true]){border-color:var(--brand-yellow)}.compare_toggle__2gdlf[aria-pressed=true]{background:var(--brand-yellow);border-color:var(--brand-yellow);color:var(--brand-yellow-contrast)}.compare_toggle__2gdlf:after{content:"";position:absolute;inset:-6px}.compare_toggle__2gdlf[aria-disabled=true]{color:var(--foreground-muted);cursor:not-allowed;background:var(--surface-raised)}.compare_toggle__2gdlf:focus-visible{outline:2px solid var(--foreground);outline-offset:2px;box-shadow:0 0 0 2px var(--surface)}.compare_navLinkActive__y_F8v:focus-visible,.compare_navLink__nyDuM:focus-visible,.compare_trayCta__gJ6qi:focus-visible,.compare_trayRemove__orEqG:focus-visible{outline:2px solid var(--foreground);outline-offset:2px}.compare_traySpacer__HB9MM{height:calc(4.5rem + env(safe-area-inset-bottom, 0px))}.compare_tray__mqh2i{position:fixed;left:0;right:0;bottom:var(--consent-banner-height,0);z-index:40;box-sizing:border-box;min-height:calc(4rem + env(safe-area-inset-bottom, 0px));display:flex;align-items:center;gap:.75rem;padding:.55rem 1.25rem calc(.55rem + env(safe-area-inset-bottom, 0px));background:var(--surface-raised);border-top:1px solid var(--card-border);box-shadow:0 -4px 16px rgba(0,0,0,.08)}@media (prefers-reduced-motion:no-preference){.compare_trayEnter__RV8lL{animation:compare_traySlide___i423 .2s ease-out}}@keyframes compare_traySlide___i423{0%{transform:translateY(100%)}to{transform:translateY(0)}}.compare_trayList__POpD4{display:flex;align-items:center;flex:1 1;min-width:0;gap:.5rem;overflow-x:auto;margin:0;padding:2px;list-style:none}.compare_trayItem__aBQTi{display:flex;align-items:center;gap:.4rem;min-width:0;padding:.2rem .2rem .2rem .25rem;background:var(--surface);border:1px solid var(--card-border);border-radius:999px}.compare_trayThumb__8Rjqe{flex:none;width:32px;height:32px;object-fit:contain;border-radius:50%;background:var(--surface-raised)}.compare_trayName__uegmo{min-width:0;max-width:9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;font-weight:600;color:var(--foreground)}.compare_trayRemove__orEqG{flex:none;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;font:inherit;font-size:1.1rem;line-height:1;color:var(--foreground-muted);background:transparent;border:0;border-radius:50%;cursor:pointer}.compare_trayRemove__orEqG:hover{color:var(--foreground);background:var(--surface-raised)}.compare_trayCta__gJ6qi{flex:none;padding:.6rem 1rem;font-size:.9rem;font-weight:800;text-decoration:none;white-space:nowrap;color:var(--brand-yellow-contrast);background:var(--brand-yellow);border-radius:999px}@media (max-width:480px){.compare_tray__mqh2i{padding-left:.75rem;padding-right:.75rem;gap:.5rem}.compare_trayList__POpD4{gap:.3rem}.compare_trayItem__aBQTi{flex:none;gap:.1rem;padding:.15rem .1rem .15rem .2rem}.compare_trayThumb__8Rjqe{width:28px;height:28px}.compare_trayRemove__orEqG{width:24px;height:24px}.compare_trayName__uegmo{display:none}.compare_trayCta__gJ6qi{padding:.5rem .7rem;font-size:.8rem}}.compare_navLinkActive__y_F8v,.compare_navLink__nyDuM{display:inline-flex;align-items:center;gap:.35rem;color:var(--foreground-muted);text-decoration:none}.compare_navLink__nyDuM:hover{color:var(--foreground)}.compare_navLinkActive__y_F8v{font-weight:700;color:var(--foreground);border-bottom:2px solid var(--brand-yellow);padding-bottom:.15rem}.compare_navBadge__oa5mi{display:inline-flex;align-items:center;justify-content:center;min-width:1.15rem;height:1.15rem;padding:0 .3rem;box-sizing:border-box;font-size:.7rem;font-weight:800;line-height:1;color:var(--brand-yellow-contrast);background:var(--brand-yellow);border-radius:999px}.categoryScoreList_list__cPsRJ{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.6rem;width:100%;max-width:420px}.categoryScoreList_row__vZXoT{display:flex;align-items:center;gap:.6rem}.categoryScoreList_icon__zmNop{display:flex;color:var(--foreground-muted);flex-shrink:0}.categoryScoreList_label__M94z1{font-size:.88rem;flex:0 0 8.5rem}.categoryScoreList_value__LO0kg{font-family:var(--font-display),sans-serif;font-size:.95rem;width:2rem;text-align:right}.categoryScoreList_track__guX_I{flex:1 1;height:8px;border-radius:999px;background:var(--card-border);overflow:hidden}.categoryScoreList_fill__xjlzD{display:block;height:100%;border-radius:999px;background:var(--brand-yellow)}.calidadPrecioSeal_wrap___pXkZ{position:relative;width:84px;height:84px;flex-shrink:0}.calidadPrecioSeal_svg__SZIak{width:100%;height:100%;filter:drop-shadow(0 2px 5px rgba(0,0,0,.22))}.calidadPrecioSeal_content__MSJX9{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--brand-yellow-contrast);text-align:center}.calidadPrecioSeal_value__RhmNO{font-family:var(--font-display),sans-serif;font-size:1.3rem;line-height:1}.calidadPrecioSeal_label__E4hfG{font-size:.42rem;font-weight:700;text-transform:uppercase;letter-spacing:.02em;line-height:1.1;margin-top:.1rem}.compareVersus_versus__ksteB{position:relative;border-radius:20px;overflow:hidden;isolation:isolate}.compareVersus_sides__vbJZO{list-style:none;margin:0;padding:0;display:flex;min-height:560px}.compareVersus_side__cY1zy{flex:1 1;min-width:0;position:relative;margin-left:-6%;padding:1.6rem 1.2rem 1.4rem;display:flex;flex-direction:column;align-items:center;gap:.5rem;text-align:center}.compareVersus_sides__vbJZO[data-cols="3"] .compareVersus_side__cY1zy{padding-inline:2.4rem}.compareVersus_side__cY1zy:first-child{margin-left:0;-webkit-clip-path:polygon(0 0,100% 0,92% 100%,0 100%);clip-path:polygon(0 0,100% 0,92% 100%,0 100%)}.compareVersus_side__cY1zy:not(:first-child){-webkit-clip-path:polygon(8% 0,100% 0,100% 100%,0 100%);clip-path:polygon(8% 0,100% 0,100% 100%,0 100%)}.compareVersus_side__cY1zy:not(:first-child):not(:last-child){-webkit-clip-path:polygon(8% 0,100% 0,92% 100%,0 100%);clip-path:polygon(8% 0,100% 0,92% 100%,0 100%)}.compareVersus_side__cY1zy:only-child{-webkit-clip-path:none;clip-path:none}.compareVersus_side0__eeTnJ{background:radial-gradient(circle,rgba(0,0,0,.16) 1.4px,transparent 1.7px) 0 0 /11px 11px,#ffcc00;color:#0a0a0a}.compareVersus_side1__31i7t{background:repeating-linear-gradient(115deg,rgba(255,255,255,.05) 0 2px,transparent 2px 14px),#0a0a0a;color:#f3f1ea}.compareVersus_side2__eIS7h{background:radial-gradient(circle,rgba(0,0,0,.1) 1.4px,transparent 1.7px) 0 0 /11px 11px,#f3f1ea;color:#0a0a0a}.compareVersus_topRow__ZoE1L{min-height:1.6rem;display:flex;align-items:center;justify-content:center;gap:.5rem;flex-wrap:wrap}.compareVersus_seal__n8B5w{display:inline-flex;align-items:center;border-radius:999px;padding:.15rem .6rem;font-size:.72rem;font-weight:700;background:#0a0a0a;color:#ffcc00}.compareVersus_side1__31i7t .compareVersus_seal__n8B5w{background:#ffcc00;color:#0a0a0a}.compareVersus_winner__Zv2bv{display:inline-flex;align-items:center;border-radius:999px;padding:.15rem .6rem;font-size:.72rem;font-weight:700;background:#0a0a0a;color:#ffcc00}.compareVersus_side1__31i7t .compareVersus_winner__Zv2bv{background:#ffcc00;color:#0a0a0a}.compareVersus_plate__qGgHh{position:relative;width:min(100%,300px);aspect-ratio:1;transform:rotate(var(--tilt,0deg));filter:drop-shadow(0 18px 24px rgba(0,0,0,.35))}.compareVersus_side1__31i7t .compareVersus_plate__qGgHh{filter:drop-shadow(0 0 40px rgba(255,255,255,.22))}.compareVersus_plate__qGgHh:before{content:"";position:absolute;inset:0;border-radius:50%;background:radial-gradient(closest-side,#fff 64%,rgba(255,255,255,0) 100%)}.compareVersus_photoBox__DY7tn{position:absolute;inset:7%}.compareVersus_photo___x5BI{object-fit:contain;mix-blend-mode:multiply;-webkit-mask-image:radial-gradient(closest-side,#000 90%,transparent 100%);mask-image:radial-gradient(closest-side,#000 90%,transparent 100%)}.compareVersus_photoFallback__PZYu3{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:3rem;color:#0a0a0a}.compareVersus_name__T9tUW{margin:.2rem 0 0;font-family:var(--font-display),"Arial Narrow",Arial,sans-serif;font-weight:800;font-size:clamp(1.9rem,4.4vw,3.4rem);line-height:.95;text-transform:uppercase;transform:skewX(-8deg);text-wrap:balance;overflow-wrap:anywhere}.compareVersus_sides__vbJZO[data-cols="3"] .compareVersus_name__T9tUW{font-size:clamp(1.5rem,2.9vw,2.3rem)}.compareVersus_rating__Y7ddx{margin:0;font-family:var(--font-display),"Arial Narrow",Arial,sans-serif;font-weight:800;font-size:3.4rem;line-height:1;transform:skewX(-8deg);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.compareVersus_rating__Y7ddx small{margin-left:.2rem;font-size:1rem;font-weight:700;opacity:.75}.compareVersus_price__hqCj3{margin:0;font-family:var(--font-display),"Arial Narrow",Arial,sans-serif;font-weight:800;font-size:1.6rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.compareVersus_capacity___8b_F{margin:0;font-size:.85rem;opacity:.85}.compareVersus_group__SDDTJ{max-width:100%}.compareVersus_chips__gsQNy{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem}.compareVersus_chip__geLYx{display:flex;flex-direction:column;align-items:center;border:1px solid;border-radius:999px;padding:.3rem .75rem;color:inherit;text-decoration:none;font-size:.75rem;line-height:1.2;opacity:.85;transition:opacity .15s ease,background-color .15s ease}.compareVersus_chip__geLYx:hover{opacity:1}.compareVersus_chip__geLYx[aria-current=true]{opacity:1;font-weight:700;background:color-mix(in srgb,currentColor 16%,transparent);outline:1px solid currentColor}.compareVersus_action___BIhL:focus-visible,.compareVersus_chip__geLYx:focus-visible{outline:3px solid currentColor;outline-offset:2px}.compareVersus_chipSpec__gUZbp{font-weight:inherit}.compareVersus_chipPrice__QnQtq{font-size:.72rem;opacity:.85;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.compareVersus_actions__bEA1x{display:flex;gap:1rem;justify-content:center}.compareVersus_action___BIhL{color:inherit;font-size:.8rem;text-decoration:underline;text-underline-offset:3px;padding:.35rem 0}.compareVersus_seam__zGGv9{position:absolute;top:12%;z-index:3;font-family:var(--font-display),"Arial Narrow",Arial,sans-serif;font-weight:800;font-size:6.5rem;line-height:1;color:#fff;-webkit-text-stroke:8px #0a0a0a;paint-order:stroke fill;text-shadow:7px 7px 0 #ffcc00;transform:translateX(-50%) skewX(-8deg);pointer-events:none}.compareVersus_sides__vbJZO[data-cols="3"]~.compareVersus_seam__zGGv9{font-size:3.4rem;-webkit-text-stroke-width:5px;text-shadow:4px 4px 0 #ffcc00}.compareVersus_lifePanel__WgQ9L{background:#0a0a0a;color:#f3f1ea;border-radius:20px;padding:1.4rem 1.2rem 1.2rem}.compareVersus_panelTitle__7_YeE{margin:0;text-align:center;font-family:var(--font-display),"Arial Narrow",Arial,sans-serif;font-weight:800;font-size:1.4rem}.compareVersus_hint__Alg07{margin:.25rem 0 1rem;text-align:center;font-size:.8rem;color:#a8a294}.compareVersus_rows__2Or1D{list-style:none;margin:0;padding:0}.compareVersus_row__KWD0M{display:grid;align-items:center;grid-gap:.6rem;gap:.6rem;margin:.55rem 0;font-size:.84rem}.compareVersus_rowLabel__ahaYd{margin:0;display:grid;text-align:center;font-size:inherit;font-weight:500}.compareVersus_rowLabel__ahaYd small{font-size:.7rem;font-weight:600;color:#ffcc00}.compareVersus_cells__rP6bs{display:contents;list-style:none;margin:0;padding:0}.compareVersus_cell__NNT9i{display:contents}.compareVersus_value__YJX3I{font-family:var(--font-display),"Arial Narrow",Arial,sans-serif;font-weight:800;font-size:1.3rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center}.compareVersus_track__HsjEO{height:18px;display:flex;background:rgba(255,255,255,.1);transform:skewX(-20deg);overflow:hidden}.compareVersus_fill__Lbn5k{display:block;height:100%;background:repeating-linear-gradient(90deg,currentColor 0 7px,transparent 7px 9px)}.compareVersus_cell__NNT9i[data-state=lose] .compareVersus_value__YJX3I{opacity:.6}.compareVersus_cell__NNT9i[data-state=lose] .compareVersus_fill__Lbn5k{opacity:.4}.compareVersus_cell__NNT9i[data-state=win] .compareVersus_fill__Lbn5k{filter:drop-shadow(0 0 6px currentColor)}.compareVersus_row__KWD0M[data-cols="2"]{grid-template-columns:2.6rem minmax(0,1fr) 8.5rem minmax(0,1fr) 2.6rem;grid-template-areas:"v0 b0 lab b1 v1"}.compareVersus_row__KWD0M[data-cols="2"] .compareVersus_rowLabel__ahaYd{grid-area:lab}.compareVersus_row__KWD0M[data-cols="2"] .compareVersus_cell__NNT9i[data-side="0"] .compareVersus_value__YJX3I{grid-area:v0}.compareVersus_row__KWD0M[data-cols="2"] .compareVersus_cell__NNT9i[data-side="0"] .compareVersus_track__HsjEO{grid-area:b0;justify-content:flex-end;color:#ffcc00}.compareVersus_row__KWD0M[data-cols="2"] .compareVersus_cell__NNT9i[data-side="1"] .compareVersus_value__YJX3I{grid-area:v1}.compareVersus_row__KWD0M[data-cols="2"] .compareVersus_cell__NNT9i[data-side="1"] .compareVersus_track__HsjEO{grid-area:b1;color:#f3f1ea}.compareVersus_row__KWD0M[data-cols="3"]{grid-template-columns:8.5rem minmax(0,1fr);grid-template-areas:"lab lines";align-items:start}.compareVersus_row__KWD0M[data-cols="3"] .compareVersus_rowLabel__ahaYd{grid-area:lab;text-align:left}.compareVersus_row__KWD0M[data-cols="3"] .compareVersus_cells__rP6bs{grid-area:lines;display:grid;grid-gap:4px;gap:4px}.compareVersus_row__KWD0M[data-cols="3"] .compareVersus_cell__NNT9i{display:grid;grid-template-columns:1.25rem minmax(0,1fr) 2.6rem;align-items:center;grid-gap:.5rem;gap:.5rem}.compareVersus_row__KWD0M[data-cols="3"] .compareVersus_cellMarker__Lggtq{order:0}.compareVersus_row__KWD0M[data-cols="3"] .compareVersus_track__HsjEO{order:1;height:12px}.compareVersus_row__KWD0M[data-cols="3"] .compareVersus_value__YJX3I{order:2;font-size:1.05rem;text-align:right}.compareVersus_row__KWD0M[data-cols="3"] .compareVersus_cell__NNT9i[data-side="0"] .compareVersus_track__HsjEO{color:#ffcc00}.compareVersus_row__KWD0M[data-cols="3"] .compareVersus_cell__NNT9i[data-side="1"] .compareVersus_track__HsjEO{color:#f3f1ea}.compareVersus_row__KWD0M[data-cols="3"] .compareVersus_cell__NNT9i[data-side="2"] .compareVersus_track__HsjEO{color:#7fb0ff}.compareVersus_row__KWD0M.compareVersus_rowPrice__oXBD2[data-cols]{grid-template-columns:1fr;grid-template-areas:none;align-items:center;margin-top:1rem;padding-top:.9rem;border-top:1px solid rgba(255,255,255,.14)}.compareVersus_row__KWD0M.compareVersus_rowPrice__oXBD2[data-cols] .compareVersus_rowLabel__ahaYd{grid-area:auto;text-align:center}.compareVersus_row__KWD0M.compareVersus_rowPrice__oXBD2[data-cols] .compareVersus_cells__rP6bs{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem 1.6rem;grid-area:auto}.compareVersus_row__KWD0M.compareVersus_rowPrice__oXBD2[data-cols] .compareVersus_cell__NNT9i{display:flex;align-items:center;gap:.4rem}.compareVersus_row__KWD0M.compareVersus_rowPrice__oXBD2[data-cols] .compareVersus_value__YJX3I{order:0;font-size:1.15rem;text-align:center}.compareVersus_row__KWD0M.compareVersus_rowPrice__oXBD2[data-cols] .compareVersus_cell__NNT9i[data-side="0"] .compareVersus_value__YJX3I{color:#ffcc00}.compareVersus_row__KWD0M.compareVersus_rowPrice__oXBD2[data-cols] .compareVersus_cell__NNT9i[data-side="2"] .compareVersus_value__YJX3I{color:#7fb0ff}.compareVersus_best__2yu69{display:inline-block;background:#ffcc00;color:#0a0a0a;border-radius:999px;padding:.05rem .5rem;font-size:.72rem;font-weight:700;white-space:nowrap}.compareVersus_result__0ZORK{background:#ffcc00;color:#0a0a0a;border-radius:6px;padding:1.3rem 1.6rem;transform:skewX(-6deg);display:flex;flex-direction:column;gap:.35rem}.compareVersus_result__0ZORK>*{transform:skewX(6deg)}.compareVersus_resultTitle__FLriY{margin:0;font-family:var(--font-display),"Arial Narrow",Arial,sans-serif;font-weight:800;font-size:clamp(2rem,5vw,3.4rem);line-height:1;text-transform:uppercase;text-wrap:balance}.compareVersus_resultSub__DdqSM{margin:0;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.compareVersus_resultLine__5U4ow{margin:0;font-size:.92rem}.compareVersus_profeLines__5CFp1{margin:.25rem 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.3rem;font-size:.88rem}@media (max-width:760px){.compareVersus_sides__vbJZO{min-height:0}.compareVersus_side__cY1zy{padding:1.2rem .5rem 1rem}.compareVersus_sides__vbJZO[data-cols="3"] .compareVersus_side__cY1zy{padding-inline:1.1rem}.compareVersus_seam__zGGv9,.compareVersus_sides__vbJZO[data-cols="3"]~.compareVersus_seam__zGGv9{font-size:3.6rem;-webkit-text-stroke-width:5px;text-shadow:4px 4px 0 #ffcc00}.compareVersus_sides__vbJZO[data-cols="3"]~.compareVersus_seam__zGGv9{display:none}.compareVersus_sides__vbJZO[data-cols="3"] .compareVersus_chip__geLYx{padding:.2rem .4rem;font-size:.66rem}.compareVersus_sides__vbJZO[data-cols="3"] .compareVersus_chipPrice__QnQtq{font-size:.62rem}.compareVersus_sides__vbJZO[data-cols="3"] .compareVersus_actions__bEA1x{flex-direction:column;align-items:center;gap:0}.compareVersus_sides__vbJZO[data-cols="3"] .compareVersus_side__cY1zy{padding-inline:.9rem}.compareVersus_rating__Y7ddx{font-size:2.4rem}.compareVersus_price__hqCj3{font-size:1.25rem}.compareVersus_sides__vbJZO[data-cols="3"] .compareVersus_name__T9tUW{font-size:1.05rem}.compareVersus_sides__vbJZO[data-cols="3"] .compareVersus_rating__Y7ddx{font-size:1.7rem}.compareVersus_sides__vbJZO[data-cols="3"] .compareVersus_price__hqCj3{font-size:.95rem}.compareVersus_chip__geLYx{padding:.3rem .55rem}.compareVersus_row__KWD0M[data-cols="2"]{grid-template-columns:2rem minmax(0,1fr) 5.6rem minmax(0,1fr) 2rem;gap:.35rem;font-size:.72rem}.compareVersus_row__KWD0M[data-cols="2"] .compareVersus_value__YJX3I{font-size:1.05rem}.compareVersus_row__KWD0M[data-cols="3"]{grid-template-columns:5.5rem minmax(0,1fr)}.compareVersus_lifePanel__WgQ9L{padding-inline:.8rem}.compareVersus_result__0ZORK{padding:1rem;transform:none;border-radius:12px}.compareVersus_result__0ZORK>*{transform:none}}@media (prefers-reduced-motion:reduce){.compareVersus_chip__geLYx{transition:none}}.comparePage_srOnly___3Oam{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.comparePage_page__H3QWu{max-width:1100px;margin:0 auto;padding:2rem 1.25rem 4rem;display:flex;flex-direction:column;gap:1.5rem}.comparePage_back__M7St9{font-size:.85rem;color:var(--foreground-muted);align-self:flex-start}.comparePage_title__sRDgv{margin:0;font-size:clamp(1.6rem,4vw,2.2rem)}.comparePage_titleRow__ZzKLM{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem}.comparePage_restart__lG1GL{font:inherit;font-size:.85rem;font-weight:700;white-space:nowrap;min-height:40px;display:inline-flex;align-items:center;padding:.4rem 1rem;color:var(--foreground);background:var(--surface);border:1px solid var(--card-border);border-radius:999px;text-decoration:none}.comparePage_restart__lG1GL:hover{border-color:var(--brand-yellow)}.comparePage_restart__lG1GL:focus-visible{outline:2px solid var(--foreground);outline-offset:2px}.comparePage_notices__wwkL6{display:flex;flex-direction:column;gap:.25rem;padding:.6rem .9rem;border:1px solid var(--card-border);border-left:3px solid var(--brand-yellow);border-radius:10px;background:var(--surface);color:var(--foreground-muted);font-size:.85rem;overflow-wrap:anywhere}.comparePage_notices__wwkL6 p{margin:0}.comparePage_empty__kkuM9{display:flex;flex-direction:column;gap:.4rem;color:var(--foreground-muted)}.comparePage_empty__kkuM9 p,.comparePage_oneNotice__Uzsgc{margin:0}.comparePage_lead__nDvbj{font-size:1.1rem;color:var(--foreground)}.comparePage_oneNotice__Uzsgc{color:var(--foreground-muted)}.comparePage_back__M7St9:focus-visible,.comparePage_copyButton__2wIMb:focus-visible{outline:2px solid var(--foreground);outline-offset:2px}.comparePage_toolbar__dEQYZ{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem 1.5rem}.comparePage_copy__jcFll{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .75rem}.comparePage_copyButton__2wIMb{font:inherit;font-size:.85rem;font-weight:700;min-height:40px;padding:.4rem 1rem;color:var(--foreground);background:var(--surface);border:1px solid var(--card-border);border-radius:999px;cursor:pointer}.comparePage_copyButton__2wIMb:hover{border-color:var(--brand-yellow)}.comparePage_copyStatus__CpJVp{font-size:.82rem;color:var(--foreground-muted)}.comparePage_copyInput__Geykg{width:min(100%,420px);border:1px solid var(--card-border);background:var(--background);color:var(--foreground);border-radius:8px;padding:.4rem .6rem;font:inherit;font-size:.8rem}.comparePage_card__NEudH{border:1px solid var(--card-border);border-radius:14px;padding:1.5rem;display:flex;flex-direction:column;gap:.75rem}.comparePage_sectionTitle__3bMfQ{margin:0;font-size:1.15rem;padding-left:.6rem;border-left:3px solid var(--brand-yellow)}.comparePage_radar__d4Z4k{width:100%;max-width:420px;margin:0 auto}@media (max-width:640px){.comparePage_page__H3QWu{padding:1.25rem .75rem 3rem;gap:1.25rem}.comparePage_card__NEudH{padding:1rem .75rem}}.popularComparisons_section__Sj3oF{display:flex;flex-direction:column;gap:.75rem}.popularComparisons_title__ZKSfs{margin:0;font-size:1.15rem;padding-left:.6rem;border-left:3px solid var(--brand-yellow)}.popularComparisons_list__mSuWJ{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));grid-gap:.75rem;gap:.75rem}.popularComparisons_item__wjBff{display:flex;align-items:center;min-height:52px;padding:.75rem 1rem;border:1px solid var(--card-border);border-radius:12px;background:var(--surface);color:var(--foreground);font-weight:600;font-size:.95rem;line-height:1.3;text-wrap:balance;transition:border-color .15s ease,background .15s ease}.popularComparisons_item__wjBff:hover{border-color:var(--brand-yellow);background:color-mix(in srgb,var(--brand-yellow) 14%,var(--surface))}.popularComparisons_item__wjBff:focus-visible{outline:2px solid var(--foreground);outline-offset:2px}@media (prefers-reduced-motion:reduce){.popularComparisons_item__wjBff{transition:none}}.recommenderShowcase_hero__u3kzW{--hero-bg:#fff8dd;--hero-yellow:#f5c400;--hero-ink:#111111;--hero-muted:#4a4638;--hero-line:#e2ded2;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);grid-gap:2.5rem;gap:2.5rem;align-items:center;padding:clamp(1.25rem,4vw,3rem);border-radius:30px;background:var(--hero-bg);color:var(--hero-ink)}.recommenderShowcase_intro__gUP5S{display:flex;flex-direction:column;align-items:flex-start;gap:1.1rem;min-width:0}.recommenderShowcase_eyebrow__X_Y8M{display:flex;align-items:center;gap:.65rem;margin:0;font-size:.9rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase}.recommenderShowcase_headline__Wgg8L{margin:0;font-family:var(--font-hero-condensed),"Arial Narrow",Arial,sans-serif;font-weight:700;font-size:clamp(2.375rem,4.2vw + 1rem,3.625rem);line-height:.98;letter-spacing:-.015em;text-wrap:balance}.recommenderShowcase_headlineAccent__H0rng{font-style:italic;color:var(--hero-muted)}.recommenderShowcase_lead__eqbKR{margin:0;max-width:46ch;font-size:1.0625rem;line-height:1.5;color:var(--hero-muted)}.recommenderShowcase_askForm__zyOqP{display:flex;flex-direction:column;gap:.6rem;width:100%;max-width:36rem;margin-top:.25rem}.recommenderShowcase_fieldLabel__YvnUI{font-size:1rem;font-weight:600}.recommenderShowcase_askHead__12a8a{display:flex;align-items:flex-end;justify-content:space-between;gap:.75rem}.recommenderShowcase_askHead__12a8a .recommenderShowcase_fieldLabel__YvnUI{flex:1 1;min-width:0;align-self:center}.recommenderShowcase_celuPeek__AyStj{display:flex;flex:none;margin:0 .9rem calc(-.6rem - 10px) 0}.recommenderShowcase_askInput__vc9Fs{position:relative;z-index:1;width:100%;min-height:52px;padding:.75rem 1.1rem;border:1px solid var(--hero-line);border-radius:14px;background:#ffffff;color:var(--hero-ink);font:inherit;font-size:1rem}.recommenderShowcase_askInput__vc9Fs::placeholder{color:#6b6657}.recommenderShowcase_primaryCta__SoHt2{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;width:100%;min-height:56px;padding:.85rem 1.5rem;border:none;border-radius:999px;background:var(--hero-ink);color:#ffffff;font-family:var(--font-hero-bold),var(--font-body),sans-serif;font-weight:700;font-size:1.0625rem;cursor:pointer;transition:transform .15s ease}.recommenderShowcase_primaryCta__SoHt2:hover:not(:disabled){transform:translateY(-2px)}.recommenderShowcase_primaryCta__SoHt2:disabled{opacity:.65;cursor:progress}.recommenderShowcase_ctaArrow__qMG3o{flex:none}.recommenderShowcase_askInput__vc9Fs:focus-visible,.recommenderShowcase_chip__kmZ0b:focus-visible,.recommenderShowcase_primaryCta__SoHt2:focus-visible{outline:3px solid var(--hero-ink);outline-offset:2px}.recommenderShowcase_shortcuts__cTldT{display:flex;flex-direction:column;gap:.6rem}.recommenderShowcase_shortcutsLabel__iGAbr{margin:0;font-size:.95rem;color:var(--hero-muted)}.recommenderShowcase_chips__Ysdz_{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem}.recommenderShowcase_chip__kmZ0b{display:inline-flex;align-items:center;min-height:44px;padding:.5rem .95rem;border:1px solid var(--hero-line);border-radius:999px;background:#ffffff;color:var(--hero-ink);font-size:.95rem;transition:border-color .15s ease}.recommenderShowcase_chip__kmZ0b:hover{border-color:var(--hero-ink)}.recommenderShowcase_chipSpinner__U5pmh{width:14px;height:14px;margin-left:.5rem;border:2px solid var(--hero-line);border-top-color:var(--hero-ink);border-radius:50%;animation:recommenderShowcase_chipSpin__pE0gy .6s linear infinite}@keyframes recommenderShowcase_chipSpin__pE0gy{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.recommenderShowcase_chipSpinner__U5pmh{animation:none}}.recommenderShowcase_chips__Ysdz_[data-state=idle]{visibility:hidden;animation:recommenderShowcase_chipsFailsafe__n1V0n 0s linear 4s forwards}@keyframes recommenderShowcase_chipsFailsafe__n1V0n{to{visibility:visible}}@media (prefers-reduced-motion:no-preference){@keyframes recommenderShowcase_chipIn__wZYv0{0%{opacity:0;transform:translateY(10px) scale(.96)}to{opacity:1;transform:none}}.recommenderShowcase_chips__Ysdz_[data-state=ready] .recommenderShowcase_chip__kmZ0b{animation:recommenderShowcase_chipIn__wZYv0 .42s cubic-bezier(.2,.8,.2,1) backwards;animation-delay:calc(var(--i) * 70ms)}}.recommenderShowcase_trustLine__t5Cmg{display:flex;align-items:center;gap:.5rem;margin:.35rem 0 0;font-size:.95rem;color:var(--hero-muted)}.recommenderShowcase_check__7zUUW{flex:none}.recommenderShowcase_preview__RixQB{min-width:0;padding:clamp(1.25rem,3vw,2rem);border:1px solid var(--hero-line);border-radius:24px;background:#ffffff}.recommenderShowcase_previewTitle__clVuE{margin:0;font-family:var(--font-hero-condensed),"Arial Narrow",Arial,sans-serif;font-weight:700;font-size:clamp(1.7rem,2.4vw,2.1rem);line-height:1.05}.recommenderShowcase_previewSub__rMtnA{margin:.4rem 0 1.25rem;font-size:1.0625rem;color:var(--hero-muted)}.recommenderShowcase_previewStage__PLrcB{position:relative;list-style:none;margin:0;padding:1.25rem 0 0}.recommenderShowcase_previewCard__HwVlz{display:flex;flex-direction:column;gap:.3rem;padding:.7rem;border:1px solid var(--hero-line);border-radius:16px;background:#ffffff}.recommenderShowcase_previewCardMain__16vMw{position:relative;z-index:3;width:min(205px,66%);margin:0 auto;box-shadow:0 18px 32px -20px rgba(23,20,13,.4);animation:recommenderShowcase_previewCardMainIn__EzYZl .5s ease-out .32s backwards}.recommenderShowcase_previewCardLeft__DYM4f,.recommenderShowcase_previewCardRight__VVaU7{position:absolute;top:.4rem;z-index:1;width:min(170px,60%);padding:.55rem}.recommenderShowcase_previewCardLeft__DYM4f{left:-6%;z-index:2;transform:rotate(-5deg);animation:recommenderShowcase_previewCardLeftIn__gzCmP .45s ease-out .08s backwards}.recommenderShowcase_previewCardRight__VVaU7{right:-6%;transform:rotate(5deg);animation:recommenderShowcase_previewCardRightIn__fduYB .45s ease-out .16s backwards}@keyframes recommenderShowcase_previewCardMainIn__EzYZl{0%{opacity:0;transform:scale(.94) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes recommenderShowcase_previewCardLeftIn__gzCmP{0%{opacity:0;transform:rotate(0deg) translateX(16px) scale(.92)}to{opacity:1;transform:rotate(-5deg) translateX(0) scale(1)}}@keyframes recommenderShowcase_previewCardRightIn__fduYB{0%{opacity:0;transform:rotate(0deg) translateX(-16px) scale(.92)}to{opacity:1;transform:rotate(5deg) translateX(0) scale(1)}}@media (prefers-reduced-motion:reduce){.recommenderShowcase_previewCardLeft__DYM4f,.recommenderShowcase_previewCardMain__16vMw,.recommenderShowcase_previewCardRight__VVaU7{animation:none}}.recommenderShowcase_previewLabel__3LiwU{display:inline-block;width:-moz-fit-content;width:fit-content;padding:.12rem .5rem;border-radius:999px;background:var(--hero-line);color:var(--hero-muted);font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.02em}.recommenderShowcase_previewLabelMain__vjqyv{background:var(--hero-yellow);color:var(--hero-ink)}.recommenderShowcase_previewImage__XNew5{position:relative;width:100%;aspect-ratio:1/1;border-radius:10px;background:var(--hero-bg);overflow:hidden}.recommenderShowcase_previewPhoto__oWPfZ{object-fit:contain;padding:.3rem}.recommenderShowcase_previewSeal__ZJero{position:absolute;z-index:1;top:.3rem;left:.3rem;display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:var(--hero-yellow);color:var(--hero-ink);font-size:.65rem;line-height:1}.recommenderShowcase_rank__i9SSB{position:absolute;z-index:1;top:.3rem;right:.3rem;display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--hero-ink);color:#ffffff;font-family:var(--font-hero-bold),var(--font-body),sans-serif;font-weight:700;font-size:.7rem}.recommenderShowcase_rowBrand__LMxFK{display:block;font-size:.7rem;color:var(--hero-muted)}.recommenderShowcase_rowTitle___mGcS{margin:.05rem 0 0;font-family:var(--font-hero-condensed),"Arial Narrow",Arial,sans-serif;font-weight:700;font-size:1rem;line-height:1.15;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.recommenderShowcase_previewCardMain__16vMw .recommenderShowcase_rowTitle___mGcS{font-size:1.2rem}.recommenderShowcase_rowPrice__jjH_r{display:block;font-family:var(--font-display),sans-serif;font-size:.95rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.recommenderShowcase_previewCardMain__16vMw .recommenderShowcase_rowPrice__jjH_r{font-size:1.1rem}.recommenderShowcase_rowReason___jnr8{display:flex;align-items:flex-start;gap:.3rem;margin-top:auto;padding-top:.25rem;font-size:.72rem;line-height:1.25;color:var(--hero-muted)}.recommenderShowcase_rowReason___jnr8 svg{margin-top:.05rem}.recommenderShowcase_rowReasonText__dimKD{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.recommenderShowcase_previewEmpty__RMX2s{margin:0;padding:1.5rem 0;text-align:center;color:var(--hero-muted);font-size:1rem}@media (max-width:900px){.recommenderShowcase_hero__u3kzW{grid-template-columns:minmax(0,1fr);gap:2rem}}@media (max-width:640px){.recommenderShowcase_preview__RixQB{display:none}}@media (max-width:520px){.recommenderShowcase_hero__u3kzW{border-radius:24px}.recommenderShowcase_lead__eqbKR{font-size:1rem}.recommenderShowcase_previewCardMain__16vMw{width:min(210px,82%)}.recommenderShowcase_previewCardLeft__DYM4f,.recommenderShowcase_previewCardRight__VVaU7{width:min(150px,64%)}.recommenderShowcase_previewCardMain__16vMw .recommenderShowcase_rowTitle___mGcS{font-size:1.1rem}}@media (prefers-reduced-motion:reduce){.recommenderShowcase_chip__kmZ0b,.recommenderShowcase_primaryCta__SoHt2{transition:none}.recommenderShowcase_primaryCta__SoHt2:hover:not(:disabled){transform:none}}.recommenderShowcase_featured__K3t30{display:flex;flex-direction:column;gap:.85rem;padding:1.1rem;border:1px solid var(--card-border);border-radius:20px;background:var(--surface);box-shadow:0 18px 40px -24px rgba(23,20,13,.35);transition:transform .2s ease,border-color .2s ease}.recommenderShowcase_featured__K3t30:hover{transform:translateY(-3px);border-color:var(--brand-yellow)}.recommenderShowcase_featuredWrap__VzSH2{position:relative;min-width:0;transition:transform .2s ease}.recommenderShowcase_featuredWrap__VzSH2:hover{transform:translateY(-3px)}.recommenderShowcase_featuredWrap__VzSH2>.recommenderShowcase_featured__K3t30:hover{transform:none}.recommenderShowcase_featuredWrap__VzSH2:has(.recommenderShowcase_featuredCompare__CHck7 button:hover)>.recommenderShowcase_featured__K3t30{border-color:var(--brand-yellow)}.recommenderShowcase_featuredCompare__CHck7{position:absolute;z-index:2;top:.6rem;right:.6rem}.recommenderShowcase_featuredWrap__VzSH2 .recommenderShowcase_featuredLabel__jjSSj{padding-right:6.5rem}.recommenderShowcase_featuredLabel__jjSSj{font-size:.88rem;font-weight:600;color:var(--foreground-muted)}.recommenderShowcase_featuredImage__2nXNW{position:relative;aspect-ratio:1/1;max-height:340px;width:100%;border-radius:14px;background:#ffffff;overflow:hidden}.recommenderShowcase_featuredPhoto__If8lz{object-fit:contain;padding:1rem}.recommenderShowcase_seal__7rBFk{position:absolute;z-index:1;top:.7rem;left:.7rem;display:inline-flex;background:var(--brand-yellow);color:var(--brand-yellow-contrast);border-radius:999px;padding:.25rem .7rem;font-size:.75rem;font-weight:700}.recommenderShowcase_featuredInfo__8MUYk{display:flex;align-items:center;justify-content:space-between;gap:1rem}.recommenderShowcase_featuredText___ZwIx{display:flex;flex-direction:column;gap:.15rem;min-width:0}.recommenderShowcase_featuredBrand__7M4MC{font-size:.85rem;color:var(--foreground-muted)}.recommenderShowcase_featuredName__N_fuA{font-size:1.5rem;line-height:1.1;margin:0}.recommenderShowcase_featuredPrice__PSoBh{font-family:var(--font-display),sans-serif;font-size:1.5rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.recommenderShowcase_featuredVariants__rLJfY{font-size:.8rem;color:var(--foreground-muted)}.recommenderShowcase_dial__SzpkV{display:flex;flex-direction:column;align-items:center;gap:.2rem;flex:0 0 auto}.recommenderShowcase_dialCaption__Dqc2p{font-size:.75rem;color:var(--foreground-muted)}@media (max-width:860px){.recommenderShowcase_hero__u3kzW{grid-template-columns:minmax(0,1fr);gap:1.75rem}}@media (max-width:560px){.recommenderShowcase_featured__K3t30{display:grid;grid-template-columns:110px minmax(0,1fr);grid-column-gap:.9rem;column-gap:.9rem;grid-row-gap:.5rem;row-gap:.5rem;padding:.9rem}.recommenderShowcase_featuredLabel__jjSSj{grid-column:1/-1}.recommenderShowcase_featuredImage__2nXNW{max-height:none}.recommenderShowcase_featuredInfo__8MUYk{flex-direction:column;align-items:flex-start;justify-content:center;gap:.5rem}.recommenderShowcase_featuredName__N_fuA{font-size:1.2rem}.recommenderShowcase_featuredPrice__PSoBh{font-size:1.25rem}.recommenderShowcase_seal__7rBFk{display:none}}.retailerStrip_strip__OTAr_{display:flex;align-items:center;justify-content:space-between;gap:1rem 2rem;flex-wrap:wrap;padding:1rem 0;border-block:1px solid var(--card-border)}.retailerStrip_label__2Um70{margin:0;font-size:.92rem;color:var(--foreground-muted)}.retailerStrip_logos__qU0IV{list-style:none;display:flex;gap:.6rem;flex-wrap:wrap}.retailerStrip_tile__N8yAg{width:44px;height:44px;border-radius:10px;background:#ffffff;border:1px solid var(--card-border);display:flex;align-items:center;justify-content:center;padding:6px}.retailerStrip_logo__Kl3u6{max-width:100%;max-height:100%;object-fit:contain}.budgetSlider_section__FOBdi{display:flex;flex-direction:column;gap:1.1rem;padding:clamp(1.25rem,3vw,2rem);border:1px solid var(--card-border);border-radius:28px;background:var(--surface)}.budgetSlider_title___8SIw{margin:0;font-size:clamp(1.4rem,3.4vw,1.9rem);text-wrap:balance}.budgetSlider_intro___Pb1F{margin:-.4rem 0 0;color:var(--foreground-muted);max-width:60ch}.budgetSlider_readout__QkgHq{display:flex;align-items:baseline;gap:.5rem;margin-top:.4rem}.budgetSlider_readoutValue__a90_9{font-family:var(--font-display),"Arial Narrow",Arial,sans-serif;font-weight:800;font-size:clamp(2.2rem,7vw,3.2rem);line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.budgetSlider_readoutLabel__t2hd0{color:var(--foreground-muted);font-size:.95rem}.budgetSlider_trackWrap__YqIy8{padding-block:.3rem .1rem}.budgetSlider_range__X8QBN{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:6px;margin:0;border-radius:999px;background:linear-gradient(to right,var(--brand-yellow) 0,var(--brand-yellow) var(--percent,0),var(--card-border) var(--percent,0),var(--card-border) 100%);cursor:pointer}.budgetSlider_range__X8QBN::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:26px;height:26px;border-radius:50%;background:var(--foreground);border:3px solid var(--surface);box-shadow:0 0 0 1.5px var(--foreground);cursor:-webkit-grab;cursor:grab}.budgetSlider_range__X8QBN::-webkit-slider-thumb:active{cursor:-webkit-grabbing;cursor:grabbing}.budgetSlider_range__X8QBN::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:var(--foreground);border:3px solid var(--surface);box-shadow:0 0 0 1.5px var(--foreground);cursor:grab}.budgetSlider_range__X8QBN::-moz-range-track{height:6px;border-radius:999px;background:transparent}.budgetSlider_range__X8QBN:focus-visible{outline:none}.budgetSlider_range__X8QBN:focus-visible::-webkit-slider-thumb{outline:2px solid var(--foreground);outline-offset:3px}.budgetSlider_range__X8QBN:focus-visible::-moz-range-thumb{outline:2px solid var(--foreground);outline-offset:3px}.budgetSlider_ticks__Xo_mt{display:flex;justify-content:space-between;margin-top:.4rem}.budgetSlider_tick__thT5C{position:relative;width:1px;height:5px;background:var(--card-border)}.budgetSlider_tickLabel__bKQrz{position:absolute;top:9px;left:50%;transform:translateX(-50%);font-size:.7rem;color:var(--foreground-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.budgetSlider_result__SQJBU{margin-top:1.1rem;display:flex;flex-direction:column;gap:.15rem}.budgetSlider_resultCount__sDHQF{margin:0;font-weight:600}.budgetSlider_resultBest__9cq5V{margin:0;color:var(--foreground-muted);font-size:.92rem}.budgetSlider_resultBest__9cq5V strong{color:var(--foreground);font-weight:600}.budgetSlider_cta__GXhOY{align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 1.5rem;border-radius:999px;font-size:.95rem;font-weight:600;background:var(--brand-yellow);color:var(--brand-yellow-contrast);transition:filter .15s ease}.budgetSlider_cta__GXhOY:hover{filter:brightness(.96)}.budgetSlider_cta__GXhOY[aria-disabled=true]{opacity:.5;pointer-events:none}@media (max-width:640px){.budgetSlider_tickLabel__bKQrz{font-size:.62rem}}@media (prefers-reduced-motion:reduce){.budgetSlider_cta__GXhOY{transition:none}}.buyingGuidesSection_section__QQGAO{display:flex;flex-direction:column;gap:1.25rem}.buyingGuidesSection_header__jcZ1b{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;flex-wrap:wrap}.buyingGuidesSection_header__jcZ1b>div{min-width:0;flex:1 1 260px}.buyingGuidesSection_title__gFJLp{margin:0;font-size:1.6rem}.buyingGuidesSection_intro__xpdgd{margin:.3rem 0 0;color:var(--foreground-muted);max-width:60ch}.buyingGuidesSection_link___FRbz{flex:0 0 auto;align-self:flex-start;margin-top:.3rem;font-size:.9rem;font-weight:600;color:var(--foreground);text-decoration:underline;-webkit-text-decoration-color:var(--card-border);text-decoration-color:var(--card-border);text-underline-offset:3px;white-space:nowrap}.buyingGuidesSection_link___FRbz:hover{-webkit-text-decoration-color:var(--foreground);text-decoration-color:var(--foreground)}.buyingGuidesSection_mainCard__p_90T{display:flex;gap:1.25rem;border:1px solid var(--card-border);border-radius:20px;overflow:hidden;text-decoration:none;color:inherit;transition:border-color .15s ease}.buyingGuidesSection_mainCard__p_90T:hover{border-color:var(--brand-yellow)}.buyingGuidesSection_mainImageWrap__j8_iu{position:relative;flex:0 0 42%;aspect-ratio:16/10;background:var(--surface-raised)}.buyingGuidesSection_secondaryGrid__SkZLn{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:1rem;gap:1rem}.buyingGuidesSection_secondaryCard__LMSK7{display:flex;flex-direction:column;min-width:0;border:1px solid var(--card-border);border-radius:16px;overflow:hidden;text-decoration:none;color:inherit;transition:border-color .15s ease}.buyingGuidesSection_secondaryCard__LMSK7:hover{border-color:var(--brand-yellow)}.buyingGuidesSection_secondaryImageWrap__aHzyJ{position:relative;aspect-ratio:16/10;background:var(--surface-raised)}.buyingGuidesSection_image__lxf5W{object-fit:cover}.buyingGuidesSection_body__p10lW{display:flex;flex-direction:column;gap:.35rem;padding:1rem 1.1rem;flex:1 1;min-width:0}.buyingGuidesSection_meta__MBT40{margin:0;font-size:.78rem;font-weight:600;color:var(--foreground-muted);text-transform:uppercase;letter-spacing:.03em}.buyingGuidesSection_mainTitle__emtnp{margin:0;font-size:1.35rem;line-height:1.25}.buyingGuidesSection_secondaryTitle__CE9L0{margin:0;font-size:1rem;line-height:1.3}.buyingGuidesSection_excerpt__0OzeS{margin:0;color:var(--foreground-muted);font-size:.9rem;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.buyingGuidesSection_mainCard__p_90T .buyingGuidesSection_excerpt__0OzeS{-webkit-line-clamp:3}.buyingGuidesSection_secondaryCard__LMSK7 .buyingGuidesSection_excerpt__0OzeS{-webkit-line-clamp:2;font-size:.85rem}@media (max-width:680px){.buyingGuidesSection_mainCard__p_90T{flex-direction:column}.buyingGuidesSection_mainImageWrap__j8_iu{flex:none;width:100%}.buyingGuidesSection_secondaryGrid__SkZLn{display:flex;gap:.75rem;overflow-x:auto;scroll-snap-type:x mandatory;padding:.1rem .1rem .5rem;margin:0 -.1rem}.buyingGuidesSection_secondaryGrid__SkZLn>*{flex:0 0 85%;scroll-snap-align:start}}.dailyDealsSection_section__Xe7uH{--deal-bg:#fbe6b9;--deal-accent:#c98a1f;--deal-border:rgba(23,20,13,0.1);--deal-underline:rgba(23,20,13,0.3);display:flex;flex-direction:column;gap:1.25rem;padding:clamp(1.25rem,3vw,2rem);border:1px solid var(--deal-border);border-radius:28px;background:var(--deal-bg)}@media (prefers-color-scheme:dark){.dailyDealsSection_section__Xe7uH{--deal-bg:#3a2a0f;--deal-accent:#e0ac4a;--deal-border:rgba(243,241,234,0.12);--deal-underline:rgba(243,241,234,0.35)}}html[data-theme=dark] .dailyDealsSection_section__Xe7uH{--deal-bg:#3a2a0f;--deal-accent:#e0ac4a;--deal-border:rgba(243,241,234,0.12);--deal-underline:rgba(243,241,234,0.35)}html[data-theme=light] .dailyDealsSection_section__Xe7uH{--deal-bg:#fbe6b9;--deal-accent:#c98a1f;--deal-border:rgba(23,20,13,0.1);--deal-underline:rgba(23,20,13,0.3)}.dailyDealsSection_header__z7N58{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;flex-wrap:wrap}.dailyDealsSection_header__z7N58>div{min-width:0;flex:1 1 260px}.dailyDealsSection_title__W82Yw{display:flex;align-items:center;gap:.5rem;margin:0;font-size:1.6rem}.dailyDealsSection_tagIcon__B9ofg{flex:0 0 auto;color:var(--deal-accent)}.dailyDealsSection_intro__AecoA{margin:.3rem 0 0;color:var(--foreground-muted);max-width:60ch}.dailyDealsSection_link__Uw3v0{flex:0 0 auto;align-self:flex-start;margin-top:.3rem;font-size:.9rem;font-weight:600;color:var(--foreground);text-decoration:underline;-webkit-text-decoration-color:var(--deal-underline);text-decoration-color:var(--deal-underline);text-underline-offset:3px;white-space:nowrap}.dailyDealsSection_link__Uw3v0:hover{-webkit-text-decoration-color:var(--foreground);text-decoration-color:var(--foreground)}.dailyDealsSection_grid__BgSVo{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:1.25rem;gap:1.25rem}@media (max-width:560px){.dailyDealsSection_grid__BgSVo{display:flex;gap:.75rem;overflow-x:auto;scroll-snap-type:x mandatory;padding:.1rem .1rem .5rem;margin:0 -.1rem}.dailyDealsSection_grid__BgSVo>*{flex:0 0 85%;scroll-snap-align:start}}.dailyDealsSection_emptyState__5uMZF{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;padding:1rem 0 .25rem}.dailyDealsSection_emptyText__3jsON{margin:0;color:var(--foreground);max-width:60ch}.dailyDealsSection_emptyLink__TvQAx{display:inline-flex;align-items:center;padding:.55rem 1.1rem;border-radius:999px;background:var(--foreground);color:var(--background);font-weight:600;font-size:.9rem}.dailyDealsSection_card__lN_RU{display:flex;flex-direction:column;gap:.6rem;background:var(--surface);border:1px solid var(--card-border);border-radius:20px;padding:1rem;min-width:0}.dailyDealsSection_cardImageWrap__Kd7oi{position:relative;width:100%;aspect-ratio:1;border-radius:14px;overflow:hidden;background:var(--background)}.dailyDealsSection_cardImage__T5pu3{object-fit:contain}.dailyDealsSection_cardTitleLink__MGp6E{display:block;min-width:0}.dailyDealsSection_cardBrand__Je9dF{display:block;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--foreground-muted)}.dailyDealsSection_cardModel__0ss54{margin:.1rem 0 0;font-size:1rem;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dailyDealsSection_priceRow__8gt02{display:flex;align-items:baseline;gap:.5rem;flex-wrap:wrap}.dailyDealsSection_price__TlYlV{font-size:1.25rem;font-weight:700}.dailyDealsSection_habitualPriceLabel__Ty1xt{font-size:.72rem;color:var(--foreground-muted)}.dailyDealsSection_habitualPrice__XMGEQ{font-size:.85rem;color:var(--foreground-muted);text-decoration:line-through}.dailyDealsSection_savingsRow__0qSu7{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap;font-size:.85rem}.dailyDealsSection_savingsAmount___34A0{font-weight:700;color:#16793f}@media (prefers-color-scheme:dark){.dailyDealsSection_savingsAmount___34A0{color:#4ade80}}html[data-theme=dark] .dailyDealsSection_savingsAmount___34A0{color:#4ade80}html[data-theme=light] .dailyDealsSection_savingsAmount___34A0{color:#16793f}.dailyDealsSection_savingsPercent__AKepF{font-weight:600;color:var(--deal-accent)}.dailyDealsSection_retailerRow__AMlrt{display:flex;align-items:center;gap:.4rem}.dailyDealsSection_retailerLogo__pSyR5{width:18px;height:18px;object-fit:contain;border-radius:4px;background:#fff}.dailyDealsSection_retailerName___VotG{font-size:.85rem;font-weight:600;color:var(--foreground-muted)}.dailyDealsSection_updatedAt__hCTv1{margin:0;font-size:.78rem;color:var(--foreground-muted)}.dailyDealsSection_sparklineSvg__h_oiJ{display:block;width:100%;height:32px;overflow:visible}.dailyDealsSection_ctaRow__maLRL{display:flex;flex-direction:column;gap:.5rem;margin-top:.25rem}.dailyDealsSection_ctaPrimary__Q8uU4{display:inline-flex;align-items:center;justify-content:center;padding:.6rem 1rem;border-radius:999px;background:var(--brand-yellow-contrast);color:#ffffff;font-weight:700;font-size:.9rem;text-align:center}.dailyDealsSection_ctaSecondary__UkTwv{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:1px solid var(--card-border);border-radius:999px;padding:.55rem 1rem;font:inherit;font-weight:600;font-size:.85rem;color:var(--foreground);cursor:pointer}.dailyDealsSection_ctaSecondary__UkTwv:hover{background:var(--background)}.priceAlertModal_overlay__UKjlZ{position:fixed;inset:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:50}.priceAlertModal_modal__xr4bk{background:var(--surface);border:1px solid var(--card-border);border-radius:14px;padding:1.75rem;max-width:380px;width:90%;position:relative;display:flex;flex-direction:column;gap:1rem}.priceAlertModal_closeButton__jjt6u{position:absolute;top:.75rem;right:.75rem;background:none;border:none;color:var(--foreground-muted);font-size:1.1rem}.priceAlertModal_title__Jmoef{margin:0}.priceAlertModal_field__BXQas{display:flex;flex-direction:column;gap:.35rem;font-size:.85rem;color:var(--foreground-muted)}.priceAlertModal_input___zL86{border:1px solid var(--card-border);border-radius:8px;padding:.5rem .7rem;background:var(--surface-raised);color:inherit;font-size:.95rem}.priceAlertModal_activateButton__uZ2_E{border-radius:999px;padding:.65rem 1.5rem;background:var(--brand-yellow);color:var(--brand-yellow-contrast);font-weight:700}.priceAlertModal_error__k5oi5{color:#d84343;font-size:.82rem;margin:0}.priceAlertModal_inputInvalid__hP74N{border-color:#d84343}.priceAlertModal_info__fMMcO{margin:0;padding:.65rem .8rem;border-radius:10px;background:rgba(255,204,0,.14);font-size:.82rem;line-height:1.45}.priceAlertModal_small__TyZCR{margin:0;font-size:.75rem;line-height:1.4;color:var(--foreground-muted)}.priceAlertModal_linkButton__DMuBu{align-self:flex-start;background:none;border:none;padding:0;font:inherit;font-size:.82rem;color:var(--foreground);text-decoration:underline;text-underline-offset:3px;cursor:pointer;text-align:left}.priceAlertModal_linkButton__DMuBu:disabled{opacity:.5;cursor:default}.priceAlertModal_steps__vfU77{margin:0;padding-left:1.1rem;font-size:.78rem;line-height:1.5;color:var(--foreground-muted)}.priceAlertModal_done__hbD93{display:flex;flex-direction:column;gap:.9rem}.priceAlertModal_done__hbD93 p{margin:0}