.header_header__GyRoh{position:sticky;top:0;z-index:100;border-bottom:1px solid var(--c-line);background:var(--c-bg);font-family:var(--font-sans);transition:transform .24s var(--ease)}.header_header__GyRoh[data-scrolled]{box-shadow:0 6px 20px rgba(26,25,56,.08)}.header_header__GyRoh[data-hidden]{transform:translateY(-100%)}.header_top__c4aPO{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"logo actions" "search search";align-items:center;grid-gap:var(--sp-2) var(--sp-3);gap:var(--sp-2) var(--sp-3);padding-top:max(var(--sp-2),env(safe-area-inset-top,0px));padding-bottom:var(--sp-3)}.header_logo__7dg0c{grid-area:logo;display:inline-flex;align-items:center;justify-self:start;border-radius:var(--r-1);transition:opacity var(--dur-2) var(--ease)}.header_logo__7dg0c:hover{opacity:.75}.header_logo__7dg0c img{width:auto;height:38px;transition:height var(--dur-2) var(--ease)}.header_logo__7dg0c:focus-visible,.header_menuButton__V_Tmb:focus-visible,.header_sheetLink__xXFn7:focus-visible,.header_tabButton__uZtEG:focus-visible{outline:none;box-shadow:var(--focus-ring)}.header_search__Q7DEp{grid-area:search}.header_actions__kumnu{grid-area:actions;display:flex;align-items:center;gap:var(--sp-2)}.header_actions__kumnu .header_app__VqCxe{display:none}.header_menuButton__V_Tmb{display:inline-flex;align-items:center;gap:var(--sp-2);min-height:var(--tap);padding:0 var(--sp-3);border:0;border-radius:var(--r-2);background-color:var(--c-surface);color:var(--c-ink);font-family:var(--font-sans);font-size:var(--fs-1);font-weight:var(--fw-bold);cursor:pointer;transition:background-color var(--dur-2) var(--ease),color var(--dur-2) var(--ease)}.header_menuButton__V_Tmb:hover{background-color:var(--c-ink);color:var(--c-on-night)}.header_navRow__EA_9K{display:none}.header_sheetLinks__yRHPq{display:flex;flex-direction:column}.header_sheetLink__xXFn7{display:flex;align-items:center;gap:var(--sp-3);min-height:60px;border-bottom:1px solid var(--c-line);border-radius:var(--r-1);color:var(--c-ink);font-size:var(--fs-3);font-weight:var(--fw-bold);-webkit-text-decoration:none;text-decoration:none;transition:color var(--dur-2) var(--ease)}.header_sheetLinkCurrent__mY__0,.header_sheetLinkCurrent__mY__0:hover,.header_sheetLink__xXFn7:hover{color:var(--c-brand-hover)}.header_sheetIcon__5qEev{display:grid;align-items:center;justify-items:center;place-items:center;width:40px;height:40px;border-radius:var(--r-2);background:var(--c-brand-soft);color:var(--c-brand-hover)}.header_sheetArrow__3uTyt{margin-left:auto;color:var(--c-ink-3)}.header_sheetApp__9dROM{margin-top:var(--sp-5)}.header_sheetAppTitle__RpKgb{margin-bottom:var(--sp-3);color:var(--c-ink);font-weight:var(--fw-bold)}.header_tabButton__uZtEG{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;width:100%;min-height:60px;padding:0;border:0;background-color:transparent;color:var(--c-ink-2);font-family:var(--font-sans);font-size:var(--fs-1);font-weight:var(--fw-medium);cursor:pointer;transition:color var(--dur-2) var(--ease)}.header_tabButton__uZtEG:hover{background-color:transparent;color:var(--c-ink)}@media (max-width:379px){.header_logo__7dg0c img{height:32px}}@media (min-width:900px){.header_top__c4aPO{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"logo search actions";gap:var(--sp-7);padding-top:var(--sp-4);padding-bottom:var(--sp-4)}.header_logo__7dg0c img{height:52px}.header_search__Q7DEp{justify-self:center;max-width:640px}.header_actions__kumnu .header_app__VqCxe{display:inline-flex}.header_menuButton__V_Tmb{display:none}.header_navRow__EA_9K{display:block;border-top:1px solid var(--c-line)}}@media (prefers-reduced-motion:reduce){.header_header__GyRoh{transition:none}}.home_page__6cvOB{background:var(--c-bg);color:var(--c-ink);font-family:var(--font-sans);font-size:var(--fs-2);line-height:var(--lh-body)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.home_page__6cvOB [data-reveal]{animation:home_reveal___0Wwr linear both;animation-timeline:view();animation-range:entry 0 entry 35%}}}@keyframes home_reveal___0Wwr{0%{opacity:0;transform:translateY(40px)}}.home_hero__4rXGd{background:var(--c-brand-soft)}.home_heroInner__SIcGO{display:grid;grid-template-columns:minmax(0,1fr);align-items:end;grid-gap:var(--sp-4);gap:var(--sp-4);padding-top:var(--sp-5);padding-bottom:var(--sp-5)}.home_heroText__aSGC3{display:flex;flex-direction:column;gap:var(--sp-3);min-width:0}.home_h1__KEBUl{max-width:18ch;color:var(--c-ink);font-family:var(--font-sans);font-size:var(--fs-7);font-weight:800;line-height:1.1;letter-spacing:-.03em;text-wrap:balance}.home_lead__h9Yp_{max-width:46ch;color:var(--c-ink-2);font-size:var(--fs-3);line-height:var(--lh-snug)}.home_heroSearch__m3tBn{max-width:680px;margin-top:var(--sp-2)}.home_heroChains__eI_N6{display:flex;flex-direction:column;gap:var(--sp-2);margin-top:var(--sp-2)}.home_heroChainsLabel__VWGe_{color:var(--c-ink-2);font-size:var(--fs-1);font-weight:var(--fw-bold)}.home_heroChips__2BJr6{display:flex;gap:var(--sp-2);margin-left:calc(-1 * var(--gutter));margin-right:calc(-1 * var(--gutter));padding:2px var(--gutter);overflow-x:auto;scrollbar-width:none}.home_heroChips__2BJr6::-webkit-scrollbar{display:none}.home_heroMascot__nhgN7{display:none;transform:scaleX(-1)}.home_pillarsSection__yq2rV{padding-top:var(--sp-5);padding-bottom:var(--sp-5)}.home_quietTitle__IM0_Y{margin-bottom:var(--sp-3);color:var(--c-ink);font-family:var(--font-sans);font-size:var(--fs-3);font-weight:800;letter-spacing:-.01em}.home_pillars__bQoO_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--sp-2);gap:var(--sp-2);list-style:none}@media (max-width:599px){.home_pillar__p50aG{min-height:64px;padding-right:var(--sp-2)}.home_pillarImage__U2yM7{width:48px;height:48px}.home_pillarArrow__hSSRV,.home_pillarNote__Kv14D{display:none}}.home_pillar__p50aG{display:flex;align-items:center;gap:var(--sp-3);height:100%;min-height:80px;padding:var(--sp-2) var(--sp-4) var(--sp-2) var(--sp-2);border-radius:var(--r-2);background-color:var(--c-surface);color:var(--c-ink);-webkit-text-decoration:none;text-decoration:none;transition:background-color var(--dur-2) var(--ease)}.home_pillar__p50aG:hover{background-color:var(--c-brand-soft);color:var(--c-ink)}.home_pillar__p50aG:focus-visible,.home_productRow__C32CU:focus-visible,.home_tab__2QL8R:focus-visible{outline:none;box-shadow:var(--focus-ring)}.home_pillarImage__U2yM7{flex:none;width:64px;height:64px;-o-object-fit:contain;object-fit:contain;transition:transform var(--dur-3) var(--ease)}.home_pillarText__kktoN{display:flex;flex:1;flex-direction:column;min-width:0}.home_pillarTitle__MCmoM{font-size:var(--fs-3);font-weight:800;line-height:var(--lh-tight)}.home_pillarNote__Kv14D{color:var(--c-ink-2);font-size:var(--fs-1);line-height:var(--lh-snug)}.home_pillarArrow__hSSRV{flex:none;color:var(--c-ink-3);transition:transform var(--dur-2) var(--ease),color var(--dur-2) var(--ease)}.home_pillar__p50aG:hover .home_pillarArrow__hSSRV{color:var(--c-brand-hover);transform:translateX(4px)}.home_explorer__np7Nr{display:flex;flex-direction:column;gap:var(--sp-4);min-width:0}.home_offerGrid__j6gHB{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--sp-5) var(--sp-4);gap:var(--sp-5) var(--sp-4);list-style:none}.home_offerGrid__j6gHB>li{min-width:0}.home_offerGrid__j6gHB>li:nth-child(n+5){display:none}.home_fadeIn__hPk_f{animation:home_fadeIn__hPk_f .32s cubic-bezier(.2,.7,.2,1) both}.home_brandGrid__YIykG{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--sp-4) var(--sp-3);gap:var(--sp-4) var(--sp-3);justify-items:center;list-style:none}.home_brandGrid__YIykG>li{width:100%;max-width:96px}.home_brandGrid__YIykG>li:nth-child(n+9){display:none}.home_productRows__eIf2_{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--sp-2);gap:var(--sp-2);list-style:none}.home_productRows__eIf2_>li:nth-child(n+5){display:none}.home_productRow__C32CU{display:grid;grid-template-columns:72px minmax(0,1fr);grid-template-areas:"thumb body" "thumb price";align-items:center;grid-gap:var(--sp-1) var(--sp-3);gap:var(--sp-1) var(--sp-3);height:100%;padding:var(--sp-2);border-radius:var(--r-2);background-color:var(--c-bg);color:var(--c-ink);-webkit-text-decoration:none;text-decoration:none}.home_productThumb__QJJ7a{grid-area:thumb;display:block;width:72px;height:72px;overflow:hidden;border-radius:var(--r-1);background:var(--c-bg)}.home_productImage__PnoEN{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transition:transform var(--dur-3) var(--ease)}.home_productBody__gNj0f{grid-area:body;display:flex;flex-direction:column;gap:2px;min-width:0}.home_productName__FDuIZ{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-weight:var(--fw-semibold);line-height:var(--lh-snug);transition:color var(--dur-2) var(--ease)}.home_productRow__C32CU:hover .home_productName__FDuIZ{color:var(--c-brand-hover)}.home_productStore__7hrZT{display:inline-flex;align-items:center;gap:6px;color:var(--c-ink-3);font-size:var(--fs-1)}.home_productStoreLogo__uV54d{width:20px;height:20px;border-radius:var(--r-1);-o-object-fit:cover;object-fit:cover}.home_productPrice__ZYZN8{grid-area:price;display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-1) var(--sp-2)}.home_app__309zC{background:var(--c-brand-soft)}.home_appInner__2zZv6{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:var(--sp-4) var(--sp-5);gap:var(--sp-4) var(--sp-5);padding-top:var(--sp-6);padding-bottom:var(--sp-6)}.home_appMascot___n9xk{width:88px;height:88px}.home_appText__aaXcm{display:flex;flex-direction:column;gap:var(--sp-2)}.home_appTitle__lcsyn{color:var(--c-ink);font-family:var(--font-sans);font-size:var(--fs-5);font-weight:800;line-height:var(--lh-tight);letter-spacing:-.015em}.home_appBody__MsS_w{max-width:52ch;color:var(--c-ink-2)}.home_appActions__PoYqv{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-5)}.home_appQr__cfZPd{display:none}.home_faq__eDln0{display:grid;grid-gap:var(--sp-5);gap:var(--sp-5)}.home_faqIntro__JtpTC{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-3)}.home_faqMascot___P8Pd{width:96px;height:96px}.home_faqTitle__ehe6R{color:var(--c-ink);font-family:var(--font-sans);font-size:var(--fs-6);font-weight:800;line-height:var(--lh-tight);letter-spacing:-.02em}.home_faqLead__44t8X{max-width:30ch;color:var(--c-ink-2)}.home_tabbarSpacer__Dzp8v{height:calc(60px + env(safe-area-inset-bottom, 0px))}.home_tabbar__S8hrI{position:fixed;right:0;bottom:0;left:0;z-index:90;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding-bottom:env(safe-area-inset-bottom,0);padding-left:env(safe-area-inset-left,0);padding-right:env(safe-area-inset-right,0);border-top:1px solid var(--c-line);background:var(--c-bg)}.home_tab__2QL8R{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:60px;color:var(--c-ink-2);font-size:var(--fs-1);font-weight:var(--fw-medium);-webkit-text-decoration:none;text-decoration:none;transition:color var(--dur-2) var(--ease)}.home_tab__2QL8R:hover{color:var(--c-ink)}.home_tabCurrent__tgwHK,.home_tabCurrent__tgwHK:hover{color:var(--c-brand-hover);font-weight:var(--fw-bold)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.home_pillar__p50aG:hover .home_pillarImage__U2yM7{transform:scale(1.08) rotate(-3deg)}.home_productRow__C32CU:hover .home_productImage__PnoEN{transform:scale(1.05)}}@keyframes home_fadeIn__hPk_f{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.home_fadeIn__hPk_f{animation:none}.home_page__6cvOB [data-reveal=pending]{opacity:1;transform:none}}@media (min-width:600px){.home_pillars__bQoO_{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-3)}.home_offerGrid__j6gHB{grid-template-columns:repeat(3,minmax(0,1fr))}.home_offerGrid__j6gHB>li:nth-child(n+5){display:block}.home_offerGrid__j6gHB>li:nth-child(n+7){display:none}.home_brandGrid__YIykG{grid-template-columns:repeat(5,minmax(0,1fr))}.home_brandGrid__YIykG>li:nth-child(n+9){display:block}.home_productRows__eIf2_{grid-template-columns:repeat(2,minmax(0,1fr))}.home_productRows__eIf2_>li:nth-child(n+5){display:block}.home_appActions__PoYqv{grid-column:2}.home_appMascot___n9xk{width:128px;height:128px;grid-row:span 2}}@media (min-width:900px){.home_heroInner__SIcGO{grid-template-columns:minmax(0,1fr) auto;gap:var(--sp-7);padding-top:var(--sp-7);padding-bottom:0}.home_heroText__aSGC3{gap:var(--sp-4);padding-bottom:var(--sp-7)}.home_heroMascot__nhgN7{display:block;width:280px;height:280px}.home_heroChips__2BJr6{flex-wrap:wrap;margin-left:0;margin-right:0;padding-left:2px;padding-right:2px;overflow:visible}.home_pillars__bQoO_{grid-template-columns:repeat(4,minmax(0,1fr))}.home_offerGrid__j6gHB{grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--sp-6) var(--sp-5)}.home_offerGrid__j6gHB>li:nth-child(n+7){display:block}.home_brandGrid__YIykG{grid-template-columns:repeat(10,minmax(0,1fr))}.home_productRows__eIf2_{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-3)}.home_appQr__cfZPd{display:flex;align-items:center;gap:var(--sp-3);color:var(--c-ink-2);font-size:var(--fs-1)}.home_appQrImage__AoAVd{width:88px;height:88px;border-radius:var(--r-1);background:var(--c-bg)}.home_faq__eDln0{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--sp-8)}.home_faqIntro__JtpTC{position:sticky;top:var(--sp-5);align-self:start}.home_faqMascot___P8Pd{width:120px;height:120px}.home_tabbarSpacer__Dzp8v,.home_tabbar__S8hrI{display:none}}.home_menuTitle__lABBE{padding:var(--sp-2) var(--sp-3) var(--sp-1);color:var(--c-ink-3);font-size:var(--fs-1);font-weight:var(--fw-bold)}.home_menuList__tbRmZ{list-style:none}.home_menuItem__pLO_M{display:flex;align-items:center;gap:var(--sp-3);min-height:48px;padding:0 var(--sp-3);border-radius:var(--r-1);color:var(--c-ink);font-size:var(--fs-2);font-weight:var(--fw-semibold);-webkit-text-decoration:none;text-decoration:none;transition:background-color var(--dur-1) var(--ease),color var(--dur-1) var(--ease)}.home_menuItem__pLO_M:focus-visible,.home_menuItem__pLO_M:hover{background-color:var(--c-ink);color:var(--c-on-night);outline:none}.home_menuLogo__myZ_H{flex:none;width:28px;height:28px;border-radius:var(--r-1);background:var(--c-bg);-o-object-fit:cover;object-fit:cover}.home_menuLabel__JQbv9{flex:1}.home_menuCount__X3Phx{color:var(--c-ink-3);font-size:var(--fs-1);font-weight:var(--fw-medium);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.home_menuItem__pLO_M:focus-visible .home_menuCount__X3Phx,.home_menuItem__pLO_M:hover .home_menuCount__X3Phx{color:var(--c-on-night-2)}@media (max-width:899.98px){.home_pillars__bQoO_{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:min(78vw,300px);overflow-x:auto;scroll-snap-type:x proximity;grid-gap:var(--sp-3);gap:var(--sp-3);padding:var(--sp-1) 0;scrollbar-width:none}.home_pillars__bQoO_>li{scroll-snap-align:start}.home_pillars__bQoO_::-webkit-scrollbar{display:none}}.cookieConsent_banner__YTJdy{position:fixed;z-index:1200;left:var(--sp-4);right:var(--sp-4);bottom:var(--sp-6);display:grid;grid-gap:var(--sp-4);gap:var(--sp-4);width:auto;max-width:880px;max-height:calc(100dvh - 48px);overflow-y:auto;margin-left:auto;margin-right:auto;padding:var(--sp-6);border:1px solid var(--c-line);border-radius:8px;border-radius:var(--r-2,8px);background:var(--c-bg);color:var(--c-ink);font-family:var(--font-sans)}.cookieConsent_banner__YTJdy strong{display:block;margin-bottom:var(--sp-2);font-size:var(--fs-4);line-height:var(--lh-snug)}.cookieConsent_banner__YTJdy p{margin:0;max-width:74ch;color:var(--c-ink-2);font-size:var(--fs-1);line-height:var(--lh-body)}.cookieConsent_banner__YTJdy a{color:var(--c-brand-strong);font-weight:var(--fw-semibold);text-underline-offset:3px}.cookieConsent_actions__OpZ0S{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:var(--sp-2);gap:var(--sp-2)}.cookieConsent_actions__OpZ0S label{grid-column:span 3;display:flex;align-items:center;gap:var(--sp-2);min-height:48px;padding-left:var(--sp-2);padding-right:var(--sp-2);cursor:pointer}.cookieConsent_actions__OpZ0S input{width:20px;height:20px;accent-color:var(--c-brand-strong);flex-shrink:0}.cookieConsent_actions__OpZ0S button{grid-column:span 2;min-width:0;min-height:48px;padding:var(--sp-2) var(--sp-3);border:1px solid var(--c-line);border-radius:8px;border-radius:var(--r-2,8px);background:var(--c-bg);color:var(--c-ink);font:var(--fw-semibold) var(--fs-1) /var(--lh-snug) var(--font-sans);cursor:pointer}.cookieConsent_actions__OpZ0S button:hover{background:var(--c-surface)}.cookieConsent_actions__OpZ0S button:last-child{border-color:var(--c-brand-strong);background:var(--c-brand-strong);color:var(--c-on-brand)}.cookieConsent_actions__OpZ0S button:last-child:hover{background:var(--c-brand-hover)}.cookieConsent_actions__OpZ0S input:focus-visible{outline:2px solid var(--c-brand-strong);outline-offset:3px}.cookieConsent_actions__OpZ0S button:focus-visible{outline:2px solid var(--c-brand-strong);outline-offset:3px}@media (max-width:899px){.cookieConsent_banner__YTJdy{bottom:calc(88px + env(safe-area-inset-bottom));max-height:calc(100dvh - 112px - env(safe-area-inset-bottom));padding:var(--sp-4)}}@media (max-width:599px){.cookieConsent_actions__OpZ0S{grid-template-columns:repeat(2,minmax(0,1fr))}.cookieConsent_actions__OpZ0S label{grid-column:span 1}.cookieConsent_actions__OpZ0S button{grid-column:1/-1}}@media (max-width:379px){.cookieConsent_actions__OpZ0S label{grid-column:1/-1}}.hero_hero__1oOS8{position:relative;overflow:hidden;background:linear-gradient(180deg,#fff1e3,#fff8f1 70%,#fff)}.hero_glow__0dPa6{position:absolute;top:-20%;right:-10%;bottom:auto;left:auto;width:70%;height:140%;background:radial-gradient(closest-side,rgba(247,127,0,.18),transparent),radial-gradient(closest-side at 30% 70%,rgba(255,196,120,.22),transparent);pointer-events:none}.hero_inner__3JlKH{position:relative;display:grid;grid-template-columns:minmax(0,1fr);align-items:center;grid-gap:var(--sp-5);gap:var(--sp-5);padding-top:var(--sp-6);padding-bottom:var(--sp-6)}.hero_text__YxShz{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-4);min-width:0}.hero_title__UZlD5{color:var(--c-ink);font-family:var(--font-sans);font-size:clamp(2rem,1.2rem + 3.4vw,3.5rem);font-weight:800;line-height:1.08;letter-spacing:-.035em}.hero_rotator__BBat9{position:relative;display:inline-block;vertical-align:bottom}.hero_rotatorTrack__TEPQH{display:inline-block;overflow:hidden;padding-bottom:.08em;vertical-align:bottom}.hero_rotatorWord__guxMJ{display:inline-block;background:linear-gradient(90deg,#c45200,#f77f00);-webkit-background-clip:text;background-clip:text;color:transparent}.hero_srOnly__9jvAf{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.hero_search__Uumqd{width:100%;max-width:640px}.hero_stage__hRlvF{position:relative;display:none}.hero_mascot__adHQO{position:relative;z-index:1;width:300px;height:300px}.hero_float__pmizF{position:absolute;z-index:2;display:flex;align-items:center;gap:var(--sp-2);width:230px;padding:var(--sp-2);border:1px solid var(--c-line);border-radius:var(--r-2);background:var(--c-bg);box-shadow:0 10px 30px rgba(26,25,56,.12);color:var(--c-ink);-webkit-text-decoration:none;text-decoration:none}.hero_float__pmizF:hover{border-color:var(--c-ink-3)}.hero_floatBrochure__2kvWZ{top:2%;left:0;width:190px}.hero_floatOffer__4gbXY{top:40%;right:0;width:220px}.hero_floatRaffle__UZ_2_{bottom:0;left:4%;width:240px}.hero_floatCover__KgQdB{width:48px;height:68px;-o-object-position:top;object-position:top}.hero_floatCover__KgQdB,.hero_floatCreative__Sq99v{flex:none;border-radius:var(--r-1);-o-object-fit:cover;object-fit:cover}.hero_floatCreative__Sq99v{width:72px;height:46px}.hero_floatText__IAZ2g{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.hero_floatEyebrow__Yz8FG{color:var(--c-brand-hover);font-size:.8125rem;font-weight:var(--fw-bold)}.hero_floatTitle__v3Hbk{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:var(--fs-1);font-weight:var(--fw-bold);line-height:1.25}.hero_floatScore__ZQ6_W{padding:1px 6px;border-radius:var(--r-1);font-size:.8125rem;font-weight:800}.hero_score-great__XvVgp{background:var(--c-positive-soft);color:var(--c-positive)}.hero_score-fair__taZGQ{background:var(--c-warning-soft);color:var(--c-warning)}.hero_score-low__cUkfC{background:var(--c-danger-soft);color:var(--c-danger)}@media (min-width:900px){.hero_inner__3JlKH{grid-template-columns:minmax(0,1fr) 440px;gap:var(--sp-6);padding-top:var(--sp-6);padding-bottom:var(--sp-6);min-height:420px}.hero_stage__hRlvF{display:grid;align-items:center;justify-items:center;place-items:center;height:400px}}@media (min-width:1200px){.hero_inner__3JlKH{grid-template-columns:minmax(0,1fr) 520px}}@media (prefers-reduced-motion:no-preference){.hero_glow__0dPa6{animation:hero_drift__kzefy 14s ease-in-out infinite alternate}.hero_rotatorWord__guxMJ{animation:hero_wordIn__nbfKu .52s cubic-bezier(.2,.7,.2,1) both}.hero_search__Uumqd,.hero_title__UZlD5{animation:hero_enter__ojwG2 .56s cubic-bezier(.2,.7,.2,1) both}.hero_search__Uumqd{animation-delay:.12s}.hero_mascot__adHQO{animation:hero_pop__h6NDu .7s cubic-bezier(.2,.9,.3,1.2) .12s both,hero_bob__D6o4S 5s ease-in-out .9s infinite}.hero_float__pmizF{animation:hero_floatIn__NMzi5 .6s cubic-bezier(.2,.7,.2,1) both,hero_bob__D6o4S 6s ease-in-out infinite;transition:transform .2s cubic-bezier(.2,.7,.2,1),border-color .2s cubic-bezier(.2,.7,.2,1)}.hero_floatBrochure__2kvWZ{animation-delay:.3s,1.2s}.hero_floatOffer__4gbXY{animation-delay:.42s,2s}.hero_floatRaffle__UZ_2_{animation-delay:.54s,2.8s}}@keyframes hero_drift__kzefy{to{transform:translate(-8%,6%) scale(1.08)}}@keyframes hero_wordIn__nbfKu{0%{opacity:0;transform:translateY(70%)}}@keyframes hero_enter__ojwG2{0%{opacity:0;transform:translateY(14px)}}@keyframes hero_pop__h6NDu{0%{opacity:0;transform:scale(.85) translateY(20px)}}@keyframes hero_floatIn__NMzi5{0%{opacity:0;transform:translateY(18px) scale(.96)}}@keyframes hero_bob__D6o4S{50%{translate:0 -8px}}.promos_channels__C6GZj{padding-top:var(--sp-5);padding-bottom:var(--sp-5)}.promos_tiles__dZHry{display:grid;grid-auto-flow:column;grid-auto-columns:82vw;grid-gap:var(--sp-3);gap:var(--sp-3);margin-left:calc(-1 * var(--gutter));margin-right:calc(-1 * var(--gutter));padding:2px var(--gutter);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;list-style:none}.promos_tiles__dZHry::-webkit-scrollbar{display:none}.promos_tiles__dZHry>li{scroll-snap-align:start}.promos_tile__S3xbM{position:relative;display:flex;align-items:stretch;justify-content:space-between;gap:var(--sp-2);height:100%;min-height:168px;padding:var(--sp-5) 0 0 var(--sp-5);overflow:hidden;border-radius:var(--r-2);color:#fff;-webkit-text-decoration:none;text-decoration:none;isolation:isolate}.promos_tile__S3xbM:hover{color:#fff}.promos_tile__S3xbM:focus-visible{outline:none;box-shadow:var(--focus-ring)}.promos_tile__S3xbM:before{content:"";position:absolute;right:-60px;bottom:-90px;z-index:-1;width:260px;height:260px;border-radius:999px;background:hsla(0,0%,100%,.12);box-shadow:0 0 0 36px hsla(0,0%,100%,.06),0 0 0 72px hsla(0,0%,100%,.04);transition:transform .5s cubic-bezier(.2,.7,.2,1)}.promos_whatsapp__hiMOv{background:linear-gradient(135deg,#0f6b3d,#128c4a)}.promos_app__t5hGo{background:linear-gradient(135deg,#a84600,#c45200)}.promos_telegram__5RJBt{background:linear-gradient(135deg,#165a99,#1f74bf)}.promos_tileText__XP_Fa{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-2);padding-bottom:var(--sp-5)}.promos_eyebrow__gMcbH{padding:2px 8px;border-radius:var(--r-1);background:hsla(0,0%,100%,.18);font-size:.8125rem;font-weight:var(--fw-bold)}.promos_tileTitle__dxkCl{max-width:17ch;font-size:var(--fs-4);font-weight:800;line-height:1.2;letter-spacing:-.01em}.promos_action__lWgix{display:inline-flex;align-items:center;gap:var(--sp-2);margin-top:auto;padding:8px 14px;border-radius:var(--r-2);background:#fff;color:var(--c-ink);font-size:var(--fs-1);font-weight:var(--fw-bold);transition:background-color .2s cubic-bezier(.2,.7,.2,1)}.promos_action__lWgix svg{transition:transform .2s cubic-bezier(.2,.7,.2,1)}.promos_tile__S3xbM:hover .promos_action__lWgix{background:#fff1e3}.promos_tile__S3xbM:hover .promos_action__lWgix svg{transform:translateX(4px)}.promos_mascot__EH3XH{flex:none;align-self:flex-end;width:120px;height:120px;margin-right:-8px;margin-bottom:-6px;transition:transform .4s cubic-bezier(.2,.9,.3,1.3);transform-origin:bottom center}.promos_band__5CY5p{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-4);margin-top:var(--sp-6);padding:var(--sp-5);border-radius:var(--r-2);background:var(--c-brand-strong);color:#fff;-webkit-text-decoration:none;text-decoration:none;transition:background-color .2s cubic-bezier(.2,.7,.2,1)}.promos_band__5CY5p:hover{background:var(--c-brand-hover);color:#fff}.promos_band__5CY5p:focus-visible{outline:none;box-shadow:var(--focus-ring)}.promos_bandMascot__JTQgD{display:none}.promos_bandText__JDt4Z{display:flex;flex-direction:column;gap:2px;color:var(--c-on-brand);font-size:var(--fs-2)}.promos_bandText__JDt4Z strong{color:#fff;font-size:var(--fs-4);font-weight:800;letter-spacing:-.01em}.promos_bandAction__QjFSZ{display:inline-flex;flex:none;align-items:center;gap:var(--sp-2);min-height:48px;padding:0 var(--sp-5);border-radius:var(--r-2);background:#fff;color:var(--c-ink);font-weight:var(--fw-bold)}.promos_bandAction__QjFSZ svg{transition:transform .2s cubic-bezier(.2,.7,.2,1)}.promos_band__5CY5p:hover .promos_bandAction__QjFSZ svg{transform:translateX(4px)}@media (min-width:900px){.promos_channels__C6GZj{padding-top:var(--sp-6);padding-bottom:var(--sp-6)}.promos_tiles__dZHry{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-5);margin-left:0;margin-right:0;padding-left:0;padding-right:0;overflow:visible}.promos_band__5CY5p{flex-direction:row;align-items:center;gap:var(--sp-6);margin-top:var(--sp-7);padding:var(--sp-5) var(--sp-6) var(--sp-5) 168px}.promos_bandText__JDt4Z{flex:1}.promos_bandMascot__JTQgD{position:absolute;bottom:0;left:var(--sp-5);display:block;width:128px;height:128px;transform-origin:bottom center;transition:transform .4s cubic-bezier(.2,.9,.3,1.3)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.promos_tile__S3xbM:hover .promos_mascot__EH3XH{transform:translateY(-6px) rotate(-6deg) scale(1.06)}.promos_tile__S3xbM:hover:before{transform:scale(1.15)}.promos_band__5CY5p:hover .promos_bandMascot__JTQgD{transform:translateY(-4px) rotate(-4deg)}}@media (min-width:900px){.promos_tiles__dZHry{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:899.98px){.promos_tiles__dZHry{margin-left:0;margin-right:0;padding:var(--sp-1) 0;grid-auto-columns:88%;scroll-padding-inline:0}}