.subpage-body{background:#101210}.pages-nav{position:absolute;top:0;left:0;right:0;height:76px;z-index:2;max-width:1400px;padding:0 40px;margin:auto;display:flex;align-items:center;gap:55px;color:#18231a}.pages-nav nav{display:flex;gap:30px;font-size:12px}.pages-nav nav a{opacity:.7}.pages-nav nav a[aria-current],.pages-nav nav a:hover{opacity:1}.pages-dashboard{margin-left:auto;border-radius:99px;padding:13px 18px;background:#19231c;color:#fff;font-size:12px}.pages-hero{text-align:center;color:#18231b;overflow:hidden}.cloud-hero{background:radial-gradient(ellipse at 50% 5%,#f0f2e7,#d3e3d2 35%,#9ebca9 63%,#18251b 100%);padding:145px 25px 0}.brand-hero{background:radial-gradient(ellipse at 50% 12%,#f4f0e4,#e4e4d3 38%,#b3c4ab 70%,#1d2b20 100%);padding:145px 25px 110px}.pages-hero-inner{max-width:1000px;margin:auto}.pages-hero-logo{width:56px;height:56px;box-shadow:0 12px 34px #263a2a27;border-radius:16px}.pages-kicker{color:#9fb7a3;font-size:10px;font-weight:700;letter-spacing:.16em}.pages-hero .pages-kicker{color:#55705b;margin:28px 0 16px}.pages-hero h1,.section-heading h2,.pages-details h2{font-size:clamp(44px,5.7vw,74px);font-weight:550;letter-spacing:-.055em;line-height:1.07;margin:0}.pages-hero-inner>p:not(.pages-kicker){color:#465a4a;max-width:570px;margin:23px auto 28px;line-height:1.75;font-size:15px}.pages-actions{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.pages-button{display:inline-flex;justify-content:center;align-items:center;border-radius:99px;padding:14px 20px;font-size:12px;font-weight:650;transition:transform .2s}.pages-button:hover{transform:translateY(-2px)}.pages-button.dark{background:#19241b;color:#fff}.pages-button.translucent{background:#ffffff80;color:#243428}.pages-button.light{background:#dfebdc;color:#1c2b1e}.cloud-mock{max-width:800px;margin:75px auto 0;text-align:left;background:#1d231e;border:1px solid #ffffff40;border-radius:16px 16px 0 0;box-shadow:0 30px 80px #14231880;color:#e6efe6}.cloud-mock-top{display:flex;justify-content:space-between;padding:15px 20px;border-bottom:1px solid #ffffff13;color:#a4b4a7;font-size:10px}.cloud-mock-body{padding:40px 50px;display:flex;justify-content:space-between;align-items:center;gap:15px}.cloud-mock-body h2{font-size:33px;letter-spacing:-1.4px;margin:12px 0}.cloud-mock-body p{font-size:12px;color:#aab9ac}.cloud-mock-body img{width:150px}.mock-small{color:#9db7a3;font-size:9px;letter-spacing:.14em}.mock-badge{display:inline-block;border:1px solid #ffffff1b;border-radius:99px;padding:9px 12px;font-size:10px;color:#c2d2c4;margin-top:18px}.mock-badge i{display:inline-block;width:7px;height:7px;background:#85c795;border-radius:50%;margin-right:5px}.plan-section,.brand-content{max-width:1120px;margin:auto;padding:140px 30px 110px}.section-heading{text-align:center}.section-heading h2{font-size:clamp(38px,4.3vw,58px);margin:18px 0}.section-heading>p:last-child{color:#a2ada3;font-size:14px;line-height:1.7}.plans{max-width:850px;margin:55px auto 0;display:grid;grid-template-columns:1fr 1fr;gap:18px}.plan-card-page{background:#1a1f1b;border:1px solid #ffffff1b;border-radius:16px;padding:30px;display:flex;flex-direction:column;min-height:440px}.plan-card-page.featured{background:radial-gradient(circle at 100% 0,#b8d9b926,transparent 48%),#202722;border-color:#c9dfc53a}.plan-label{font-size:9px;letter-spacing:.15em;color:#a2b8a5;font-weight:700}.plan-card-page h3{font-size:28px;letter-spacing:-1px;margin:10px 0}.plan-card-page>p:not(.plan-label){font-size:13px;line-height:1.7;color:#aab6ac;min-height:50px}.plan-price{font-size:25px;letter-spacing:-1px;margin:28px 0 12px}.plan-price small{font-size:11px;color:#a5b3a7;letter-spacing:0}.plan-card-page ul{padding:0;list-style:none;margin:0 0 30px}.plan-card-page li{font-size:11px;color:#c2cec3;padding:9px 0}.plan-card-page li:before{content:'✓';color:#a5d4ab;margin-right:9px}.plan-button{display:block;border:1px solid #ffffff24;border-radius:9px;padding:13px;text-align:center;font-size:12px;margin-top:auto}.plan-button.primary{background:#d7e8d5;color:#1b2b1d;border:0}.plan-note{font-size:10px;color:#9aaa9c;margin-top:12px;text-align:center}.pages-details{max-width:1050px;margin:auto;padding:30px 30px 140px;display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:end}.pages-details h2{font-size:clamp(36px,4vw,54px);margin-top:15px}.pages-details>div:last-child{font-size:13px;line-height:1.9;color:#a7b3a9}.pages-details a{color:#d4e5d4}.pages-footer{max-width:1300px;margin:auto;padding:35px 30px;display:flex;gap:30px;align-items:center;border-top:1px solid #ffffff15}.pages-footer>span{font-size:11px;color:#8d9b8f}.pages-footer nav{display:flex;gap:24px;margin-left:auto;font-size:11px;color:#b4c1b6}.brand-hero-mascot{width:145px;height:96px;object-fit:contain;animation:bob 4s ease-in-out infinite}.brand-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:55px}.brand-tile{border:1px solid #ffffff1b;border-radius:15px;overflow:hidden;background:#202620}.brand-art{height:260px;display:grid;place-items:center}.brand-art img{width:min(60%,280px);max-height:110px}.brand-art img.mark-art{width:85px;height:85px}.brand-art img.mascot-art{width:170px;height:110px}.light-tile .brand-art{background:#e5ebe0}.dark-tile .brand-art{background:#29312b}.mascot-tile .brand-art{background:#c4d5c1}.brand-tile-caption{padding:20px;display:flex;justify-content:space-between;gap:12px;align-items:center}.brand-tile-caption b,.brand-tile-caption span{display:block}.brand-tile-caption b{font-size:13px}.brand-tile-caption span{font-size:11px;color:#9ca99e;margin-top:6px;line-height:1.5}.brand-tile-caption a{font-size:10px;color:#d2e5d4;white-space:nowrap}.colors-tile{display:flex;flex-direction:column}.swatches{height:260px;display:flex;padding:32px;gap:9px}.swatches i{flex:1;border-radius:8px;background:#d6e6d3}.swatches i:nth-child(2){background:#a9c9af}.swatches i:nth-child(3){background:#ad9dc1}.swatches i:nth-child(4){background:#2d3730}.brand-kit-bar{margin-top:40px;border:1px solid #ffffff18;border-radius:16px;padding:28px;display:flex;justify-content:space-between;align-items:center;gap:20px;background:linear-gradient(120deg,#27372a,#202620)}.brand-kit-bar h2{font-size:25px;letter-spacing:-1px;margin:0}.brand-kit-bar p,.brand-usage{font-size:11px;line-height:1.8;color:#a5b1a7}.brand-usage{margin:24px 0 0}.brand-usage a{color:#d1e4d4;text-decoration:underline}@media(max-width:700px){.pages-nav{padding:0 20px}.pages-nav nav{display:none}.pages-dashboard{font-size:10px}.cloud-hero,.brand-hero{padding-top:130px}.cloud-mock-body{padding:28px 25px}.cloud-mock-body img{width:90px}.cloud-mock-body h2{font-size:25px}.plans,.brand-grid,.pages-details{grid-template-columns:1fr}.plan-section,.brand-content{padding:90px 18px}.pages-details{padding:20px 20px 90px;gap:20px}.brand-kit-bar{align-items:flex-start;flex-direction:column}.pages-footer{flex-wrap:wrap}.pages-footer nav{margin-left:0;width:100%;flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.brand-hero-mascot{animation:none}}
/* Cloud details and service information */
.cloud-benefits,.cloud-faq{max-width:1120px;margin:auto;padding:45px 30px 130px}.benefit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin-top:54px}.benefit-grid article{min-height:220px;padding:30px;border:1px solid #ffffff15;border-radius:17px;background:radial-gradient(circle at 100% 0,#a8d3af13,transparent 60%),#1b211d}.benefit-number{font-size:10px;letter-spacing:.14em;font-weight:700;color:#a0c3a6}.benefit-grid h3{font-size:22px;letter-spacing:-.04em;margin:30px 0 10px}.benefit-grid p,.cloud-how p,.faq-list p{font-size:13px;line-height:1.8;color:#aab9ac}.cloud-how{max-width:1120px;margin:0 auto;padding:40px 30px 140px;display:grid;grid-template-columns:1fr 1fr;gap:75px;align-items:center}.cloud-how h2{font-size:clamp(38px,4vw,58px);line-height:1.08;letter-spacing:-.05em}.cloud-steps{border:1px solid #ffffff18;border-radius:18px;padding:10px 25px;background:#1c231e}.cloud-steps div{display:flex;align-items:start;gap:18px;padding:18px 0}.cloud-steps div+div{border-top:1px solid #ffffff10}.cloud-steps span{display:grid;place-items:center;flex:none;width:34px;height:34px;border-radius:12px;background:#bedbc426;color:#bad7be;font-size:12px}.cloud-steps p{margin:0}.cloud-steps strong{color:#e7efe7;font-size:13px}.faq-list{max-width:760px;margin:50px auto 0;border-top:1px solid #ffffff1c}.faq-list details{border-bottom:1px solid #ffffff1c;padding:20px 3px}.faq-list summary{cursor:pointer;font-size:14px;font-weight:600}.faq-list p{max-width:650px;margin:14px 0 0}.legal-team{background:radial-gradient(ellipse at 50% -20%,#83a68955,transparent 55%),#101410;color:#e8efe9}.legal-nav{height:76px;max-width:1300px;margin:auto;padding:0 30px;display:flex;align-items:center;gap:55px;border-bottom:1px solid #ffffff12}.legal-nav nav{display:flex;gap:25px;font-size:12px;color:#adbcaf}.legal-nav-action{margin-left:auto;font-size:12px;color:#d6e4d6}.legal-main,.status-main{max-width:1000px;margin:0 auto;padding:110px 30px 140px}.legal-heading{max-width:700px}.legal-heading h1{font-size:clamp(44px,6vw,72px);letter-spacing:-.055em;line-height:1.05;margin:18px 0}.legal-heading>p:not(.pages-kicker){color:#afbdaf;line-height:1.8}.legal-draft{display:inline-block;border:1px solid #dbc79640;background:#d8bb7d12;color:#dfcb9d;font-size:11px;border-radius:99px;padding:8px 12px;margin-top:16px}.legal-content{max-width:760px;margin-top:55px}.legal-content section{padding:28px 0;border-top:1px solid #ffffff19}.legal-content h2{font-size:19px;letter-spacing:-.02em}.legal-content p{font-size:14px;line-height:1.85;color:#b0beb2}.status-panel{margin-top:55px;border:1px solid #ffffff19;border-radius:19px;background:#1b211d;padding:30px}.status-head{display:flex;justify-content:space-between;align-items:start;gap:20px;padding-bottom:22px}.status-head h2{font-size:24px;letter-spacing:-.03em;margin:12px 0}.status-head p:not(.pages-kicker),.status-note{font-size:12px;line-height:1.8;color:#a5b2a7}.status-refresh{background:#2a332c;color:#e5eee5;border:1px solid #ffffff19;padding:10px 15px;border-radius:9px;cursor:pointer}.status-refresh:disabled{opacity:.5}.service-row{display:flex;align-items:center;gap:15px;border-top:1px solid #ffffff13;padding:21px 0}.service-row h3{font-size:14px;margin:0 0 6px}.service-row p{font-size:11px;color:#94a497;margin:0}.service-icon{width:40px;height:40px;border-radius:12px;background:#a5d5ad20;color:#b7dcbb;display:grid;place-items:center;font-size:20px}.service-icon.lavender{background:#bfabd921;color:#d6c3e9}.service-pill{margin-left:auto;border-radius:99px;padding:8px 11px;font-size:10px;color:#d7caa4;background:#d8bb7d18;white-space:nowrap}.service-pill[data-state=ok]{color:#b8dfbf;background:#83c6931c}.status-note{max-width:760px;margin-top:24px}@media(max-width:700px){.benefit-grid,.cloud-how{grid-template-columns:1fr}.cloud-benefits,.cloud-faq{padding:35px 18px 80px}.cloud-how{padding:30px 20px 90px;gap:32px}.legal-nav{padding:0 20px;gap:20px}.legal-nav nav{display:none}.legal-main,.status-main{padding:80px 20px 90px}.status-panel{padding:22px}.status-head{flex-wrap:wrap}.service-row{flex-wrap:wrap}.service-pill{margin-left:auto}}
.status-history{margin-top:65px}.status-history h2{font-size:27px;letter-spacing:-.04em}.incident,.incident-empty{border:1px solid #ffffff18;border-radius:14px;background:#1b211d;padding:20px;margin-top:12px}.incident>div{display:flex;justify-content:space-between;gap:15px}.incident strong{font-size:13px}.incident-state{color:#b9d7bb;font-size:11px;text-transform:capitalize}.incident small,.incident-empty{color:#a4b4a6;font-size:11px}.incident ul{padding-left:18px;font-size:12px;line-height:1.8;color:#bdcbbf}.incident time{color:#8d9b90}
.download-page{overflow-x:hidden}.download-hero{max-width:1180px;min-height:590px;margin:auto;padding:95px 30px 65px;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:55px}.download-copy h1{font-size:clamp(43px,5.5vw,75px);line-height:1.04;letter-spacing:-.06em;margin:20px 0 22px}.download-copy>p:not(.pages-kicker){max-width:480px;font-size:15px;line-height:1.8;color:#aebdaf}.download-primary{display:inline-flex;justify-content:center;align-items:center;gap:35px;background:#dcead9;color:#1c2b1f;border-radius:99px;padding:16px 21px;font-size:12px;font-weight:700;margin-top:22px;transition:transform .2s,background .2s}.download-primary:hover{background:#edf6eb;transform:translateY(-2px)}.download-meta{display:flex;align-items:center;flex-wrap:wrap;gap:10px;color:#95a798;font-size:10px;margin-top:18px}.download-meta i{width:3px;height:3px;border-radius:50%;background:#839486}.download-visual{position:relative;min-height:430px;display:grid;place-items:center;border-radius:26px;background:radial-gradient(circle at 52% 42%,#bdd8be 0,#829f8c 34%,#3d5948 69%,#26392d 100%);overflow:hidden}.download-orbit{position:absolute;border:1px solid #eaf8e939;border-radius:50%;width:300px;height:300px}.orbit-two{width:390px;height:390px;border-color:#eaf8e920}.download-mascot{position:relative;width:185px;height:185px;display:grid;place-items:center;background:#202a23;border:1px solid #ffffff30;border-radius:55px;box-shadow:0 25px 60px #17281f70;transform:rotate(-5deg)}.download-mascot img{width:155px;animation:bob 4s ease-in-out infinite}.download-float{position:absolute;display:flex;align-items:center;gap:10px;padding:12px 15px;border:1px solid #ffffff26;background:#252d28ed;border-radius:13px;box-shadow:0 12px 30px #14251b44;font-size:11px}.download-float b,.download-float small{display:block}.download-float small{font-size:9px;color:#a1b0a4;margin-top:5px}.float-one{top:60px;right:28px}.float-two{bottom:60px;left:28px}.release-section{max-width:1180px;margin:auto;padding:60px 30px 120px}.release-heading{display:flex;align-items:end;justify-content:space-between;gap:20px}.release-heading h2,.download-details h2,.download-last h2{font-size:clamp(38px,4vw,56px);letter-spacing:-.05em;line-height:1.08;margin:14px 0}.release-heading p:not(.pages-kicker),.download-details p:not(.pages-kicker),.download-last p{font-size:13px;color:#a9b9ac;line-height:1.8}.release-tag,.download-badge{border:1px solid #b4d9ba33;background:#bad8bd14;color:#c4dec7;border-radius:99px;padding:8px 12px;font-size:10px;white-space:nowrap}.release-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:35px}.release-grid article{padding:26px;background:#1b221d;border:1px solid #ffffff14;border-radius:15px}.release-grid article>span{color:#96b59b;font-size:10px;letter-spacing:.12em}.release-grid h3{font-size:17px;line-height:1.3;letter-spacing:-.025em;margin:28px 0 10px}.release-grid p{color:#a7b7aa;font-size:12px;line-height:1.75}.download-details{max-width:1100px;margin:auto;padding:35px 30px 140px;display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center}.download-details>div:first-child{max-width:430px}.download-card{border:1px solid #ffffff1c;border-radius:20px;padding:26px;background:radial-gradient(circle at 100% 0,#b5d8b525,transparent 55%),#1d251f}.download-card-top{display:flex;justify-content:space-between;align-items:center;color:#a3b6a6;font-size:9px;letter-spacing:.12em}.download-card-logo{width:48px;height:48px;margin-top:30px}.download-card h3{font-size:24px;letter-spacing:-.04em;margin:18px 0 4px}.download-card .download-primary{width:100%;box-sizing:border-box}.download-checksum{margin-top:22px;border-top:1px solid #ffffff16;padding-top:17px;color:#b7c7b9;font-size:11px}.download-checksum summary{cursor:pointer}.download-checksum code{font-size:10px;overflow-wrap:anywhere;color:#a9caaa}.download-last{text-align:center;padding:90px 20px 120px;background:radial-gradient(ellipse at center bottom,#394e3d,#151d17 60%,transparent)}.download-last img{width:105px;height:70px;object-fit:contain;animation:bob 4s ease-in-out infinite}@media(max-width:800px){.download-hero,.download-details{grid-template-columns:1fr;gap:35px;padding:75px 20px}.download-visual{min-height:330px}.release-section{padding:40px 20px 80px}.release-grid{grid-template-columns:1fr}.release-grid h3{margin-top:14px}.download-details{padding-bottom:95px}.download-orbit{width:240px;height:240px}.orbit-two{width:310px;height:310px}}@media(max-width:480px){.download-hero{padding-top:65px}.download-copy h1{font-size:42px}.download-visual{min-height:290px}.download-mascot{width:145px;height:145px;border-radius:42px}.download-mascot img{width:125px}.float-one{top:28px;right:14px}.float-two{bottom:28px;left:14px}.release-heading{align-items:start;flex-direction:column}}
