.mnt{--ink:#07040d;--ink-2:#0e0819;--paper:#f4f1fa;--mist:#b9b1cc;--haze:#8a8199;--line:#f4f1fa29;--line-strong:#f4f1fa57;--indigo-1:#6300ff;--indigo-3:#2e0077;--impact:#00bc48;--amber:#f0c869;--display:"Tektur",system-ui,sans-serif;--body:"Sora",system-ui,sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;min-height:100vh}.mnt *{box-sizing:border-box}.mnt{background:var(--ink);color:var(--paper);font-family:var(--body);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.6}.mnt .wrap{width:100%;max-width:1180px;margin:0 auto;padding-inline:clamp(16px,4vw,48px)}.mnt .stage{isolation:isolate;flex-direction:column;min-height:min(100svh,920px);display:flex;position:relative;overflow:hidden}.mnt .corridor{z-index:-1;background:radial-gradient(120% 70% at 50% 110%,#2a0a63 0%,#12052b 40%,var(--ink) 74%);position:absolute;inset:0}.mnt .corridor:before{content:"";background:radial-gradient(40% 22% at 50% 90%,#6300ff80,#0000 70%),linear-gradient(#07040de6,#0000 32% 70%,#07040df2);position:absolute;inset:0}.mnt .pillars{perspective:520px;perspective-origin:100%;width:50%;position:absolute;top:0;bottom:0}.mnt .pillars.l{left:0}.mnt .pillars.r{right:0;transform:scaleX(-1)}.mnt .plane{transform-origin:0;background:repeating-linear-gradient(90deg,#0000 0 46px,#c8b4ff1a 47px,#1e0a3cd9 52px,#0a0416f2 92px,#8c64ff29 94px,#0000 96px 140px),linear-gradient(#0b0518,#160a30 50%,#0b0518);position:absolute;inset:-10% 0;transform:rotateY(58deg);-webkit-mask-image:linear-gradient(90deg,#000 55%,#0000);mask-image:linear-gradient(90deg,#000 55%,#0000)}.mnt .beam{filter:blur(1px);opacity:.75;background:linear-gradient(#0000,#ffecd2cc 60%,#fff0dc26);width:9px;height:32%;position:absolute;bottom:8%}.mnt header{justify-content:space-between;align-items:center;gap:16px;padding-block:28px;display:flex}.mnt .logo{align-items:center;gap:.5em;display:flex}.mnt .logo svg{width:auto;height:36px;display:block}.mnt .logo .word{font-family:var(--body);letter-spacing:-.025em;color:#fff;font-size:clamp(1.15rem,2.3vw,1.5rem);font-weight:600;line-height:1;position:relative;top:-1px}.mnt .status{border:1px solid var(--line-strong);letter-spacing:.28em;text-transform:uppercase;align-items:center;gap:10px;padding:12px 18px;font-size:11px;font-weight:500;display:inline-flex}.mnt .dot{background:var(--amber);width:7px;height:7px;animation:2.4s ease-in-out infinite pulse;transform:rotate(45deg)}.mnt .hero{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding-block:40px 64px;display:flex}.mnt .eyebrow{letter-spacing:.3em;text-transform:uppercase;color:var(--mist);font-size:12px;font-weight:500}.mnt h1{font-family:var(--display);letter-spacing:-.035em;text-wrap:balance;margin:22px 0 0;font-size:clamp(3rem,min(10vw,13vh),8rem);font-weight:500;line-height:.95}.mnt .lede{color:var(--paper);opacity:.85;max-width:58ch;margin:24px auto 0;font-size:clamp(1.02rem,1.6vw,1.25rem);font-weight:300}.mnt .blocks{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1px;margin-top:-1px;display:grid}.mnt .block{background:#0e0819eb;flex-direction:column;gap:14px;min-width:0;padding:clamp(24px,4vw,40px);display:flex}.mnt .block .k{letter-spacing:.28em;text-transform:uppercase;color:var(--haze);font-size:11px}.mnt .block h2{font-family:var(--display);letter-spacing:-.02em;margin:0;font-size:clamp(1.8rem,3.4vw,2.6rem);font-weight:500;line-height:1}.mnt .block p{color:var(--mist);margin:0;font-size:15px}.mnt .chip{color:var(--amber);letter-spacing:.04em;background:#f0c86914;border:1px dashed #f0c86999;align-self:flex-start;align-items:center;gap:8px;padding:5px 10px;font-size:12px;display:inline-flex}.mnt .notice{border-left:2px solid var(--indigo-1);color:var(--paper);background:#6300ff14;margin-top:40px;padding:18px 22px;font-size:14px}.mnt .notice p{margin:0}.mnt .notice p+p{color:var(--mist);margin-top:8px}.mnt .contact{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;margin-top:40px;display:grid}.mnt .cbox{border:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:16px 18px;display:flex}.mnt .cbox span{display:block}.mnt .cbox .k{letter-spacing:.24em;text-transform:uppercase;color:var(--haze);font-size:11px}.mnt .cbox .v{-webkit-user-select:all;user-select:all;overflow-wrap:anywhere;font-size:15px}.mnt button{font:inherit;letter-spacing:.14em;text-transform:uppercase;color:var(--paper);border:1px solid var(--line-strong);cursor:pointer;background:#f4f1fa0f;flex-shrink:0;padding:8px 12px;font-size:12px}.mnt button:hover{background:#f4f1fa1f}.mnt :focus-visible{outline:2px solid var(--impact);outline-offset:3px}.mnt footer{border-top:1px solid var(--line);color:var(--haze);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:64px;padding-block:28px 36px;font-size:13px;display:flex}.mnt footer b{color:var(--mist);font-weight:500}.mnt .dot{animation:none}@keyframes pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.mnt .dot{animation:none}}
