@charset "UTF-8";
/* Scoped digital services family: the existing home hero and commerce UI stay intact. */
.digital-page{--ds-ink:#291c3c;--ds-muted:#756985;--ds-paper:#faf8fe;--ds-line:#e5dcec;--ds-dark:#180f2e;--ds-accent:#c8adff;background:#fff;color:var(--ds-ink);overflow:hidden;}
.digital-page *{min-width:0;}
.digital-page h1,.digital-page h2,.digital-page h3,.home-digital h2{letter-spacing:-.045em;line-height:1.14;}
.digital-page h2{font-size:clamp(28px,3vw,40px);}
.digital-page h3{font-size:20px;letter-spacing:-.025em;}
.digital-page p{line-height:1.75;}
.digital-page a,.home-digital a{text-underline-offset:4px;}
.digital-page :is(a,summary):focus-visible,.home-digital a:focus-visible{outline:3px solid #9871ef;outline-offset:5px;}
.digital-page :is(section,aside)[id]{scroll-margin-top:110px;}
.digital-page .eyebrow,.home-digital .eyebrow{display:inline-flex;align-items:center;gap:9px;line-height:1.5;font-size:11px;letter-spacing:.11em;font-weight:700;color:#8056b9;}
.digital-hero{position:relative;padding:28px 0 54px;color:#fff;background:radial-gradient(ellipse at 82% 72%,#673bb459,transparent 50%),radial-gradient(ellipse at 5% 120%,#623bbc7a,transparent 55%),var(--ds-dark);}
.digital-hero .wrap{position:relative;z-index:1;}
.digital-hero:before{content:"";position:absolute;right:5%;top:6%;width:580px;height:580px;border:1px solid #cbb1ff0e;border-radius:50%;transform:rotate(-28deg) scaleX(.72);pointer-events:none;}
.digital-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:8px 11px;font-size:12px;color:#b8aacd;margin-bottom:24px;line-height:1.8;}
.digital-breadcrumb a{color:inherit;text-decoration:none;}
.digital-breadcrumb a:hover{color:#fff;}
.digital-breadcrumb>[aria-hidden]{color:#776686;}
.digital-breadcrumb>[aria-current]{color:#e0d4f3;}
.digital-hero-layout{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:26px;align-items:center;}
.digital-hero-copy{padding:16px 0 22px;}
.digital-hero-copy>.eyebrow{color:#cbb8e8;margin-bottom:23px;}
.digital-hero-copy>.eyebrow svg{color:#d0f4a0;}
.digital-hero h1{font-size:clamp(40px,4.1vw,61px);margin:0 0 23px;line-height:1.12;font-weight:650;max-width:670px;}
.digital-hero h1>span{color:var(--ds-accent);}
.digital-hero-copy>p{font-size:16px;max-width:550px;color:#c4b7d6;margin:0 0 24px;}
.digital-hero-perks{list-style:none;display:flex;flex-wrap:wrap;gap:10px 20px;padding:0;margin:0 0 29px;color:#d7cbea;font-size:12px;line-height:1.7;}
.digital-hero-perks li{display:flex;align-items:center;gap:7px;}
.digital-hero-perks svg{color:#d1efa5;flex:none;}
.digital-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px;}
.digital-page .digital-actions .button,.digital-page .digital-offer .button,.home-digital .button{min-height:49px;padding:14px 22px;font-size:13px;gap:12px;white-space:normal;text-align:center;line-height:1.45;}
.digital-hero .button.light,.digital-cta .button.light{background:#fff;color:#5429a7;border-color:#fff;}
body:not(.is-dashboard) #main :is(.digital-hero,.digital-cta) .button.outline{border:1px solid #d8c7ef55;color:#fff;background:#ffffff04;}
body:not(.is-dashboard) #main :is(.digital-hero,.digital-cta) .button.outline:hover:not(:disabled){color:#fff;background:#ffffff12;border-color:#c6a8ef;}
.digital-guide-link{display:inline-flex;align-items:center;gap:9px;font-size:12px;color:#d0bee9;margin-top:22px;min-height:32px;}
.digital-guide-link>svg{color:#d3eca8;}
.digital-visual{position:relative;align-self:center;}
.digital-visual>img{display:block;width:100%;max-width:575px;height:auto;aspect-ratio:640/520;object-fit:contain;margin:auto;animation:digital-float 8s ease-in-out infinite;}
.digital-visual>p{display:flex;align-items:center;justify-content:center;gap:7px;font-size:11px;color:#bdadd0;margin:0;}
.digital-section{padding-block:72px;}
.digital-content{padding-top:42px;}
.digital-section-heading{text-align:center;max-width:700px;margin:0 auto 30px;}
.digital-section-heading .eyebrow{margin-bottom:14px;}
.digital-section-heading h2{margin:0 0 15px;}
.digital-section-heading p{font-size:14px;color:var(--ds-muted);max-width:630px;margin:0 auto;}
.digital-intro{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(250px,.8fr);gap:45px;align-items:center;padding:34px 38px;border:1px solid #e8def7;background:linear-gradient(115deg,#f1eafa,#f6f5ff 65%,#f2f8fb);border-radius:23px;}
.digital-intro>div>.eyebrow{margin-bottom:14px;}
.digital-intro h2{margin:0 0 18px;}
.digital-intro>div>p{font-size:14px;color:#655672;margin:0 0 13px;}
.digital-intro small{font-size:11px;color:#82748f;line-height:1.7;display:block;}
.digital-offer{background:#fff;border:1px solid #e6ddf0;border-radius:16px;padding:24px;box-shadow:0 12px 24px #46335c05;}
.digital-offer>.eyebrow{font-size:9px;margin-bottom:12px;}
.digital-offer h3{font-size:28px;margin:0 0 12px;}
.digital-offer p{font-size:12px;color:var(--ds-muted);margin:0 0 17px;}
.digital-offer .button{display:flex;width:100%;margin-bottom:14px;}
.digital-offer small{font-size:10px;}
.digital-step-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:13px;list-style:none;padding:0;margin:0;counter-reset:step;}
.digital-step-grid>li{position:relative;background:var(--ds-paper);border:1px solid var(--ds-line);border-radius:16px;padding:23px 19px 22px;}
.digital-step-number{display:inline-grid;place-items:center;width:37px;height:37px;margin-bottom:20px;background:#28193e;border-radius:10px;color:#d5bcff;font-size:13px;font-weight:650;font-variant-numeric:tabular-nums;}
.digital-step-grid h3{font-size:17px;margin:0 0 11px;line-height:1.25;}
.digital-step-grid p{font-size:12px;color:var(--ds-muted);margin:0;}
.digital-law{display:flex;align-items:flex-start;gap:19px;border-radius:18px;padding:28px 30px;background:#f3eefb;border:1px solid #e8def6;}
.digital-icon{display:inline-grid;place-items:center;width:46px;height:46px;border-radius:13px;background:#eee5fb;color:#7642c1;flex:none;}
.digital-law>.digital-icon{background:#e6d9f6;}
.digital-law h2{font-size:21px;letter-spacing:-.025em;line-height:1.35;margin:0 0 10px;}
.digital-law p{font-size:12px;color:#756486;margin:0 0 10px;}
.digital-law a{display:inline-flex;gap:7px;align-items:center;color:#673cad;font-size:12px;font-weight:600;min-height:30px;}
.digital-split{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:65px;align-items:center;}
.digital-split+.digital-split{padding-top:18px;}
.digital-split-copy>.eyebrow{margin-bottom:17px;}
.digital-split-copy h2{margin:0 0 18px;max-width:500px;}
.digital-split-copy>p{font-size:14px;color:var(--ds-muted);margin:0 0 21px;}
.digital-use-list{list-style:none;display:grid;gap:18px;padding:0;margin:22px 0;}
.digital-use-list>li{display:flex;gap:13px;align-items:flex-start;}
.digital-use-list>li>svg{color:#9768cd;flex:none;margin-top:3px;}
.digital-use-list strong{display:block;font-size:14px;line-height:1.5;margin-bottom:3px;}
.digital-use-list>li>span>span{display:block;font-size:12px;line-height:1.7;color:var(--ds-muted);}
.digital-split-copy>p.digital-fine-print{font-size:11px;padding-top:16px;border-top:1px solid #eee7f3;}
.digital-split-art{border-radius:24px;background:linear-gradient(140deg,#f4effb,#eeebf7);border:1px solid #e9e0f0;overflow:hidden;}
.digital-split-art img{display:block;width:100%;height:auto;aspect-ratio:640/520;object-fit:contain;}
.digital-split-reverse{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);}
.digital-security-tip{display:flex;gap:12px;align-items:flex-start;padding:17px 20px;margin:22px 0;background:#f4f0fa;border-radius:12px;color:#6f4d94;}
.digital-security-tip>svg{flex:none;margin-top:2px;}
.digital-security-tip>p{margin:0;font-size:12px;}
.digital-split-copy>.text-link{font-size:12px;}
.digital-benefits{padding-top:28px;}
.digital-benefit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;}
.digital-benefit-grid>article{display:flex;gap:16px;border:1px solid var(--ds-line);border-radius:15px;padding:24px 21px;background:#fcfafe;}
.digital-benefit-grid h3{font-size:16px;margin:0 0 9px;line-height:1.35;}
.digital-benefit-grid p{font-size:12px;color:var(--ds-muted);margin:0;}
.digital-benefit-grid .digital-icon{width:38px;height:38px;border-radius:11px;}
.digital-cta{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:42px;border-radius:22px;background:radial-gradient(ellipse at 0% 100%,#583295,transparent 60%),#211237;color:#fff;}
.digital-cta>div:first-child{max-width:630px;}
.digital-cta .eyebrow{color:#bb9ee0;margin-bottom:15px;}
.digital-cta h2{margin:0 0 13px;font-size:33px;}
.digital-cta p{font-size:13px;color:#c5b3d9;margin:0;}
.digital-cta .digital-actions{flex-direction:column;align-items:stretch;flex:none;}
.digital-faq{max-width:950px;margin-inline:auto;}
.digital-faq-list{display:grid;gap:9px;}
.digital-faq-list details{border:1px solid var(--ds-line);border-radius:12px;background:#fcfafe;overflow:hidden;}
.digital-faq-list summary{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px 23px;list-style:none;cursor:pointer;font-size:14px;font-weight:600;line-height:1.6;}
.digital-faq-list summary::-webkit-details-marker{display:none;}
.digital-faq-list summary>span{display:grid;place-items:center;flex:none;color:#9264c4;transition:transform .2s ease;}
.digital-faq-list details[open]{background:#f8f4fd;border-color:#d3bfec;}
.digital-faq-list details[open] summary>span{transform:rotate(45deg);}
.digital-faq-list details>div{padding:0 23px 21px;}
.digital-faq-list details p{font-size:13px;line-height:1.8;color:#766583;margin:0;}
.digital-service-card{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.25fr);gap:58px;align-items:center;border:1px solid var(--ds-line);border-radius:24px;padding:34px 44px 34px 22px;background:linear-gradient(115deg,#f2edfa,#fff 65%);}
.digital-service-art img{display:block;aspect-ratio:640/520;object-fit:contain;width:100%;height:auto;}
.digital-service-copy>.eyebrow{margin-bottom:17px;}
.digital-service-copy h2{margin:0 0 18px;}
.digital-service-copy>p{font-size:14px;color:var(--ds-muted);margin:0 0 18px;}
.digital-check-list{list-style:none;padding:0;display:grid;gap:10px;margin:20px 0 26px;color:#6f5a85;font-size:12px;}
.digital-check-list li{display:flex;align-items:center;gap:9px;}
.digital-check-list svg{color:#9671c2;}
.digital-hub-help{display:flex;align-items:center;gap:22px;background:#f5f1fa;padding:25px 28px;margin-top:24px;border:1px solid var(--ds-line);border-radius:17px;}
.digital-hub-help>div{flex:1;}
.digital-hub-help h2{font-size:21px;margin:0 0 9px;letter-spacing:-.025em;}
.digital-hub-help p{font-size:12px;color:var(--ds-muted);margin:0;max-width:760px;}
.digital-hub-help>.button{flex:none;}
.home-digital{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:50px;align-items:center;margin-block:50px;padding:38px 42px;color:#fff;background:radial-gradient(ellipse at 95% 120%,#6034a3,transparent 60%),#201335;border:1px solid #473260;border-radius:21px;overflow:clip;}
.home-digital:before{content:"";position:absolute;z-index:-1;right:-40px;top:-180px;width:520px;height:520px;border:1px solid #d5b3ff14;border-radius:50%;pointer-events:none;}
.home-digital .eyebrow{color:#bba0e0;margin-bottom:13px;}
.home-digital h2{font-size:clamp(25px,2.4vw,34px);margin:0 0 12px;}
.home-digital-copy>p{font-size:13px;line-height:1.75;color:#c5b6d8;max-width:560px;margin:0 0 21px;}
.home-digital-copy>.button.light{background:#fff;color:#5d339b;}
.home-digital-card{display:flex;align-items:center;gap:19px;padding:26px 24px;border:1px solid #dbc7f344;background:linear-gradient(120deg,#ffffff11,#ffffff05);border-radius:16px;color:#fff;text-decoration:none;transition:background .2s,transform .2s;}
.home-digital-card:hover{background:#ffffff12;transform:translateY(-3px);}
.home-digital-symbol{display:grid;place-items:center;position:relative;flex:none;width:65px;height:73px;border:1px solid #cfb0f277;background:#c6a4ff15;border-radius:12px;color:#d6bfff;}
.home-digital-symbol>i{display:grid;place-items:center;position:absolute;bottom:-7px;right:-7px;width:27px;height:27px;background:#d9efb3;color:#35522c;border:3px solid #493063;border-radius:50%;}
.home-digital-card>span:nth-child(2){flex:1;}
.home-digital-card small{display:block;font-size:11px;color:#c6a8ee;margin-bottom:9px;}
.home-digital-card strong{display:block;font-size:19px;line-height:1.25;letter-spacing:-.025em;margin-bottom:8px;}
.home-digital-card>span:nth-child(2)>span{font-size:11px;line-height:1.6;color:#b5a3c9;}
.home-digital-card>svg{flex:none;width:19px;color:#c4a4ee;}
.digital-request-phone small{font-size:11px;font-weight:400;color:#7c6b91;line-height:1.6;}
.digital-request-note{line-height:1.7;}
#site-header .digital-mega .hosting-mega-inner{grid-template-columns:minmax(0,.9fr) minmax(0,2fr);gap:30px;padding-block:34px;}
#site-header .digital-mega .hosting-mega-feature{padding:25px;min-height:0;display:block;}
#site-header .digital-mega .hosting-mega-feature h2{font-size:27px;max-width:320px;}
#site-header .digital-mega .hosting-mega-feature>p{margin-bottom:20px;}
#site-header .digital-mega .hosting-mega-feature>.text-link{font-size:12px;color:#cfafff;}
#site-header .digital-mega .hosting-mega-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:20px;padding-block:20px;}
#site-header .digital-mega .hosting-menu-item{display:flex;flex-wrap:wrap;gap:15px;padding:16px 13px;}
#site-header .digital-mega .hosting-menu-copy{flex-basis:100%;}
#site-header .digital-mega .hosting-menu-copy strong{font-size:15px;}
#site-header .digital-mega .hosting-menu-copy small{font-size:12px;line-height:1.8;}
#site-header .digital-mega .hosting-menu-arrow{margin-left:auto;}
/* The additional category keeps comfortable hit targets before tablet navigation takes over. */
@media(min-width:1181px) and (max-width:1450px){body:not(.is-dashboard) #site-header .nav-shell{gap:22px;padding-inline:24px;}body:not(.is-dashboard) #site-header .desktop-nav{gap:17px;font-size:12px;}body:not(.is-dashboard) #site-header .nav-login{padding-inline:17px;font-size:12px;}}
@media(max-width:1180px){
 body:not(.is-dashboard) #site-header .desktop-nav{display:none;}
 body:not(.is-dashboard) #site-header .mobile-only{display:inline-grid;min-width:44px;min-height:44px;}
 body.mobile-navigation-open:not(.is-dashboard){overflow:hidden;}
 body:not(.is-dashboard) #site-header .mobile-nav{max-height:calc(100dvh - 84px);overflow-y:auto;overscroll-behavior:contain;}
 /* Keep the header visible if focusing a lower mobile item scrolled the document. */
 body.hosting-menu-open:not(.is-dashboard):has(#digital-mega:not([hidden])){overflow:hidden;}
 body.hosting-menu-open:not(.is-dashboard) #site-header:has(#digital-mega:not([hidden])) .nav-shell{position:fixed;top:0;left:0;right:0;width:100%;max-width:none;height:var(--hosting-nav-height,84px);margin:0;padding-inline:var(--sf-gutter,20px);background:var(--sf-night,#180f2e);z-index:55;}
 #site-header .digital-mega{position:fixed;top:var(--hosting-nav-height,84px);bottom:0;max-height:none;}
 #site-header .digital-mega .hosting-mega-inner{grid-template-columns:1fr;gap:20px;}
 #site-header .digital-mega .hosting-mega-feature h2{max-width:none;}
 #site-header .digital-mega .hosting-mega-columns{padding-block:0;}
 .digital-step-grid{gap:10px;}.digital-step-grid>li{padding:19px 14px;}.digital-step-grid h3{font-size:15px;}
 .digital-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr));}
 .digital-split{gap:34px;}
 .home-digital{gap:25px;padding:32px;}
}
@media(max-width:850px){
 .digital-hero{padding-bottom:37px;}.digital-hero-layout{grid-template-columns:1fr;gap:0;}.digital-hero-copy{padding:9px 0 0;text-align:center;}.digital-hero h1{font-size:49px;max-width:none;}.digital-hero-copy>p{margin-inline:auto;max-width:600px;}.digital-hero-perks,.digital-hero .digital-actions{justify-content:center;}.digital-hero .digital-visual{width:min(100%,460px);margin:12px auto 0;}.digital-hero .digital-visual>img{max-height:320px;}.digital-breadcrumb{margin-bottom:20px;}.digital-hero-copy>.eyebrow{margin-bottom:18px;}
 .digital-intro{grid-template-columns:minmax(0,1.3fr) minmax(225px,1fr);gap:25px;padding:27px;}.digital-offer{padding:21px;}.digital-intro>div>p{font-size:13px;}
 .digital-section{padding-block:52px;}.digital-step-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;}.digital-step-grid>li{padding:20px;}.digital-step-grid h3{font-size:16px;}
 .digital-split{grid-template-columns:1fr 1fr;gap:27px;}.digital-split-copy h2{font-size:29px;}.digital-split-copy>p{font-size:13px;}.digital-use-list{gap:15px;}.digital-use-list strong{font-size:13px;}.digital-use-list>li>span>span{font-size:11px;}.digital-security-tip{padding:14px;}.digital-security-tip p{font-size:11px;}
 .digital-cta{padding:29px;gap:25px;}.digital-cta h2{font-size:28px;}.digital-cta .digital-actions .button{padding-inline:16px;font-size:12px;}
 .digital-service-card{gap:25px;padding:25px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);}.digital-service-copy h2{font-size:29px;}.digital-hub-help{flex-wrap:wrap;}.digital-hub-help>.button{margin-left:68px;}
 .home-digital{grid-template-columns:1fr;gap:26px;padding:31px;}.home-digital-card{max-width:520px;padding:21px;}.home-digital-copy>p{max-width:none;}
}
@media(max-width:600px){
 .digital-hero{padding:19px 0 30px;}.digital-hero:before{width:370px;height:370px;right:-80px;top:200px;}.digital-breadcrumb{font-size:10px;gap:6px 8px;margin-bottom:23px;}.digital-hero-copy{text-align:left;padding:0;}.digital-hero-copy>.eyebrow{font-size:9px;margin-bottom:17px;}.digital-hero h1{font-size:clamp(35px,9.5vw,46px);line-height:1.15;letter-spacing:-.05em;margin-bottom:19px;}.digital-hero-copy>p{font-size:13px;line-height:1.8;margin-bottom:20px;}.digital-hero-perks{justify-content:flex-start;gap:7px 15px;font-size:10px;margin-bottom:22px;}.digital-hero .digital-actions{justify-content:stretch;gap:10px;}.digital-hero .digital-actions .button{flex:1;padding:13px 15px;min-height:48px;font-size:12px;}.digital-guide-link{font-size:11px;margin-top:17px;}.digital-hero .digital-visual{max-width:330px;margin-top:12px;}.digital-hero .digital-visual>img{max-height:265px;}.digital-visual>p{font-size:9px;gap:5px;}.digital-visual>p svg{width:13px;}
 .digital-content{padding-top:25px;}.digital-section{padding-block:40px;}.digital-section-heading{text-align:left;margin-bottom:23px;}.digital-page h2{font-size:28px;line-height:1.2;}.digital-section-heading .eyebrow{font-size:9px;margin-bottom:11px;}.digital-section-heading p{font-size:12px;}.digital-intro{grid-template-columns:1fr;gap:23px;padding:23px 21px;border-radius:18px;}.digital-intro .eyebrow{font-size:9px;}.digital-intro h2{margin-bottom:14px;}.digital-intro>div>p{font-size:12px;}.digital-intro small{font-size:10px;}.digital-offer{padding:22px;}.digital-offer h3{font-size:27px;}.digital-offer p{font-size:12px;}.digital-offer small{font-size:10px;}
 .digital-step-grid{grid-template-columns:1fr;gap:10px;}.digital-step-grid>li{display:grid;grid-template-columns:38px minmax(0,1fr);column-gap:15px;padding:18px;}.digital-step-number{grid-row:span 2;margin:0;width:35px;height:35px;font-size:12px;}.digital-step-grid h3{margin:0 0 7px;font-size:16px;}.digital-step-grid p{font-size:12px;}.digital-law{padding:21px;gap:13px;border-radius:15px;}.digital-law>.digital-icon{width:34px;height:34px;border-radius:10px;}.digital-law>.digital-icon svg{width:21px;}.digital-law h2{font-size:17px;line-height:1.35;}.digital-law p{font-size:11px;}.digital-law a{font-size:11px;}
 .digital-split,.digital-split-reverse{grid-template-columns:1fr;gap:24px;}.digital-split+.digital-split{padding-top:0;}.digital-split-copy .eyebrow{font-size:9px;}.digital-split-copy h2{font-size:28px;}.digital-split-copy>p{font-size:12px;}.digital-use-list strong{font-size:13px;}.digital-use-list>li>span>span{font-size:12px;}.digital-split-art{max-width:460px;margin-inline:auto;width:100%;border-radius:18px;}.digital-split-art img{max-height:295px;}.digital-split-reverse .digital-split-copy{grid-row:1;}.digital-security-tip p{font-size:12px;}.digital-benefits{padding-top:0;}.digital-benefit-grid{grid-template-columns:1fr;gap:10px;}.digital-benefit-grid>article{padding:20px;gap:14px;}.digital-benefit-grid h3{font-size:15px;}.digital-benefit-grid p{font-size:12px;}
 .digital-cta{display:block;padding:26px 23px;border-radius:17px;}.digital-cta .eyebrow{font-size:9px;}.digital-cta h2{font-size:28px;}.digital-cta p{font-size:12px;}.digital-cta .digital-actions{margin-top:24px;gap:10px;}.digital-cta .digital-actions .button{min-height:47px;font-size:12px;}.digital-faq-list summary{font-size:12px;padding:17px 18px;gap:15px;}.digital-faq-list details>div{padding:0 18px 18px;}.digital-faq-list details p{font-size:12px;}
 .digital-service-card{grid-template-columns:1fr;padding:23px;gap:18px;border-radius:17px;}.digital-service-art{max-width:320px;margin:auto;}.digital-service-art img{max-height:235px;}.digital-service-copy>.eyebrow{font-size:9px;margin-bottom:14px;}.digital-service-copy h2{font-size:28px;}.digital-service-copy>p{font-size:12px;}.digital-service-copy .digital-actions{align-items:stretch;flex-direction:column;gap:10px;}.digital-check-list{font-size:11px;gap:10px;}.digital-hub-help{padding:22px;display:grid;grid-template-columns:36px minmax(0,1fr);gap:16px 13px;}.digital-hub-help>.digital-icon{width:36px;height:36px;border-radius:10px;}.digital-hub-help>.digital-icon svg{width:22px;}.digital-hub-help h2{font-size:19px;}.digital-hub-help p{font-size:12px;}.digital-hub-help>.button{grid-column:1/-1;margin:0;}
 .home-digital{margin-block:30px;gap:24px;padding:26px 23px;border-radius:17px;}.home-digital .eyebrow{font-size:9px;margin-bottom:13px;}.home-digital h2{font-size:28px;}.home-digital-copy>p{font-size:12px;}.home-digital-copy>.button{display:flex;width:100%;font-size:12px;}.home-digital-card{padding:19px 17px;gap:14px;border-radius:13px;}.home-digital-symbol{width:49px;height:58px;border-radius:9px;}.home-digital-symbol>svg{width:28px;}.home-digital-symbol>i{width:23px;height:23px;}.home-digital-card strong{font-size:17px;margin-bottom:6px;}.home-digital-card small{font-size:10px;margin-bottom:7px;}.home-digital-card>span:nth-child(2)>span{font-size:10px;}.home-digital-card>svg{width:16px;}
 #site-header .digital-mega .hosting-mega-inner{gap:21px;padding-block:28px 21px;}#site-header .digital-mega .hosting-mega-feature{padding:20px;}#site-header .digital-mega .hosting-mega-feature h2{font-size:24px;}#site-header .digital-mega .hosting-mega-columns{grid-template-columns:1fr;gap:4px;}#site-header .digital-mega .hosting-menu-item{flex-wrap:nowrap;gap:15px;padding:16px 10px;}#site-header .digital-mega .hosting-menu-copy{flex-basis:auto;}#site-header .digital-mega .hosting-menu-copy strong{font-size:14px;}#site-header .digital-mega .hosting-menu-copy small{font-size:12px;}#site-header .digital-mega .hosting-menu-arrow{display:flex;}
}
@keyframes digital-float{0%,100%{transform:translateY(0);}50%{transform:translateY(-8px);}}
@media(prefers-reduced-motion:reduce){.digital-page *,.home-digital *,.digital-mega *{animation:none!important;transition:none!important;scroll-behavior:auto!important;}}
.reduced-motion .digital-page *,.reduced-motion .home-digital *,.reduced-motion .digital-mega *{animation:none!important;transition:none!important;scroll-behavior:auto!important;}
