@layer portal{.hero-actions{flex-wrap:wrap;justify-content:flex-start;gap:.75rem;margin-top:.35rem;display:flex}.server-section,.about-section{width:min(1180px,100% - 2rem);margin:0 auto;padding:5.5rem 0}.server-carousel-shell{position:relative}.server-carousel{filter:drop-shadow(0 0 28px #ff344f61)drop-shadow(0 20px 32px #0006);margin:-2.4rem;padding:2.4rem;transition:-webkit-mask-image .18s,mask-image .18s;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 0 100%);mask-image:linear-gradient(90deg,#000 0 100%)}.server-carousel-shell.has-prev .server-carousel{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 clamp(44px,6vw,88px) 100%);mask-image:linear-gradient(90deg,#0000 0,#000 clamp(44px,6vw,88px) 100%)}.server-carousel-shell.has-next .server-carousel{-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - clamp(44px,6vw,88px)),#0000 100%);mask-image:linear-gradient(90deg,#000 0 calc(100% - clamp(44px,6vw,88px)),#0000 100%)}.server-carousel-shell.has-prev.has-next .server-carousel{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 clamp(44px,6vw,88px) calc(100% - clamp(44px,6vw,88px)),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 clamp(44px,6vw,88px) calc(100% - clamp(44px,6vw,88px)),#0000 100%)}.carousel-arrow{z-index:7;color:#fff;background:radial-gradient(circle at 50% 35%,#58f0ff33,#0000 58%),#040b16db;border:1px solid #58f0ff57;border-radius:50%;place-items:center;width:48px;height:48px;transition:border-color .18s,transform .18s,background .18s;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 0 28px #58f0ff33,0 16px 30px #00000059}.carousel-arrow:hover{border-color:var(--cyan);background:radial-gradient(circle at 50% 35%,#58f0ff57,#0000 58%),#08182aeb;transform:translateY(-50%)scale(1.06)}.carousel-progress{justify-content:center;gap:.5rem;margin-top:1.15rem;display:flex}.carousel-dot{background:#8bd3ff2e;border:0;border-radius:999px;width:34px;height:6px;padding:0;transition:width .18s,background .18s,box-shadow .18s}.carousel-dot.active{background:linear-gradient(90deg, var(--cyan), var(--red));width:56px;box-shadow:0 0 18px #58f0ff47}.server-carousel__container{gap:1rem;display:flex}.about-section{border:1px solid var(--line);background:linear-gradient(135deg,#58f0ff14,#0000 38%,#ff344f14),#0a1627c7;border-radius:8px;margin-top:2.5rem;margin-bottom:2.5rem;padding:clamp(1.2rem,4vw,2rem);box-shadow:0 20px 70px #00000042,inset 0 0 0 1px #ffffff08}.about-grid{color:var(--muted);grid-template-columns:1.4fr 1fr;gap:1rem;display:grid}.about-feature-grid{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin-top:.8rem;display:grid}.about-feature{background:linear-gradient(145deg,#58f0ff14,#0000 52%),#050e1bb8;border:1px solid #8bd3ff2b;border-radius:8px;align-content:start;gap:.55rem;min-height:176px;padding:1rem;display:grid;position:relative;overflow:hidden}.about-feature:after{content:"";background:radial-gradient(circle,#58f0ff24,#0000 68%);border-radius:50%;width:130px;height:130px;position:absolute;bottom:-42px;right:-38px}.about-feature svg{z-index:1;color:var(--cyan);position:relative}.about-feature strong{z-index:1;color:#fff;font-size:1rem;position:relative}.about-feature span{z-index:1;color:var(--muted);line-height:1.55;position:relative}@media (width<=900px){.about-grid,.about-feature-grid{grid-template-columns:1fr}}@media (width<=620px){.hero-actions{flex-direction:column}.server-section,.about-section{padding:3.4rem 0}.server-carousel{filter:none;margin:-.8rem;padding:.8rem}}.hero-benefit-item{min-width:0;color:var(--cyan);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.55rem;display:grid}.hero-benefit-item>span{gap:.18rem;display:grid}.hero-benefit-item strong{color:#edf7ff;font-size:.75rem}.hero-benefit-item small{color:var(--muted);font-size:.65rem;line-height:1.35}.about-copy{min-width:0}.about-copy .section-heading{margin-bottom:1.15rem}.about-intro{padding-left:1rem}.about-intro p{font-size:.88rem}@media (width<=900px){.about-intro{max-width:660px}}@media (width<=620px){.home-hero__benefits{grid-template-columns:1fr;gap:.5rem}.about-section{gap:1.4rem}.about-intro{padding-left:0}}.home-hero{background:#020a15;border-bottom:1px solid #4896c424;min-height:620px;position:relative;overflow:hidden}.home-hero:after{content:"";background:linear-gradient(90deg,#020a15 0%,#020a15f2 30%,#020a1547 67%,#020a1514),linear-gradient(#0000 60%,#020914 100%);position:absolute;inset:0}.home-hero__inner{z-index:2;width:min(1180px,100% - 2.5rem);min-height:620px;margin:0 auto;position:relative}.home-hero__copy{flex-direction:column;justify-content:center;width:min(540px,52%);min-height:550px;padding-top:1rem;display:flex}.home-hero h1{color:#f3f8ff;text-transform:uppercase;max-width:520px;margin:.7rem 0 1rem;font-size:4rem;line-height:.98}.home-hero h1 em{color:#44caff;text-shadow:0 0 28px #38caff40;font-style:normal;display:block}.home-hero__copy>p{color:#9fb3c8;max-width:510px;margin:0;line-height:1.65}.home-hero__benefits{gap:.45rem;margin:1.7rem 0 0;display:flex}.hero-benefit-chip{color:#b3c5d6;background:0 0;border:1px solid #0000;border-radius:5px;align-items:center;gap:.45rem;min-height:38px;padding:.45rem .6rem;font-size:.76rem;font-weight:750;display:inline-flex}.hero-benefit-chip svg{color:var(--cyan)}.hero-benefit-chip.active,.hero-benefit-chip:hover{color:#fff;background:#17719e24;border-color:#38dcff47}.hero-actions{margin-top:1.7rem}.home-hero__status{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#06121f26;border:1px solid #71c2ef4d;border-radius:7px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.9rem;width:450px;padding:1.1rem 1.2rem;display:grid;position:absolute;bottom:56px;right:7%;box-shadow:0 18px 50px #00000047}.home-hero__status-icon{width:42px;height:42px;color:var(--cyan);background:#38dcff1f;border-radius:50%;place-items:center;display:grid}.home-hero__status>div:nth-child(2){gap:.25rem;display:grid}.home-hero__status span{color:#9db0c5;font-size:.75rem;line-height:1.4}.home-hero__online{text-align:center;min-width:70px;display:grid}.home-hero__online small{color:var(--green);text-transform:uppercase;font-size:.65rem;font-weight:850}.home-hero__online strong{font-size:1.65rem}.project-advantages{z-index:3;background:#05111ef5;border:1px solid #5da7d342;border-radius:7px;grid-template-columns:repeat(4,minmax(0,1fr));width:min(1100px,100% - 2.5rem);margin:0 auto;display:grid;position:relative;box-shadow:0 20px 50px #0003}.project-advantages article{text-align:center;border-right:1px solid #5ca6d226;justify-items:center;gap:.4rem;padding:1.45rem;display:grid}.project-advantages article:last-child{border-right:0}.project-advantages svg{color:var(--cyan)}.project-advantages span{color:var(--muted);font-size:.76rem;line-height:1.45}.server-section,.about-section{width:min(1180px,100% - 2.5rem);padding:4.8rem 0}.about-section{box-shadow:none;background:0 0;border:0;border-radius:0;margin-top:0;margin-bottom:0;overflow:visible}.server-carousel{filter:none;margin:-.6rem;padding:.6rem}.server-carousel__container{gap:1rem}.carousel-arrow{width:40px;height:40px;box-shadow:none;background:#071525;border-radius:50%}.carousel-arrow--left{left:-22px}.carousel-arrow--right{right:-22px}.carousel-progress{display:none}.about-section{border-bottom:0}.about-grid{grid-template-columns:250px minmax(0,1fr);align-items:stretch;gap:2rem}.about-intro{align-content:start;gap:1.1rem;display:grid}.about-intro p{color:var(--muted);margin:0;line-height:1.65}.about-intro .secondary-button{width:fit-content}.about-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.about-feature{min-height:210px;box-shadow:none;background:linear-gradient(150deg,#0e273ebf,#05111eb3);border:1px solid #5ca8d638;border-radius:7px}.about-feature svg{color:var(--cyan)}@media (width<=1080px){.home-hero__status{width:410px;right:2%}}@media (width<=900px){.home-hero:after{background:linear-gradient(90deg,#020a15 0%,#020a15e0 55%,#020a1559),linear-gradient(#0000 50%,#020914 100%)}.home-hero__copy{width:58%}.home-hero h1{font-size:3.2rem}.home-hero__benefits{flex-wrap:wrap}.home-hero__status{width:min(420px,100% - 2.5rem);bottom:28px;right:1.25rem}.project-advantages{grid-template-columns:repeat(2,1fr)}.project-advantages article:nth-child(2){border-right:0}.project-advantages article:nth-child(-n+2){border-bottom:1px solid #5ca6d226}.about-grid{grid-template-columns:1fr}.about-feature-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=620px){.home-hero,.home-hero__inner{min-height:690px}.home-hero:after{background:linear-gradient(#020a154d,#020a15 72%),linear-gradient(90deg,#020a15 0%,#020a156b)}.home-hero__inner{width:min(100% - 1.5rem,1180px)}.home-hero__copy{justify-content:flex-end;width:100%;min-height:560px;padding-bottom:7.5rem}.home-hero h1{max-width:340px;font-size:2.65rem}.home-hero__copy>p{max-width:360px;font-size:.86rem}.home-hero__benefits{gap:.3rem;margin-top:1rem}.hero-benefit-chip{min-height:34px;padding:.35rem .45rem;font-size:.68rem}.hero-benefit-chip:nth-child(3){display:none}.hero-actions{grid-template-columns:1fr 1fr;margin-top:1rem;display:grid}.hero-actions .primary-button,.hero-actions .secondary-button{width:100%;padding-inline:.55rem}.home-hero__status{grid-template-columns:auto minmax(0,1fr);width:auto;padding:.8rem;bottom:20px;left:.75rem;right:.75rem}.home-hero__status>div:nth-child(2) span,.home-hero__online{display:none}.project-advantages{width:calc(100% - 1.5rem)}.project-advantages article{padding:1rem .65rem}.project-advantages strong{font-size:.78rem}.project-advantages span{display:none}.server-section,.about-section{width:min(100% - 1.5rem,1180px);padding:3.5rem 0}.server-carousel{margin:0 -.75rem;padding:0 .75rem}.carousel-arrow{display:none}.about-feature{min-height:150px}}.home-hero__benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.hero-benefit-item{background:0 0;border:0;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:.2rem .65rem;min-width:0;padding:0;display:grid}.hero-benefit-item>svg{color:var(--cyan);grid-row:1/3}.hero-benefit-item>span{grid-column:2;gap:.15rem;display:grid}.hero-benefit-item>span strong{color:#eef7ff;font-size:.76rem}.hero-benefit-item>span small{color:var(--muted);font-size:.66rem;line-height:1.35}.about-section{grid-template-columns:minmax(280px,.8fr) minmax(0,2fr);align-items:stretch;gap:clamp(2rem,5vw,5rem);display:grid}.about-copy{align-content:center;gap:1.2rem;display:grid}.about-intro{gap:1.25rem;display:grid}.about-intro p{max-width:44rem}.about-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.about-feature{min-height:190px}@media (width<=620px){.home-hero__benefits{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-benefit-item:nth-child(3){display:none}.hero-benefit-item small{display:block}}.home-hero__backdrop{z-index:0;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.home-hero__character{z-index:2;object-fit:contain;filter:drop-shadow(0 20px 28px #00000052);width:auto;height:min(92%,660px);position:absolute;bottom:0;right:max(1.5rem,50vw - 590px)}.home-hero:after{z-index:1;pointer-events:none}.home-hero__inner{z-index:3}.about-section{grid-template-columns:minmax(250px,290px) minmax(0,1fr);gap:clamp(2rem,3.5vw,3.5rem)}.about-copy{align-content:start}.about-copy .section-heading h2{max-width:280px;font-size:clamp(1.9rem,2.7vw,2.5rem);line-height:1.04}.about-intro p{max-width:290px;font-size:.83rem;line-height:1.65}.about-feature-grid{grid-column:auto;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch}.about-feature{align-content:start;min-height:210px;padding:1.4rem 1.15rem}.about-feature svg{background:#2da9f61a;border-radius:50%;width:42px;height:42px;padding:10px;box-shadow:0 0 24px #38dcff14}.about-feature strong{margin-top:.65rem;font-size:.83rem}@media (width<=1080px){.about-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.home-hero__character{height:82%;right:-2rem}.about-section{grid-template-columns:1fr}.about-copy .section-heading h2,.about-intro p{max-width:44rem}}@media (width<=620px){.home-hero__character{height:49%;top:1rem;bottom:auto;right:-10%}.about-feature-grid{grid-template-columns:1fr}}.about-feature{gap:.7rem;min-height:190px}.about-feature strong{margin-top:.45rem;font-size:.98rem;line-height:1.3}.about-feature span{font-size:.8rem;line-height:1.6}@media (width<=620px){.about-feature{min-height:170px}.home-hero__copy{padding-bottom:3rem}}.home-hero,.home-hero__inner{min-height:420px}.home-hero__copy{width:min(600px,58%);min-height:400px;padding:2rem 0}.home-hero h1{max-width:580px;font-size:clamp(2.5rem,4.2vw,3.5rem)}.home-hero__benefits{gap:1rem;margin-top:1rem}.hero-benefit-item small{display:none}.hero-benefit-item strong{font-size:.875rem}.home-hero__status{width:330px;box-shadow:none;background:#081625;grid-template-columns:auto 1fr;padding:1rem;bottom:24px;right:0}.home-hero__status>svg{color:var(--cyan)}.home-hero__status span{font-size:.8125rem}.server-section,.about-section{padding-block:2.5rem}.home-hero__character{max-height:430px}.home-hero+.anchor-offset+.server-section{margin-top:var(--hero-content-gap);padding-top:0}.about-feature span{font-size:.8125rem}@media (width<=900px){.home-hero__status{width:280px}}@media (width<=620px){.home-hero,.home-hero__inner{min-height:0}.home-hero__inner{width:calc(100% - 1.5rem);padding-block:1.5rem}.home-hero__copy{width:100%;min-height:0;padding:0}.home-hero h1{max-width:300px;margin-block:.75rem;font-size:2.5rem}.home-hero__copy>p{max-width:420px;font-size:1rem}.home-hero__character{opacity:.25;height:240px;top:10px;bottom:auto;right:-35px}.home-hero:after{background:linear-gradient(90deg,#020a15 0%,#020a15cc 70%,#020a1580)}.home-hero__benefits{gap:.5rem;margin-top:1rem}.hero-benefit-item small{display:none}.hero-actions{gap:.5rem;margin-top:1rem}.hero-actions>a{flex:1;padding-inline:.6rem}.home-hero__status{width:100%;margin-top:1.25rem;padding:.75rem;position:static}.server-section,.about-section{padding-block:1.75rem}}}
