.LandingHero_hero__UHUxw{display:grid;align-items:center;min-block-size:100svh;padding:var(--space-64) var(--space-24) var(--space-32);background:var(--effect-page-surface,var(--page-bg))}.LandingHero_layout__g9iZO{width:min(100%,var(--layout-width));max-width:var(--layout-width);margin-inline:auto;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:var(--space-24);align-items:center}.LandingHero_copy__yT5U4{padding-block:var(--space-48)}.LandingHero_eyebrow__C5Ng7{color:var(--text-muted);border-inline-start:2px solid var(--brand-accent);padding-inline-start:var(--space-12);font:var(--type-label-weight) var(--type-label-size)/var(--type-label-line) var(--font-interface)}.LandingHero_copy__yT5U4 h1{margin:var(--space-16) 0;font-size:clamp(var(--display-min),8.6vw,var(--display-max));font-weight:800;line-height:1;letter-spacing:-.045em}.LandingHero_tagline__cMhh_{max-width:24ch;font-size:var(--type-section-size);font-weight:var(--type-section-weight);line-height:var(--type-section-line);text-wrap:balance}.LandingHero_description__oaEa5{max-width:41ch;margin:var(--space-16) 0 var(--space-24);color:var(--text-muted);font-size:var(--type-body-size);line-height:var(--type-body-line)}.LandingHero_actions__cp_v2{display:flex;flex-wrap:wrap;gap:var(--space-12)}.LandingHero_art__SMyDh{min-width:0;padding-bottom:var(--space-12)}.LandingHero_scene__VCLe6{--scene-play-state:paused;position:relative;isolation:isolate;aspect-ratio:1.17}.LandingHero_scene__VCLe6[data-running=true]{--scene-play-state:running}.LandingHero_mark__LSRA_{position:absolute;inset:14% 6% 7% 11%;background:var(--panel-solid);clip-path:polygon(9% 0,100% 0,91% 100%,0 100%);display:grid;place-items:center}.LandingHero_mark__LSRA_ img{width:72%;height:auto;opacity:.17;transform:rotate(-14deg)}.LandingHero_character__lWvJg{position:absolute;width:77%;right:2%;bottom:5%;transform-origin:55% 96%;animation:LandingHero_breathe__zDRD9 4.6s ease-in-out}.LandingHero_character__lWvJg img,.LandingHero_grimoire__3EFnu img{display:block;width:100%;height:auto}.LandingHero_character__lWvJg .LandingHero_eyes__Zxr8z{position:absolute;width:24.402%;left:35.965%;top:22.648%;mask-image:radial-gradient(ellipse 76% 70%,#000 0,transparent 100%);opacity:0;animation:LandingHero_blink__mp4kp 4.6s step-end}.LandingHero_grimoire__3EFnu{position:absolute;width:31%;left:14%;top:30%;animation:LandingHero_drift__jelV3 4.6s ease-in-out}.LandingHero_strokes__AvdxD{position:absolute;inset:13% 8%}.LandingHero_strokes__AvdxD i{position:absolute;top:32%;left:9%;width:11%;height:1px;background:var(--brand-accent);opacity:.55;rotate:-19deg;animation:LandingHero_stroke__o6OfO 4.6s ease-in-out}.LandingHero_strokes__AvdxD i:nth-child(2){top:64%;left:2%;width:6%;animation-delay:-.8s}.LandingHero_strokes__AvdxD i:nth-child(3){top:24%;left:86%;width:8%;animation-delay:-1.5s}.LandingHero_scene__VCLe6 :is(.LandingHero_character__lWvJg,.LandingHero_eyes__Zxr8z,.LandingHero_grimoire__3EFnu,.LandingHero_strokes__AvdxD i){animation-play-state:var(--scene-play-state)}@keyframes LandingHero_breathe__zDRD9{50%{transform:scaleY(1.012)}}@keyframes LandingHero_blink__mp4kp{34%{opacity:1}37%,to{opacity:0}}@keyframes LandingHero_drift__jelV3{50%{transform:translateY(-7px) rotate(-3deg)}}@keyframes LandingHero_stroke__o6OfO{50%{transform:translateX(8px);opacity:.22}}@media (max-width:767px){.LandingHero_hero__UHUxw{padding:var(--space-80) var(--space-20) var(--space-16)}.LandingHero_layout__g9iZO{grid-template-columns:1fr;gap:var(--space-8)}.LandingHero_copy__yT5U4{padding-block:0}.LandingHero_art__SMyDh{width:min(100%,420px);justify-self:center}}@media (prefers-reduced-motion:reduce){.LandingHero_scene__VCLe6 :is(.LandingHero_character__lWvJg,.LandingHero_eyes__Zxr8z,.LandingHero_grimoire__3EFnu,.LandingHero_strokes__AvdxD i){animation:none}}