@font-face{font-family:axiforma;src:url(../media/Axiforma_Light-s.p.0hs~~33nb8j_w.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:axiforma;src:url(../media/Axiforma_Book-s.p.0krkbaqn38ftv.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:axiforma;src:url(../media/Axiforma_BookItalic-s.p.0_ie~a-rvba0u.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:axiforma;src:url(../media/Axiforma_Medium-s.p.0fk3685ntj~ph.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:axiforma;src:url(../media/Axiforma_SemiBold-s.p.136_c-jgh33qr.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:axiforma;src:url(../media/Axiforma_Bold-s.p.0ssoiol.~yj-0.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:axiforma Fallback;src:local(Arial);ascent-override:69.08%;descent-override:20.52%;line-gap-override:51.52%;size-adjust:111.6%}.axiforma_af4b3552-module__oghe4G__className{font-family:axiforma,axiforma Fallback}.axiforma_af4b3552-module__oghe4G__variable{--font-axiforma:"axiforma", "axiforma Fallback"}
@font-face{font-family:inriaSerif;src:url(../media/InriaSerif_Regular-s.p.0rs302dmxvxyp.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:inriaSerif;src:url(../media/InriaSerif_Italic-s.p.0-p~8inoxidqf.ttf)format("truetype");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:inriaSerif;src:url(../media/InriaSerif_Bold-s.p.0hruz40atelfb.ttf)format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:inriaSerif;src:url(../media/InriaSerif_BoldItalic-s.p.0t.m4nst4tp12.ttf)format("truetype");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:inriaSerif Fallback;src:local(Arial);ascent-override:93.8%;descent-override:21.43%;line-gap-override:0.0%;size-adjust:104.05%}.inriaserif_5b478d3c-module__zpvcNW__className{font-family:inriaSerif,inriaSerif Fallback}.inriaserif_5b478d3c-module__zpvcNW__variable{--font-inria-serif:"inriaSerif", "inriaSerif Fallback"}
@font-face{font-family:Audiowide;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5118a467bb6b5764-s.0d-jc2~41o80q.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Audiowide;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2293d94da4a039c8-s.02usqbcb6p~co.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Audiowide Fallback;src:local(Arial);ascent-override:78.1%;descent-override:22.5%;line-gap-override:0.0%;size-adjust:126.73%}.audiowide_fb1acb54-module__UIq0va__className{font-family:Audiowide,Audiowide Fallback;font-style:normal;font-weight:400}.audiowide_fb1acb54-module__UIq0va__variable{--font-audiowide:"Audiowide", "Audiowide Fallback"}
@keyframes landing-marquee{0%{transform:translate(0)}to{transform:translate(-25%)}}@keyframes landing-line-shadow{0%{background-position:0 0}to{background-position:100% -100%}}@keyframes landing-fade-in-scale{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes landing-reveal-up{0%{opacity:0;filter:blur(12px);transform:translateY(40px)}to{opacity:1;filter:none;transform:none}}.heizen-landing .landing-reveal>*{animation:.7s cubic-bezier(.22,1,.36,1) both landing-reveal-up}.heizen-landing .landing-reveal>:nth-child(2){animation-delay:.12s}.heizen-landing .landing-reveal>:nth-child(3){animation-delay:.24s}.heizen-landing .landing-reveal>:nth-child(4){animation-delay:.36s}.heizen-landing .landing-reveal-delayed>*{animation:.7s cubic-bezier(.22,1,.36,1) .6s both landing-reveal-up}@media (prefers-reduced-motion:reduce){.heizen-landing .landing-reveal>*,.heizen-landing .landing-reveal-delayed>*{animation:none}}@keyframes landing-border-dance{0%{background-position:0 0,300px 116px,0 150px,216px 0}to{background-position:300px 0,0 116px,0 0,216px 150px}}:root{--font-axiforma:axiforma, sans-serif;--font-inria-serif:inriaSerif, Georgia, serif}.heizen-landing{--radius:0rem;--primary:#5c95a8;--primary-foreground:#fafafa;--primary-dark:#30647e;--secondary-2:#304651;--background:#fff;--foreground:#2a2a2a;--card:#fff;--card-foreground:#0a0a0a;--popover:#fff;--popover-foreground:#0a0a0a;--secondary:#f5f5f5;--secondary-foreground:#171717;--muted:#f5f5f5;--muted-foreground:#737373;--accent:#f5f5f5;--accent-foreground:#171717;--destructive:#e40014;--border:#c4c4c4;--input:#e5e5e5;--ring:#5c95a8;font-family:var(--font-axiforma), sans-serif;color:#2a2a2a;color:lab(17.06% 0 0)}@supports (color:lab(0% 0 0)){.heizen-landing{--primary:lab(58.3155% -15.5407 -16.2123);--primary-foreground:lab(98.26% 0 0);--primary-dark:lab(39.6789% -11.67 -20.1904);--secondary-2:lab(28.2389% -6.43945 -9.50685);--background:lab(100% 0 0);--foreground:lab(17.06% 0 0);--card:lab(100% 0 0);--card-foreground:lab(2.75381% 0 0);--popover:lab(100% 0 0);--popover-foreground:lab(2.75381% 0 0);--secondary:lab(96.52% -.0000298023 .0000119209);--secondary-foreground:lab(7.78201% -.0000149012 0);--muted:lab(96.52% -.0000298023 .0000119209);--muted-foreground:lab(48.496% 0 0);--accent:lab(96.52% -.0000298023 .0000119209);--accent-foreground:lab(7.78201% -.0000149012 0);--destructive:lab(48.4493% 77.4328 61.5452);--border:lab(79.1548% 0 0);--input:lab(90.952% 0 -.0000119209);--ring:lab(58.3155% -15.5407 -16.2123)}}.heizen-landing *{border-color:#c4c4c4;border-color:lab(79.1548% 0 0)}.heizen-landing [data-glow]:before,.heizen-landing [data-glow]:after{pointer-events:none;content:"";inset:calc(var(--border-size,1px) * -1);border:var(--border-size,1px) solid transparent;background-attachment:fixed;background-size:calc(100% + (2 * var(--border-size,1px))) calc(100% + (2 * var(--border-size,1px)));-webkit-mask-composite:xor;background-position:50%;background-repeat:no-repeat;border-radius:0;position:absolute;-webkit-mask-image:linear-gradient(#0000,#0000),linear-gradient(#fff,#fff);mask-image:linear-gradient(#0000,#0000),linear-gradient(#fff,#fff);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.heizen-landing [data-glow]:before{background-image:radial-gradient(calc(var(--spotlight-size,200px) * .75) calc(var(--spotlight-size,200px) * .75) at calc(var(--x,0) * 1px) calc(var(--y,0) * 1px), #003e4f, transparent 100%);filter:brightness(2)}@supports (color:lab(0% 0 0)){.heizen-landing [data-glow]:before{background-image:radial-gradient(calc(var(--spotlight-size,200px) * .75) calc(var(--spotlight-size,200px) * .75) at calc(var(--x,0) * 1px) calc(var(--y,0) * 1px), lab(23.4677% -14.3629 -15.8922), transparent 100%)}}.heizen-landing .border-anime{background:linear-gradient(90deg,#d2d2d2 50%,#0000 50%) 0 0/10px 4px repeat-x,linear-gradient(90deg,#d2d2d2 50%,#0000 50%) 200px 100px/10px 4px repeat-x,linear-gradient(#0000 50%,#d2d2d2 50%) 0 100px/4px 10px repeat-y,linear-gradient(#0000 50%,#d2d2d2 50%) 200px 0/4px 10px repeat-y;height:1px;padding:.5px;animation:6s linear infinite landing-border-dance}
