.basicBusinessHero{background:#020003;padding:180px 0 140px;position:relative;overflow:hidden}.basicBusinessHero:before{content:"";pointer-events:none;background:radial-gradient(at -5% 15%,#64102d33,#0000 45%),radial-gradient(at -10% 65%,#64102d1f,#0000 55%);position:absolute;inset:0}.basicBusinessHero:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(#0000 45%,#00000038 100%);position:absolute;inset:0}.basicBusinessHeroGrid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:90px;display:grid}.basicBusinessHeroContent{z-index:2;position:relative}.basicBusinessHeroContent:before{content:"";filter:blur(110px);pointer-events:none;z-index:-1;background:radial-gradient(#7812282e 0%,#7812281a 38%,#0000 72%);width:850px;height:600px;position:absolute;bottom:-220px;left:-260px}.basicBusinessHeroContent h1{letter-spacing:-.05em;margin-bottom:34px;font-size:clamp(3.8rem,5vw,5.8rem);line-height:.92}.basicBusinessHeroText{color:#ffffffb8;max-width:720px;margin-bottom:44px;font-size:1.12rem;line-height:1.95}.basicBusinessHeroActions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:56px;display:flex}.basicBusinessHeroVisual{z-index:1;justify-content:center;align-items:center;min-width:0;display:flex;position:relative;transform:translate(40px)}.basicBusinessHeroVisual:before{content:"";filter:blur(120px);opacity:.7;z-index:-1;background:radial-gradient(circle,#96143229,#0000 70%);position:absolute;inset:0;transform:scale(1.35)}.basicBusinessHeroImage{transform-origin:50%;will-change:transform;width:100%;max-width:none;height:auto;display:block;transform:scale(1.15)}.basicBusinessHero:before{content:"";filter:blur(100px);pointer-events:none;background:radial-gradient(circle,#8c182c29 0%,#0000 72%);width:700px;height:700px;position:absolute;top:-120px;left:-220px}.basicBusinessHero:after{content:"";filter:blur(120px);pointer-events:none;background:radial-gradient(circle,#64102d2e 0%,#0000 74%);width:800px;height:800px;position:absolute;top:80px;right:-150px}.basicBusinessHero{background:radial-gradient(circle at 88% 20%,#5a0c1c33,#0000 38%),linear-gradient(#020003 0%,#040205 100%)}@media (max-width:991px){.basicBusinessHero{padding:160px 0 110px}.basicBusinessHeroGrid{grid-template-columns:1fr;gap:70px}.basicBusinessHeroContent{text-align:center}.basicBusinessHeroText{margin-left:auto;margin-right:auto}.basicBusinessHeroActions{justify-content:center}.basicBusinessHeroVisual{max-width:760px;margin:0 auto}.basicBusinessHeroImage{transform:scale(1)}}@media (max-width:768px){.basicBusinessHero{padding:140px 0 90px}.basicBusinessHeroContent h1{font-size:3.4rem}.basicBusinessHeroText{font-size:1rem;line-height:1.85}.basicBusinessHeroGrid{gap:50px}}.whyDestumSection{background:radial-gradient(circle at 85% 15%,#8c182c29 0%,#0000 42%),radial-gradient(circle at 10% 90%,#500c1c24 0%,#0000 40%);padding:160px 0;position:relative;overflow:hidden}.whyDestumSection:before{content:"";filter:blur(140px);pointer-events:none;background:radial-gradient(circle,#8c182c33,#0000 72%);width:900px;height:900px;position:absolute;top:-250px;right:-300px}.whyDestumIntro{margin-bottom:90px}.whyDestumIntro h2{letter-spacing:-.04em;margin:18px 0 26px;font-size:clamp(2.8rem,4vw,4.8rem);line-height:1.08}.whyDestumIntro p{color:#ffffffb8;font-size:1.08rem;line-height:1.95}.whyDestumGrid{grid-template-columns:repeat(4,1fr);gap:28px;display:grid}.whyDestumCard{background:linear-gradient(145deg,#3a0412eb 0%,#1c030af5 50%,#0a080afa 100%);border:1px solid #ffffff0d;border-radius:28px;padding:36px 32px;transition:transform .45s,border-color .45s,box-shadow .45s;position:relative}.whyDestumCard:hover{background:linear-gradient(145deg,#480416f5 0%,#22030cfa 52%,#0a080a 100%);border-color:#c8895a38;transition:transform .6s cubic-bezier(.22,1,.36,1),box-shadow .6s cubic-bezier(.22,1,.36,1),border-color .6s cubic-bezier(.22,1,.36,1),background .6s cubic-bezier(.22,1,.36,1);transform:translateY(-8px);box-shadow:inset 0 1px #ffffff14,0 36px 110px #3e00126b,0 0 80px #780a2a2e}.whyDestumCardFeatured{border-color:#c8895a38;box-shadow:0 0 40px #64102d38}.whyDestumNumber{letter-spacing:.24em;color:#d6ab82e0;margin-bottom:22px;font-size:.82rem;font-weight:600}.whyDestumCard h3{margin-bottom:16px;font-size:1.45rem;line-height:1.3}.whyDestumCard p{color:#ffffffb3;line-height:1.8}@media (max-width:1200px){.whyDestumGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.whyDestumSection{padding:100px 0}.whyDestumIntro{margin-bottom:60px}.whyDestumGrid{grid-template-columns:1fr;gap:20px}.whyDestumCard{padding:30px 24px}.whyDestumIntro h2{font-size:2.6rem}.whyDestumIntro p{font-size:1rem;line-height:1.85}}.websitePackageSection{padding:140px 0;position:relative;overflow:hidden}.websitePackageSection:before{content:"";pointer-events:none;filter:blur(140px);pointer-events:none;background:radial-gradient(circle at 30%,#80002059,#0000 60%),radial-gradient(circle at 80% 20%,#80002026,#0000 60%);position:absolute;inset:0}.websitePackageIntro{margin-bottom:90px}.websitePackageIntro h2{letter-spacing:-.04em;margin:18px 0 26px;font-size:clamp(2.8rem,4vw,4.8rem);line-height:1.08}.websitePackageIntro p{color:#ffffffb8;font-size:1.08rem;line-height:1.95}.websitePackageGrid{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.websitePackageCard{background:radial-gradient(circle at 0 0,#8c182c47,#0000 42%),radial-gradient(circle at 80% 20%,#500c1c1f,#0000 52%),linear-gradient(#10080af5,#060606fa);border:1px solid #c8895a1f;border-radius:32px;padding:42px 38px;transition:transform .6s cubic-bezier(.22,1,.36,1),box-shadow .6s cubic-bezier(.22,1,.36,1),border-color .6s cubic-bezier(.22,1,.36,1);position:relative}.websitePackageCard:hover{border-color:#e2709738;transform:translateY(-8px)scale(1.015);box-shadow:inset 0 1px #ffffff14,0 42px 120px #3e00126b,0 0 80px #780a2a24}.websitePackageNumber{letter-spacing:.24em;color:#d6ab82e0;margin-bottom:26px;font-size:.82rem;font-weight:600}.websitePackageCard h3{margin-bottom:28px;font-size:2rem;line-height:1.2}.websitePackageCard ul{flex-direction:column;gap:18px;margin:0;padding:0;list-style:none;display:flex}.websitePackageCard li{color:#ffffffd1;padding-left:28px;line-height:1.7;position:relative}.websitePackageCard li:before{content:"";background:#d6ab82e6;border-radius:50%;width:8px;height:8px;position:absolute;top:11px;left:0;box-shadow:0 0 18px #d6ab8266}@media (max-width:1200px){.websitePackageGrid{grid-template-columns:1fr}.websitePackageIntro p{width:100%}}@media (max-width:768px){.websitePackageSection{padding:100px 0}.websitePackageIntro{margin-bottom:60px}.websitePackageIntro h2{font-size:2.6rem}.websitePackageIntro p{width:100%;font-size:1rem}.websitePackageCard{padding:32px 24px}.websitePackageCard h3{font-size:1.6rem}}.serviceEyebrow{text-transform:uppercase;letter-spacing:.26em;color:#d6ab82eb;text-shadow:0 0 12px #d6ab822e;align-items:center;gap:18px;margin-bottom:34px;font-size:13px;font-weight:500;display:flex}.serviceEyebrow:before{content:"";background:#8e3d426b;width:72px;height:1px}.websiteProcessSection{padding:140px 0;position:relative;overflow:hidden}.websiteProcessSection:before{content:"";filter:blur(140px);pointer-events:none;background:radial-gradient(circle,#8c182c1f,#0000 72%);width:900px;height:900px;position:absolute;bottom:-200px;left:-280px}.websiteProcessIntro{margin-bottom:100px}.websiteProcessIntro h2{letter-spacing:-.04em;margin:18px 0 26px;font-size:clamp(2.8rem,4vw,4.8rem);line-height:1.08}.websiteProcessIntro p{color:#ffffffb8;font-size:1.08rem;line-height:1.95}.websiteProcessTimeline{grid-template-columns:repeat(5,1fr);gap:28px;display:grid;position:relative}.websiteProcessLine{background:linear-gradient(90deg,#d6ab821f,#8c182cb3,#d6ab821f);height:1px;position:absolute;top:34px;left:8%;right:8%}.websiteProcessStep{z-index:2;position:relative}.websiteProcessCircle{letter-spacing:.16em;color:#d6ab82f2;background:radial-gradient(circle at 0 0,#8c182c47,#0000 42%),radial-gradient(circle at 80% 20%,#500c1c1f,#0000 52%),linear-gradient(#10080af5,#060606fa);border:1px solid #d6ab8229;border-radius:50%;justify-content:center;align-items:center;width:88px;height:88px;margin-bottom:28px;font-size:1rem;font-weight:600;display:flex;box-shadow:0 0 40px #8c182c38}.websiteProcessStep h3{margin-bottom:16px;font-size:1.5rem}.websiteProcessStep p{color:#ffffffb8;line-height:1.9}.websiteProcessStep:hover .websiteProcessCircle{border-color:#d6ab824d;box-shadow:inset 0 1px #ffffff14,0 25px 70px #780a2a2e}@media (max-width:1200px){.websiteProcessTimeline{grid-template-columns:1fr;gap:40px}.websiteProcessLine{display:none}.websiteProcessIntro p{width:100%}}@media (max-width:768px){.websiteProcessSection{padding:100px 0}.websiteProcessIntro{margin-bottom:70px}.websiteProcessIntro h2{font-size:2.6rem}.websiteProcessIntro p{width:100%;font-size:1rem}.websiteProcessCircle{width:62px;height:62px}.websiteProcessStep h3{font-size:1.3rem}}.websiteFaqSection{padding:160px 0;position:relative;overflow:hidden}.websiteFaqSection:before{content:"";filter:blur(140px);pointer-events:none;background:radial-gradient(circle,#8c182c29 0%,#0000 72%);border-radius:50%;width:900px;height:900px;position:absolute;top:-150px;right:-250px}.websiteFaqIntro{margin-bottom:60px}.websiteFaqIntro h2{letter-spacing:-.04em;margin:18px 0 26px;font-size:clamp(2.8rem,4vw,4.8rem);line-height:1.08}.websiteFaqIntro p{color:#ffffffb8;width:70%;font-size:1.08rem;line-height:1.95}.websiteFaqAccordion{width:100%}.websiteFaqItem{background:radial-gradient(circle at 0 0,#8c182c47,#0000 42%),radial-gradient(circle at 80% 20%,#500c1c1f,#0000 52%),linear-gradient(#10080af5,#060606fa);border:1px solid #c8895a1a;border-radius:28px;transition:transform .6s cubic-bezier(.22,1,.36,1),border-color .6s cubic-bezier(.22,1,.36,1),box-shadow .6s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}.websiteFaqItem:hover{border-color:#c8895a38;transform:translateY(-4px);box-shadow:inset 0 1px #ffffff14,0 36px 110px #3e00126b,0 0 80px #780a2a2e}.websiteFaqQuestion{color:#fff;text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:24px;width:100%;padding:30px 32px;font-size:1.18rem;font-weight:600;line-height:1.5;display:flex}.websiteFaqIcon{color:#d6ab82f2;background:#ffffff08;border:1px solid #d6ab822e;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:1.4rem;font-weight:400;transition:transform .4s,border-color .4s;display:flex}.websiteFaqItem.active .websiteFaqIcon{border-color:#c8895a47;transform:rotate(45deg)}.websiteFaqAnswer{color:#ffffffb8;padding:0 36px 32px;line-height:1.9}.websiteFaqAnswer p{margin:0}@media (max-width:1200px){.websiteFaqIntro p{width:100%}}@media (max-width:768px){.websiteFaqSection{padding:100px 0}.websiteFaqIntro{margin-bottom:60px}.websiteFaqIntro h2{font-size:2.6rem}.websiteFaqIntro p{width:100%;font-size:1rem;line-height:1.85}.websiteFaqQuestion{padding:24px;font-size:1.05rem}.websiteFaqAnswer{padding:0 24px 24px}.websiteFaqIcon{width:38px;height:38px;font-size:1.2rem}}.websiteFaqGrid{grid-template-columns:repeat(2,1fr);align-items:start;gap:24px;display:grid}.websiteFaqColumn{flex-direction:column;gap:18px;display:flex}@media (max-width:991px){.websiteFaqAccordion{grid-template-columns:1fr}}.projectConsultationSection{padding:140px 0 180px;position:relative;overflow:hidden}.projectConsultationSection:before{content:"";pointer-events:none;background:radial-gradient(circle at 85% 15%,#8c182c2e,#0000 40%),radial-gradient(circle at 15% 85%,#500c1c1f,#0000 45%);position:absolute;inset:0}.projectConsultationIntro{margin-bottom:70px}.projectConsultationIntro h2{letter-spacing:-.04em;margin:18px 0 24px;font-size:clamp(2.8rem,4vw,5rem);line-height:1.08}.projectConsultationIntro p{color:#ffffffb8;font-size:1.08rem;line-height:1.95}.projectConsultationGrid{grid-template-columns:repeat(2,1fr);align-items:stretch;gap:40px;display:grid}.projectConsultationFormWrap{background:linear-gradient(145deg,#3f0a1bf7 0%,#290511fc 38%,#17040cfd 72%,#0d0609fd 100%);border:1px solid #d6ab821f;border-radius:34px;padding:42px;position:relative;box-shadow:inset 0 1px #ffffff14,0 36px 110px #3e00126b,0 0 80px #780a2a2e}.projectConsultationFormWrap:before{content:"";opacity:.25;filter:blur(90px);z-index:-1;background:radial-gradient(circle,#8c182c47,#0000 72%);position:absolute;inset:-120px}.projectConsultationForm{flex-direction:column;gap:20px;display:flex}.projectConsultationForm button{height:64px;font-size:1.05rem;font-weight:600}.projectConsultationRow{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.projectConsultationForm input,.projectConsultationForm textarea{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;background:#00000047;border:1px solid #d6ab8229;border-radius:18px;outline:none;width:100%;padding:16px 18px;font-size:1rem;transition:border-color .4s,background .4s}.projectConsultationForm input:focus,.projectConsultationForm textarea:focus{background:#ffffff14;border-color:#d6ab8273;box-shadow:0 0 0 1px #d6ab8238}.projectConsultationForm textarea{resize:vertical;min-height:160px}.projectConsultationCard{background:radial-gradient(circle at 0 0,#8c182c47,#0000 42%),radial-gradient(circle at 80% 20%,#500c1c1f,#0000 52%),linear-gradient(#10080af5,#060606fa);border:1px solid #c8895a1a;border-radius:34px;flex-direction:column;height:100%;padding:42px;display:flex}.projectConsultationMiniLabel{letter-spacing:.18em;text-transform:uppercase;color:#d6ab82eb;margin-bottom:18px;font-size:.82rem;font-weight:600;display:inline-flex}.projectConsultationCard h3{letter-spacing:-.03em;color:#fff;max-width:12ch;margin:0 0 20px;font-size:3rem;line-height:1.05}.projectConsultationCard ul{grid-template-columns:repeat(2,1fr);gap:14px 28px;margin:32px 0 0;padding:0;list-style:none;display:grid}.projectConsultationCard li{color:#ffffffd1;padding-left:22px;font-size:.98rem;line-height:1.65;position:relative}.projectConsultationCard li:before{content:"";background:#d6ab82e6;border-radius:50%;width:8px;height:8px;position:absolute;top:11px;left:0}.projectConsultationStats{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:auto;padding-top:36px;display:grid}.projectConsultationStats>div{text-align:center;background:radial-gradient(circle at 0 0,#8c182c47,#0000 42%),radial-gradient(circle at 80% 20%,#500c1c1f,#0000 52%),linear-gradient(#10080af5,#060606fa);border:1px solid #ffffff0f;border-radius:20px;padding:20px 16px}.projectConsultationStats strong{color:#fff;margin-bottom:6px;font-size:1.7rem;font-weight:600;display:block}.projectConsultationStats span{color:#ffffff9e;font-size:.82rem;line-height:1.5;display:block}@media (max-width:991px){.projectConsultationGrid{grid-template-columns:1fr}}@media (max-width:768px){.projectConsultationSection{padding:100px 0 120px}.projectConsultationRow{grid-template-columns:1fr}.projectConsultationFormWrap,.projectConsultationCard{padding:28px}}@media (max-width:991px){.projectConsultationGrid{grid-template-columns:1fr}.projectConsultationStats{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.projectConsultationCard{padding:28px}.projectConsultationCard h3{font-size:1.6rem}.projectConsultationStats{grid-template-columns:1fr}}.cf-turnstile{margin-top:8px;margin-bottom:12px}@media (max-width:992px){.basicBusinessHeroVisual{transform:none}.basicBusinessHeroImage{width:100%;max-width:620px;margin:0 auto}.websiteFaqGrid{grid-template-columns:1fr}}@media (max-width:768px){.basicBusinessHero{padding:130px 0 80px}.basicBusinessHeroGrid{gap:48px}.basicBusinessHeroContent{text-align:left}.basicBusinessHeroContent h1{font-size:3rem;line-height:.98}.basicBusinessHeroText{margin-bottom:30px;line-height:1.85}.basicBusinessHeroActions{flex-direction:column;align-items:stretch;gap:16px}.basicBusinessHeroActions a{width:100%}.whyDestumIntro,.websitePackageIntro,.websiteProcessIntro,.websiteFaqIntro,.projectConsultationIntro{margin-bottom:50px}.websiteProcessStep{padding-left:0}.projectConsultationCard ul{grid-template-columns:1fr}}@media (max-width:540px){.basicBusinessHero{padding:120px 0 70px}.basicBusinessHeroContent h1{font-size:2.45rem}.basicBusinessHeroText{font-size:.95rem}.basicBusinessHeroImage{transform:none}.whyDestumIntro h2,.websitePackageIntro h2,.websiteProcessIntro h2,.websiteFaqIntro h2,.projectConsultationIntro h2{font-size:2.15rem}.whyDestumCard,.websitePackageCard{padding:24px}.websitePackageCard h3{font-size:1.45rem}.websiteProcessCircle{width:56px;height:56px;margin-bottom:18px}.websiteProcessStep h3{font-size:1.2rem}.websiteFaqQuestion{padding:20px;font-size:1rem}.websiteFaqAnswer{padding:0 20px 20px}.projectConsultationFormWrap,.projectConsultationCard{border-radius:24px;padding:22px}.projectConsultationCard h3{max-width:none;font-size:2rem}.projectConsultationStats{gap:12px}}@media (max-width:380px){.basicBusinessHeroContent h1{font-size:2.1rem}.whyDestumIntro h2,.websitePackageIntro h2,.websiteProcessIntro h2,.websiteFaqIntro h2,.projectConsultationIntro h2{font-size:1.9rem}.websitePackageCard,.whyDestumCard,.projectConsultationCard,.projectConsultationFormWrap{padding:20px}.projectConsultationStats strong{font-size:1.35rem}}
