.hero[data-astro-cid-bbe6dxrz]{position:relative;isolation:isolate;overflow:clip;background:var(--page)}.hero-layout[data-astro-cid-bbe6dxrz]{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr);align-items:center;column-gap:32px;min-height:min(720px,calc(100svh - 196px));padding-top:36px;padding-bottom:52px}.hero-content[data-astro-cid-bbe6dxrz]{min-width:0;padding:0;position:relative;z-index:1}.eyebrow[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:9px;letter-spacing:.17em;margin:0 0 30px}.eyebrow[data-astro-cid-bbe6dxrz]>span[data-astro-cid-bbe6dxrz]:first-child{width:6px;height:6px;border-radius:50%;background:#dfe621}.divider[data-astro-cid-bbe6dxrz]{margin:0 4px;opacity:.45}h1[data-astro-cid-bbe6dxrz]{font-size:clamp(44px,5.2vw,80px);font-weight:400;line-height:1.04;letter-spacing:-.06em;margin:0}.line[data-astro-cid-bbe6dxrz]{display:block;overflow:clip;padding-bottom:.12em;margin-bottom:-.09em}.line[data-astro-cid-bbe6dxrz]>span[data-astro-cid-bbe6dxrz]{display:block;width:fit-content;max-width:100%}em[data-astro-cid-bbe6dxrz]{color:#dfe621;font-style:normal}.hero-description[data-astro-cid-bbe6dxrz]{max-width:46ch;margin:26px 0 0;font-size:14px;line-height:1.8;color:var(--text-muted)}.hero-bottom[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px}.discover[data-astro-cid-bbe6dxrz],.contact-link[data-astro-cid-bbe6dxrz]{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:48px;padding:12px 18px;border:1px solid var(--text);border-radius:6px;font-size:12px;transition:background .25s,border-color .25s,transform .25s}.discover[data-astro-cid-bbe6dxrz]{background:var(--text);color:var(--page)}.discover[data-astro-cid-bbe6dxrz]>span[data-astro-cid-bbe6dxrz],.contact-link[data-astro-cid-bbe6dxrz]>span[data-astro-cid-bbe6dxrz]{font-size:20px;transition:transform .25s}.discover[data-astro-cid-bbe6dxrz]>span[data-astro-cid-bbe6dxrz]{color:var(--page)}.discover[data-astro-cid-bbe6dxrz]:hover{background:#dfe621;border-color:#dfe621;color:#000}.discover[data-astro-cid-bbe6dxrz]:hover>span[data-astro-cid-bbe6dxrz]{color:#000}.contact-link[data-astro-cid-bbe6dxrz]{border-color:var(--rule)}.contact-link[data-astro-cid-bbe6dxrz]:hover{border-color:var(--text)}.discover[data-astro-cid-bbe6dxrz]:hover>span[data-astro-cid-bbe6dxrz],.contact-link[data-astro-cid-bbe6dxrz]:hover>span[data-astro-cid-bbe6dxrz]{transform:translate(2px,-2px)}.hero-community[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;align-items:center;gap:16px 26px;margin-top:30px}.hero-instagram[data-astro-cid-bbe6dxrz]{display:inline-flex;align-items:center;gap:9px;font-size:12px}.hero-instagram[data-astro-cid-bbe6dxrz] small[data-astro-cid-bbe6dxrz]{display:block;font-size:9px;color:var(--text-muted);margin-bottom:3px}.hero-instagram[data-astro-cid-bbe6dxrz]>span[data-astro-cid-bbe6dxrz]:last-child{font-size:17px;margin-left:4px}.newsletter-trigger[data-astro-cid-bbe6dxrz]{display:inline-flex;align-items:center;gap:12px;width:fit-content;min-height:44px;padding:8px 0;border:0;border-bottom:1px solid var(--rule);background:transparent;color:var(--text-muted);font-size:11px;text-align:left;transition:color .25s,border-color .25s}.newsletter-trigger[data-astro-cid-bbe6dxrz]:hover{color:var(--text);border-color:var(--text)}.visual[data-astro-cid-bbe6dxrz]{position:relative;min-width:0;height:clamp(390px,44vw,590px)}.orbit[data-astro-cid-bbe6dxrz]{position:absolute;width:94%;max-width:460px;aspect-ratio:1;border:1px solid var(--rule);border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.6}.orbit[data-astro-cid-bbe6dxrz]:before,.orbit[data-astro-cid-bbe6dxrz]:after{content:"";position:absolute;width:5px;height:5px;border-radius:50%;background:#dfe621;left:15%;top:14%}.orbit[data-astro-cid-bbe6dxrz]:after{inset:auto 15% 14% auto;background:var(--text)}.brand-stage[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;display:grid;place-items:center;background:transparent;transition:opacity .8s}.symbol-motion[data-astro-cid-bbe6dxrz]{width:min(78%,340px);animation:brand-float 7s ease-in-out infinite}.brand-stage[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz]{display:block;width:100%;height:auto}.hero[data-astro-cid-bbe6dxrz].motion-paused .symbol-motion[data-astro-cid-bbe6dxrz],.hero[data-astro-cid-bbe6dxrz].has-film .symbol-motion[data-astro-cid-bbe6dxrz]{animation-play-state:paused}.hero[data-astro-cid-bbe6dxrz].has-film .brand-stage[data-astro-cid-bbe6dxrz]{opacity:0}@keyframes brand-float{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-12px,0)}}video[data-astro-cid-bbe6dxrz]{position:absolute;top:50%;left:50%;width:min(78%,340px);height:auto;aspect-ratio:960 / 1356;transform:translate(-50%,-50%);object-fit:contain;opacity:0;transition:opacity .8s;mix-blend-mode:lighten}[data-theme=light] video[data-astro-cid-bbe6dxrz]{mix-blend-mode:darken}video[data-astro-cid-bbe6dxrz].is-playing{opacity:1}.visual-label[data-astro-cid-bbe6dxrz]{position:absolute;left:0;bottom:0;color:var(--text-muted);font-size:10px;letter-spacing:.04em}.visual-sign[data-astro-cid-bbe6dxrz]{position:absolute;bottom:-4px;right:0;font-size:24px}.hero-foot[data-astro-cid-bbe6dxrz]{display:flex;justify-content:space-between;align-items:center;gap:24px;position:relative;padding-block:20px;border-top:1px solid var(--rule);font-size:9px;letter-spacing:.13em}.hero-foot[data-astro-cid-bbe6dxrz] a[data-astro-cid-bbe6dxrz]{display:inline-flex;gap:28px;align-items:center;letter-spacing:0;font-size:11px}.hero-foot[data-astro-cid-bbe6dxrz] a[data-astro-cid-bbe6dxrz] span[data-astro-cid-bbe6dxrz]{font-size:18px}.video-toggle[data-astro-cid-bbe6dxrz]{position:absolute;bottom:88px;right:max(var(--gutter),calc((100vw - 1440px)/2 + var(--gutter)));border:0;background:var(--page);color:var(--text-muted);border-bottom:1px solid var(--rule);padding:8px 0;font-size:10px}@media(min-width:768px)and (max-width:1100px){.hero-layout[data-astro-cid-bbe6dxrz]{column-gap:20px;padding-top:32px}h1[data-astro-cid-bbe6dxrz]{font-size:clamp(43px,5.4vw,60px)}.visual[data-astro-cid-bbe6dxrz]{height:440px}.hero-community[data-astro-cid-bbe6dxrz]{gap:10px 20px}}@media(max-width:767px){.hero-layout[data-astro-cid-bbe6dxrz]{grid-template-columns:minmax(0,1fr);padding-top:28px;padding-bottom:28px;row-gap:0}.hero-content[data-astro-cid-bbe6dxrz]{display:contents}.eyebrow[data-astro-cid-bbe6dxrz]{grid-row:1;font-size:8px;gap:8px;margin-bottom:22px}h1[data-astro-cid-bbe6dxrz]{grid-row:2;font-size:clamp(38px,7.5vw,60px);letter-spacing:-.055em}.visual[data-astro-cid-bbe6dxrz]{grid-row:3;height:240px;margin:18px 0 8px}.orbit[data-astro-cid-bbe6dxrz]{width:205px}.symbol-motion[data-astro-cid-bbe6dxrz]{width:150px}video[data-astro-cid-bbe6dxrz]{width:150px}.visual-label[data-astro-cid-bbe6dxrz],.visual-sign[data-astro-cid-bbe6dxrz]{bottom:0}.hero-description[data-astro-cid-bbe6dxrz]{grid-row:4;margin-top:16px;font-size:14px}.hero-bottom[data-astro-cid-bbe6dxrz]{grid-row:5;margin-top:24px}.hero-community[data-astro-cid-bbe6dxrz]{grid-row:6;gap:12px 26px;margin-top:22px}.discover[data-astro-cid-bbe6dxrz],.contact-link[data-astro-cid-bbe6dxrz]{min-height:46px;padding:10px 14px;gap:18px}.hero-foot[data-astro-cid-bbe6dxrz]{padding-block:18px;font-size:8px;letter-spacing:.06em}.hero-foot[data-astro-cid-bbe6dxrz] a[data-astro-cid-bbe6dxrz]{max-width:130px;gap:10px;font-size:10px}.video-toggle[data-astro-cid-bbe6dxrz]{position:static;display:block;margin:0 var(--gutter) 14px auto}.video-toggle[data-astro-cid-bbe6dxrz][hidden]{display:none}}@media(prefers-reduced-motion:reduce){.symbol-motion[data-astro-cid-bbe6dxrz]{animation:none}}
