.HomeIntents_intents__4qWuh{width:min(100%,64rem);margin:clamp(1.25rem,3vw,2rem) auto 0;padding:0 clamp(.75rem,3vw,1rem);font-family:var(--font-apple,var(--font-sans))}.HomeIntents_intents__4qWuh ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin:0;padding:0;list-style:none}@media (min-width:900px){.HomeIntents_intents__4qWuh ul{grid-template-columns:repeat(4,minmax(0,1fr))}}.HomeIntents_intents__4qWuh li a{display:grid;align-content:start;gap:.2rem;height:100%;min-height:3.25rem;padding:.85rem 1rem;border:1px solid rgba(0,0,0,.1);border-radius:1rem;background:#ffffff;color:#1d1d1f;text-align:left;transition:border-color .16s ease,box-shadow .16s ease}.HomeIntents_intents__4qWuh li a:hover{border-color:#1d1d1f}.HomeIntents_intents__4qWuh li a:focus-visible,.HomeIntents_task__OuEMe a:focus-visible{outline:3px solid rgba(0,113,227,.45);outline-offset:3px}.HomeIntents_intents__4qWuh strong{font-size:1rem;font-weight:650;line-height:1.25}.HomeIntents_intents__4qWuh span{color:#6e6e73;font-size:.85rem;line-height:1.4}.HomeIntents_task__OuEMe{margin:.9rem 0 0;color:#424245;font-size:.95rem;text-align:center}.HomeIntents_task__OuEMe a{display:inline-flex;align-items:center;min-height:2.75rem;color:#0066cc;font-weight:600;text-decoration:underline;text-underline-offset:.2em}@media (prefers-reduced-motion:reduce){.HomeIntents_intents__4qWuh li a{transition:none}}html:has(.page_page__556_G){background-color:#ffffff}.page_page__556_G{min-height:100svh;overflow:clip}.page_main__nw1Wk,.page_page__556_G{position:relative;background:#ffffff}.page_main__nw1Wk{z-index:1;padding-top:calc(var(--header-height) + clamp(1.1rem, 3vw, 2.2rem))}.page_revealBlock___tsNL{position:relative;opacity:1}.page_deferredFooter__fj7_2,.page_deferredSection___yWj9{position:relative}.StoreAccordionHero_hero__fMxAo{--ease:cubic-bezier(.22,1,.36,1);color:#1d1d1f;background:#ffffff;padding:clamp(36px,5vw,80px) clamp(20px,4vw,64px) 0;max-width:1680px;margin:0 auto;font-family:var(--font-apple,var(--font-sans))}.StoreAccordionHero_headingCopy__3Vyiy{text-align:center;max-width:1100px;margin:0 auto 38px;animation:StoreAccordionHero_enter__8g9ng 1s var(--ease) both}.StoreAccordionHero_eyebrow__epeEg{font-size:13px;font-weight:600;letter-spacing:.18em;margin:0 0 25px;color:#6e6e73}.StoreAccordionHero_headingCopy__3Vyiy h1{margin:0;font-size:clamp(40px,5.9vw,86px);font-weight:600;line-height:1.06;letter-spacing:-.055em;text-wrap:balance}.StoreAccordionHero_headingCopy__3Vyiy h1 span{display:block;color:#86868b}.StoreAccordionHero_intro__2scId{max-width:590px;margin:24px auto 0;font-size:clamp(16px,1.6vw,21px);line-height:1.55;color:#6e6e73;text-wrap:balance;letter-spacing:-.02em}.StoreAccordionHero_tabs__SSaKC{display:flex;justify-content:center;gap:8px;margin:0 auto 28px;flex-wrap:wrap}.StoreAccordionHero_tabs__SSaKC button{border:0;background:transparent;color:#6e6e73;border-radius:99px;min-height:44px;padding:10px 19px;font:inherit;font-size:12px;font-weight:600;letter-spacing:.04em;cursor:pointer;transition:background .25s,color .25s}.StoreAccordionHero_tabs__SSaKC button[aria-selected=true]{color:#ffffff;background:#1d1d1f}.StoreAccordionHero_tabs__SSaKC button:hover:not([aria-selected=true]){color:#1d1d1f;background:#f5f5f7}.StoreAccordionHero_cards__XHEyK{display:flex;height:clamp(480px,40vw,600px);gap:12px;isolation:isolate;touch-action:pan-y;animation:StoreAccordionHero_enter__8g9ng 1.1s .15s var(--ease) both}.StoreAccordionHero_card__rsjyj{position:relative;min-width:0;flex:1 1;border-radius:24px;overflow:hidden;background:#f5f5f7;transition:flex .95s var(--ease)}.StoreAccordionHero_active__gBvVu{flex:5.5 1}.StoreAccordionHero_image__NodD6{object-fit:cover;transition:transform 1.4s var(--ease);transform:scale(1.055)}.StoreAccordionHero_active__gBvVu .StoreAccordionHero_image__NodD6{transform:scale(1)}.StoreAccordionHero_imageWash__oDilD{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.04),rgba(0,0,0,.6) 28%,rgba(0,0,0,.82) 70%,rgba(0,0,0,.92));pointer-events:none}.StoreAccordionHero_selector__RTZ2I{position:absolute;inset:0;z-index:2;background:transparent;border:0;cursor:pointer}.StoreAccordionHero_cardIndex__8DcCp{position:absolute;top:25px;left:24px;color:white;font-size:12px;font-weight:600;letter-spacing:.12em;text-shadow:0 1px 8px #0008}.StoreAccordionHero_cardCaption__xgxkP{position:absolute;inset:auto 24px 26px;pointer-events:none;color:white}.StoreAccordionHero_cardCaption__xgxkP h2{margin:0;font-size:16px;font-weight:600;letter-spacing:-.025em;white-space:nowrap;writing-mode:vertical-rl;transform:rotate(180deg);line-height:1}.StoreAccordionHero_active__gBvVu .StoreAccordionHero_cardCaption__xgxkP{opacity:0}.StoreAccordionHero_openCopy__GkDKJ{position:absolute;z-index:3;inset:auto 28px 28px;display:grid;gap:18px;color:#f5f5f7;opacity:0;visibility:hidden;transform:translateY(12px);pointer-events:none;transition:opacity .18s,visibility .18s,transform .4s var(--ease)}.StoreAccordionHero_active__gBvVu .StoreAccordionHero_openCopy__GkDKJ{opacity:1;visibility:visible;transform:none;transition-delay:.2s}.StoreAccordionHero_openHeading__nbn_P p{margin:0 0 12px;color:#e0e0e3;font-size:10px;line-height:1.4;letter-spacing:.1em;text-transform:uppercase}.StoreAccordionHero_openHeading__nbn_P h2{margin:0;font-size:clamp(32px,4vw,58px);font-weight:600;line-height:1;letter-spacing:-.05em}.StoreAccordionHero_hero__fMxAo svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.6}.StoreAccordionHero_carouselFooter__N3UGW{display:flex;align-items:center;justify-content:space-between;padding:18px 0}.StoreAccordionHero_counter__Ce2nM{font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.08em;color:#1d1d1f}.StoreAccordionHero_counter__Ce2nM span{color:#86868b;margin-left:6px}.StoreAccordionHero_directionControls__HWRvW{display:flex;gap:10px}.StoreAccordionHero_directionControls__HWRvW button{display:grid;place-items:center;background:#e8e8ed;border:0;color:#1d1d1f;width:44px;height:44px;border-radius:50%;cursor:pointer;transition:background .25s,transform .25s}.StoreAccordionHero_directionControls__HWRvW button:hover{background:#d2d2d7;transform:scale(1.06)}.StoreAccordionHero_reverse__F_3Nq{display:flex;transform:rotate(180deg)}.StoreAccordionHero_details__gUAKN{padding:0 0 12px;min-height:62px}.StoreAccordionHero_detailHeading__8cgep{animation:StoreAccordionHero_enter__8g9ng .55s var(--ease)}.StoreAccordionHero_detailHeading__8cgep p{font-size:15px;line-height:1.55;color:#6e6e73;max-width:760px;margin:0;text-wrap:pretty}.StoreAccordionHero_routeList__dPWWW{display:grid;border-top:1px solid #ffffff38;pointer-events:auto}.StoreAccordionHero_routeLink__da2BM{display:flex;gap:12px;align-items:center;padding:9px 0;border-bottom:1px solid #ffffff30;text-decoration:none;color:#fff;min-width:0;min-height:50px;transition:padding .3s var(--ease),background .25s}.StoreAccordionHero_routeLink__da2BM:hover{padding-inline:6px;background:#ffffff0d}.StoreAccordionHero_routeCode__y1oOO{color:var(--card-accent);font-size:10px;letter-spacing:.04em;width:20px;flex-shrink:0}.StoreAccordionHero_routeText__DKP9L{display:flex;flex:1 1;align-items:center;gap:16px;min-width:0}.StoreAccordionHero_routeText__DKP9L>span{flex:1 1;font-size:14px;font-weight:500;letter-spacing:-.02em}.StoreAccordionHero_routeText__DKP9L small{flex:1 1;font-size:11px;color:#c4c4ca;line-height:1.4}.StoreAccordionHero_roundArrow__rtOnh,.StoreAccordionHero_routeArrow__Mg76P{display:grid;place-items:center;border-radius:50%;flex-shrink:0}.StoreAccordionHero_routeArrow__Mg76P{width:30px;height:30px;background:#ffffff20;transition:color .25s,background .25s}.StoreAccordionHero_routeArrow__Mg76P svg{width:16px;height:16px;transition:transform .25s}.StoreAccordionHero_routeLink__da2BM:hover .StoreAccordionHero_routeArrow__Mg76P{background:var(--card-accent);color:#111}.StoreAccordionHero_routeLink__da2BM:hover svg{transform:translateX(2px)}.StoreAccordionHero_sectionLink__55fjr{display:inline-flex;align-items:center;justify-content:space-between;gap:18px;width:fit-content;max-width:100%;min-height:48px;padding:5px 5px 5px 18px;border:1px solid #ffffff38;border-radius:99px;background:#ffffff14;color:white;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);font-size:13px;font-weight:500;text-decoration:none;pointer-events:auto;transition:background .25s,border-color .25s}.StoreAccordionHero_roundArrow__rtOnh{width:36px;height:36px;background:var(--card-accent);color:#111}.StoreAccordionHero_sectionLink__55fjr:hover{background:#ffffff26;border-color:var(--card-accent)}.StoreAccordionHero_hero__fMxAo :is(button,a):focus-visible{outline:2px solid #0071e3;outline-offset:5px}@keyframes StoreAccordionHero_enter__8g9ng{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes StoreAccordionHero_cardReveal__8LpsW{0%{opacity:0}to{opacity:1}}@media (max-width:1000px){.StoreAccordionHero_cards__XHEyK{gap:8px;height:500px}.StoreAccordionHero_card__rsjyj{border-radius:20px}.StoreAccordionHero_cardCaption__xgxkP{left:16px;bottom:22px}.StoreAccordionHero_cardIndex__8DcCp{left:16px}.StoreAccordionHero_detailHeading__8cgep p{font-size:15px}.StoreAccordionHero_openCopy__GkDKJ{inset:auto 20px 22px}.StoreAccordionHero_routeText__DKP9L small{display:none}}@media (max-width:700px){.StoreAccordionHero_hero__fMxAo{padding:28px 20px 0}.StoreAccordionHero_headingCopy__3Vyiy{margin-bottom:26px}.StoreAccordionHero_headingCopy__3Vyiy h1{font-size:clamp(34px,8vw,54px);line-height:1.1;letter-spacing:-.048em}.StoreAccordionHero_eyebrow__epeEg{margin-bottom:20px;font-size:11px}.StoreAccordionHero_intro__2scId{max-width:380px;margin-top:18px;font-size:16px}.StoreAccordionHero_tabs__SSaKC{gap:2px;margin-bottom:20px;flex-wrap:nowrap}.StoreAccordionHero_tabs__SSaKC button{font-size:10px;padding:10px 7px;min-height:44px;letter-spacing:0;white-space:nowrap}.StoreAccordionHero_cards__XHEyK{display:grid;height:clamp(480px,110vw,560px)}.StoreAccordionHero_card__rsjyj{grid-area:1/1;display:none}.StoreAccordionHero_active__gBvVu{display:block;z-index:1;animation:StoreAccordionHero_cardReveal__8LpsW .55s var(--ease) both}.StoreAccordionHero_cards__XHEyK[data-warm=true] .StoreAccordionHero_card__rsjyj{display:block;opacity:0;visibility:hidden;animation:none;transition:opacity .7s var(--ease),visibility .7s}.StoreAccordionHero_cards__XHEyK[data-warm=true] .StoreAccordionHero_active__gBvVu{opacity:1;visibility:visible}.StoreAccordionHero_openCopy__GkDKJ{inset:auto 22px 24px;gap:18px}.StoreAccordionHero_openHeading__nbn_P h2{font-size:36px}.StoreAccordionHero_openHeading__nbn_P p{font-size:9px}.StoreAccordionHero_cardIndex__8DcCp{left:22px}.StoreAccordionHero_detailHeading__8cgep p{font-size:14px}.StoreAccordionHero_routeLink__da2BM{gap:8px}.StoreAccordionHero_routeText__DKP9L>span{font-size:13px}}@media (max-width:360px){.StoreAccordionHero_tabs__SSaKC{gap:1px}.StoreAccordionHero_tabs__SSaKC button{font-size:9px;padding-inline:5px}.StoreAccordionHero_headingCopy__3Vyiy h1,.StoreAccordionHero_openHeading__nbn_P h2{font-size:30px}.StoreAccordionHero_openCopy__GkDKJ{inset-inline:18px}}@media (prefers-reduced-motion:reduce){.StoreAccordionHero_hero__fMxAo *,.StoreAccordionHero_hero__fMxAo :after,.StoreAccordionHero_hero__fMxAo :before{animation:none!important;transition:none!important}}