.managedHostingHeroSection{background:radial-gradient(circle at 80% 20%,#5b122873,#0000 55%),radial-gradient(circle at 20% 80%,#5b12281f,#0000 50%),#060606;padding:180px 0 140px;position:relative;overflow:hidden}.managedHostingHeroContainer{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:80px;width:min(1400px,92%);margin:0 auto;display:grid}.managedHostingHeroContent{z-index:2;position:relative}.managedHostingHeroEyebrow{text-transform:uppercase;letter-spacing:.26em;color:#d6ab82eb;text-shadow:0 0 12px #d6ab822e;margin-bottom:24px;font-size:13px;font-weight:500}.managedHostingHeroTitle{color:#f5efe6;letter-spacing:-.065em;margin-bottom:34px;font-size:clamp(3.4rem,5vw,5.4rem);line-height:.92}.managedHostingHeroTitle span{color:#d6ab82}.managedHostingHeroDescription{color:#ffffffb8;max-width:760px;margin-top:24px;font-size:1.08rem;line-height:1.9}.managedHostingHeroContent .globalctaactions{margin-top:50px}.managedHostingHeroVisual{transform-origin:50%;justify-content:center;align-items:center;width:100%;display:flex;transform:scale(1.15)}.managedHostingHeroImage{width:100%;max-width:820px;height:auto;display:block}@media (max-width:1200px){.managedHostingHeroContainer{grid-template-columns:1fr;gap:70px}.managedHostingHeroContent{text-align:center}.managedHostingHeroDescription{margin-left:auto;margin-right:auto}.managedHostingHeroContent .globalctaactions{justify-content:center}.managedHostingHeroVisual{max-width:700px;margin:0 auto;transform:scale(1)}}@media (max-width:768px){.managedHostingHeroSection{padding:140px 0 90px}.managedHostingHeroContainer{gap:50px}.managedHostingHeroTitle{font-size:clamp(2.8rem,10vw,4.2rem)}.managedHostingHeroDescription{font-size:1rem;line-height:1.8}.managedHostingHeroVisual{max-width:500px}}@media (max-width:576px){.managedHostingHeroTitle{font-size:2.8rem;line-height:.95}.managedHostingHeroVisual{max-width:360px}.managedHostingHeroContent .globalctaactions{flex-direction:column;width:100%}.managedHostingHeroContent .globalctaactions a{width:100%}}.managedHostingWhySection{background:radial-gradient(circle at 75% 30%,#5b122829,#0000 55%),#060606;padding:140px 0;position:relative;overflow:hidden}.managedHostingWhyContainer{width:min(1400px,92%);margin:0 auto}.managedHostingWhyIntro{text-align:center;max-width:900px;margin:0 auto 80px}.managedHostingWhyEyebrow{text-transform:uppercase;letter-spacing:.26em;color:#d6ab82eb;margin-bottom:24px;font-size:13px;font-weight:500}.managedHostingWhyTitle{color:#f5f1eb;margin-bottom:28px;font-size:clamp(2.6rem,4vw,4.2rem);line-height:1.15}.managedHostingWhyDescription{color:#ffffffb8;font-size:1.1rem;line-height:1.9}.managedHostingComparisonGrid{grid-template-columns:repeat(2,1fr);gap:40px;display:grid}.managedHostingComparisonColumn{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:30px;padding:42px;transition:all .35s;position:relative}.managedHostingComparisonColumnLeft{background:linear-gradient(#ffffff04,#ffffff01);border:1px solid #ffffff0a}.managedHostingComparisonColumnRight{background:linear-gradient(#5b12284d,#ffffff05);border:1px solid #d6ab821f;box-shadow:0 0 40px #5b12282e}.managedHostingComparisonHeader{color:#f5f1eb;margin-bottom:30px;font-size:1.45rem;font-weight:600}.managedHostingComparisonItem{color:#ffffffc7;border-bottom:1px solid #ffffff0f;padding:18px 0 18px 34px;line-height:1.7;position:relative}.managedHostingComparisonItem:before{content:"✓";color:#d6ab82;text-shadow:0 0 10px #d6ab8273;font-size:1rem;font-weight:700;position:absolute;top:16px;left:0}@media (max-width:992px){.managedHostingComparisonGrid{grid-template-columns:1fr}}@media (max-width:768px){.managedHostingWhySection{padding:100px 0}.managedHostingComparisonColumn{padding:30px}}.managedHostingComparisonColumnRight .managedHostingComparisonItem:before{background:#d6ab82;box-shadow:0 0 10px #d6ab82f2,0 0 22px #d6ab828c,0 0 40px #d6ab8247}.managedHostingComparisonColumnLeft .managedHostingComparisonItem:before{content:"";display:none}.managedHostingIncludedTag{text-transform:uppercase;letter-spacing:.22em;color:#d6ab82d1;margin-bottom:14px;font-size:11px;font-weight:600}.managedHostingComparisonColumnLeft .managedHostingComparisonItem{padding-left:0}.managedHostingComparisonColumnLeft .managedHostingComparisonItem:before{display:none}.managedHostingComparisonColumnRight .managedHostingComparisonItem:before{content:"✓";color:#d6ab82;text-shadow:0 0 10px #d6ab8273,0 0 18px #d6ab8240;font-size:1rem;font-weight:700;position:absolute;top:17px;left:0}.managedHostingIncludedSection{background:radial-gradient(circle at 20% 40%,#5b12281f,#0000 50%),#060606;padding:140px 0;position:relative;overflow:hidden}.managedHostingIncludedContainer{width:min(1400px,92%);margin:0 auto}.managedHostingIncludedIntro{text-align:center;max-width:950px;margin:0 auto 80px}.managedHostingIncludedEyebrow{text-transform:uppercase;letter-spacing:.26em;color:#d6ab82eb;margin-bottom:24px;font-size:13px;font-weight:500}.managedHostingIncludedTitle{color:#f5f1eb;margin-bottom:28px;font-size:clamp(2.6rem,4vw,4.5rem);line-height:1.15}.managedHostingIncludedDescription{color:#ffffffb8;font-size:1.1rem;line-height:1.9}.managedHostingBenefitsGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.managedHostingBenefitCard{background:linear-gradient(#5b122829,#ffffff04);border:1px solid #d6ab8214;border-radius:28px;padding:34px;transition:all .35s;position:relative}.managedHostingBenefitCard:hover{border-color:#d6ab8233;box-shadow:0 0 35px #5b12282e}.managedHostingBenefitCard span{color:#d6ab82;margin-bottom:18px;font-size:.9rem;font-weight:700;display:inline-block}.managedHostingBenefitCard h3{color:#f5f1eb;margin-bottom:14px;font-size:1.3rem;line-height:1.4}.managedHostingBenefitCard p{color:#ffffffb3;line-height:1.8}.managedHostingValueSection{background:radial-gradient(circle at 20% 20%,#5b122829,#0000 55%),#060606;padding:140px 0;position:relative;overflow:hidden}.managedHostingValueContainer{width:min(1400px,92%);margin:0 auto}.managedHostingValueIntro{text-align:center;max-width:900px;margin:0 auto 80px}.managedHostingValueEyebrow{text-transform:uppercase;letter-spacing:.26em;color:#d6ab82eb;margin-bottom:24px;font-size:13px;font-weight:500}.managedHostingValueTitle{color:#f5f1eb;margin-bottom:28px;font-size:clamp(2.8rem,4vw,4.6rem);line-height:1.15}.managedHostingValueDescription{color:#ffffffb8;font-size:1.1rem;line-height:1.9}.managedHostingValueGrid{grid-template-columns:repeat(2,1fr);gap:28px;display:grid}.managedHostingValueCard{background:linear-gradient(#5b12282e,#ffffff05);border:1px solid #d6ab821a;border-radius:30px;padding:42px;transition:all .35s;position:relative}.managedHostingValueCard:hover{border-color:#d6ab8238;box-shadow:0 0 40px #5b12282e}.managedHostingValueCard:before{content:"";background:linear-gradient(90deg,#0000,#d6ab82d9,#0000);height:2px;position:absolute;top:0;left:0;right:0}.managedHostingValueCard h3{color:#f5f1eb;margin-bottom:18px;font-size:1.55rem;line-height:1.4}.managedHostingValueCard p{color:#ffffffb8;line-height:1.9}@media (max-width:900px){.managedHostingValueGrid{grid-template-columns:1fr}}@media (max-width:768px){.managedHostingValueSection{padding:100px 0}.managedHostingValueCard{padding:30px}}.managedHostingFaqSection{padding:140px 0;position:relative;overflow:hidden}.managedHostingFaqContainer{width:min(1200px,92%);margin:0 auto}.managedHostingFaqIntro{text-align:center;max-width:900px;margin:0 auto 50px}.managedHostingFaqEyebrow{text-transform:uppercase;letter-spacing:.26em;color:#d6ab82;margin-bottom:24px;font-size:13px;font-weight:500}.managedHostingFaqTitle{color:#f5f1eb;margin-bottom:24px;font-size:clamp(2.6rem,4vw,4.4rem);line-height:1.15}.managedHostingFaqDescription{color:#ffffffb8;font-size:1.08rem;line-height:1.9}.managedHostingFaqList{flex-direction:column;gap:10px;display:flex}.managedHostingFaqItem{background:linear-gradient(#5b122829,#ffffff04);border:1px solid #d6ab8214;border-radius:18px;transition:all .35s;overflow:hidden}.managedHostingFaqItem:hover{border-color:#d6ab822e}.managedHostingFaqQuestion{text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:16px 28px;display:flex}.managedHostingFaqIcon{color:#d6ab82;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:1.7rem;display:flex}.managedHostingFaqAnswer{max-height:0;transition:max-height .35s,padding .35s;overflow:hidden}.managedHostingFaqAnswer.active{max-height:250px;padding:0 28px 18px}.managedHostingFaqAnswer p{color:#ffffffb8;line-height:1.9}.managedHostingFaqItem:has(.managedHostingFaqAnswer.active){background:linear-gradient(#5b12283d,#ffffff05);border-color:#d6ab8238}.managedHostingCtaSection{background:radial-gradient(circle,#5b122852,#0000 58%),#060606;padding:140px 0 160px;position:relative;overflow:hidden}.managedHostingCtaContainer{text-align:center;width:min(1100px,92%);margin:0 auto}.managedHostingCtaEyebrow{text-transform:uppercase;letter-spacing:.26em;color:#d6ab82eb;margin-bottom:26px;font-size:13px;font-weight:500}.managedHostingCtaTitle{color:#f5f1eb;margin-bottom:30px;font-size:clamp(2.6rem,4vw,4.2rem);line-height:1.15}.managedHostingCtaDescription{color:#ffffffb8;max-width:820px;margin:0 auto 50px;font-size:1.15rem;line-height:1.9}@media (max-width:1200px){.managedHostingHeroContainer{grid-template-columns:1fr;gap:70px}.managedHostingHeroContent{text-align:center}.managedHostingHeroDescription{margin-left:auto;margin-right:auto}.managedHostingHeroContent .globalctaactions{justify-content:center}.managedHostingHeroVisual{max-width:700px;margin:0 auto;transform:scale(1)}.managedHostingComparisonGrid,.managedHostingValueGrid{grid-template-columns:1fr}.managedHostingBenefitsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:992px){.managedHostingHeroSection,.managedHostingWhySection,.managedHostingIncludedSection,.managedHostingValueSection,.managedHostingFaqSection,.managedHostingCtaSection{padding:110px 0}.managedHostingHeroTitle{font-size:clamp(3rem,8vw,5rem)}.managedHostingWhyTitle,.managedHostingIncludedTitle,.managedHostingValueTitle,.managedHostingFaqTitle,.managedHostingCtaTitle{font-size:clamp(2.4rem,6vw,3.8rem)}.managedHostingComparisonColumn,.managedHostingValueCard{padding:34px}.managedHostingBenefitCard{padding:30px}}@media (max-width:768px){.managedHostingHeroSection{padding:120px 0 90px}.managedHostingHeroContainer{gap:50px}.managedHostingHeroTitle{font-size:clamp(2.6rem,10vw,4rem);line-height:.95}.managedHostingHeroDescription,.managedHostingWhyDescription,.managedHostingIncludedDescription,.managedHostingValueDescription,.managedHostingFaqDescription,.managedHostingCtaDescription{font-size:1rem;line-height:1.8}.managedHostingHeroVisual{max-width:500px}.managedHostingBenefitsGrid{grid-template-columns:1fr}.managedHostingComparisonColumn,.managedHostingValueCard,.managedHostingBenefitCard{padding:28px}.managedHostingComparisonHeader,.managedHostingValueCard h3{font-size:1.3rem}.managedHostingFaqQuestion{padding:14px 20px}.managedHostingFaqAnswer.active{padding:0 20px 16px}.managedHostingFaqIcon{width:34px;height:34px;font-size:1.3rem}.managedHostingCtaSection{padding:100px 0 120px}}@media (max-width:576px){.managedHostingHeroContainer,.managedHostingWhyContainer,.managedHostingIncludedContainer,.managedHostingValueContainer,.managedHostingFaqContainer,.managedHostingCtaContainer{width:min(100%,100% - 32px)}.managedHostingHeroTitle{font-size:2.8rem;line-height:.95}.managedHostingWhyTitle,.managedHostingIncludedTitle,.managedHostingValueTitle,.managedHostingFaqTitle,.managedHostingCtaTitle{font-size:2.2rem;line-height:1.15}.managedHostingHeroVisual{max-width:360px}.managedHostingComparisonColumn,.managedHostingValueCard,.managedHostingBenefitCard{border-radius:24px;padding:24px}.managedHostingComparisonItem{padding:14px 0 14px 28px;font-size:.95rem}.managedHostingFaqQuestion{padding:12px 18px;font-size:.95rem}.managedHostingFaqAnswer p{font-size:.95rem}.managedHostingIncludedIntro,.managedHostingWhyIntro,.managedHostingValueIntro,.managedHostingFaqIntro{margin-bottom:60px}.managedHostingHeroContent .globalctaactions{flex-direction:column;width:100%}.managedHostingHeroContent .globalctaactions a,.managedHostingCtaSection .globalctaPrimaryBtn{width:100%}}@media (max-width:991px){.managedHostingHeroSection{padding:140px 0 90px}.managedHostingHeroContainer{grid-template-columns:1fr;gap:60px}.managedHostingHeroContent{text-align:left}.managedHostingHeroDescription{max-width:100%;margin-left:0;margin-right:0}.managedHostingHeroContent .globalctaactions{flex-direction:column;justify-content:flex-start;align-items:stretch}.managedHostingHeroContent .globalctaactions a{width:100%}.managedHostingHeroVisual{max-width:650px;margin:0 auto;transform:none}.managedHostingBenefitsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.managedHostingHeroTitle{font-size:3rem;line-height:.98}.managedHostingHeroDescription,.managedHostingWhyDescription,.managedHostingIncludedDescription,.managedHostingValueDescription,.managedHostingFaqDescription,.managedHostingCtaDescription{font-size:1rem;line-height:1.8}.managedHostingWhySection,.managedHostingIncludedSection,.managedHostingValueSection,.managedHostingFaqSection,.managedHostingCtaSection{padding:90px 0}.managedHostingBenefitsGrid,.managedHostingComparisonGrid,.managedHostingValueGrid{grid-template-columns:1fr}.managedHostingComparisonColumn,.managedHostingBenefitCard,.managedHostingValueCard{padding:28px}.managedHostingCtaContainer .globalctaactions{flex-direction:column;align-items:stretch}.managedHostingCtaContainer .globalctaactions a{width:100%}}@media (max-width:540px){.managedHostingHeroTitle{font-size:2.45rem}.managedHostingWhyTitle,.managedHostingIncludedTitle,.managedHostingValueTitle,.managedHostingFaqTitle,.managedHostingCtaTitle{font-size:2.15rem}.managedHostingComparisonColumn,.managedHostingBenefitCard,.managedHostingValueCard{border-radius:24px;padding:22px}.managedHostingComparisonHeader,.managedHostingValueCard h3,.managedHostingBenefitCard h3{font-size:1.35rem}.managedHostingFaqQuestion{padding:18px}.managedHostingFaqAnswer.active{padding:0 18px 18px}}@media (max-width:380px){.managedHostingHeroTitle{font-size:2.1rem}.managedHostingWhyTitle,.managedHostingIncludedTitle,.managedHostingValueTitle,.managedHostingFaqTitle,.managedHostingCtaTitle{font-size:1.9rem}.managedHostingComparisonColumn,.managedHostingBenefitCard,.managedHostingValueCard{padding:20px}}
