.bt[data-astro-cid-yppykvym]{--e: cubic-bezier(.22, 1, .36, 1)}.bt-hero[data-astro-cid-yppykvym]{display:flex;justify-content:center;padding:56px 20px 48px}.rise[data-astro-cid-yppykvym]{display:flex;flex-direction:column;align-items:center;text-align:center;animation:rise .9s var(--e) both}@keyframes rise{0%{opacity:0;transform:translateY(18px)}}.bt-title[data-astro-cid-yppykvym]{margin-top:24px;font-size:min(44px,11.5vw);line-height:1.04;letter-spacing:-.04em;font-weight:600}.bt-sub[data-astro-cid-yppykvym]{margin-top:24px;color:var(--text);font-size:16px;line-height:24px}.bt-cta[data-astro-cid-yppykvym]{margin-top:32px}.jump[data-astro-cid-yppykvym]{position:sticky;top:0;z-index:20;display:flex;align-items:stretch;height:52px;background:#fff;box-shadow:0 1px 0 var(--line)}.jump-label[data-astro-cid-yppykvym]{display:none}.jump-tab[data-astro-cid-yppykvym]{position:relative;flex:1 1 0;display:flex;align-items:center;justify-content:center;padding:0 6px;color:var(--grey);font-size:13px;line-height:15px;font-weight:600;letter-spacing:-.2px;text-align:center;transition:color .25s ease}.jump-tab[data-astro-cid-yppykvym]+.jump-tab[data-astro-cid-yppykvym]{box-shadow:-1px 0 0 var(--line)}.jump-tab[data-astro-cid-yppykvym]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:#000;transform:scaleX(0);transform-origin:left;transition:transform .35s var(--e)}.jump-tab[data-astro-cid-yppykvym]:hover{color:#000}.jump-tab[data-astro-cid-yppykvym].on{color:#000;font-weight:700}.jump-tab[data-astro-cid-yppykvym].on:after{transform:none}.jump-tab[data-astro-cid-yppykvym]:focus-visible{outline:2px solid var(--green);outline-offset:-2px}.group[data-astro-cid-yppykvym]{scroll-margin-top:52px}.rows[data-astro-cid-yppykvym]{width:100%;margin-top:48px;display:flex;flex-direction:column;gap:36px}.row[data-astro-cid-yppykvym]{display:flex;flex-direction:column;gap:36px}.type[data-astro-cid-yppykvym]{display:flex;flex-direction:column;gap:14px;min-width:0}.photo-wrap[data-astro-cid-yppykvym]{display:block;height:min(58vw,300px);border-radius:22px;overflow:hidden;background:#ececec}.photo[data-astro-cid-yppykvym]{display:block;width:100%;height:100%;background:center / cover no-repeat;transition:transform .9s var(--e)}.gadgets[data-astro-cid-yppykvym]{display:flex;align-items:center;justify-content:center;gap:2.2%;padding:0 5%;background:radial-gradient(ellipse 60% 70% at 50% 50%,#1f2a16,#0b0b0c)}.gadget[data-astro-cid-yppykvym]{position:relative;flex:1 1 0;min-width:0;aspect-ratio:1;border-radius:22%;overflow:hidden;box-shadow:0 0 0 1px #ffffff1a}.gadget[data-astro-cid-yppykvym]:nth-child(3){flex-grow:1.35}.gadget[data-astro-cid-yppykvym] img[data-astro-cid-yppykvym]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.caption[data-astro-cid-yppykvym]{display:flex;align-items:center;justify-content:space-between;gap:16px}.text[data-astro-cid-yppykvym]{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.name[data-astro-cid-yppykvym]{font-size:20px;line-height:25px;letter-spacing:-.4px;font-weight:600}.desc[data-astro-cid-yppykvym]{color:var(--text);font-size:15px;line-height:22px}.go[data-astro-cid-yppykvym]{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#111;color:#fff;transition:transform .35s var(--e)}.go[data-astro-cid-yppykvym] svg{width:18px;height:18px}.type[data-astro-cid-yppykvym]:focus-visible{outline:2px solid var(--green);outline-offset:6px;border-radius:22px}@media(hover:hover){.type[data-astro-cid-yppykvym]:hover .photo[data-astro-cid-yppykvym]{transform:scale(1.035)}.type[data-astro-cid-yppykvym]:hover .go[data-astro-cid-yppykvym]{transform:translate(4px)}}.chat[data-astro-cid-yppykvym]{display:inline-flex;align-items:center;gap:10px;margin-top:32px;padding:18px 28px;border-radius:999px;background:#111;color:#fff;font-size:15px;font-weight:600;white-space:nowrap;transition:background-color .25s ease}.chat[data-astro-cid-yppykvym]:hover{background:#2a2a2a}.chat[data-astro-cid-yppykvym] svg{width:18px;height:18px}.chat[data-astro-cid-yppykvym] .chat-arrow{width:16px;height:16px}.js-anim .type[data-astro-cid-yppykvym]{opacity:0;transform:translateY(22px);transition:opacity .7s var(--e),transform .8s var(--e);transition-delay:calc(var(--i) * .12s)}.js-anim .is-in[data-astro-cid-yppykvym] .type[data-astro-cid-yppykvym]{opacity:1;transform:none}.js-anim .closing[data-astro-cid-yppykvym] [data-astro-cid-yppykvym][data-reveal]{opacity:0;transform:translateY(18px);transition:opacity .7s var(--e),transform .8s var(--e)}.js-anim .closing[data-astro-cid-yppykvym] [data-astro-cid-yppykvym][data-reveal].is-in{opacity:1;transform:none}@media(min-width:768px){.bt-hero[data-astro-cid-yppykvym]{padding:80px 32px 72px}.bt-title[data-astro-cid-yppykvym]{font-size:64px;line-height:67px;letter-spacing:-2.7px}.bt-sub[data-astro-cid-yppykvym]{font-size:18px;line-height:27px}.jump[data-astro-cid-yppykvym]{height:56px}.jump-tab[data-astro-cid-yppykvym]{font-size:15px}.group[data-astro-cid-yppykvym]{scroll-margin-top:56px}.rows[data-astro-cid-yppykvym]{margin-top:64px;gap:48px}.row[data-astro-cid-yppykvym]{flex-direction:row;gap:20px}.type[data-astro-cid-yppykvym]{flex:476 1 0}.type[data-astro-cid-yppykvym].wide{flex:700 1 0}.photo-wrap[data-astro-cid-yppykvym]{height:320px;border-radius:24px}.name[data-astro-cid-yppykvym]{font-size:19px;line-height:24px}.desc[data-astro-cid-yppykvym]{font-size:14px;line-height:21px}.type[data-astro-cid-yppykvym]:focus-visible{border-radius:24px}}@media(min-width:1280px){.bt-hero[data-astro-cid-yppykvym]{padding:calc(96 * var(--u)) calc(24 * var(--u)) calc(64 * var(--u))}.eyebrow[data-astro-cid-yppykvym]{font-size:calc(12 * var(--u));letter-spacing:calc(1.6 * var(--u))}.bt-title[data-astro-cid-yppykvym]{margin-top:calc(24 * var(--u));font-size:calc(80 * var(--u));line-height:calc(83 * var(--u));letter-spacing:calc(-3.4 * var(--u))}.bt-sub[data-astro-cid-yppykvym]{margin-top:calc(24 * var(--u));font-size:calc(19 * var(--u));line-height:calc(29 * var(--u))}.bt-cta[data-astro-cid-yppykvym]{margin-top:calc(32 * var(--u))}.jump[data-astro-cid-yppykvym]{height:calc(56 * var(--u));padding-left:calc(16 * var(--u))}.jump-label[data-astro-cid-yppykvym]{display:flex;align-items:center;width:calc(200 * var(--u));color:var(--text);font-size:calc(13 * var(--u));font-weight:500}.jump-tab[data-astro-cid-yppykvym]{font-size:calc(16 * var(--u));letter-spacing:calc(-.3 * var(--u))}.jump-label[data-astro-cid-yppykvym]+.jump-tab[data-astro-cid-yppykvym]{box-shadow:-1px 0 0 var(--line)}.group[data-astro-cid-yppykvym]{padding:calc(150 * var(--u)) calc(120 * var(--u));scroll-margin-top:calc(56 * var(--u))}#shops[data-astro-cid-yppykvym]{padding-top:calc(120 * var(--u))}.head[data-astro-cid-yppykvym] .title[data-astro-cid-yppykvym]{margin-top:calc(24 * var(--u));font-size:calc(64 * var(--u));line-height:calc(68 * var(--u));letter-spacing:calc(-2.6 * var(--u))}.head[data-astro-cid-yppykvym] .sub[data-astro-cid-yppykvym]{margin-top:calc(24 * var(--u));font-size:calc(18 * var(--u));line-height:calc(27 * var(--u))}.rows[data-astro-cid-yppykvym]{max-width:calc(1200 * var(--u));margin-top:calc(96 * var(--u));gap:calc(64 * var(--u))}.row[data-astro-cid-yppykvym]{gap:calc(24 * var(--u))}.type[data-astro-cid-yppykvym]{gap:calc(20 * var(--u))}.photo-wrap[data-astro-cid-yppykvym]{height:calc(460 * var(--u));border-radius:calc(28 * var(--u))}.caption[data-astro-cid-yppykvym]{gap:calc(20 * var(--u))}.text[data-astro-cid-yppykvym]{gap:calc(4 * var(--u))}.name[data-astro-cid-yppykvym]{font-size:calc(22 * var(--u));line-height:calc(27 * var(--u));letter-spacing:calc(-.4 * var(--u))}.desc[data-astro-cid-yppykvym]{font-size:calc(15 * var(--u));line-height:calc(23 * var(--u))}.go[data-astro-cid-yppykvym]{width:calc(44 * var(--u));height:calc(44 * var(--u))}.go[data-astro-cid-yppykvym] svg{width:calc(18 * var(--u));height:calc(18 * var(--u))}.closing[data-astro-cid-yppykvym]{padding:calc(150 * var(--u)) calc(120 * var(--u))}.chat[data-astro-cid-yppykvym]{gap:calc(10 * var(--u));margin-top:calc(32 * var(--u));padding:calc(18 * var(--u)) calc(28 * var(--u));font-size:calc(15 * var(--u))}.chat[data-astro-cid-yppykvym] svg{width:calc(18 * var(--u));height:calc(18 * var(--u))}.chat[data-astro-cid-yppykvym] .chat-arrow{width:calc(16 * var(--u));height:calc(16 * var(--u))}}@media(prefers-reduced-motion:reduce){.rise[data-astro-cid-yppykvym]{animation:none}.photo[data-astro-cid-yppykvym],.go[data-astro-cid-yppykvym],.jump-tab[data-astro-cid-yppykvym]:after{transition:none}}
