.PageBar_bar__xog8L{display:flex;align-items:center;justify-content:space-between;gap:var(--s-stack);min-height:56px;padding:8px 0}.PageBar_actions__11TCC{display:flex;align-items:center;gap:8px}.PageBar_pill__ic2DU{display:inline-flex;align-items:center;justify-content:center;gap:4px;height:40px;padding:0 16px 0 12px;border:1px solid var(--line);border-radius:var(--r-pill,999px);background:var(--surface);box-shadow:var(--shadow);color:var(--t1);font:inherit;font-size:.9375rem;font-weight:600;line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,transform .1s ease;-webkit-tap-highlight-color:transparent}.PageBar_pill__ic2DU:hover{background:color-mix(in srgb,var(--t1) 4%,var(--surface))}.PageBar_pill__ic2DU:active{transform:scale(.97)}.PageBar_pill__ic2DU:focus-visible{outline:2px solid var(--brand-ink,currentColor);outline-offset:2px}.PageBar_pill__ic2DU svg{flex:none}.FoodTile_tile__6dt_4{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:var(--r-tile)}.FoodTile_big__0kZPf{border-radius:var(--r-card)}.FoodTile_tile__6dt_4{position:relative;overflow:hidden}.FoodTile_img__ctuTr{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.axis_meter__xrMCm{display:inline-grid;grid-template-columns:repeat(4,1fr);gap:var(--s-hair);width:100%;max-width:160px}.axis_seg__Yfvkt{height:6px;border-radius:var(--r-pill);background:var(--sunken)}.axis_glyphs__LuC5Z{display:inline-flex;align-items:center;gap:var(--s-hair);flex-shrink:0}.axis_glyph__ppV5R{justify-content:center;width:28px;height:28px;border-radius:9px;color:var(--t3);background:var(--sunken)}.axis_bowls__Dl4ZJ,.axis_glyph__ppV5R{display:inline-flex;align-items:center}.axis_bowls__Dl4ZJ{gap:2px;min-width:48px;padding-left:var(--s-hair);color:var(--t2)}.ProductRow_list__lnHE5{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--s-stack);gap:var(--s-stack)}@media (min-width:640px){.ProductRow_grid2__wWpoY{grid-template-columns:repeat(2,minmax(0,1fr))}}.ProductRow_list__lnHE5>li{display:flex;min-width:0}.ProductRow_row__VB54_{flex:1 1;position:relative;display:grid;grid-template-columns:56px minmax(0,1fr);align-content:start;align-items:center;grid-column-gap:var(--s-stack);column-gap:var(--s-stack);grid-row-gap:var(--s-stack);row-gap:var(--s-stack);padding:var(--s-inner);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--shadow);transition:transform .18s var(--ease),box-shadow .18s var(--ease),border-color .18s var(--ease);-webkit-tap-highlight-color:transparent}.ProductRow_row__VB54_:hover{transform:translateY(-1px);box-shadow:var(--shadow-lift);border-color:color-mix(in srgb,var(--brand) 30%,var(--line))}.ProductRow_row__VB54_:active{transform:scale(.99)}.ProductRow_text__4R8fF{min-width:0;padding-right:var(--s-inner);display:flex;flex-direction:column;gap:2px}.ProductRow_name__bfpSK{min-width:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.ProductRow_metric__97qJl{color:var(--brand-ink)}.ProductRow_meta__vRZyG,.ProductRow_metric__97qJl{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProductRow_strip__0ey1d{grid-column:1/-1;padding:6px 0;border-radius:var(--r-tile);background:color-mix(in srgb,var(--sunken) 70%,transparent)}.ProductRow_stripNote__RDo7N{padding-left:var(--s-stack)}.ProductRow_chev__pHgVg{display:none}.ProductRow_rank__k2NLT{position:absolute;top:var(--s-stack);right:var(--s-inner);color:var(--t3);font:var(--f-micro);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.detail_page__XrZbu{--col:var(--max)}.detail_col__Gq9Mn{max-width:calc(var(--max) + var(--gutter) * 2);display:flex;flex-direction:column;gap:var(--s-section)}.detail_errorPage__OMw5H{padding:var(--s-section) var(--gutter) var(--s-band)}.detail_hero__MBlIQ{padding:var(--s-tight) 0 calc(var(--sheet-r) + var(--s-section))}.detail_hero__MBlIQ .detail_col__Gq9Mn{gap:var(--s-stack)}.detail_topBar__sX6vm{padding-top:4px;padding-bottom:4px}.detail_heroBody__Fcrax{display:flex;align-items:center;gap:var(--s-inner);min-width:0}.detail_heroTile__rYUXK{flex:none;padding:6px;border-radius:calc(var(--r-card) + 6px);background:var(--surface);box-shadow:var(--shadow);line-height:0}.detail_heroText___WZGM{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.detail_name__6if4K{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.detail_ellipsis__ip5e3{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail_sheet__thNY4{padding-top:var(--s-section)}.detail_sheetMid__743Du{padding-bottom:calc(var(--sheet-r) + var(--s-section) * 1.5)!important}.detail_section__omkjC{min-width:0}.detail_section__omkjC,.detail_stack__hJKkT{display:flex;flex-direction:column;gap:var(--s-stack)}.detail_note__tCbbW,.detail_sectionTitle__q1zkK{padding:0 var(--s-hair)}.detail_note__tCbbW a{text-decoration:underline;text-underline-offset:2px}.detail_preparing__PrgdL{display:flex;align-items:flex-start;gap:var(--s-stack);padding:var(--s-inner)}.detail_track__FH_TV{display:flex;gap:var(--s-stack);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 var(--gutter);margin:0 calc(var(--gutter) * -1);padding:4px var(--gutter) var(--s-tight);scrollbar-width:none;-webkit-overflow-scrolling:touch}.detail_track__FH_TV::-webkit-scrollbar{display:none}.detail_recItem__7wBjH{flex:none;width:min(232px,72vw);scroll-snap-align:start;display:flex}.detail_rec__qNj0y{flex:1 1;display:flex;flex-direction:column;min-width:0;overflow:hidden;transition:transform .2s var(--ease),box-shadow .2s var(--ease);-webkit-tap-highlight-color:transparent}.detail_rec__qNj0y:hover{transform:translateY(-2px);box-shadow:var(--shadow-lift)}.detail_recHead__DIhEg{display:flex;align-items:center;gap:var(--s-tight);padding:var(--s-stack) var(--s-stack) var(--s-tight)}.detail_recHeadText__VxWtz{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:1px}.detail_badgeOn__KChW2{color:var(--brand-ink)}.detail_recName__3U7ho{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:calc(2 * 1.45em);padding:0 var(--s-stack);overflow-wrap:anywhere}.detail_recStrip__xse10{display:flex;align-items:center;padding:var(--s-stack) var(--s-hair)}.detail_recCell__8GE_1{flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:2px}.detail_recValue__WJxOs{display:inline-flex;align-items:center;gap:1px;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.detail_down__CTuTh,.detail_up__oIZq_{width:12px;height:12px;color:var(--band-1-t)}.detail_down__CTuTh{transform:rotate(180deg)}.detail_recRule__w2nvA{flex:none;width:1px;height:18px;background:var(--line)}.detail_recFoot__R2lnM{margin-top:auto;padding:var(--s-tight) var(--s-stack);border-top:1px solid var(--line);background:var(--sunken);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.detail_warn__b4ouv{color:var(--brand-ink)}@media (min-width:760px){.detail_track__FH_TV{display:grid;grid-template-columns:repeat(auto-fill,minmax(208px,1fr));overflow:visible;margin:0;padding:0}.detail_recItem__7wBjH{width:auto}}.detail_app__GTHIZ{display:flex;align-items:center;flex-wrap:wrap;gap:var(--s-stack);padding:var(--s-inner);border-radius:var(--r-card);background:var(--brand-soft)}.detail_appIcon__UMqKB{flex:none;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:var(--surface);color:var(--brand-ink)}.detail_appText__XRzx6{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}@media (max-width:479px){.detail_app__GTHIZ>:last-child{width:100%;justify-content:center}}@media (min-width:760px){.detail_hero__MBlIQ{padding-top:var(--s-stack)}}.detail_side__0m9_v{gap:var(--s-stack)}.detail_productCard__UODzb{display:flex;flex-direction:column;gap:var(--s-stack);padding:var(--s-inner);border-radius:var(--r-card)}.detail_productCard__UODzb .detail_heroBody__Fcrax{flex-direction:column;align-items:flex-start}@media (min-width:1024px){.detail_sheet__thNY4{margin-top:0!important;border-radius:0!important;padding-top:var(--s-card);box-shadow:none!important}}.detail_chooser__yK7hb{display:grid;grid-gap:var(--s-tight);gap:var(--s-tight);min-width:0}.detail_chips__BNK6G{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.detail_chips__BNK6G::-webkit-scrollbar{display:none}.detail_chip__MIj3p{flex:0 0 auto;height:34px;padding:0 14px;border-radius:var(--r-pill);border:1px solid var(--line);background:var(--surface);color:var(--t2);white-space:nowrap}.detail_chipOn__rY0TQ{background:var(--t1);border-color:var(--t1);color:var(--bg)}.product_num__JpdYV{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.product_axes__vxlU1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--s-stack);gap:var(--s-stack)}.product_axis__WmJHC{display:flex;flex-direction:column;gap:var(--s-stack);padding:var(--s-card)}.product_axisHead__K8buv{display:flex;align-items:center;gap:var(--s-tight)}.product_axisIcon__bRnM3{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--r-tile);background:var(--sunken);color:var(--t2)}.product_axisValue__n1F46{margin-top:var(--s-hair)}.product_axisSource__1gnxi{margin-top:auto;padding-top:var(--s-tight);border-top:1px solid var(--line)}.product_caveat__F09L_{display:flex;align-items:flex-start;gap:var(--s-hair);color:var(--t2)}.product_caveat__F09L_ svg{margin-top:.5px;color:var(--t3)}.product_range__GMMQd{display:flex;flex-direction:column;gap:var(--s-hair)}.product_rangeTrack__5HaHV{position:relative;height:12px;border-radius:var(--r-pill);background:var(--sunken);overflow:hidden}.product_rangeCarb__qxXaH,.product_rangeSugar__EwFc1{position:absolute;left:0;top:0;bottom:0;border-radius:var(--r-pill)}.product_rangeCarb__qxXaH{background:color-mix(in srgb,var(--t1) 28%,transparent);min-width:4px}.product_rangeSugar__EwFc1{background:var(--t1)}.product_rangeTick__fOG1Z{position:absolute;top:2px;bottom:2px;width:2px;margin-left:-1px;background:var(--surface)}.product_rangeScale__zmhWL{display:flex;justify-content:space-between;align-items:center}.product_block__xuVee{display:flex;flex-direction:column;gap:var(--s-inner);padding:var(--s-card)}.product_blockHead__uaoku{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-stack)}.product_nutri__0LHE0{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.product_nutriCell__JsXuE{display:flex;flex-direction:column;gap:var(--s-hair);padding:var(--s-inner) 0 var(--s-inner) var(--s-stack);border-left:1px solid var(--line)}.product_nutriCell__JsXuE:first-child{padding-left:0;border-left:0}.product_bowlLine__hXQL9{display:flex;align-items:center;gap:var(--s-tight);color:var(--t1)}.product_bowlLine__hXQL9 svg{color:var(--t2)}.product_slider__fNbdA{display:flex;flex-direction:column;gap:var(--s-tight);padding:var(--s-inner);border-radius:var(--r-tile);background:var(--sunken)}.product_sliderHead__8dxeq{display:flex;justify-content:space-between;align-items:baseline}.product_range2___Q3mP{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:28px;background:transparent;margin:0}.product_range2___Q3mP::-webkit-slider-runnable-track{height:6px;border-radius:var(--r-pill);background:linear-gradient(to right,var(--brand) var(--p),var(--line) var(--p))}.product_range2___Q3mP::-moz-range-track{height:6px;border-radius:var(--r-pill);background:linear-gradient(to right,var(--brand) var(--p),var(--line) var(--p))}.product_range2___Q3mP::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:24px;margin-top:-9px;border-radius:50%;background:var(--surface);border:2px solid var(--brand);box-shadow:0 2px 6px rgba(0,0,0,.12)}.product_range2___Q3mP::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:var(--surface);border:2px solid var(--brand)}.product_reset__JxBI2{height:28px;padding:0 var(--s-stack);border:1px solid var(--line);border-radius:var(--r-pill);background:var(--surface);font:var(--f-micro);color:var(--t2)}.product_dv__i7dmg{display:flex;flex-direction:column;gap:var(--s-tight)}.product_dvRow__P7M4k{display:grid;grid-template-columns:64px 1fr;align-items:center;grid-gap:var(--s-stack);gap:var(--s-stack)}.product_dvBar__xB0ni{height:6px;border-radius:var(--r-pill);background:var(--sunken);overflow:hidden}.product_dvBar__xB0ni>span{display:block;height:100%;min-width:2px;background:var(--t2)}.product_concerns__m2bhC>li+li{border-top:1px solid var(--line)}.product_concern__hwF4g{display:flex;align-items:flex-start;gap:var(--s-stack);padding:var(--s-row) 0}.product_concerns__m2bhC>li:first-child .product_concern__hwF4g{padding-top:0}.product_concerns__m2bhC>li:last-child .product_concern__hwF4g{padding-bottom:0}.product_concern__hwF4g>.product_concernIcon__z8XLv{flex-shrink:0;margin-top:1px;color:var(--t3)}.product_facts3__BQ_Ee{display:grid;grid-template-columns:4.6em minmax(0,1fr);grid-column-gap:var(--s-stack);column-gap:var(--s-stack);grid-row-gap:6px;row-gap:6px;margin:6px 0 0}.product_facts3__BQ_Ee dt{padding-top:2px}.product_facts3__BQ_Ee dd{margin:0;min-width:0}.product_more__i62kk{display:inline-flex;align-items:center;gap:2px;align-self:flex-start;margin-top:4px}.product_more__i62kk:hover{color:var(--t1)}.product_concernText__ml6zl{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:var(--s-hair)}.product_concernTitle__WOm_5{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-tight)}.product_tag__Cg5Sl{padding:2px var(--s-tight);background:var(--sunken)}.product_tag__Cg5Sl,.product_vtag__6UeGI{border-radius:var(--r-pill);color:var(--t2)}.product_vtag__6UeGI{display:inline-flex;align-items:center;height:24px;padding:0 var(--s-tight);border:1px solid var(--line);background:var(--surface);white-space:nowrap}.product_chips__ENL4l{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--s-tight);gap:var(--s-tight)}.product_chipsScroll__4i_2Q{max-height:290px;overflow-y:auto;overscroll-behavior:contain;-webkit-mask-image:linear-gradient(#000 calc(100% - 28px),transparent);mask-image:linear-gradient(#000 calc(100% - 28px),transparent);padding-bottom:var(--s-section)}.product_chipsOne__VgFUw{grid-template-columns:1fr}.product_chip__vpL6H{display:flex;flex-direction:column;justify-content:center;gap:2px;min-width:0;min-height:56px;padding:10px var(--s-stack);border-radius:var(--r-tile);border:1px solid transparent;background:color-mix(in srgb,var(--t1) 5%,transparent);transition:border-color .16s var(--ease),background .16s var(--ease)}.product_chip__vpL6H>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product_chip__vpL6H:hover{border-color:var(--line);background:color-mix(in srgb,var(--t1) 9%,transparent)}.product_chipUnknown__NbTc2{border-style:dashed;border-color:var(--line);background:transparent}@media (min-width:760px){.product_chips__ENL4l:not(.product_chipsOne__VgFUw){grid-template-columns:repeat(3,minmax(0,1fr))}}.product_legend__IrsNC{display:flex;flex-wrap:wrap;gap:var(--s-tight);padding-top:var(--s-stack);border-top:1px solid var(--line)}.product_legend__IrsNC>li{display:inline-flex}.product_meat__Aitre{display:flex;flex-direction:column;gap:var(--s-tight);padding:var(--s-card);border-radius:var(--r-card);background:var(--sunken)}.product_altWrap__a66Qp,.product_alt__Bqfyt,.product_alts__5irG_{display:flex;flex-direction:column;gap:var(--s-stack)}.product_alt__Bqfyt{padding:var(--s-inner);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--shadow);transition:transform .16s var(--ease),border-color .16s var(--ease)}.product_alt__Bqfyt:hover{transform:translateY(-1px);border-color:var(--t3)}.product_altTop__1Bruq{display:flex;align-items:center;gap:var(--s-stack)}.product_altText__4t_j4{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.product_clamp2__hFjqd{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product_ellipsis__OcBGM{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product_improves__TcvpV{display:flex;flex-wrap:wrap;gap:var(--s-hair)}.product_up__JlHHy{display:inline-flex;align-items:center;gap:2px;height:24px;padding:0 var(--s-tight) 0 var(--s-hair);border-radius:var(--r-pill);background:var(--brand-soft);color:var(--brand-ink)}.product_tradeoff__QcBQP{display:flex;align-items:flex-start;gap:var(--s-hair);padding-top:var(--s-tight);border-top:1px solid var(--line);color:var(--t2)}.product_tradeoff__QcBQP svg{color:var(--t3)}@media (max-width:1039px){.product_axes__vxlU1{grid-template-columns:1fr}}@media (max-width:759px){.product_axis__WmJHC,.product_block__xuVee,.product_meat__Aitre{padding:var(--s-inner)}.product_nutri__0LHE0{grid-template-columns:repeat(3,minmax(0,1fr))}.product_nutriCell__JsXuE:nth-child(4){padding-left:0;border-left:0}.product_nutriCell__JsXuE:nth-child(n+4){border-top:1px solid var(--line)}.product_nutriCell__JsXuE:nth-child(3){border-bottom:1px solid var(--line);margin-bottom:-1px}}.product_bowls__PlqtE{display:flex;align-items:center;gap:6px;margin-top:var(--s-tight)}.product_bowlsNote__VfZlc{margin-left:auto}.product_bowlRim__h_eK9{fill:var(--sunken);stroke:var(--t3);stroke-width:1.3}.product_bowlIn__RqsIz{fill:var(--surface)}.product_bowlRice__TbcxY{fill:var(--t2)}.product_mix__t1pLR{display:grid;grid-gap:6px;gap:6px}.product_mixTrack__mxYwx{height:8px;border-radius:4px;background:color-mix(in srgb,var(--t3) 35%,var(--sunken));overflow:hidden;display:flex}.product_mixSugar__lt8v2{display:block;height:100%;background:var(--t2)}.product_mixLegend__53WiW{display:flex;justify-content:space-between}.product_cubes__Nhd2Q{display:flex;align-items:center;gap:var(--s-tight);flex-wrap:wrap;margin:0}.product_cubeRow__fwLcz{display:inline-flex;gap:3px}.product_cubeOn__oXb_2,.product_cube__thLyb{width:10px;height:10px;border-radius:2px;border:1.2px solid var(--t2)}.product_cubeOn__oXb_2{background:var(--t2)}.product_why__5ZVc3 summary{cursor:pointer;list-style:none}.product_why__5ZVc3 summary::-webkit-details-marker{display:none}.product_why__5ZVc3 summary:after{content:" ⌄"}.product_why__5ZVc3[open] summary:after{content:" ⌃"}.product_why__5ZVc3 p{margin-top:var(--s-hair,4px)}.product_evidence__uy3Ec{display:flex;flex-direction:column;padding:0 var(--s-inner)}.product_ev__BA8hH{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--s-stack);gap:var(--s-stack);padding:var(--s-inner) 0}.product_evidence__uy3Ec>*+*{border-top:1px solid var(--line)}.product_fold__hFteG>summary{list-style:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.product_fold__hFteG>summary::-webkit-details-marker{display:none}.product_fold__hFteG>summary:focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:var(--r-tile)}.product_foldHint__GICs2{display:inline-flex;align-items:center;gap:2px;color:var(--t2);font-weight:600}.product_foldChevron__00tKV{transform:rotate(90deg);transition:transform .2s var(--spring,ease)}.product_fold__hFteG[open] .product_foldChevron__00tKV{transform:rotate(-90deg)}.product_fold__hFteG>summary:hover .product_foldHint__GICs2{color:var(--t1)}.product_foldBody__2bd_v{display:grid;grid-gap:var(--s-tight);gap:var(--s-tight);padding:0 0 var(--s-inner);animation:product_foldOpen__jGJk_ .22s var(--spring,ease)}@keyframes product_foldOpen__jGJk_{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.product_foldBody__2bd_v,.product_foldChevron__00tKV{animation:none;transition:none}}.product_evLeft__1VAcV{display:flex;flex-direction:column;gap:var(--s-tight);min-width:0}.product_evLabel__cnsgc{display:flex;align-items:center;gap:var(--s-stack);min-width:0}.product_evLabelText__VM6EY{display:flex;flex-direction:column;gap:1px;min-width:0}.product_evValue__ui_40{overflow-wrap:anywhere}.product_evRight__W609U{display:flex;flex-direction:column;gap:var(--s-tight);min-width:0}.product_evLeft__1VAcV .product_bowls__PlqtE{margin-top:0}.product_whyBody__AUSq3{display:flex;flex-direction:column;gap:var(--s-tight);padding-top:var(--s-tight)}@media (min-width:640px){.product_evidence__uy3Ec{padding:0 var(--s-card)}.product_ev__BA8hH{grid-template-columns:220px minmax(0,1fr);column-gap:var(--s-card);padding:var(--s-card) 0;align-items:start}.product_foldBody__2bd_v{padding:0 0 var(--s-card) calc(220px + var(--s-card))}}.product_report__em8ZU{display:inline-flex;align-items:center;gap:6px;align-self:center;min-height:44px;padding:0 var(--s-stack);border:0;background:transparent;color:var(--t2);text-decoration:underline;text-underline-offset:3px}.product_report__em8ZU:hover{color:var(--t1)}.product_reportKinds__p5iQr{display:flex;flex-wrap:wrap;gap:6px}.product_reportKind__13yIs{min-height:36px;padding:0 12px;border:1px solid var(--line);border-radius:var(--r-pill);background:var(--surface);color:var(--t2)}.product_reportKindOn__THvfa{border-color:var(--brand);background:color-mix(in srgb,var(--brand) 10%,transparent);color:var(--t1)}.product_source__QjuBf{color:var(--t3);opacity:.85;margin-top:2px}.peer_card__oQOAe{display:flex;flex-direction:column;gap:var(--s-inner);padding:var(--s-inner)}.peer_head__aGQfs{display:flex;flex-direction:column;gap:2px}.peer_head__aGQfs h2{margin:0}.peer_best__GOTh2{color:var(--band-1-t)}.peer_axes__Xa2Yy{list-style:none;margin:0;padding:0;border-top:1px solid var(--hair,var(--line))}.peer_axes__Xa2Yy li{display:flex;align-items:center;gap:var(--s-stack);min-height:48px}.peer_axes__Xa2Yy li+li{border-top:1px solid var(--hair,var(--line))}.peer_axes__Xa2Yy li>span:nth-child(2){flex:1 1}.peer_icon__FaUlT{width:32px;height:32px;border-radius:var(--r-tile,12px);background:var(--sunken);color:var(--t2);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.peer_silent__DddaU{padding:0 var(--s-hair)}.peer_sk___3lNx{display:block;height:14px;border-radius:7px;background:var(--sunken)}.peer_rankRow__LJL0m{display:flex;align-items:baseline;gap:var(--s-tight);flex-wrap:wrap}.peer_top__A1RFJ{padding:2px 8px;border-radius:999px;background:var(--sunken);color:var(--t2)}.peer_line__vRA__{margin:4px 0 0;color:var(--t1)}.search_start__3_c0r{--col:var(--max)}.search_hero__4YI5p{position:relative;overflow:hidden;background:var(--brand);color:var(--on-brand);padding:var(--s-section) 0 calc(var(--sheet-r) + var(--s-section))}.search_heroInner__AL6DZ{position:relative;max-width:calc(var(--col) + var(--gutter) * 2);display:flex;flex-direction:column;gap:var(--s-inner)}.search_heroMark__1wqpO{position:absolute;top:-18px;right:calc(var(--gutter) - 36px);width:176px;height:176px;opacity:.16;stroke-width:1.3;pointer-events:none}.search_heroTitle__CC_VE{color:var(--on-brand)}.search_heroSub__sCS8w{margin-top:calc(var(--s-hair) * -2);color:var(--on-brand);opacity:.86}.search_examples__n1o3_{display:flex;flex-direction:column;gap:var(--s-tight);margin-top:var(--s-hair)}.search_examplesHead__0FnId{color:var(--on-brand)}.search_exampleGrid__E5ugC{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--s-tight);gap:var(--s-tight)}.search_example__Ek8Dz{display:flex;flex-direction:column;justify-content:center;gap:2px;min-height:60px;padding:var(--s-tight) var(--s-stack);border-radius:var(--r-tile);background:color-mix(in srgb,#000 12%,transparent);border:1px solid color-mix(in srgb,var(--on-brand) 22%,transparent);color:var(--on-brand);transition:background .16s var(--ease),transform .16s var(--ease);-webkit-tap-highlight-color:transparent}.search_example__Ek8Dz:hover{background:color-mix(in srgb,var(--on-brand) 24%,transparent)}.search_example__Ek8Dz:active{transform:scale(.98)}.search_exampleHint__1y2Ir{color:var(--on-brand)}@media (min-width:760px){.search_hero__4YI5p{padding-top:56px}.search_exampleGrid__E5ugC{grid-template-columns:repeat(3,minmax(0,1fr))}}.search_sheet__VHdkA{padding-top:var(--s-section)}.search_col__PURb3{max-width:calc(var(--max) + var(--gutter) * 2);display:flex;flex-direction:column;gap:var(--s-section)}.search_section__atP3o{display:flex;flex-direction:column;gap:var(--s-stack);min-width:0}.search_sectionTitle__Olio7{padding:0 var(--s-hair)}.search_sectionHead__nykg8{display:flex;align-items:center;justify-content:space-between;gap:var(--s-stack);padding:0 var(--s-hair)}.search_textBtn__XvegR{min-height:44px;padding:0 var(--s-hair);border:0;background:none;color:var(--t3)}.search_textBtn__XvegR:hover{color:var(--t1)}.search_card__hPmBD{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--shadow);overflow:hidden}.search_card__hPmBD>li+li{border-top:1px solid var(--line)}.search_ellipsis__i0HXx{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search_how__dGqQT{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:var(--s-hair) 0}.search_howCell__b0Avw{display:flex;flex-direction:column;align-items:center;gap:var(--s-hair);padding:var(--s-inner) var(--s-tight);text-align:center}.search_howCell__b0Avw+.search_howCell__b0Avw{border-left:1px solid var(--line)}.search_howIcon__O8eAJ{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin-bottom:var(--s-hair);border-radius:12px;background:var(--brand-soft);color:var(--brand-ink)}.search_qLink__nldOT,.search_qRow__OV_ss{display:flex;align-items:center}.search_qLink__nldOT{flex:1 1;min-width:0;gap:var(--s-stack);min-height:52px;padding:0 var(--s-inner)}.search_qLink__nldOT:hover{background:color-mix(in srgb,var(--sunken) 55%,transparent)}.search_qRemove__E9Bht{display:inline-flex;align-items:center;justify-content:center;width:48px;height:52px;border:0;background:none;color:var(--t3)}.search_qRemove__E9Bht:hover{color:var(--t1)}.search_navRow__n6F9f{display:flex;align-items:center;gap:var(--s-stack);min-height:68px;padding:var(--s-stack) var(--s-inner)}.search_navRow__n6F9f:hover{background:color-mix(in srgb,var(--sunken) 55%,transparent)}.search_badge__XtWS3{flex:none;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:var(--brand-soft);color:var(--brand-ink)}.search_navText__yfN4c{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.search_iod__obK86{display:flex;flex-direction:column;gap:var(--s-tight);padding:var(--s-card);border-radius:var(--r-card)}.search_iodHead__SyomP{display:flex;align-items:center;gap:var(--s-tight);min-width:0}.search_more__LPDEM{display:inline-flex;align-items:center;gap:2px;margin-top:var(--s-hair);color:var(--brand-ink)}.search_app__4tUoH{flex-direction:row;align-items:center;flex-wrap:wrap;padding:var(--s-inner);border-radius:var(--r-card);background:var(--brand-soft)}@media (max-width:479px){.search_app__4tUoH>:last-child{width:100%;justify-content:center}}.search_page___6WPJ{padding-top:var(--s-card);padding-bottom:var(--s-band)}.search_top__4nLBj{display:flex;flex-direction:column;gap:var(--s-stack)}.search_back__TPRqf{display:inline-flex;align-items:center;gap:var(--s-hair);align-self:flex-start;min-height:44px;margin-left:-6px;padding-right:var(--s-stack);color:var(--t2)}.search_back__TPRqf:hover{color:var(--t1)}.search_body__9fuSy{margin-top:var(--s-section)}.search_meta__sDTUk{display:flex;flex-direction:column;gap:var(--s-hair);margin-bottom:var(--s-stack);padding:0 var(--s-hair)}.search_sortLabel__ZtG6m{display:inline-flex;align-items:center;gap:var(--s-hair);color:var(--brand-ink)}.search_count__StHZa{margin-bottom:var(--s-stack);padding:0 var(--s-hair)}.search_foot__dOCVd{margin-top:var(--s-stack);padding:0 var(--s-hair)}.search_retryList__fCaDA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--s-tight);gap:var(--s-tight);width:100%;max-width:360px;margin-top:var(--s-inner)}.search_retryLink__I81QO{display:flex;align-items:center;justify-content:center;min-height:44px;padding:0 var(--s-stack);border-radius:var(--r-tile);background:var(--sunken);color:var(--t1)}.search_sortBar__Fsx_h{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:4px;gap:4px;padding:4px;margin-bottom:var(--s-inner);border-radius:var(--r-pill);background:var(--sunken)}.search_sortCell__feJrH{display:grid;place-items:center;min-height:40px;padding:0 6px;border-radius:var(--r-pill);font:var(--f-caption);font-weight:600;color:var(--t2);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .16s var(--ease),color .16s var(--ease)}.search_sortCell__feJrH:hover{color:var(--t1)}.search_sortOn___c_CD{background:var(--surface);color:var(--t1);box-shadow:var(--shadow)}@media (max-width:420px){.search_sortBar__Fsx_h{grid-template-columns:repeat(2,minmax(0,1fr));border-radius:var(--r-tile)}.search_sortCell__feJrH{border-radius:10px}}.search_side__RWZ6Q{gap:var(--s-card)}.search_sideList__Lle5g{overflow:hidden}.search_sideList__Lle5g li+li{border-top:1px solid var(--line)}.search_sideRow__b0YPv{display:flex;flex-direction:column;gap:2px;padding:var(--s-stack) var(--s-inner);transition:background .16s var(--ease)}.search_sideRow__b0YPv:hover{background:var(--sunken)}.PhoneMock_phone__L0Xu6{position:relative;width:320px;height:640px;padding:10px;border-radius:52px;background:#1c1c1e;box-shadow:0 0 0 1px rgba(0,0,0,.08),0 40px 80px -32px rgba(60,40,20,.45),inset 0 0 0 2px #3a3a3c}.PhoneMock_screen__XBLtG{position:relative;height:100%;overflow:hidden;border-radius:42px;background:var(--bg);color:var(--t1);display:flex;flex-direction:column;gap:var(--s-stack)}.PhoneMock_screen__XBLtG:after{content:"";position:absolute;left:0;right:0;bottom:0;height:64px;background:linear-gradient(to bottom,transparent,var(--bg))}.PhoneMock_status__2gqc7{display:flex;align-items:center;justify-content:space-between;height:48px;padding:0 28px}.PhoneMock_island__Q2qLS{width:92px;height:26px;border-radius:var(--r-pill);background:#1c1c1e}.PhoneMock_bat__fK6X8{width:24px;height:11px;border-radius:3px;border:1.5px solid var(--t1);box-shadow:inset 0 0 0 1.5px var(--bg);background:var(--t1)}.PhoneMock_nav__yMmHV{height:24px;margin-top:calc(var(--s-tight) * -1)}.PhoneMock_nav__yMmHV,.PhoneMock_title__m1YbG{display:flex;align-items:center;padding:0 var(--s-inner)}.PhoneMock_title__m1YbG{gap:var(--s-stack)}.PhoneMock_titleText__i_8WG{display:flex;flex-direction:column;min-width:0}.PhoneMock_titleText__i_8WG>:last-child{font-weight:600}.PhoneMock_axes__4elaT{margin:0 var(--s-stack);padding:var(--s-hair) var(--s-inner);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card)}.PhoneMock_axRow__sPlb9{display:flex;align-items:center;gap:var(--s-tight);height:48px}.PhoneMock_axRow__sPlb9+.PhoneMock_axRow__sPlb9{border-top:1px solid var(--line)}.PhoneMock_axIcon__i4KC6{display:inline-flex;color:var(--t3)}.PhoneMock_axName__v4eyg{width:48px;flex-shrink:0}.PhoneMock_axLong__MBdFr{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PhoneMock_axMeter__JUE1X{margin-left:auto;width:64px;display:inline-flex}.PhoneMock_axBar__pZ7oT{margin-left:auto;width:64px;height:6px;border-radius:var(--r-pill);background:var(--sunken);overflow:hidden}.PhoneMock_axBar__pZ7oT>span{display:block;height:100%;background:var(--t2);border-radius:var(--r-pill)}.PhoneMock_block__fUyyX{display:flex;flex-direction:column;gap:var(--s-tight);padding:0 var(--s-inner)}.PhoneMock_chips__1mJK7{display:flex;flex-wrap:wrap;gap:6px}.PhoneMock_chip__M26ve{display:inline-flex;gap:6px;height:28px;padding:0 10px;border-radius:var(--r-pill)}.PhoneMock_alt__G41eb,.PhoneMock_chip__M26ve{align-items:center;background:var(--surface);border:1px solid var(--line)}.PhoneMock_alt__G41eb{display:flex;gap:var(--s-stack);padding:var(--s-stack);border-radius:var(--r-card)}.PhoneMock_altText__39FLu{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:var(--s-hair)}.PhoneMock_one__u6mdD{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PhoneMock_ups__7LdMM{display:flex;gap:var(--s-hair)}.PhoneMock_up__NLbgC{display:inline-flex;align-items:center;height:20px;padding:0 6px 0 2px;border-radius:var(--r-pill);background:var(--brand-soft);color:var(--brand-ink)}.home_eyebrow__4Etmd{color:var(--brand-ink);text-transform:uppercase}.home_hero__uNlpJ{position:relative;overflow:hidden;padding:64px 0 var(--s-band);background:var(--bg)}.home_heroInner__074Dh{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;grid-gap:40px;gap:40px}.home_heroCopy__Euhpl{display:flex;flex-direction:column;gap:var(--s-card);max-width:560px}.home_heroLine__9Gv81{margin-top:calc(var(--s-stack) * -1)}.home_heroSub__PJOQM b{color:var(--t1);font-weight:600}.home_heroSearch__lGa9k{display:flex;flex-direction:column;gap:var(--s-stack);margin-top:var(--s-tight)}.home_samples__8k4i8{display:flex;flex-wrap:wrap;gap:var(--s-tight);padding-left:var(--s-tight)}.home_sample__9m7Gt{display:inline-flex;align-items:center;height:32px;padding:0 var(--s-stack);border-radius:var(--r-pill);border:1px solid var(--line);background:color-mix(in srgb,var(--surface) 70%,transparent);font:var(--f-caption);color:var(--t2);transition:color .16s var(--ease),border-color .16s var(--ease)}.home_sample__9m7Gt:hover{color:var(--t1);border-color:var(--t3)}.home_heroApp__rqVxf{display:flex;align-items:center;gap:var(--s-inner);margin-top:var(--s-tight);padding-top:var(--s-card);border-top:1px solid var(--line)}.home_heroArt__KG9Qs{position:relative;display:flex;justify-content:center;min-height:680px;align-items:center}.home_phoneLink__JwIwB{position:relative;z-index:2;display:block;transition:transform .2s var(--ease)}.home_phoneLink__JwIwB:hover{transform:translateY(-4px)}.home_float__u_Fwl{position:absolute;z-index:1;display:block;box-shadow:0 16px 32px -20px rgba(60,40,20,.35);border-radius:var(--r-card)}.home_f1___WRia{left:2%;top:14%;transform:rotate(-10deg)}.home_f2__gNDNK{right:6%;top:6%;transform:rotate(12deg)}.home_f3__BuhGC{right:0;bottom:18%;transform:rotate(8deg)}.home_f4__n_4Rt{left:10%;bottom:10%;transform:rotate(-6deg)}.home_f5__Ic1z7{left:0;top:50%;transform:rotate(6deg)}.home_widget__J5C7B{position:absolute;z-index:3;display:flex;flex-direction:column;gap:2px;padding:var(--s-stack) var(--s-inner);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-tile);box-shadow:0 20px 40px -24px rgba(60,40,20,.4)}.home_w1___Sfan{left:0;bottom:8%;max-width:208px}.home_w2__DhZTY{right:0;top:22%;flex-direction:row;align-items:center;gap:var(--s-tight)}.home_brDesk__4v4uD{display:inline}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.home_float__u_Fwl{animation:home_drift__YjKfP linear both;animation-timeline:scroll(root);animation-range:0 900px}.home_f2__gNDNK,.home_f4__n_4Rt{animation-name:home_drift-slow__mYJwp}}}@keyframes home_drift__YjKfP{to{translate:0 -96px}}@keyframes home_drift-slow__mYJwp{to{translate:0 -48px}}.home_band__gbEKt{padding:var(--s-band) 0}.home_head__Gx4g0{display:flex;flex-direction:column;gap:var(--s-stack);max-width:720px;margin-bottom:48px}.home_axesGrid__TNlUP{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--t1)}.home_axisCol__OgY32{display:flex;flex-direction:column;gap:var(--s-stack);padding:var(--s-card) var(--s-card) 0 var(--s-card);border-left:1px solid var(--line)}.home_axisCol__OgY32:first-child{padding-left:0;border-left:0}.home_axisCol__OgY32:last-child{padding-right:0}.home_axisArt__kJBEb{display:flex;align-items:center;justify-content:center;height:176px;margin-bottom:var(--s-stack);padding:var(--s-card);border-radius:var(--r-card);background:var(--sunken)}.home_axisName__CnClB{display:inline-flex;align-items:center;gap:var(--s-hair)}.home_axisSrc__iKasM{margin-top:var(--s-hair)}.home_artScale__9tnDY{display:flex;flex-direction:column;gap:var(--s-tight);width:100%}.home_artScaleRow__ToMKe{display:grid;grid-template-columns:1fr 88px;align-items:center;grid-gap:var(--s-stack);gap:var(--s-stack)}.home_artScaleBar__qO425{height:10px;border-radius:var(--r-pill)}.home_artSvg__p4x7K{width:100%;max-width:220px;height:auto}.home_artChips__nvnwN{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--s-tight)}.home_artChip__BWHeU{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 var(--s-stack);border-radius:var(--r-pill);background:var(--surface);border:1px solid var(--line)}.home_exploreGrid__LA8Wu{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--s-stack);gap:var(--s-stack)}.home_coll__z09cb,.home_today__Bu_oD{position:relative;display:flex;flex-direction:column;gap:var(--s-tight);min-height:232px;padding:var(--s-card);border-radius:var(--r-card);transition:transform .16s var(--ease),border-color .16s var(--ease)}.home_coll__z09cb:hover{border-color:var(--t3)}.home_collIcon__wd6_O{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;margin-bottom:auto;border-radius:var(--r-tile);background:var(--brand-soft);color:var(--brand-ink)}.home_collGo__ztXBP{position:absolute;right:var(--s-card);top:var(--s-card);color:var(--t3)}.home_today__Bu_oD{background:var(--band-warm);border:1px solid color-mix(in srgb,var(--brand) 18%,transparent)}.home_todayTag__2_b9W{display:inline-flex;align-items:center;gap:var(--s-tight);margin-bottom:auto}.home_steps__9XSU_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--s-card);gap:var(--s-card);counter-reset:step}.home_step__irH8L{display:flex;flex-direction:column;gap:var(--s-tight)}.home_stepArt__HBzV4{display:flex;align-items:center;justify-content:center;aspect-ratio:4/3;margin-bottom:var(--s-stack);border-radius:var(--r-card);background:var(--sunken)}.home_step__irH8L:hover .home_stepArt__HBzV4{transform:translateY(-4px)}.home_stepArt__HBzV4{transition:transform .2s var(--ease)}.home_stepSvg__Lm0mc{width:62%;height:auto}.home_stepNo__vDRJr{color:var(--brand-ink)}.home_promises__AUzIM{display:flex;flex-wrap:wrap;gap:var(--s-stack) 40px;margin-top:56px;padding-top:var(--s-card);border-top:1px solid var(--line)}.home_promises__AUzIM>li{display:inline-flex;align-items:center;gap:var(--s-tight)}.home_dlBand__kVJeY{padding:var(--s-band) 0}.home_dl__WRs4y{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;grid-gap:40px;gap:40px}.home_dlCopy__iIHRc{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-inner)}.home_dlBody__w1_k5{max-width:420px;margin-bottom:var(--s-tight)}.home_dlArt__kZtfo{display:flex;justify-content:center;color:var(--t1)}.home_scanSvg__Scmbq{width:100%;max-width:280px;height:auto}@media (max-width:1039px){.home_heroInner__074Dh{grid-template-columns:minmax(0,1fr);gap:56px}.home_heroCopy__Euhpl{max-width:640px}.home_exploreGrid__LA8Wu{grid-template-columns:repeat(2,minmax(0,1fr))}.home_axesGrid__TNlUP{grid-template-columns:minmax(0,1fr)}.home_axisCol__OgY32,.home_axisCol__OgY32:first-child,.home_axisCol__OgY32:last-child{padding:var(--s-card) 0;border-left:0;border-top:1px solid var(--line)}.home_axisCol__OgY32:first-child{border-top:0}}@media (max-width:759px){.home_hero__uNlpJ{padding-top:40px;padding-bottom:0}.home_heroCopy__Euhpl{gap:var(--s-inner)}.home_heroLine__9Gv81{margin-top:0}.home_brDesk__4v4uD{display:none}.home_heroApp__rqVxf{flex-direction:column;align-items:flex-start;gap:var(--s-stack)}.home_heroArt__KG9Qs{min-height:0;margin:0 calc(var(--gutter) * -1);height:520px;overflow:hidden;align-items:flex-start;padding-top:var(--s-tight);-webkit-mask-image:linear-gradient(180deg,#000 72%,transparent);mask-image:linear-gradient(180deg,#000 72%,transparent)}.home_f4__n_4Rt,.home_f5__Ic1z7,.home_w1___Sfan,.home_w2__DhZTY{display:none}.home_f1___WRia{left:-12px;top:40px}.home_f2__gNDNK{right:8px;top:8px}.home_f3__BuhGC{right:-20px;bottom:auto;top:240px}.home_head__Gx4g0{margin-bottom:var(--s-section)}.home_exploreGrid__LA8Wu{grid-template-columns:minmax(0,1fr)}.home_coll__z09cb,.home_today__Bu_oD{min-height:0;padding:var(--s-inner)}.home_collIcon__wd6_O{margin-bottom:var(--s-tight)}.home_todayTag__2_b9W{margin-bottom:0}.home_collGo__ztXBP{right:var(--s-inner);top:var(--s-inner)}.home_steps__9XSU_{grid-template-columns:minmax(0,1fr);gap:40px}.home_stepArt__HBzV4{aspect-ratio:16/9}.home_promises__AUzIM{flex-direction:column;margin-top:40px}.home_dl__WRs4y{grid-template-columns:minmax(0,1fr)}.home_dlArt__kZtfo{display:none}}.SearchBox_form__LNAOx{position:relative;color:var(--t1);display:flex;align-items:center;width:100%;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-pill);box-shadow:var(--shadow);transition:border-color .16s var(--ease),box-shadow .16s var(--ease)}.SearchBox_form__LNAOx:focus-within{border-color:var(--brand);box-shadow:0 0 0 4px var(--brand-soft)}.SearchBox_lg__NNKsF{height:64px;padding:0 var(--s-tight) 0 var(--s-section)}.SearchBox_sm__j98FR{height:44px;padding:0 4px 0 var(--s-stack);box-shadow:none;background:var(--sunken)}.SearchBox_sm__j98FR .SearchBox_submit__t9ags{height:36px;padding:0 var(--s-inner)}.SearchBox_sm__j98FR .SearchBox_input__N3fv_{font:var(--f-strong);font-size:max(16px,1em)}.SearchBox_md__deqyt{height:52px;padding:0 6px 0 var(--s-inner)}.SearchBox_icon__ivokN{color:var(--t3)}.SearchBox_input__N3fv_{flex:1 1;min-width:0;height:100%;padding:0 var(--s-stack);border:0;outline:none;background:transparent;font:var(--f-headline);font-weight:500;color:var(--t1);caret-color:var(--brand)}.SearchBox_input__N3fv_::placeholder{color:var(--t3)}.SearchBox_input__N3fv_::-webkit-search-cancel-button{-webkit-appearance:none}.SearchBox_submit__t9ags{flex-shrink:0;height:48px;padding:0 var(--s-card);border:0;border-radius:var(--r-pill);background:var(--brand);color:var(--on-brand);font:var(--f-strong);transition:filter .16s var(--ease)}.SearchBox_md__deqyt .SearchBox_submit__t9ags{height:40px;padding:0 var(--s-inner)}.SearchBox_submit__t9ags:hover{filter:brightness(1.05)}@media (max-width:759px){.SearchBox_lg__NNKsF{height:56px;padding-left:var(--s-inner);padding-right:6px}.SearchBox_lg__NNKsF .SearchBox_submit__t9ags{height:44px;padding:0 var(--s-inner)}}.SearchBox_withList__ghSpp{z-index:30}.SearchBox_list__KKi8n{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:30;max-height:min(440px,62vh);overflow-y:auto;padding:6px;background:var(--surface);color:var(--t1);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--shadow-lift),0 0 0 1px rgba(0,0,0,.02);text-align:left;animation:SearchBox_listIn__ANA87 .16s var(--ease) both}.SearchBox_opt__Ymwia{display:flex;align-items:center;gap:var(--s-stack);min-height:52px;padding:6px 10px;border-radius:var(--r-tile);color:var(--t1)}.SearchBox_optOn__I31Bl{background:var(--sunken)}.SearchBox_optText__G2lnI{min-width:0;display:flex;flex-direction:column;gap:1px}.SearchBox_optName__kIqHf{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SearchBox_optAll__KJkSJ{display:flex;align-items:center;justify-content:space-between;min-height:44px;margin-top:4px;padding:0 12px;border-top:1px solid var(--line);color:var(--brand-ink);font-weight:600}.SearchBox_spin__M_FIk{flex:none;width:16px;height:16px;margin-right:8px;border-radius:50%;border:2px solid var(--line);border-top-color:var(--brand);animation:SearchBox_spin__M_FIk .7s linear infinite}@keyframes SearchBox_spin__M_FIk{to{transform:rotate(1turn)}}@keyframes SearchBox_listIn__ANA87{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.SearchBox_clear__dCG__{flex:none;width:32px;height:32px;margin-right:6px;display:grid;place-items:center;border:0;border-radius:50%;background:var(--sunken);color:var(--t2);transition:background .14s var(--ease),color .14s var(--ease),transform .12s var(--ease)}.SearchBox_clear__dCG__:hover{color:var(--t1);background:color-mix(in srgb,var(--t3) 30%,var(--sunken))}.SearchBox_clear__dCG__:active{transform:scale(.9)}.SearchBox_sm__j98FR .SearchBox_clear__dCG__{background:var(--surface);width:28px;height:28px}.States_box__bFcTt{display:flex;flex-direction:column;align-items:center;gap:var(--s-stack);padding:64px var(--s-inner);text-align:center}.States_art__QQqMI{color:var(--t3);margin-bottom:var(--s-tight)}.States_retry__SdikV{display:inline-flex;align-items:center;height:52px;margin-top:var(--s-tight);padding:0 var(--s-section);border-radius:var(--r-button);background:var(--brand);color:var(--on-brand);font:var(--f-strong)}.Nav_bar__BM3UN{position:-webkit-sticky;position:sticky;top:0;z-index:20;background:color-mix(in srgb,var(--bg) 86%,transparent);backdrop-filter:saturate(1.4) blur(14px);-webkit-backdrop-filter:saturate(1.4) blur(14px);border-bottom:1px solid var(--line)}.Nav_inner__7bqYm{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"brand search links";align-items:center;grid-column-gap:var(--s-card);column-gap:var(--s-card);height:68px}.Nav_brand__BVKFo{grid-area:brand;display:inline-flex;align-items:center;height:44px}.Nav_wordmark__Bjx6Z{font:var(--f-headline);font-family:var(--font-display);font-weight:400;letter-spacing:0;color:var(--t1)}.Nav_search__io_qr{grid-area:search;width:100%;max-width:560px;justify-self:center;transition:opacity .2s var(--ease),transform .24s var(--ease)}.Nav_searchFloat__DHJqk,.Nav_searchInline__umC_I{opacity:1}.Nav_searchAway__pzhku{opacity:0;transform:translateY(-6px);pointer-events:none}.Nav_links__DILKa{grid-area:links;display:flex;align-items:center;gap:var(--s-hair)}.Nav_links__DILKa>[role=radiogroup]{margin-right:var(--s-tight)}.Nav_link__1YTNT{display:inline-flex;align-items:center;gap:var(--s-tight);height:40px;padding:0 var(--s-stack);border-radius:var(--r-pill);font:var(--f-strong);color:var(--t2);transition:color .16s var(--ease),background .16s var(--ease)}.Nav_link__1YTNT:hover{color:var(--t1);background:var(--sunken)}.Nav_cta__nwmic{display:inline-flex;align-items:center;height:40px;margin-left:var(--s-tight);padding:0 var(--s-inner);border-radius:var(--r-pill);background:var(--brand);color:var(--on-brand);font:var(--f-strong);white-space:nowrap;transition:filter .16s var(--ease)}.Nav_cta__nwmic:hover{filter:brightness(1.05)}@media (max-width:1023px){.Nav_wide__4Ih_r{display:none}}@media (max-width:759px){.Nav_inner__7bqYm{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand links" "search search";height:auto;padding-top:6px;padding-bottom:10px;row-gap:6px}.Nav_search__io_qr{max-width:none}.Nav_searchFloat__DHJqk{position:absolute;left:calc(var(--gutter) * -1);right:calc(var(--gutter) * -1);width:auto;top:calc(100% + 10px);padding:0 var(--gutter) 10px;background:var(--bg);backdrop-filter:saturate(1.4) blur(14px);-webkit-backdrop-filter:saturate(1.4) blur(14px);border-bottom:1px solid var(--line)}.Nav_searchAway__pzhku{transform:translateY(-110%);opacity:0}.Nav_cta__nwmic{margin-left:var(--s-hair);padding:0 var(--s-stack)}}@media (max-width:400px){.Nav_linkText__piEvb{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.Nav_link__1YTNT{padding:0 var(--s-tight)}.Nav_links__DILKa [role=radiogroup] button{width:30px;height:30px}}.Footer_foot__6MNmu{border-top:1px solid var(--line);padding:56px 0 var(--s-section)}.Footer_inner__C3eil{display:flex;justify-content:space-between;gap:40px;flex-wrap:wrap}.Footer_brand__OpJJM{display:flex;flex-direction:column;gap:var(--s-tight)}.Footer_cols__JqlDf{display:flex;gap:64px}.Footer_col__VLQpj{display:flex;flex-direction:column;gap:var(--s-stack)}.Footer_col__VLQpj a{color:var(--t2)}.Footer_col__VLQpj a:hover{color:var(--t1)}.Footer_legal__OXVTL{display:flex;justify-content:space-between;gap:var(--s-stack);flex-wrap:wrap;margin-top:48px;padding-top:var(--s-section);border-top:1px solid var(--line)}@media (max-width:759px){.Footer_cols__JqlDf{gap:40px}}.page_col__1y_0_{max-width:calc(var(--max) + var(--gutter) * 2)}.page_col__1y_0_ p{max-width:720px}.page_errorPage__cT5Jl{padding-top:var(--s-section);padding-bottom:var(--s-band)}.page_hero__FYcm9{padding:var(--s-tight) 0 calc(var(--sheet-r) + var(--s-section))}.page_sheet__jlo61{padding-top:var(--s-section)}.page_back__TNJ_8{display:inline-flex;align-items:center;gap:var(--s-hair);min-height:44px;margin-left:-6px;padding-right:var(--s-stack);color:var(--t2)}.page_head__z9bQl{display:flex;flex-direction:column;gap:var(--s-hair);margin-top:var(--s-stack)}.page_kind__10UiI{display:inline-flex;align-items:center;gap:var(--s-tight)}.page_summary__8HA8f{margin-top:var(--s-stack);font-weight:500}.page_block__9NrSQ,.page_blocks__LoIbf{display:flex;flex-direction:column;gap:var(--s-stack)}.page_block__9NrSQ{padding:var(--s-card)}.page_rows__VTOaV{display:flex;flex-direction:column;gap:var(--s-stack)}.page_rows__VTOaV>li{gap:var(--s-hair)}.page_auth__5Ymmd,.page_rows__VTOaV>li{display:flex;flex-direction:column}.page_authRow__S_h8u{display:grid;grid-template-columns:120px 1fr;grid-gap:var(--s-stack);gap:var(--s-stack);padding:var(--s-stack) 0;border-top:1px solid var(--line)}.page_authRow__S_h8u:first-child{border-top:0;padding-top:0}.page_advice__KevqS{padding:var(--s-inner) var(--s-card);border-radius:var(--r-card);background:var(--sunken)}.page_found__nYUdG{display:flex;flex-direction:column;gap:var(--s-stack);margin-top:var(--s-section)}@media (max-width:759px){.page_advice__KevqS,.page_block__9NrSQ{padding:var(--s-inner)}.page_authRow__S_h8u{grid-template-columns:1fr;gap:var(--s-hair)}}