.hh{--hh-nav:76px;position:relative;background:#fff;color:#151515;font-family:var(--font-meetly-body),"IBM Plex Sans",ui-sans-serif,system-ui,sans-serif;padding-bottom:clamp(48px,8svh,96px)}.hh-top{box-sizing:border-box;min-height:calc(87svh - var(--capbar-h,46px));padding:calc(var(--hh-nav) + 12px) 24px clamp(16px,3svh,40px);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.hh-char{height:84px;margin:0 0 clamp(12px,2.4svh,24px)}.hh-char .s-caphero{display:block;padding:0;border:0;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.hh-char .s-caphero:focus:not(:focus-visible){outline:none}.hh-char .s-caphero svg{display:block;overflow:visible}.hh-char .s-captake-char,.hh-char .s-captake-eyes{fill:#151515}.hh-char .s-captake-eyes.is-rest.is-card{fill:#f5f5f3}.hh-char .s-captake-squint{stroke:#151515}.cpx .hh h1,.hh h1{margin:0;font:400 var(--mh-hero)/1.02 var(--font-meetly-display),Space Grotesk,ui-sans-serif,system-ui,sans-serif;letter-spacing:-.055em;text-wrap:balance}.cpx .hh h1 span,.hh h1 span{display:block;color:#6b6b67}.hh-line{margin:clamp(14px,2.4svh,22px) auto 0;max-width:34ch;font-size:clamp(1.5rem,3vw,2rem);line-height:1.35;color:#4a4a47;text-wrap:balance}.hh-cta{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 12px;margin-top:clamp(22px,3.6svh,34px)}.hh-cta,.hh-join{align-items:center}.hh-join{display:inline-flex;min-height:50px;padding:0 24px;border:1px solid hsla(0,0%,8%,.18);border-radius:999px;background:#fff;color:#151515;font:600 1rem/1 var(--font-meetly-body),ui-sans-serif,system-ui,sans-serif;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.hh-join:focus:not(:focus-visible){outline:none}.hh-join:focus-visible{outline:2px solid #151515;outline-offset:3px}@media(hover:hover){.hh-join:hover{border-color:#151515}}.hh-film{display:inline-flex;align-items:center;gap:6px;min-height:40px;margin-top:8px;color:#4a4a47;font-size:.875rem;font-weight:600;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:5px;transition:text-decoration-color .2s ease,color .2s ease}.hh-film svg{width:12px;height:12px;fill:currentColor}.hh-film:focus-visible,.hh-film:hover{color:#151515;text-decoration-color:currentColor}.hh-micro{margin:6px 0 0;font-size:.8125rem;color:#6b6b67}.hh-qr{display:none}@media(hover:hover) and (pointer:fine) and (min-width:900px){.hh-qr{display:inline-flex;align-items:center;gap:12px;margin:14px 0 0;font-size:.8125rem;color:#6b6b67}.hh-qr img{display:block;width:72px;height:72px}}.hh-pic{position:relative;margin:0 auto;width:min(1040px,calc(100% - 96px));aspect-ratio:1280/856;border-radius:28px;overflow:hidden;background:#f3f3f0}.hh-pic-in{position:absolute;left:0;right:0;top:-6%;height:112%;will-change:transform}.hh-clip,.hh-pic-in img{position:absolute;inset:0;width:100%;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 40%;object-position:50% 40%}.hh-clip{opacity:0;transition:opacity .4s ease}.hh-clip[data-playing]{opacity:1}.hh-play{position:absolute;right:14px;bottom:14px;display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:50%;background:hsla(0,0%,100%,.92);color:#151515;cursor:pointer;box-shadow:0 2px 10px rgba(0,0,0,.18)}.hh-play:focus:not(:focus-visible){outline:none}.hh-play:focus-visible{outline:2px solid #fff;outline-offset:2px}@media(max-width:760px){.hh-pic{width:calc(100% - 32px);aspect-ratio:760/716;border-radius:22px}.hh-cta{flex-direction:column}}@media(prefers-reduced-motion:reduce){.hh-pic-in{transform:none!important}.hh-clip,.hh-join{transition:none}}@media (orientation:portrait) and (min-width:700px){.cpx .hh h1,.hh h1{font-size:var(--mh-hero)}.hh-char{height:116px;margin-bottom:28px}.hh-char .s-caphero svg{width:116px;height:116px}.hh-line{font-size:2.25rem;margin-top:28px}.hh-cta{margin-top:40px}}