.HS70Aa_page{isolation:isolate;--gl:max(clamp(16px, 4vw, 48px), env(safe-area-inset-left,0px));--gr:max(clamp(16px, 4vw, 48px), env(safe-area-inset-right,0px));grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);min-height:100svh;display:grid;position:relative;overflow:hidden}.HS70Aa_scene{z-index:-1;background:var(--ink);--pos:50% 74%;position:absolute;inset:0}.HS70Aa_layer{background:var(--img) var(--pos) / cover no-repeat;animation:11s ease-in-out 2s infinite alternate HS70Aa_swell;position:absolute;inset:-6%}.HS70Aa_bg{--img:url(/img/gust-bg.webp)}.HS70Aa_fg{--img:url(/img/gust.webp);animation:1.8s cubic-bezier(.2,.7,.2,1) .2s both HS70Aa_focus,11s ease-in-out 2s infinite alternate HS70Aa_swell}.HS70Aa_shade{background:linear-gradient(90deg,#050505c7,#0505054d 52%,#0505050d),linear-gradient(#0000 70%,#050505b3),linear-gradient(#0505058c,#0000 18%);position:absolute;inset:0}.HS70Aa_grain{opacity:.1;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}@keyframes HS70Aa_focus{0%{opacity:0;transform:scale(1.05)}}@keyframes HS70Aa_swell{to{transform:translate(.6%,-1%)rotate(-.5deg)scale(1.02)}}.HS70Aa_top{padding:22px var(--gr) 0 var(--gl)}.HS70Aa_logo{font:800 18px/1 var(--display);text-decoration:none}.HS70Aa_main{padding:48px var(--gr) 48px var(--gl);text-shadow:0 2px 30px #00000059;align-self:center;animation:.9s cubic-bezier(.2,.7,.2,1) .25s both HS70Aa_rise}.HS70Aa_code{color:#f1f1eed6;margin:0}.HS70Aa_title{font:800 clamp(40px, 8.4vw, 128px)/.92 var(--display);letter-spacing:-.02em;margin:18px 0 22px}.HS70Aa_text{color:#f1f1eedb;text-shadow:0 1px 14px #000000bf;max-width:36ch;margin:0}.HS70Aa_home{text-shadow:none;margin-top:32px}@keyframes HS70Aa_rise{0%{opacity:0;transform:translateY(14px)}}@media (max-width:600px){.HS70Aa_scene{--pos:70% 50%}.HS70Aa_shade{background:linear-gradient(#0000 25%,#05050559 45%,#050505e0),linear-gradient(#0505058c,#0000 20%)}.HS70Aa_main{align-self:end;padding-bottom:36px}}@media (prefers-reduced-motion:reduce){.HS70Aa_bg,.HS70Aa_fg,.HS70Aa_main{animation:none}}
