.aiAppsHeroSection{background:#070004;padding:180px 0 140px;position:relative;overflow:hidden}.aiAppsHeroContainer{grid-template-columns:1fr 1fr;align-items:center;gap:80px;width:min(1400px,92%);margin:0 auto;display:grid;position:relative}.aiAppsHeroEyebrow{text-transform:uppercase;letter-spacing:.26em;color:#d6ab82eb;margin-bottom:24px;font-size:13px;font-weight:500}.aiAppsHeroTitle{letter-spacing:-.06em;color:#f5efe6;margin-bottom:34px;font-size:clamp(3.2rem,5vw,5.5rem);line-height:.95}.aiAppsHeroTitle span{color:#d6ab82}.aiAppsHeroDescription{color:#ffffffb8;max-width:760px;font-size:1.12rem;line-height:1.9}.aiAppsHeroContent .globalctaactions{margin-top:50px}.aiAppsHeroContent{z-index:20;position:relative}.aiAppsHeroVisual{z-index:5;justify-content:center;align-items:center;width:100%;max-width:none;margin-left:auto;display:flex;position:relative;transform:translate(-140px)translateY(50px)}.aiAppsHeroCenter{z-index:2;background:radial-gradient(circle,#5b1228f2,#1e080f);border:1px solid #d6ab822e;border-radius:50%;justify-content:center;align-items:center;width:180px;height:180px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 60px #5b122873}.aiAppsHeroCenter span{color:#fff;font-size:2rem;font-weight:700}.aiAppsHeroNode{text-align:center;color:#ffffffe0;background:linear-gradient(#5b122838,#ffffff05);border:1px solid #d6ab821a;border-radius:18px;width:180px;padding:18px;font-size:.92rem;position:absolute}.aiAppsHeroVisual{justify-content:center;align-items:center;width:100%;max-width:1200px;margin-left:auto;display:flex;transform:translate(-140px)translateY(-28px)}.aiAppsHeroImage{width:100%;max-width:850px;height:auto;display:block;transform:scale(1.75)}@media (max-width:1200px){.aiAppsHeroVisual{max-width:700px;margin:0 auto}}@media (max-width:768px){.aiAppsHeroVisual{max-width:500px}}@media (max-width:576px){.aiAppsHeroVisual{max-width:360px}}.aiAppsWhySection{background:radial-gradient(circle at 70% 30%,#5b12282e,#0000 55%),#060606;padding:140px 0;position:relative;overflow:hidden}.aiAppsWhyContainer{width:min(1400px,92%);margin:0 auto}.aiAppsWhyIntro{text-align:center;max-width:980px;margin:0 auto 90px}.aiAppsWhyEyebrow{text-transform:uppercase;letter-spacing:.26em;color:#d6ab82eb;margin-bottom:24px;font-size:13px;font-weight:500}.aiAppsWhyTitle{color:#f5efe6;letter-spacing:-.05em;margin-bottom:28px;font-size:clamp(2.8rem,4.5vw,4.5rem);line-height:1.08}.aiAppsWhyDescription{color:#ffffffb8;max-width:900px;margin:0 auto;font-size:1.1rem;line-height:1.9}.aiAppsComparisonGrid{grid-template-columns:repeat(2,1fr);gap:36px;display:grid}.aiAppsComparisonColumn{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:32px;padding:48px}.aiAppsComparisonColumnLeft{background:linear-gradient(#ffffff05,#ffffff03);border:1px solid #ffffff0f}.aiAppsComparisonColumnRight{background:linear-gradient(#5b122859,#ffffff05);border:1px solid #d6ab821f}.aiAppsComparisonMiniEyebrow{text-transform:uppercase;letter-spacing:.24em;color:#d6ab82e6;margin-bottom:18px;font-size:11px;font-weight:600}.aiAppsComparisonHeader{color:#f5efe6;margin-bottom:34px;font-size:2rem;font-weight:600}.aiAppsComparisonItem{color:#ffffffd1;border-bottom:1px solid #ffffff0f;padding:18px 0 18px 34px;line-height:1.7;position:relative}.aiAppsComparisonItem:before{content:"";background:#d6ab82;border-radius:50%;width:10px;height:10px;position:absolute;top:28px;left:0;box-shadow:0 0 12px #d6ab828c}.aiAppsCapabilitiesSection{background:radial-gradient(circle at 30% 15%,#5b122847,#0000 55%),radial-gradient(circle at 80% 80%,#5b12282e,#0000 60%),#060606;padding:140px 0;position:relative;overflow:hidden}.aiAppsCapabilitiesContainer{width:min(1400px,92%);margin:0 auto}.aiAppsCapabilitiesIntro{text-align:center;max-width:980px;margin:0 auto 90px}.aiAppsCapabilitiesEyebrow{text-transform:uppercase;letter-spacing:.26em;color:#d6ab82eb;margin-bottom:24px;font-size:13px;font-weight:500}.aiAppsCapabilitiesTitle{color:#f5efe6;letter-spacing:-.05em;margin-bottom:28px;font-size:clamp(2.8rem,4.4vw,4.5rem);line-height:1.08}.aiAppsCapabilitiesDescription{color:#ffffffb8;max-width:900px;margin:0 auto;font-size:1.1rem;line-height:1.9}.aiAppsCapabilitiesGrid{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.aiAppsCapabilityCard{background:linear-gradient(#5b122857,#190c10e0);border:1px solid #d6ab821a;border-radius:28px;padding:38px;transition:border-color .35s,box-shadow .35s;position:relative}.aiAppsCapabilityCard:hover{background:linear-gradient(#6c18316b,#190c10eb);border-color:#d6ab823d;box-shadow:0 0 35px #5b12284d}.aiAppsCapabilityNumber{letter-spacing:.18em;color:#d6ab82;text-shadow:0 0 12px #d6ab8240;margin-bottom:24px;font-size:13px;font-weight:700}.aiAppsCapabilityCard h3{color:#f5efe6;margin-bottom:18px;font-size:1.55rem;font-weight:600}.aiAppsCapabilityCard p{color:#ffffffb8;line-height:1.85}.aiAppsUseCasesSection{background:radial-gradient(circle at 80% 20%,#5b12282e,#0000 55%),#060606;padding:140px 0;position:relative;overflow:hidden}.aiAppsUseCasesContainer{width:min(1400px,92%);margin:0 auto}.aiAppsUseCasesIntro{text-align:center;max-width:960px;margin:0 auto 90px}.aiAppsUseCasesEyebrow{text-transform:uppercase;letter-spacing:.26em;color:#d6ab82eb;margin-bottom:24px;font-size:13px;font-weight:500}.aiAppsUseCasesTitle{color:#f5efe6;letter-spacing:-.05em;margin-bottom:28px;font-size:clamp(2.8rem,4.4vw,4.5rem);line-height:1.08}.aiAppsUseCasesDescription{color:#ffffffb8;max-width:880px;margin:0 auto;font-size:1.1rem;line-height:1.9}.aiAppsUseCasesList{border-top:1px solid #ffffff14;flex-direction:column;display:flex}.aiAppsUseCaseRow{border-bottom:1px solid #ffffff14;grid-template-columns:140px 1fr;gap:40px;padding:44px 0;transition:all .35s;display:grid}.aiAppsUseCaseRow:hover{background:linear-gradient(90deg,#5b12281f,#0000)}.aiAppsUseCaseNumber{color:#d6ab82;letter-spacing:.18em;text-shadow:0 0 10px #d6ab8233;font-size:1.35rem;font-weight:700}.aiAppsUseCaseContent h3{color:#f5efe6;margin-bottom:14px;font-size:2rem;font-weight:600}.aiAppsUseCaseContent p{color:#ffffffb8;max-width:850px;font-size:1.05rem;line-height:1.9}.aiAppsShowcaseSection{background:radial-gradient(circle at 20%,#5b122847,#0000 45%),radial-gradient(circle at 85% 20%,#5b122838,#0000 55%),radial-gradient(circle at 70% 80%,#5b12282e,#0000 50%),#060606;padding:160px 0;position:relative;overflow:hidden}.aiAppsShowcaseContainer{width:min(1400px,92%);margin:0 auto}.aiAppsShowcaseIntro{text-align:center;max-width:1000px;margin:0 auto 100px}.aiAppsShowcaseEyebrow{text-transform:uppercase;letter-spacing:.26em;color:#d6ab82eb;margin-bottom:24px;font-size:13px}.aiAppsShowcaseTitle{color:#f5efe6;letter-spacing:-.05em;margin-bottom:30px;font-size:clamp(3rem,4.5vw,5rem);line-height:1.08}.aiAppsShowcaseDescription{color:#ffffffb8;max-width:900px;margin:0 auto;font-size:1.1rem;line-height:1.9}.aiAppsShowcaseGrid{grid-template-columns:420px 1fr;align-items:center;gap:70px;display:grid}.aiAppsShowcaseNav{background:linear-gradient(#5b12281f,#ffffff05);border:1px solid #d6ab8214;border-radius:28px;flex-direction:column;padding:32px;display:flex}.aiAppsShowcaseItem.active{color:#fff;background:linear-gradient(90deg,#5b122859,#0000);padding-left:22px}.aiAppsShowcaseItem{cursor:pointer;color:#ffffff94;border-bottom:1px solid #ffffff14;align-items:center;gap:24px;padding:24px 0 24px 28px;transition:all .3s;display:flex;position:relative}.aiAppsShowcaseItem:before{content:"";background:#d6ab8226;border-radius:50%;width:8px;height:8px;transition:all .3s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.aiAppsShowcaseItem.active:before{background:#d6ab82;box-shadow:0 0 18px #d6ab82cc,0 0 32px #d6ab8273}.aiAppsShowcaseNav{position:relative}.aiAppsShowcaseNav:before{content:"";background:linear-gradient(#d6ab8240,#d6ab820d);width:1px;position:absolute;top:18px;bottom:18px;left:3px}.aiAppsShowcaseItem:hover,.aiAppsShowcaseItem.active{color:#fff}.aiAppsShowcaseContent{background:0 0;border:none;border-radius:36px;padding:20px 0 20px 60px}.aiAppsShowcaseContent h3{color:#f5efe6;margin-bottom:24px;font-size:2.6rem}.aiAppsShowcaseContent p{color:#ffffffb8;margin-bottom:40px;font-size:1.1rem;line-height:1.9}.aiAppsShowcaseBenefits{flex-wrap:wrap;gap:16px;display:flex}.aiAppsShowcaseBenefits div{color:#ffffffd1;background:#d6ab8214;border:1px solid #d6ab821f;border-radius:999px;padding:12px 18px}.aiAppsPartnerSection{background:radial-gradient(circle at 20% 20%,#5b12283d,#0000 50%),radial-gradient(circle at 80% 80%,#5b12282e,#0000 60%),#060606;padding:160px 0;position:relative;overflow:hidden}.aiAppsPartnerContainer{width:min(1400px,92%);margin:0 auto}.aiAppsPartnerIntro{text-align:center;max-width:1000px;margin:0 auto 100px}.aiAppsPartnerEyebrow{text-transform:uppercase;letter-spacing:.26em;color:#d6ab82eb;margin-bottom:24px;font-size:13px;font-weight:500}.aiAppsPartnerTitle{color:#f5efe6;letter-spacing:-.05em;margin-bottom:28px;font-size:clamp(3rem,4.5vw,5rem);line-height:1.08}.aiAppsPartnerDescription{color:#ffffffb8;max-width:900px;margin:0 auto;font-size:1.1rem;line-height:1.9}.aiAppsPartnerGrid{grid-template-columns:repeat(2,1fr);gap:36px;display:grid}.aiAppsPartnerPoint{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#ffffff09,#ffffff04);border:1px solid #d6ab821a;border-radius:32px;padding:50px;transition:transform .35s,border-color .35s,box-shadow .35s,background .35s;position:relative}.aiAppsPartnerPoint:hover{background:linear-gradient(#5b122829,#ffffff05);border-color:#d6ab823d;transform:translateY(-6px);box-shadow:0 20px 50px #5b122838}.aiAppsPartnerPoint h3{color:#f5efe6;letter-spacing:-.03em;margin-bottom:20px;font-size:2rem;line-height:1.2}.aiAppsPartnerPoint p{color:#ffffffb8;font-size:1.05rem;line-height:1.9}.aiAppsCTASection{background:radial-gradient(circle,#5b122852,#0000 55%),#060606;padding:140px 0;position:relative;overflow:hidden}.aiAppsCTAContainer{text-align:center;width:min(1100px,92%);margin:0 auto}.aiAppsCTAEyebrow{text-transform:uppercase;letter-spacing:.26em;color:#d6ab82eb;margin-bottom:24px;font-size:13px;font-weight:500}.aiAppsCTATitle{color:#f5efe6;letter-spacing:-.06em;margin-bottom:32px;font-size:clamp(3rem,5vw,5.5rem);line-height:.95}.aiAppsCTADescription{color:#ffffffb8;max-width:850px;margin:0 auto 50px;font-size:1.15rem;line-height:1.9}.aiAppsCTASection .globalctaactions{justify-content:center}@media (max-width:991px){.aiAppsHeroSection{padding:140px 0 90px}.aiAppsHeroContainer{grid-template-columns:.92fr 1.08fr;gap:60px}.aiAppsHeroContent{max-width:100%}.aiAppsHeroContent .globalctaactions{flex-direction:column;align-items:stretch}.aiAppsHeroContent .globalctaactions a{width:100%}.aiAppsHeroVisual{max-width:650px;margin:0 auto}.aiAppsComparisonGrid{grid-template-columns:1fr}.aiAppsCapabilitiesGrid{grid-template-columns:repeat(2,1fr)}.aiAppsShowcaseGrid{grid-template-columns:1fr;gap:50px}.aiAppsShowcaseContent{padding:0}.aiAppsPartnerGrid{grid-template-columns:1fr}}@media (max-width:768px){.aiAppsHeroTitle{font-size:3rem;line-height:1}.aiAppsHeroDescription{font-size:1rem;line-height:1.8}.aiAppsWhySection,.aiAppsCapabilitiesSection,.aiAppsUseCasesSection,.aiAppsShowcaseSection,.aiAppsPartnerSection,.aiAppsCTASection{padding:100px 0}.aiAppsComparisonColumn,.aiAppsCapabilityCard,.aiAppsPartnerPoint{padding:28px}.aiAppsCapabilitiesGrid{grid-template-columns:1fr}.aiAppsUseCaseRow{grid-template-columns:1fr;gap:18px;padding:32px 0}.aiAppsUseCaseNumber{font-size:1rem}.aiAppsUseCaseContent h3{font-size:1.6rem}.aiAppsShowcaseContent h3{font-size:2rem}.aiAppsCTASection .globalctaactions{flex-direction:column;align-items:stretch}.aiAppsCTASection .globalctaactions a{width:100%}}@media (max-width:540px){.aiAppsHeroTitle{font-size:2.45rem}.aiAppsWhyTitle,.aiAppsCapabilitiesTitle,.aiAppsUseCasesTitle,.aiAppsShowcaseTitle,.aiAppsPartnerTitle,.aiAppsCTATitle{font-size:2.15rem}.aiAppsComparisonColumn,.aiAppsCapabilityCard,.aiAppsPartnerPoint{border-radius:24px;padding:22px}.aiAppsComparisonHeader{font-size:1.55rem}.aiAppsCapabilityCard h3{font-size:1.35rem}.aiAppsPartnerPoint h3{font-size:1.5rem}.aiAppsShowcaseNav{padding:20px}.aiAppsShowcaseItem{padding:18px 0 18px 24px}}@media (max-width:380px){.aiAppsHeroTitle{font-size:2.1rem}.aiAppsWhyTitle,.aiAppsCapabilitiesTitle,.aiAppsUseCasesTitle,.aiAppsShowcaseTitle,.aiAppsPartnerTitle,.aiAppsCTATitle{font-size:1.9rem}.aiAppsComparisonColumn,.aiAppsCapabilityCard,.aiAppsPartnerPoint{padding:20px}}
