.area-page{--area-bg:#071008;--area-fg:#f4f2eb;--area-accent:#c8ff19;background:var(--area-bg);min-height:100svh;color:var(--area-fg);font-family:Arial,sans-serif;overflow:clip}.area-page *{box-sizing:border-box}.area-nav{z-index:80;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#071008bb;border-bottom:1px solid #ffffff2c;grid-template-columns:1fr auto 1fr;align-items:center;height:58px;padding:0 clamp(18px,4vw,56px);display:grid;position:fixed;top:0;left:0;right:0}.area-nav a,.area-nav span{color:#f4f2eb;letter-spacing:1px;font-size:9px;font-weight:900;text-decoration:none}.area-nav a:first-child{color:#c8ff19;letter-spacing:-.06em;font-size:18px}.area-nav a:last-child{justify-self:end}.area-hero{isolation:isolate;align-items:center;min-height:100svh;padding:90px clamp(18px,7vw,110px) 50px;display:flex;position:relative;overflow:hidden}.area-hero-media{z-index:-3;filter:saturate(.82);background:50%/cover no-repeat;position:absolute;inset:0}.area-hero:after{content:"";z-index:-2;background:linear-gradient(90deg,#071008e8 0 42%,#07100818 76%);position:absolute;inset:0}.area-hero>svg{z-index:-1;fill:none;width:62%;height:100%;stroke:var(--area-accent);stroke-width:13px;opacity:.62;position:absolute;top:2%;right:-8%}.area-hero-copy{max-width:760px}.area-hero-copy>p{color:var(--area-accent);letter-spacing:1.2px;margin:0 0 20px;font-size:10px;font-weight:900}.area-hero h1{letter-spacing:-.08em;margin:0;font-size:clamp(58px,9.5vw,142px);line-height:.75}.area-hero h1 i{font-family:Georgia,serif;font-weight:400}.area-hero-copy>span{color:#f4f2ebc6;max-width:46ch;margin-top:26px;font-size:clamp(14px,1.5vw,18px);line-height:1.5;display:block}.area-action{border:1px solid #ffffff52;border-left:3px solid var(--area-accent);color:#f4f2eb;background:#071008c7;border-radius:10px;justify-content:space-between;align-items:center;width:min(340px,100%);min-height:64px;margin-top:28px;padding:0 16px;font-size:13px;font-weight:900;text-decoration:none;display:flex}.area-action:focus-visible{outline:2px solid var(--area-accent);outline-offset:3px}.area-status{background:var(--area-accent);color:#071008;border-block:1px solid #ffffff1f;align-items:center;gap:16px;padding:20px clamp(18px,7vw,110px);display:flex}.area-status small{letter-spacing:1px;font-size:8px;font-weight:900}.area-status strong{font-size:13px}.area-facts{background:#ffffff24;grid-template-columns:repeat(3,1fr);gap:1px;padding:clamp(50px,8vw,110px) clamp(18px,7vw,110px);display:grid}.area-facts article{background:var(--area-bg);min-height:360px;padding:28px}.area-facts article>span{letter-spacing:-.07em;color:var(--area-accent);font-size:50px;font-weight:950}.area-facts small{letter-spacing:1px;margin-top:60px;font-size:9px;font-weight:900;display:block}.area-facts h2{letter-spacing:-.04em;margin:15px 0;font-size:clamp(25px,3vw,44px);line-height:.92}.area-facts p{color:#f4f2ebb8;max-width:38ch;font:15px/1.5 Georgia,serif}.area-footer{background:linear-gradient(165deg,#071008 0 70%,var(--area-accent) 70%);flex-direction:column;justify-content:flex-end;min-height:55svh;padding:clamp(50px,8vw,110px);display:flex}.area-footer>strong{letter-spacing:-.09em;color:#f4f2eb;font-size:clamp(70px,16vw,220px);line-height:.68}.area-footer p,.area-footer a{color:#f4f2eb;letter-spacing:1px;font-size:10px;font-weight:900}.area-footer a{margin-top:25px}.area-field{--area-bg:#16331d;--area-accent:#c8ff19}.area-studio{--area-bg:#286b98;--area-accent:#c8ff19}.area-supply{--area-bg:#282d2d;--area-accent:#dfe3d8}.area-labs{--area-bg:#0a100c;--area-accent:#c8ff19}.area-neutral{--area-bg:#101410;--area-accent:#c8ff19}@media (max-width:719px){.area-nav span{display:none}.area-nav{grid-template-columns:1fr 1fr}.area-hero{align-items:flex-end}.area-hero:after{background:linear-gradient(0deg,#071008f2 0 42%,#07100820 85%)}.area-hero>svg{opacity:.45;width:130%;right:-40%}.area-hero h1{font-size:clamp(55px,17vw,76px)}.area-facts{grid-template-columns:1fr}.area-facts article{min-height:300px}.area-facts small{margin-top:36px}.area-status{flex-direction:column;align-items:flex-start;gap:6px}.area-footer{padding-inline:18px}}@media (prefers-reduced-transparency:reduce){.area-nav{-webkit-backdrop-filter:none;backdrop-filter:none;background:#071008}}
