.home_root__akB_A{position:relative;min-height:100vh;overflow-x:clip;background:var(--lace);color:var(--ink-900)}.home_root__akB_A h1,.home_root__akB_A h2,.home_root__akB_A h3{font-family:inherit}.home_root__akB_A ::selection{background:var(--terracotta);color:var(--ink-900)}.home_root__akB_A :focus-visible{outline:2px solid var(--rose-500);outline-offset:3px;border-radius:6px}.home_onDark__0NaM_ :focus-visible{outline-color:var(--terracotta)}.home_content__dmfUV{position:relative;z-index:1}.home_pill__5MKNb{display:inline-flex;align-items:center;gap:12px;background:var(--terracotta);color:var(--ink-900);font-weight:700;font-size:20px;line-height:1.2;padding:18px 30px;min-height:56px;border-radius:999px;transition:transform .25s var(--ease),background-color .25s var(--ease)}.home_pill__5MKNb:hover{background:color-mix(in srgb,var(--terracotta) 86%,#fff);transform:translateY(-2px)}.home_pill__5MKNb:active{transform:translateY(0)}.home_store__8iEzm{display:inline-flex;flex-direction:column;justify-content:center;background:var(--lace);color:var(--ink-900);padding:12px 26px;min-width:170px;min-height:64px;border-radius:18px;line-height:1.25;transition:transform .25s var(--ease),background-color .25s var(--ease)}.home_store__8iEzm:hover{background:#fff;transform:translateY(-2px)}.home_storeSmall__2i79l{font-size:13px;font-weight:500}.home_storeBig__Zev_C{font-size:22px;font-weight:700}html[dir=ltr] .home_fwd__QiaYy{transform:scaleX(-1)}.home_nav__H8WT6{display:flex;align-items:center;flex-wrap:wrap;gap:16px 24px;padding:20px clamp(16px,4vw,56px)}.home_navLogo__ju98K{display:flex;flex:0 0 auto}.home_navLogo__ju98K img{height:44px;width:auto}.home_navLinks__JAF5l{display:flex;gap:28px;flex:1 1 320px;overflow-x:auto;white-space:nowrap;scrollbar-width:none;font-size:17px;font-weight:500;padding-block:8px}.home_navLinks__JAF5l::-webkit-scrollbar{display:none}.home_navLinks__JAF5l a{color:var(--lace);text-underline-offset:6px}.home_navLinks__JAF5l a:hover{text-decoration:underline;text-decoration-thickness:2px}.home_navLinks__JAF5l .home_navAccent__FFXGk{color:var(--terracotta);font-weight:700}.home_navEnd__7Yj15{display:flex;align-items:center;gap:12px;flex:0 0 auto}.home_langBtn__S7n8f{min-height:44px;padding:8px 16px;border-radius:999px;border:1px solid color-mix(in srgb,var(--lace) 55%,transparent);color:var(--lace);font-size:15px;font-weight:500;transition:background-color .25s var(--ease)}.home_langBtn__S7n8f:hover{background:color-mix(in srgb,var(--lace) 14%,transparent)}.home_navPill__i_Lzy{font-size:16px;padding:12px 22px;min-height:44px;gap:10px}.home_hero__uNlpJ{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;min-height:clamp(680px,58vw,940px);color:var(--lace);background:var(--navy-900)}.home_media__p1GdY{position:absolute;inset:0;z-index:-2}.home_media__p1GdY img,.home_media__p1GdY video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.home_heroScrim__SDt1k{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,color-mix(in srgb,var(--navy-900) 55%,transparent) 0,color-mix(in srgb,var(--navy-900) 8%,transparent) 26%,color-mix(in srgb,var(--navy-900) 22%,transparent) 55%,color-mix(in srgb,var(--navy-900) 84%,transparent) 100%)}.home_heroBody__aR2_x{flex:1 1 auto;display:flex;flex-direction:column;justify-content:flex-end;gap:32px;padding:24px clamp(16px,4vw,56px) clamp(40px,5vw,72px)}.home_giant__POtXe{margin:0;display:flex;flex-wrap:wrap;align-items:flex-end;gap:0 clamp(16px,4vw,80px);font-size:clamp(64px,11vw,196px);line-height:.9;font-weight:700;text-wrap:balance}html[dir=ltr] .home_giant__POtXe{letter-spacing:-.03em;line-height:.95}.home_giantB__Zte8W{margin-inline-start:auto;color:var(--terracotta)}.home_heroRow__aRUbD{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:24px 40px}.home_heroText__Zgfr7{flex:1 1 420px;max-width:640px}.home_motto__uY2SM{margin:0 0 14px;font-size:clamp(26px,3.2vw,46px);line-height:1.15;font-weight:700;text-wrap:balance}.home_intro__oS6dm{margin:0;font-size:18px;line-height:1.75;color:var(--lace-200)}.home_heroCtas__c2SEE{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.home_heroLink__aQEIl{display:inline-flex;align-items:center;gap:10px;color:var(--lace);font-weight:700;font-size:18px;padding:16px 12px;min-height:48px;border-bottom:2px solid var(--lace)}.home_heroLink__aQEIl svg{transition:transform .25s var(--ease)}.home_heroLink__aQEIl:hover svg{transform:translateY(3px)}.home_section__BX8vy{padding:88px clamp(16px,3vw,40px) 96px;border-top:1px solid var(--cream-300)}.home_sectionHead__46j6P{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:12px 32px;margin-bottom:36px}.home_h2__tqUJw{margin:0;font-size:clamp(48px,7vw,112px);line-height:.95;font-weight:700;text-wrap:balance}html[dir=ltr] .home_h2__tqUJw{letter-spacing:-.03em}.home_sub__dCbOL{margin:0;font-size:clamp(20px,2vw,26px);font-weight:500;color:var(--rose-500);text-wrap:balance}.home_bento__7EzF3{display:flex;flex-wrap:wrap;gap:20px}.home_tile__7vcHF{flex:1 1 320px;min-height:520px;min-width:0;display:flex;flex-direction:column;gap:14px;padding:36px 32px 0;border-radius:32px;overflow:hidden}.home_tileBig__ook5Z{flex:2 1 560px;padding-inline:36px}.home_tileSmall__7j2aK{flex:1 1 300px;min-height:480px}.home_tileWeek__u6fMu{flex-direction:row;flex-wrap:wrap;align-items:flex-end;gap:24px}.home_tileWeekText__6H18d{flex:1 1 240px;align-self:flex-start}.home_rose__kcfhm{background:var(--rose-100)}.home_green__ljv56{background:var(--navy-700);color:var(--lace)}.home_mint__iIpcc{background:var(--navy-100)}.home_white__kk7aP{background:var(--bg-elev);border:1px solid var(--cream-300)}.home_tileTitle__cMc0p{margin:0;font-size:clamp(30px,3vw,42px);line-height:1.1;font-weight:700;text-wrap:balance}.home_tileBig__ook5Z .home_tileTitle__cMc0p{font-size:clamp(30px,3.2vw,46px)}.home_tileSmall__7j2aK .home_tileTitle__cMc0p{font-size:clamp(28px,2.8vw,40px)}.home_rose__kcfhm .home_tileTitle__cMc0p{color:var(--rose-700)}.home_mint__iIpcc .home_tileTitle__cMc0p{color:var(--navy-700)}.home_tileWeekText__6H18d .home_tileTitle__cMc0p{margin-bottom:12px}.home_tileText__iSoea{margin:0;font-size:17px;line-height:1.7;color:var(--ink-700);max-width:46ch}.home_green__ljv56 .home_tileText__iSoea{color:var(--navy-100)}.home_phone__hgERP{flex:0 0 auto;align-self:center;margin-top:auto;border:7px solid var(--ink-900);border-bottom:0;border-radius:32px 32px 0 0;overflow:hidden;background:var(--ink-900)}.home_phone__hgERP img{width:100%;height:auto;display:block}.home_green__ljv56 .home_phone__hgERP{border-color:var(--lace);background:var(--lace)}.home_tileWeek__u6fMu .home_phone__hgERP{margin-inline:auto;border-radius:34px 34px 0 0}.home_kicksPair___htRU{margin-top:auto;display:flex;align-items:flex-end;justify-content:center;gap:12px}.home_kicksCol__XnjJu{display:flex;flex-direction:column;align-items:center;gap:8px}.home_kicksLabel__1gcwC{font-size:15px;font-weight:700;color:var(--navy-700)}.home_kicksPair___htRU .home_phone__hgERP{width:clamp(100px,28vw,200px);aspect-ratio:2/3;border-radius:30px 30px 0 0;margin-top:0}.home_kicksArrow__m2OEI{flex:0 0 auto;margin-bottom:clamp(60px,14vw,140px);color:var(--rose-500);width:clamp(36px,7vw,56px);height:auto}.home_tileDl___zH3y{flex:1 1 300px;min-height:0;padding:36px 32px;background:var(--rose-500);color:var(--lace);container-type:inline-size}.home_tileDlInner__cb1Av{flex:1 1 auto;display:flex;flex-direction:column;justify-content:space-between;gap:24px}.home_tileDlTitle__i3bzl{margin:0;font-size:clamp(40px,4vw,60px);line-height:1.05;font-weight:700;text-wrap:balance}.home_tileStores__KcIgS{display:flex;flex-direction:column;gap:12px}@container (min-width: 720px){.home_tileDlInner__cb1Av{flex-direction:row;flex-wrap:wrap;align-items:center;padding-block:8px}.home_tileStores__KcIgS{flex-direction:row}.home_tileStores__KcIgS .home_store__8iEzm{min-width:190px}}.home_tileStores__KcIgS .home_store__8iEzm{min-width:0;padding:12px 22px;border-radius:16px}.home_tileStores__KcIgS .home_storeBig__Zev_C{font-size:21px}.home_more__Lxn0E{margin-top:44px;padding-top:32px;border-top:1px solid var(--cream-300);display:flex;flex-wrap:wrap;align-items:flex-start;gap:24px 56px}.home_moreHeading__fKFi_{margin:0;flex:0 0 auto;font-size:clamp(28px,2.8vw,40px);line-height:1.1;font-weight:700}.home_moreGroups__PAOP4{flex:1 1 640px;display:flex;flex-wrap:wrap;gap:28px 40px}.home_moreGroup__HdODH{flex:1 1 220px}.home_moreLabel__SpRtd{margin:0 0 12px;font-size:15px;font-weight:700}.home_moreList__ZhvaR{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px;font-size:17px;line-height:1.5}.home_moreList__ZhvaR li{display:flex;align-items:baseline;gap:10px}.home_dot__Tg9dZ{flex:0 0 auto;width:8px;height:8px;border-radius:50%;transform:translateY(-2px)}.home_both__A1awy .home_moreLabel__SpRtd{color:var(--saffron-700)}.home_both__A1awy .home_dot__Tg9dZ{background:var(--terracotta)}.home_her__y7bbS .home_moreLabel__SpRtd{color:var(--rose-500)}.home_her__y7bbS .home_dot__Tg9dZ{background:var(--rose-500)}.home_his__ic8zL .home_moreLabel__SpRtd{color:var(--navy-700)}.home_his__ic8zL .home_dot__Tg9dZ{background:var(--navy-700)}.home_articles__Aim3a{padding:96px clamp(16px,4vw,64px) 104px;border-top:1px solid var(--cream-300)}.home_articlesHead__51SH1{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:28px}.home_allLink__1GOep{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:var(--rose-500);font-weight:700;font-size:18px}.home_allLink__1GOep svg{transition:transform .25s var(--ease)}.home_allLink__1GOep:hover svg{transform:translateX(-4px)}html[dir=ltr] .home_allLink__1GOep:hover svg{transform:scaleX(-1) translateX(-4px)}.home_chips__bQsK6{display:flex;gap:10px;overflow-x:auto;white-space:nowrap;scrollbar-width:thin;padding-bottom:8px;margin-bottom:20px}.home_chip__94BRu{flex:0 0 auto;min-height:44px;padding:10px 18px;border-radius:999px;border:1px solid var(--cream-300);background:var(--lace);color:var(--ink-900);font-size:15px;font-weight:500;transition:background-color .2s var(--ease),border-color .2s var(--ease)}.home_chip__94BRu:hover{border-color:var(--ink-500)}.home_chip__94BRu[aria-pressed=true]{background:var(--ink-900);border-color:var(--ink-900);color:var(--lace);font-weight:700}.home_rows__ZN73B{display:flex;flex-direction:column}.home_row__Ya8rR{display:flex;align-items:center;flex-wrap:wrap;gap:clamp(16px,3vw,40px);padding:26px 0;border-bottom:1px solid var(--cream-300);background:var(--lace);color:var(--ink-900)}.home_rowImg__GO80s{flex:0 0 auto;width:clamp(120px,14vw,200px);aspect-ratio:3/2;height:auto;object-fit:cover;border-radius:14px}.home_rowText__UszXM{display:flex;flex-direction:column;gap:8px;flex:1 1 280px;min-width:0}.home_rowCat__5fBmh{font-size:15px;font-weight:500;color:var(--rose-500)}.home_rowTitle__B9nsK{font-size:clamp(22px,2.5vw,36px);line-height:1.3;font-weight:700;text-wrap:pretty;transition:color .2s var(--ease)}.home_rowArrow__5Cc_9{flex:0 0 auto;color:var(--navy-700);transition:translate .25s var(--ease)}.home_row__Ya8rR:hover .home_rowTitle__B9nsK{color:var(--rose-700)}.home_row__Ya8rR:hover .home_rowArrow__5Cc_9{translate:-6px 0}html[dir=ltr] .home_row__Ya8rR:hover .home_rowArrow__5Cc_9{translate:6px 0}.home_dl__WRs4y{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;min-height:clamp(620px,50vw,820px);padding:140px clamp(16px,4vw,64px) 96px;background:var(--navy-900);color:var(--lace)}.home_dlScrim__7gQfl{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,color-mix(in srgb,var(--navy-900) 35%,transparent) 0,color-mix(in srgb,var(--navy-900) 55%,transparent) 45%,color-mix(in srgb,var(--navy-900) 90%,transparent) 100%)}.home_dlHeading__9rg9J{margin:0;max-width:16ch;font-size:clamp(44px,6.4vw,104px);line-height:1.05;font-weight:700;text-wrap:balance}html[dir=ltr] .home_dlHeading__9rg9J{letter-spacing:-.03em}.home_dlRow__nKycG{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:32px;margin-top:40px}.home_tagline__ytg5X{margin:0;flex:1 1 320px;font-size:clamp(24px,2.6vw,36px);line-height:1.35;font-weight:700}.home_tagline__ytg5X span{color:var(--terracotta)}.home_dlCtas__tNxJ_{display:flex;flex-wrap:wrap;align-items:center;gap:14px}.home_qr___2FdG{flex:0 0 auto;width:104px;height:104px;padding:10px;background:var(--lace);border-radius:16px}.home_qr___2FdG img{width:100%;height:100%}.home_footer__lVn1m{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;padding:40px clamp(16px,4vw,64px);background:var(--lace);color:var(--ink-500);font-size:15px}.home_footer__lVn1m img{height:36px;width:auto}.home_footerLinks__AKVTt{display:flex;flex-wrap:wrap;gap:24px}.home_footerLinks__AKVTt a{color:var(--ink-500);text-decoration:underline;text-underline-offset:4px;min-height:44px;display:inline-flex;align-items:center}.home_footerLinks__AKVTt a:hover{color:var(--ink-900)}.home_footerLinks__AKVTt .home_social__uZwsO{min-width:44px;justify-content:center;text-decoration:none}.home_prints__eyhk7{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden}.home_print__m2w4l{position:absolute;left:0;top:0;width:18px;height:30px;color:var(--ink-500);opacity:0;animation:home_printFade__Avshe 3.2s linear forwards}@keyframes home_printFade__Avshe{0%{opacity:.36}to{opacity:0}}@media (max-width:700px){.home_hero__uNlpJ{min-height:max(640px,100svh)}.home_navLinks__JAF5l{order:3;flex-basis:100%;gap:22px;font-size:16px}.home_navEnd__7Yj15{margin-inline-start:auto}.home_navPill__i_Lzy{display:none}.home_heroBody__aR2_x{gap:24px}.home_heroText__Zgfr7{flex-basis:100%}.home_intro__oS6dm{font-size:17px}.home_section__BX8vy{padding-block:64px 72px}.home_tile__7vcHF{padding-inline:24px;min-height:0;padding-top:28px}.home_tileDl___zH3y{padding:28px 24px}.home_articles__Aim3a{padding-block:72px 80px}.home_row__Ya8rR{flex-wrap:nowrap;align-items:flex-start;gap:16px;padding:20px 0}.home_rowImg__GO80s{width:104px;border-radius:12px}.home_rowText__UszXM{flex:1 1 auto}.home_rowTitle__B9nsK{font-size:19px;line-height:1.45}.home_rowArrow__5Cc_9{display:none}.home_dl__WRs4y{padding-top:120px;padding-bottom:72px}}@media (max-width:899px),(pointer:coarse){.home_qr___2FdG{display:none}}@media (prefers-reduced-motion:reduce){.home_allLink__1GOep svg,.home_chip__94BRu,.home_heroLink__aQEIl svg,.home_pill__5MKNb,.home_rowArrow__5Cc_9,.home_store__8iEzm{transition:none}.home_pill__5MKNb:hover,.home_store__8iEzm:hover{transform:none}}