/* Coolhost: immersive hosting and product-led homepage */
.page-home,.page-hosting{background:#fff}.page-home .utility,.page-hosting .utility,.page-home .product-nav,.page-hosting .product-nav{display:none}.page-home header,.page-hosting header{background:#05241d;color:white;border-color:#ffffff16;transition:background .3s,color .3s}.page-home header .logo img,.page-hosting header .logo img{filter:invert(1)}.page-home header .navcta,.page-hosting header .navcta{background:var(--lime);color:#123829}.page-home header .mega,.page-hosting header .mega{color:var(--ink)}.page-home header.scrolled,.page-hosting header.scrolled{background:#fffffff2;color:var(--ink);border-color:var(--line)}.page-home header.scrolled .logo img,.page-hosting header.scrolled .logo img{filter:none}.page-home header .nav,.page-hosting header .nav{height:82px}.page-home .btn,.page-hosting .btn{border-radius:9px;min-height:52px}.page-home .section,.page-hosting .section{padding-block:96px}.center-heading{text-align:center;margin:0 auto 54px;max-width:760px}.center-heading h2{font-size:clamp(38px,4.4vw,60px);letter-spacing:-2.7px}.center-heading p{margin:22px auto 0;max-width:560px;font-size:17px}.new-plans .product-card{border-radius:18px;padding:34px;background:#fff;border:1px solid #d8dfd2}.new-plans .product-card.featured{background:#eff6e7;border:2px solid #66883e;color:var(--ink);box-shadow:0 12px 40px #284a1910}.new-plans .featured p,.new-plans .featured .price-label,.new-plans .featured .price span{color:#596653}.new-plans .featured ul{border-color:#cfdbbf}.new-plans .tag{background:var(--ink);color:white;top:-14px;right:22px;padding:7px 16px;font-size:10px}.new-plans .product-card .btn{background:#edf4e6;color:var(--ink);border:1px solid #879b71}.new-plans .featured .btn{background:var(--ink);color:white}.plan-help{display:flex;width:max-content;margin:34px auto 0}.new-plans .fineprint{text-align:center}.new-plans .product-grid{gap:24px}.new-plans .product-card h3{font-size:27px}.new-plans .price{font-size:52px}.new-plans .product-card p{font-size:15px;min-height:70px}.new-plans .product-card ul{font-size:14px;line-height:1.8}.new-plans .product-card:hover{transform:translateY(-5px);box-shadow:0 18px 40px #183d3210}.new-plans .product-card{transition:transform .3s,box-shadow .3s}
/* Reference-led cinematic offer */
.hosting-cinema{background:#031c16;color:white;position:relative;overflow:hidden;padding-bottom:40px;isolation:isolate}.cinema-bg{position:absolute;z-index:-3;top:0;left:0;width:100%;height:880px;object-fit:cover;object-position:center top}.cinema-shade{position:absolute;z-index:-2;inset:0;background:linear-gradient(0deg,#031c16 0%,transparent 36%),linear-gradient(90deg,#031c16a0,transparent 45%)}.cinema-stage{min-height:820px;position:relative;padding-top:52px}.cinema-copy{width:43%;position:relative;z-index:2}.cinema-copy .eyebrow{font-size:10px;color:#d3edb5;letter-spacing:2px}.cinema-copy h1{font-size:clamp(46px,4.6vw,72px);font-weight:650;letter-spacing:-2.8px;line-height:1.04}.cinema-copy h1 em{font-style:normal;color:#d5f675}.cinema-intro{font-size:20px;line-height:1.45;color:#f3f6ed;margin:24px 0}.cinema-checks{list-style:none;padding:0;margin:24px 0;display:grid;gap:10px;font-size:15px}.cinema-checks li:before{content:'✓';display:inline-grid;place-items:center;border-radius:50%;width:20px;height:20px;margin-right:11px;background:#b1db62;color:#153a28;font-size:12px}.cinema-price{margin:24px 0 20px}.cinema-price>span{display:block;font-size:13px;color:#d4dfce}.cinema-price strong{display:block;font:650 63px/1.15 'Plus Jakarta Sans';letter-spacing:-3px;margin-top:6px}.cinema-price strong small:first-child{font-size:28px;vertical-align:top;display:inline-block;padding-top:11px;margin-right:4px}.cinema-price strong small:last-child{font-size:18px;letter-spacing:-.4px;font-weight:450;margin-left:6px}.cinema-copy>.btn{width:260px;font-size:16px;min-height:57px}.cinema-note{font-size:11px;color:#c5d7ba;margin-top:16px}.editor-overlay{position:absolute;left:54%;top:140px;width:200px;transform:rotate(-1deg);color:#15352a}.editor-overlay img{width:110px;margin-bottom:35px}.editor-overlay strong{font:750 clamp(20px,2.7vw,40px)/1.06 'Plus Jakarta Sans';letter-spacing:-1.3px;display:block}.editor-overlay em{font-style:normal;color:#4a7126}.editor-overlay>span{display:block;font-size:8px;letter-spacing:1.1px;margin-top:14px}.cinema-features{display:grid;grid-template-columns:repeat(4,1fr);gap:25px;padding-top:20px;padding-bottom:35px}.cinema-features>div{display:flex;gap:16px;border-right:1px solid #8ab37b40;padding-right:15px}.cinema-features>div:last-child{border:0}.glass-icon{display:grid;place-items:center;width:57px;height:64px;flex-shrink:0;border:1px solid #9ec98985;border-radius:13px;background:linear-gradient(130deg,#acdf7430,#163e2755);box-shadow:inset 0 0 15px #b5f98220;font:42px/1 'Plus Jakarta Sans';color:#d3f690}.cinema-features h3{font-size:17px;color:white;letter-spacing:-.3px;margin:4px 0 7px}.cinema-features p{font-size:12px;color:#c8d6bd;line-height:1.5}.cinema-proof{display:grid;grid-template-columns:1.5fr 1fr 1fr;border:1px solid #9bc47950;border-radius:19px;padding:28px 34px;background:linear-gradient(115deg,#a1db6620,#0c332350);box-shadow:inset 0 0 25px #c1f6790a}.cinema-proof>div{padding:0 30px;border-left:1px solid #a6bd883d}.cinema-proof>div:first-child{padding-left:0;border:0;display:flex;gap:20px;align-items:center}.cinema-proof b{font-size:21px;line-height:1.1;white-space:nowrap}.cinema-proof strong{display:block;font:500 27px 'Plus Jakarta Sans';letter-spacing:-1px}.cinema-proof span{display:block;font-size:12px;color:#c8d6bd;margin-top:5px}.cinema-proof>div:first-child span{max-width:170px}.hosting-showcase{background:#f5f7f2}.hosting-bento{display:grid;grid-template-columns:1fr 1fr;gap:24px}.hosting-bento>article{border-radius:22px;padding:40px;overflow:hidden}.hosting-bento h3{font-size:33px;font-weight:500;line-height:1.13;letter-spacing:-1.3px}.hosting-bento p{font-size:15px;line-height:1.8;margin-top:20px;max-width:490px}.bento-speed{background:#092e25;color:white}.bento-speed p{color:#c4d4c6}.bento-speed .eyebrow{color:#c2e8a3}.bento-control{background:#e8f0df}.speed-art{height:240px;position:relative;display:grid;place-items:center}.speed-art strong{font:500 54px 'Plus Jakarta Sans';color:#d9fc94;z-index:2;letter-spacing:-3px;text-align:center;text-shadow:0 0 30px #d5f67566}.speed-art strong span{display:block;font:9px 'Plus Jakarta Sans';letter-spacing:3px;color:#b8d89d}.speed-orbit{position:absolute;width:260px;height:160px;border:1px solid #b6e973;border-radius:50%;transform:rotate(-20deg);box-shadow:0 0 50px #8cd35340,inset 0 0 35px #8cd35330}.speed-art i{position:absolute;width:92%;height:1px;background:linear-gradient(90deg,transparent,#dbff90,transparent);transform:rotate(-20deg);top:40%;opacity:.25}.speed-art i:nth-last-child(2){top:55%}.speed-art i:last-child{top:70%}.cpanel-art{background:#fff;border:1px solid #d7dfd0;box-shadow:0 18px 45px #3e59271c;transform:rotate(-3deg);padding:22px;border-radius:12px;margin-top:34px}.cpanel-art>b{font:italic 750 30px 'Plus Jakarta Sans';color:#426827}.cpanel-art>div{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-top:15px}.cpanel-art>div>span{padding:10px;background:#f0f5eb;border-radius:7px;font-size:27px;text-align:center}.cpanel-art small{display:block;font-size:10px}.bento-safety{grid-column:span 2;background:#d5efaa;display:flex;gap:60px;align-items:center}.shield-art{width:160px;height:180px;background:linear-gradient(135deg,#ffffff,#d7eabb);clip-path:polygon(50% 0,95% 20%,90% 65%,70% 90%,50% 100%,30% 90%,10% 65%,5% 20%);flex-shrink:0;display:grid;place-items:center;font-size:80px;color:#386025;filter:drop-shadow(0 15px 10px #193b2533)}
/* Home: central hero, expanding panels and overlapping product stories */
.home-universe{position:relative;background:#05241d;color:white;isolation:isolate;padding:15px 0 54px;overflow:hidden}.ambient-light{position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at 80% 48%,#457f39 0,transparent 52%),radial-gradient(ellipse at 18% 70%,#287c4e 0,transparent 48%),#05241d;animation:ambient 14s ease-in-out infinite alternate}.universe-search{display:flex;align-items:start;gap:28px}.universe-search>div{flex:1}.universe-search .search-form{background:#ffffff13;border:1px solid #d4e9be50;border-radius:40px;box-shadow:inset 0 0 10px #e5ffd62a;padding:5px}.universe-search input{background:transparent;color:white;padding-left:25px;font-size:15px}.universe-search input::placeholder{color:#d1decb}.universe-search .btn{background:#f3f8ec;color:var(--ink);border-radius:30px;min-height:42px;padding:12px 27px}.universe-search .btn span{display:none}.universe-search .tlds{color:#e1ecd9;font-size:10px;margin:11px 24px;gap:28px}.universe-search .tlds span{color:#aec5a3}.universe-search>p{color:#e6efdc;font-size:13px;line-height:1.4;padding-top:8px;min-width:140px}.universe-copy{text-align:center;padding:44px 0 58px}.universe-copy>.eyebrow{font-size:10px;color:#bdd2ae;letter-spacing:2.5px;margin-bottom:22px}.universe-copy h1{font-size:clamp(58px,6.5vw,94px);letter-spacing:-5px;font-weight:500;line-height:1.05}.universe-copy h1 em{font-style:normal;color:#d5f675}.universe-copy p{color:#e6efdc;font-size:18px;line-height:1.5;margin:26px 0}.universe-copy .btn{font-size:15px;min-width:180px;justify-content:center}.universe-note{display:block;margin-top:19px;font-size:12px;color:#d1e2c5}.journey-cards{display:flex;gap:16px;height:365px}.journey-card{position:relative;flex:1;min-width:0;border-radius:20px;overflow:hidden;transition:flex .65s cubic-bezier(.2,.75,.2,1),transform .4s;background:#d1e6be;isolation:isolate}.journey-card.active{flex:2.15;box-shadow:0 0 0 9px #e5f4ca18,0 0 0 10px #e5f4ca30}.journey-toggle{position:absolute;top:17px;left:17px;border-radius:24px;background:#fffdf3e8;padding:7px 14px;font-size:12px;z-index:5;display:flex;gap:8px;color:#193727}.journey-toggle[aria-expanded=true]{background:#d5f675}.journey-art{position:absolute;inset:0;transition:transform .65s}.journey-card:hover .journey-art{transform:scale(1.025)}.journey-caption{position:absolute;bottom:0;left:0;right:0;padding:50px 23px 24px;background:linear-gradient(transparent,#05241dee);z-index:4;opacity:0;transform:translateY(15px);transition:opacity .35s,transform .35s}.journey-card.active .journey-caption{opacity:1;transform:none}.journey-caption h2{font-size:25px;letter-spacing:-.9px;color:white;white-space:nowrap}.journey-caption a{font-size:12px;display:inline-block;color:#d5f675;margin-top:12px}.journey-card:not(.active) .journey-caption{visibility:hidden}.mini-site{position:absolute;top:65px;left:25px;width:350px;height:270px;background:#fffaf0;border-radius:10px;box-shadow:0 25px 60px #172c332f;transform:rotate(-5deg);color:#183b2d;overflow:hidden;transition:transform .65s}.mini-bar{height:29px;border-bottom:1px solid #dadbd1;display:flex;align-items:center;gap:4px;padding:0 12px}.mini-bar i{height:5px;width:5px;border-radius:50%;background:#b3bda8}.mini-bar span{font-size:6px;letter-spacing:1px;margin-left:auto}.mini-content{position:relative;padding:19px}.mini-content>span{font-size:7px;letter-spacing:2px}.mini-content>strong{display:block;font:600 41px/1 'Plus Jakarta Sans';letter-spacing:-2px;margin-top:13px;position:relative;z-index:2}.mini-content em{color:#5b8833;font-style:normal}.mini-content>b{display:block;font-size:7px;margin-top:15px}.mini-orb{position:absolute;right:25px;top:35px;width:155px;height:155px;border-radius:50%;background:radial-gradient(circle at 30% 25%,#f3ffaf,#aacd46 40%,#386047 75%);box-shadow:10px 20px 30px #173d3240}.journey-card.build{background:radial-gradient(circle at 85% 25%,#ddf581,#78a35c)}.launch-world{height:100%;background:#d7dfc4}.launch-world>img{height:100%;width:100%;object-fit:cover;object-position:60%}.floating-domain{position:absolute;top:45%;left:20px;display:flex;align-items:center;gap:15px;padding:14px 19px;background:#fafff2;border-radius:12px;box-shadow:0 15px 45px #092e2535;color:#173a2b;white-space:nowrap;font-size:17px;font-weight:600;animation:float 6s ease-in-out infinite}.floating-domain .icon{width:30px;height:30px}.floating-domain .icon svg{width:30px}.floating-domain>span{background:#d5f675;padding:4px 10px;border-radius:6px}.journey-card.grow{background:linear-gradient(135deg,#fbf2df,#d7c7a8)}.mail-art{height:100%;position:relative;color:#183d32}.mail-envelope{position:absolute;top:80px;left:50%;transform:translateX(-50%) rotate(-8deg);background:linear-gradient(150deg,#faffeb,#b3d77e);border:1px solid #fff;width:185px;height:140px;border-radius:18px;display:grid;place-items:center;font:600 82px 'Plus Jakarta Sans';box-shadow:0 24px 35px #53643730}.mail-address{position:absolute;top:200px;left:22px;background:#fffdf7;padding:16px 23px;border-radius:12px;box-shadow:0 10px 35px #6d6a4130;transform:rotate(4deg);white-space:nowrap}.mail-address>span{display:block;font-size:8px;letter-spacing:1.5px;color:#7b8a71}.mail-address>b{font-size:15px;display:block}.mail-address>i{display:block;font-style:normal;font-size:8px;margin-top:8px;color:#819274}.journey-card.manage{background:#b7daca}.manage-art{position:absolute;top:75px;left:25px;width:300px;background:#f7fcf3;border-radius:13px;padding:23px;color:#193d30;box-shadow:0 20px 50px #123f3540;transform:rotate(5deg)}.panel-word{font:italic 750 28px 'Plus Jakarta Sans'}.manage-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:20px}.manage-grid>span{font-size:9px;background:#e4efdd;padding:11px;border-radius:8px}.manage-grid b{font-size:24px;display:block}.manage-line{font-size:8px;display:flex;justify-content:space-between;margin-top:20px}.universe-trust{display:flex;align-items:center;justify-content:center;gap:35px;margin-top:42px;font-size:19px}.universe-trust>span:first-child{font-size:11px;color:#c3d7b5;margin-right:16px}.universe-trust b{font-weight:500;color:white}.possibilities .section-heading p{font-size:16px;max-width:380px}.possibility-grid{display:grid;grid-template-columns:1.3fr 1fr;gap:24px}.possibility-card{border-radius:22px;background:#092e25;color:white;padding:38px;position:relative;min-height:410px;overflow:hidden;isolation:isolate}.possibility-card h3{font-size:36px;letter-spacing:-1.4px;max-width:310px;line-height:1.1;font-weight:500;position:relative;z-index:2}.possibility-card .eyebrow{position:relative;z-index:2}.possibility-card>img{position:absolute;width:100%;height:100%;object-fit:cover;inset:0;z-index:-1;opacity:.85;transition:transform .8s}.possibility-card:after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#092e25 5%,#092e2520 80%)}.possibility-card:hover>img{transform:scale(1.06)}.mini-price{font-size:12px;display:block;margin-top:22px}.mini-price b{font-size:28px;font-weight:500;margin:0 4px}.round-arrow{position:absolute;bottom:28px;left:38px;width:44px;height:44px;display:grid;place-items:center;border:1px solid #ffffff80;border-radius:50%;font-size:23px}.possibility-card.light{background:#e6f0d7;color:var(--ink)}.possibility-card.light:after{display:none}.possibility-card.light p{max-width:230px;font-size:14px;margin-top:20px}.possibility-card.light .round-arrow{border-color:#819467}.server-sculpture{position:absolute;width:210px;height:140px;right:-10px;bottom:30px;transform:rotate(-18deg)}.server-sculpture i{display:block;position:absolute;width:200px;height:65px;border-radius:12px;background:linear-gradient(135deg,#456b43,#0c3528);box-shadow:8px 14px 0 #09251c;transform:skewY(10deg)}.server-sculpture i:after{content:'• • •';font-size:23px;color:#d5f675;position:absolute;right:15px;top:12px;letter-spacing:4px}.server-sculpture i:nth-child(2){top:45px;left:-15px}.server-sculpture i:nth-child(3){top:90px;left:-30px}.stack-section{padding:70px 0 90px;background:#f3f5ef}.stack-story{display:grid;gap:32px}.stack-card{position:sticky;top:105px;display:grid;grid-template-columns:1fr 1fr;gap:65px;padding:60px;border-radius:25px;min-height:460px;align-items:center;box-shadow:0 15px 45px #253c1910;overflow:hidden}.stack-build{background:#e0eccd;top:105px}.stack-launch{background:#cbe2b4;top:125px}.stack-grow{background:#f2e6ce;top:145px}.stack-card h2{font-size:45px;letter-spacing:-2px}.stack-card p{font-size:16px;line-height:1.75;margin:23px 0;max-width:400px}.stack-visual{position:relative;height:320px}.stack-visual .mini-site{width:380px;left:0;top:10px;height:300px}.stack-visual .mini-content strong{font-size:50px}.stack-visual .mini-orb{width:180px;height:180px}.stack-visual .mail-envelope{top:20px;width:240px;height:185px;font-size:110px}.stack-visual .mail-address{top:175px;left:10px;padding:25px 28px}.stack-visual .mail-address>b{font-size:18px}.domain-cloud>span{position:absolute;padding:14px 30px;background:#fafff4;border:1px solid #cedbbe;box-shadow:0 15px 40px #5a7a3920;border-radius:18px;font:500 60px 'Plus Jakarta Sans';letter-spacing:-3px}.domain-cloud>span:first-child{top:5px;left:20px;transform:rotate(-7deg);z-index:2}.domain-cloud>span:nth-child(2){top:110px;right:0;transform:rotate(6deg);z-index:3}.domain-cloud>span:nth-child(3){top:190px;left:0;transform:rotate(-4deg);font-size:48px}.domain-cloud>b{position:absolute;bottom:-7px;right:0;background:#173d32;color:#d5f675;padding:8px 20px;border-radius:30px;font-size:11px;z-index:4}.human-section{padding-top:0!important}.human-panel{border-radius:25px;background:#103e31;color:white;padding:65px;display:grid;grid-template-columns:1.25fr 1fr;gap:65px;align-items:center}.human-panel h2{font-size:44px;letter-spacing:-2px}.human-panel>div>p{font-size:16px;color:#c5d7bd;margin:24px 0 30px;max-width:460px}.human-panel .eyebrow{color:#d5f675}.support-conversation>span{font-size:10px;letter-spacing:2px;color:#abc79b}.support-conversation>p{font:500 24px/1.4 'Plus Jakarta Sans'!important;color:#e6efdf!important;border:1px solid #9aba8640;border-radius:18px 18px 0 18px;padding:24px}.support-conversation>div{background:#d5f675;color:#173d32;border-radius:18px 18px 18px 0;padding:24px;transform:translateX(-20px)}.support-conversation b{font:500 24px/1.25 'Plus Jakarta Sans';letter-spacing:-.8px}.support-conversation a{font-size:11px;display:block;margin-top:20px}.big-close{background:#052b21;color:white;position:relative;overflow:hidden;text-align:center;padding:110px 0;isolation:isolate}.big-close h2{font-size:clamp(52px,6vw,88px);letter-spacing:-4px}.big-close h2 em{color:#d5f675;font-style:normal}.big-close .btn{margin-top:32px}.close-orbit{position:absolute;z-index:-1;border:1px solid #97ca6955;width:900px;height:500px;border-radius:50%;top:20px;left:50%;transform:translateX(-50%) rotate(-20deg);box-shadow:0 0 0 50px #9cdb6720,0 0 0 100px #9cdb6710,0 0 100px #84be5730}.motion-reveal{transition:opacity .7s,transform .7s}.motion-ready .motion-reveal{opacity:0;transform:translateY(35px)}.motion-ready .motion-reveal.is-visible{opacity:1;transform:none}@keyframes ambient{to{transform:scale(1.1) translateX(-3%);filter:hue-rotate(12deg)}}@keyframes float{50%{transform:translateY(-10px)}}
@media(min-width:1600px){.cinema-bg{height:960px}.cinema-stage{min-height:880px}.editor-overlay{top:160px}}
@media(max-width:1100px){.cinema-copy h1{font-size:55px}.cinema-stage{min-height:790px}.cinema-bg{height:790px;object-position:55%}.editor-overlay{left:55%;top:150px;width:140px}.editor-overlay img{width:90px;margin-bottom:25px}.editor-overlay strong{font-size:27px}.cinema-features{gap:16px}.cinema-features>div{gap:10px}.glass-icon{width:43px;height:53px;font-size:30px}.cinema-features h3{font-size:15px}.cinema-proof{padding:24px}.cinema-proof>div{padding-inline:22px}.cinema-proof strong{font-size:22px}.cinema-proof>div:first-child{display:block}.cinema-proof>div:first-child b br{display:none}.cinema-proof>div:first-child span{max-width:100%}.journey-cards{height:340px}.journey-caption{padding-inline:18px}.journey-caption h2{font-size:20px}.mini-site{left:15px;width:310px}.universe-trust{gap:22px}.stack-card{padding:42px;gap:35px}.stack-card h2{font-size:38px}.stack-visual .mini-site{width:300px}.stack-visual .mini-orb{width:130px;height:130px}.stack-visual .mini-content strong{font-size:43px}.human-panel{padding:45px;gap:35px}.human-panel h2{font-size:37px}.new-plans .product-card{padding:25px}.new-plans .product-card h3{font-size:23px}.new-plans .product-card ul{font-size:12px}.new-plans .product-card p{font-size:13px}.new-plans .tag{font-size:8px}.new-plans .product-card .btn{font-size:11px}}
@media(max-width:800px){.page-home header nav.open,.page-hosting header nav.open{color:var(--ink)}.cinema-bg{height:780px;object-position:60%}.cinema-stage{min-height:785px}.cinema-copy{width:48%}.cinema-copy h1{font-size:48px}.cinema-intro{font-size:17px}.cinema-checks{font-size:12px}.cinema-copy>.btn{width:220px}.editor-overlay{display:none}.cinema-features{grid-template-columns:1fr 1fr;gap:25px}.cinema-features>div:nth-child(2){border:0}.cinema-proof strong{font-size:19px}.cinema-proof b{font-size:18px}.cinema-proof span{font-size:10px}.universe-search>p{display:none}.universe-copy{padding-top:34px}.universe-copy h1{font-size:70px;letter-spacing:-4px}.journey-cards{height:310px;gap:12px}.journey-card.active{flex:2.7}.journey-toggle{left:10px;top:12px;font-size:10px;padding:6px 9px;gap:5px}.journey-caption h2{white-space:normal}.journey-caption a{font-size:11px}.universe-trust{flex-wrap:wrap;font-size:17px;gap:18px}.universe-trust>span:first-child{width:100%;text-align:center;margin:0}.possibility-card{padding:28px;min-height:400px}.possibility-card h3{font-size:30px}.possibility-card.light p{max-width:190px;font-size:13px}.server-sculpture{transform:scale(.8) rotate(-18deg);right:-25px}.stack-card{padding:32px;gap:25px;min-height:410px}.stack-card h2{font-size:32px}.stack-card p{font-size:14px}.stack-card .btn{font-size:11px;gap:10px;padding:15px}.stack-visual .mini-site{width:270px;left:-5px;top:35px}.stack-visual .mini-content strong{font-size:37px}.stack-visual .mini-orb{width:120px;height:120px;right:10px}.domain-cloud>span{font-size:44px}.domain-cloud>span:nth-child(3){font-size:37px}.stack-visual .mail-address{left:0;padding:20px 16px}.stack-visual .mail-address>b{font-size:14px}.human-panel{padding:35px;gap:25px}.human-panel h2{font-size:33px}.support-conversation>p,.support-conversation b{font-size:19px!important}.hosting-bento>article{padding:30px}.hosting-bento h3{font-size:28px}.bento-safety{gap:35px}.shield-art{width:120px;height:140px}}
@media(max-width:600px){.page-home .section,.page-hosting .section{padding-block:58px}.page-home header .nav,.page-hosting header .nav{height:72px}.page-home header nav.open,.page-hosting header nav.open{top:72px}.page-home .wrap,.page-hosting .wrap{width:calc(100% - 36px)}.cinema-stage{min-height:1050px;padding-top:32px}.cinema-copy{width:100%}.cinema-copy .eyebrow{font-size:9px;margin-bottom:17px}.cinema-copy h1{font-size:52px;line-height:1.015;letter-spacing:-2.6px}.cinema-copy h1 br:nth-child(2){display:none}.cinema-copy h1 em{display:block}.cinema-copy h1 em br{display:none}.cinema-intro{font-size:17px;margin:20px 0}.cinema-checks{font-size:13px;gap:8px;margin:20px 0}.cinema-price{margin:20px 0 16px}.cinema-price strong{font-size:56px}.cinema-copy>.btn{width:100%;max-width:330px}.cinema-note{font-size:10px}.cinema-bg{top:535px;height:570px;width:100%;object-fit:cover;object-position:78% center}.cinema-shade{background:linear-gradient(180deg,#031c16 0,#031c16 45%,transparent 52%,transparent 72%,#031c16 84%)}.cinema-features{gap:25px 15px;padding-top:0;padding-bottom:25px}.cinema-features>div{display:block;padding:0;border:0}.glass-icon{width:48px;height:48px;margin-bottom:12px;border-radius:11px}.cinema-features h3{font-size:16px}.cinema-features p{font-size:12px}.cinema-proof{padding:24px;grid-template-columns:1fr 1fr;gap:20px}.cinema-proof>div:first-child{grid-column:span 2;border-bottom:1px solid #a6bd883d;padding-bottom:20px}.cinema-proof>div{padding:0;border:0}.cinema-proof strong{font-size:18px}.cinema-proof b{font-size:23px}.cinema-proof span{font-size:11px}.cinema-proof>div:first-child span{margin-top:10px;max-width:260px}.hosting-cinema{padding-bottom:25px}.center-heading{margin-bottom:38px}.center-heading h2{font-size:38px;letter-spacing:-1.8px}.center-heading p{font-size:15px}.new-plans .product-card{padding:30px}.new-plans .product-grid{gap:30px}.new-plans .product-card h3{font-size:28px}.new-plans .product-card p{font-size:15px;min-height:0}.new-plans .product-card ul{font-size:14px}.new-plans .product-card .btn{font-size:13px}.new-plans .tag{font-size:9px}.new-plans .fineprint{margin-top:22px}.hosting-bento{grid-template-columns:1fr}.hosting-bento>article{padding:28px}.hosting-bento h3{font-size:30px}.hosting-bento p{font-size:14px}.bento-safety{grid-column:auto;display:block}.shield-art{margin-bottom:25px;width:95px;height:110px;font-size:50px}.home-universe{padding-top:8px;padding-bottom:35px}.universe-search .search-form{padding:4px}.universe-search input{padding-left:13px;font-size:12px;min-width:0}.universe-search .btn{font-size:11px;padding:10px 16px;min-height:37px;white-space:nowrap}.universe-search .tlds{margin:9px 10px;gap:14px;font-size:9px;justify-content:center}.universe-search .tlds span{margin-left:3px}.universe-copy{padding:36px 0 38px}.universe-copy>.eyebrow{font-size:8px;letter-spacing:2px;margin-bottom:18px}.universe-copy h1{font-size:clamp(45px,12vw,66px);letter-spacing:-2.6px;line-height:1.06}.universe-copy p{font-size:15px;margin:23px 0}.universe-copy .btn{font-size:14px}.universe-note{font-size:10px;margin-top:15px}.journey-cards{height:370px;overflow-x:auto;scroll-snap-type:x mandatory;gap:15px;padding:8px 5px 14px;margin-inline:-5px;scrollbar-width:thin;scrollbar-color:#759860 transparent}.journey-card,.journey-card.active{flex:0 0 84%;scroll-snap-align:center;box-shadow:none}.journey-toggle{font-size:12px;top:15px;left:15px;padding:7px 13px}.journey-caption,.journey-card:not(.active) .journey-caption{opacity:1;transform:none;visibility:visible;padding:50px 23px 23px}.journey-caption h2{font-size:24px}.journey-caption a{font-size:12px}.mini-site{width:320px;left:22px}.journey-card .mail-address{left:18px}.universe-trust{font-size:15px;gap:22px;margin-top:22px}.universe-trust>span:first-child{font-size:10px}.possibility-grid{grid-template-columns:1fr}.possibility-card{min-height:370px;padding:30px}.possibility-card h3{font-size:34px}.possibility-card.light p{max-width:210px;font-size:14px}.round-arrow{left:30px}.server-sculpture{transform:scale(.9) rotate(-18deg);right:-5px;bottom:30px}.possibilities .section-heading p{font-size:15px}.stack-section{padding:55px 0}.stack-card{position:relative;top:auto;padding:30px;grid-template-columns:1fr;gap:10px;min-height:580px}.stack-card h2{font-size:36px;letter-spacing:-1.7px}.stack-card p{font-size:15px;margin:20px 0}.stack-card .eyebrow{font-size:9px;margin-bottom:18px}.stack-card .btn{font-size:12px}.stack-visual{height:270px}.stack-visual .mini-site{width:300px;left:0;top:20px;height:240px}.stack-visual .mini-content strong{font-size:36px}.stack-visual .mini-orb{width:140px;height:140px;right:15px}.domain-cloud>span{font-size:43px}.domain-cloud>span:nth-child(2){top:90px}.domain-cloud>span:nth-child(3){top:160px}.domain-cloud>b{bottom:0}.stack-visual .mail-envelope{top:20px;width:210px;height:160px;font-size:90px}.stack-visual .mail-address{top:160px;padding:20px;left:0}.stack-visual .mail-address>b{font-size:15px}.human-panel{display:block;padding:30px}.human-panel h2{font-size:36px}.human-panel>div>p{font-size:15px}.support-conversation{margin-top:40px}.support-conversation>p,.support-conversation b{font-size:21px!important}.support-conversation>div{transform:none}.big-close{padding:75px 0}.big-close h2{font-size:47px;letter-spacing:-2.5px}.page-hosting .section-tight{padding-top:0}.page-home .human-section{padding-top:0}.page-home .faq-layout h2{font-size:36px}}
@media(prefers-reduced-motion:reduce){.ambient-light,.floating-domain{animation:none}.journey-card,.journey-art,.journey-caption,.motion-reveal{transition:none}.motion-ready .motion-reveal{opacity:1;transform:none}.stack-card{position:relative;top:auto}}
