@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700;800&family=Space+Grotesk:wght@400;500;600;700&display=swap');
:root{--bg:#101026;--surface:#181832;--surface-2:#20203e;--text:#f9f9ff;--muted:#a9a9c2;--lime:#d4ff57;--purple:#a386ff;--pink:#ff86ba;--border:rgba(255,255,255,.13)}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--text);font-family:'DM Sans',Arial,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}a:focus-visible{outline:3px solid var(--lime);outline-offset:5px;border-radius:4px}::selection{background:var(--lime);color:#101026}.site-shell{overflow:hidden}.container{width:min(1180px,calc(100% - 64px));margin-inline:auto}
.header{height:105px;display:flex;justify-content:space-between;align-items:center;gap:25px}.brand{display:flex;align-items:center;gap:12px}.brand-icon{display:grid;place-items:center;width:42px;height:42px;border-radius:13px;background:var(--lime);color:var(--bg);font-weight:800;font-size:17px;transform:rotate(-8deg)}.brand-icon span{font-size:11px}.brand-text,.footer-brand{font-family:'Space Grotesk',sans-serif;font-size:26px;font-weight:700;letter-spacing:-1.6px}.brand-dot,.footer-brand span{color:var(--lime)}.nav{display:flex;align-items:center;gap:38px;font-size:13px;font-weight:700}.nav a{transition:color .2s}.nav a:hover{color:var(--lime)}.nav-link-highlight{border:1px solid rgba(212,255,87,.5);padding:12px 18px;border-radius:50px;color:var(--lime)}.nav-link-highlight span{margin-left:8px}.mobile-status{display:none}
.hero{min-height:615px;padding-top:58px;padding-bottom:105px;display:grid;grid-template-columns:1.08fr .92fr;align-items:center;gap:25px}.hero-copy{position:relative;z-index:2}.eyebrow,.section-label{font-size:11px;text-transform:uppercase;letter-spacing:2px;font-weight:800}.eyebrow{display:inline-flex;gap:11px;align-items:center;color:var(--lime);border:1px solid rgba(212,255,87,.26);padding:11px 14px;border-radius:50px;background:rgba(212,255,87,.06);letter-spacing:1px}.pulse-dot{width:8px;height:8px;border-radius:50%;background:var(--lime);box-shadow:0 0 0 4px rgba(212,255,87,.12);flex:none}.eyebrow-divider{display:block;width:1px;height:13px;background:rgba(255,255,255,.23)}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-family:'Space Grotesk',sans-serif}h1{font-size:clamp(48px,5.25vw,79px);line-height:1.08;letter-spacing:-5px;margin:25px 0 24px;font-weight:700}.text-gradient{background:linear-gradient(95deg,var(--lime) 5%,#8af1cc 72%,var(--purple) 110%);-webkit-background-clip:text;background-clip:text;color:transparent}.highlight-scribble{position:relative;white-space:nowrap}.highlight-scribble:after{content:'';position:absolute;left:1%;right:0;bottom:-9px;height:8px;border-bottom:5px solid var(--pink);border-radius:50%;transform:rotate(-2deg)}.hero-description{color:var(--muted);font-size:17px;line-height:1.8;max-width:525px}.hero-description strong{color:#fff;font-weight:700}.hero-actions{display:flex;align-items:center;gap:13px;flex-wrap:wrap;margin-top:30px}.button{display:inline-flex;align-items:center;gap:24px;border-radius:13px;padding:17px 22px;font-weight:800;font-size:14px;transition:transform .2s,background .2s}.button:hover{transform:translateY(-3px)}.button-primary{background:var(--lime);color:#131429;box-shadow:0 11px 35px rgba(212,255,87,.14)}.button-ghost{border:1px solid var(--border);color:#fff}.button-ghost:hover{background:rgba(255,255,255,.06)}.hero-footnote{margin-top:27px;color:#8585a7;font-size:12px}.tiny-stars{color:var(--pink);font-size:19px;margin-right:5px}
.hero-art{position:relative;min-height:450px;display:grid;place-items:center}.orb{position:absolute;border-radius:50%;filter:blur(2px)}.orb-one{width:370px;height:370px;background:radial-gradient(circle,rgba(155,118,255,.18),transparent 70%);top:5%;right:5%}.orb-two{width:270px;height:270px;background:radial-gradient(circle,rgba(212,255,87,.12),transparent 70%);bottom:0;left:0}.hosting-card{position:relative;z-index:1;width:min(385px,95%);background:linear-gradient(155deg,#bdacff 0%,#9b81ef 60%,#7864cf 100%);border:2px solid #d6ccff;border-radius:27px;padding:27px 27px 23px;box-shadow:18px 23px 0 #222044,25px 36px 55px rgba(0,0,0,.36);color:#1d1645;transform:rotate(-8deg);transition:transform .4s}.hosting-card:hover{transform:rotate(-3deg) translateY(-8px)}.hosting-card-header{display:flex;justify-content:space-between;align-items:center}.card-kicker{font-size:9px;letter-spacing:1.2px;font-weight:800}.card-star{font-size:30px}.storage-number{font-family:'Space Grotesk',sans-serif;font-size:clamp(116px,11vw,167px);line-height:1;letter-spacing:-13px;font-weight:700;margin:28px 0 -9px}.storage-number span{font-size:48px;letter-spacing:-4px;margin-left:10px}.card-caption{font-size:11px;font-weight:800;letter-spacing:2px}.card-caption span{opacity:.4}.storage-bars{display:flex;gap:5px;margin:43px 0 23px}.storage-bars i{display:block;width:100%;height:25px;border-radius:3px;background:rgba(27,20,67,.15)}.storage-bars i:nth-child(-n+6){background:#231949}.hosting-card-footer{border-top:1px solid rgba(27,20,67,.23);padding-top:19px;display:flex;justify-content:space-between;align-items:center;font-size:11px;font-weight:800}.mini-check{background:#231949;color:var(--lime);padding:2px 5px;border-radius:50%;margin-right:3px}.card-arrow{font-size:23px}.float-pill{position:absolute;z-index:2;background:#fff;color:#24213b;box-shadow:0 8px 28px rgba(0,0,0,.23);border-radius:40px;padding:13px 19px;font-size:11px;font-weight:800;letter-spacing:1px;white-space:nowrap}.float-pill-top{right:0;top:39px;transform:rotate(9deg)}.float-pill-top span{color:#a386ff;font-size:17px;margin-right:7px}.float-pill-bottom{bottom:33px;left:-5px;transform:rotate(5deg);background:var(--lime)}.sparkle{font-size:20px;vertical-align:middle;margin-right:4px}.decor-spark{position:absolute;color:var(--pink);font-size:45px}.decor-spark-one{left:25px;top:55px}.decor-spark-two{right:3px;bottom:70px;color:var(--lime);font-size:25px}
.ticker{background:var(--lime);color:#111127;overflow:hidden;transform:rotate(-1.3deg) scale(1.02);padding:17px 0}.ticker-inner{font-family:'Space Grotesk',sans-serif;font-weight:700;font-size:15px;letter-spacing:1.4px;white-space:nowrap;text-align:center}.ticker-inner span{margin:0 24px;color:#7d48af;font-size:23px;vertical-align:middle}
.section{padding-top:133px;padding-bottom:128px}.section-heading{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:42px}.section-label{color:var(--lime)}.section-heading h2,.about-content h2{font-size:clamp(40px,4.6vw,61px);letter-spacing:-3.5px;line-height:1.12;margin:18px 0 0}.section-heading p{color:var(--muted);font-size:15px;line-height:1.8;max-width:350px;margin-bottom:5px}.features-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.feature{min-height:360px;background:var(--surface);border:1px solid var(--border);border-radius:22px;padding:27px;display:flex;flex-direction:column;transition:transform .25s,border-color .25s}.feature:hover{transform:translateY(-5px);border-color:var(--purple)}.feature-primary{background:#d4ff57;color:#17182b;border-color:transparent}.feature-top{display:flex;justify-content:space-between;align-items:center}.feature-icon{display:grid;place-items:center;width:46px;height:46px;border:1px solid currentColor;border-radius:14px;font-size:24px;opacity:.8}.feature-tag{font-size:10px;font-weight:800;letter-spacing:.8px;border:1px solid currentColor;border-radius:30px;padding:8px 10px;opacity:.65}.feature-middle{flex:1;display:flex;align-items:center}.feature-huge{font-family:'Space Grotesk',sans-serif;font-size:clamp(70px,7.5vw,112px);font-weight:700;letter-spacing:-7px;white-space:nowrap}.feature-asterisk{font-size:25px;vertical-align:top;letter-spacing:0;color:#8f63ee}.feature-symbol{font-family:'Space Grotesk',sans-serif;font-size:80px;font-weight:700;letter-spacing:-7px;flex:1;display:flex;align-items:center;color:var(--purple)}.symbol-accent{color:var(--pink)}.feature h3{font-size:23px;letter-spacing:-.6px;margin-bottom:10px}.feature p{font-size:14px;line-height:1.7;color:var(--muted);margin-bottom:0}.feature-primary p{color:#353b24}
.about-section{background:#1b1a36;border-block:1px solid var(--border);padding:105px 0}.about-grid{display:grid;grid-template-columns:.8fr 1.2fr;align-items:center;gap:100px}.about-icon{min-height:290px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.about-smiley{width:205px;height:205px;display:grid;place-items:center;font-size:105px;letter-spacing:-15px;padding-right:15px;font-family:'Space Grotesk',sans-serif;font-weight:700;color:#211b43;background:var(--pink);border-radius:49% 51% 48% 52%;transform:rotate(13deg);box-shadow:19px 16px 0 var(--purple)}.about-icon>span{position:absolute;bottom:0;right:10px;font-size:11px;font-weight:800;letter-spacing:2px;color:var(--purple);transform:rotate(-7deg)}.about-content h2{margin-bottom:23px}.about-content p{max-width:600px;font-size:16px;line-height:1.85;color:var(--muted)}.about-content p strong{color:#fff}.underline-accent{text-decoration:underline;text-decoration-color:var(--pink);text-decoration-thickness:5px;text-underline-offset:8px}
.status-section{padding-block:115px}.status-panel{background:linear-gradient(110deg,#29234d,#242046);border:1px solid rgba(163,134,255,.33);border-radius:30px;padding:65px 70px;display:flex;align-items:center;justify-content:space-between;gap:36px;position:relative;overflow:hidden}.status-panel:before{content:'';position:absolute;right:-150px;top:-170px;width:480px;height:480px;border-radius:50%;background:radial-gradient(circle,rgba(163,134,255,.22),transparent 70%)}.status-copy{max-width:630px;position:relative;z-index:1}.status-badge{display:inline-flex;align-items:center;gap:12px;font-size:11px;font-weight:800;letter-spacing:1.5px;color:var(--lime)}.status-panel h2{font-size:clamp(36px,4.4vw,60px);line-height:1.13;letter-spacing:-3px;margin:19px 0}.status-panel h2 span{color:var(--lime)}.status-panel p{color:#beb9d9;font-size:15px;line-height:1.8}.status-actions{display:flex;flex-wrap:wrap;gap:20px;align-items:center;margin-top:25px}.status-note{background:rgba(212,255,87,.1);border:1px solid rgba(212,255,87,.28);padding:12px 16px;border-radius:9px;color:var(--lime);font-size:12px;font-weight:800}.status-note span{margin-right:6px}.status-mail{font-size:13px;font-weight:700;text-decoration:underline;text-underline-offset:4px}.status-stamp{width:185px;height:185px;min-width:185px;border:4px dashed var(--pink);border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;transform:rotate(13deg);font-family:'Space Grotesk',sans-serif;color:var(--pink);position:relative;z-index:1}.status-stamp span{font-size:16px;letter-spacing:2px;font-weight:700}.status-stamp strong{font-size:44px;letter-spacing:-3px}.footer{border-top:1px solid var(--border);min-height:115px;display:flex;align-items:center;justify-content:space-between;gap:25px}.footer p{font-size:12px;color:#8787a7;margin:0}.footer p span{margin-left:12px}.footer>a:last-child{font-size:12px;font-weight:700;color:var(--muted)}.footer>a:hover{color:var(--lime)}
@media(max-width:1050px){.hero{grid-template-columns:1fr 1fr}.hosting-card{width:min(330px,95%)}.storage-number{font-size:125px}.storage-number span{font-size:38px}.float-pill-top{right:-10px}.feature{padding:21px}.feature-huge{font-size:75px}.about-grid{gap:40px}}
@media(max-width:780px){.container{width:min(100% - 40px,620px)}.header{height:78px}.nav{display:none}.mobile-status{display:inline-flex;color:var(--lime);font-size:12px;font-weight:800;border:1px solid rgba(212,255,87,.4);border-radius:30px;padding:11px 17px}.hero{grid-template-columns:1fr;padding-top:45px;padding-bottom:80px;gap:20px}.hero-art{min-height:450px}.hero-copy{text-align:left}h1{font-size:clamp(49px,9vw,69px);letter-spacing:-3px}.hero-description{max-width:610px}.section{padding-block:85px}.section-heading{display:block}.section-heading p{margin-top:23px}.features-grid{grid-template-columns:1fr}.feature{min-height:270px}.feature-huge{font-size:100px}.feature-symbol{font-size:74px}.about-section{padding:80px 0}.about-grid{grid-template-columns:1fr;gap:38px}.about-icon{min-height:240px}.about-icon>span{right:15%}.status-panel{padding:42px 32px;align-items:flex-start}.status-stamp{width:120px;height:120px;min-width:120px}.status-stamp strong{font-size:27px}.status-stamp span{font-size:10px}.footer{flex-wrap:wrap;padding-block:29px}.footer p{order:3;width:100%}}
@media(max-width:520px){.container{width:calc(100% - 36px)}.brand-text{font-size:23px}.eyebrow{font-size:9px;letter-spacing:.5px;gap:8px;padding:9px 10px}h1{font-size:clamp(43px,10.5vw,58px);letter-spacing:-2.8px}.hero-description{font-size:15px}.button{padding:15px 17px;gap:12px;font-size:13px}.hero-art{min-height:370px}.hosting-card{width:min(285px,85%);padding:19px;border-radius:20px;box-shadow:12px 16px 0 #222044,17px 26px 38px rgba(0,0,0,.3)}.storage-number{font-size:102px;letter-spacing:-8px;margin-top:23px}.storage-number span{font-size:33px;letter-spacing:-2px}.card-kicker{font-size:7px}.card-star{font-size:23px}.card-caption{font-size:8px}.storage-bars{margin:30px 0 18px}.storage-bars i{height:18px}.hosting-card-footer{font-size:9px}.float-pill{font-size:8px;padding:10px 11px}.float-pill-top{top:20px;right:-5px}.float-pill-bottom{bottom:15px;left:0}.decor-spark-one{left:0;top:20px}.ticker-inner{font-size:12px}.ticker-inner span{margin:0 12px}.section-heading h2,.about-content h2{font-size:39px;letter-spacing:-2px}.feature-huge{font-size:81px}.status-panel{padding:38px 26px;display:block}.status-stamp{margin:40px 0 0 auto;width:130px;height:130px}.status-panel h2{font-size:40px;letter-spacing:-2px}.footer p span{display:block;margin:7px 0 0}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}
