.ai-details{--detail-blue:#147feb;--detail-pale:#c3dbff;background:#fff}.ai-details h1,.ai-details h2,.ai-details h3{color:#10263b}.ai-details .ad-mobile{display:none}.ad-hero{isolation:isolate;background:#f6faff;position:relative;overflow:hidden}.ad-hero-photo{object-fit:cover;object-position:center;z-index:-1;width:100%;height:100%;position:absolute;inset:0}.ad-hero-inner{align-items:center;min-height:650px;padding-block:87px 65px;display:flex;position:relative}.ad-hero-copy{width:65%;position:relative}.ai-details .ad-eyebrow{letter-spacing:.025em;color:#5d7288;margin-bottom:23px;font-size:15px;font-weight:700}.ai-details .ad-hero h1{letter-spacing:-.035em;white-space:nowrap;font-size:54px;font-weight:900;line-height:1.5}.ai-details .ad-hero-lead{margin-top:25px;font-size:17px;line-height:2}.ad-hero .ai-cta{min-width:250px;margin-top:31px;padding:14px 36px}.ai-details .ad-hero .ai-micro{letter-spacing:.025em;margin-top:18px;font-size:12px}.ad-lettering{width:186px;position:absolute;top:115px;right:-30px}.ad-lettering>img{width:100%;height:auto}.ai-details .ad-lettering p{letter-spacing:.01em;margin:4px 0 0 20px;font-size:11px;font-weight:500;line-height:1.85}.ad-concept{text-align:center;padding-block:70px 85px}.ai-details .ad-label{letter-spacing:.14em;color:#829dbd;margin-bottom:15px;font-size:12px;font-weight:700}.ad-concept h2{letter-spacing:-.025em;font-size:35px}.ad-concept>p:not(.ad-label){margin-top:19px;font-size:16px;line-height:1.9}.ad-pillars{grid-template-columns:repeat(3,1fr);gap:80px;max-width:990px;margin:46px auto 0;display:grid}.ad-pillars>a{border-radius:8px;transition:translate .3s;display:block;position:relative}.ad-pillars>a:hover{translate:0 -5px}.ad-pillar-icon{background:linear-gradient(120deg,#eef4ff,#f4f8ff);border-radius:50%;justify-content:center;align-items:center;width:150px;height:150px;margin:0 auto 18px;display:flex}.ad-pillar-icon svg{color:#143b62;stroke-width:1.6px;width:50px;height:50px}.ad-pillars h3{font-size:20px}.ad-pillars p{white-space:pre-line;margin-top:10px;font-size:15px;line-height:1.9}.ad-pillars>a:not(:last-child):after{content:"";border-top:2px solid #e1edff;border-radius:50%;width:calc(100% - 126px);height:44px;position:absolute;top:81px;left:calc(50% + 106px)}.ad-pillars>a:not(:last-child):before{content:"";background:#daeaff;border-radius:50%;width:6px;height:6px;position:absolute;top:101px;left:calc(150% - 74px)}.ad-feature{grid-template-columns:1fr 1fr;align-items:center;gap:65px;max-width:1440px;min-height:650px;margin-inline:auto;padding-block:30px;display:grid}.ad-feature-copy{padding-right:65px;position:relative}.ai-details .ad-number{margin-bottom:15px}.ad-number>span{color:#b5d3ff;font-family:Arial,sans-serif;font-size:53px;font-weight:500;line-height:1}.ad-number>p{letter-spacing:.075em;color:#92b8ef;margin-top:3px;font-size:12px;font-weight:700;line-height:1.6}.ai-details .ad-feature h2{letter-spacing:-.025em;font-size:37px;line-height:1.45}.ai-details .ad-feature h2>span{margin-top:8px;font-size:25px;display:block}.ai-details .ad-feature-lead{color:var(--detail-blue);letter-spacing:-.03em;margin-top:17px;margin-bottom:20px;font-size:22px;font-weight:700;line-height:1.75}.ad-feature-copy>p:not(.ad-feature-lead){color:#40576e;font-size:16px;line-height:1.95}.ad-feature-copy>p+p{margin-top:14px}.ad-abilities{margin-top:24px}.ai-details .ad-abilities h3{letter-spacing:.08em;color:#738aa2;margin-bottom:10px;font-size:11px}.ad-abilities ul{margin:0;padding:0;list-style:none}.ad-abilities li{color:#425b75;align-items:flex-start;gap:13px;margin-top:8px;font-size:15px;line-height:1.9;display:flex}.ad-abilities li>span{color:#fff;background:#1689ec;border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;width:17px;height:17px;margin-top:6px;font-size:12px;font-weight:900;line-height:1;display:flex}.ad-meeting{padding-top:0}.ad-meeting-visual{align-self:center;min-width:0;height:600px;position:relative}.ad-meeting-photo{object-fit:cover;object-position:52% center;border-radius:0 140px 140px 0;width:100%;height:100%}.ad-summary-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffec;border:1px solid #fff;border-radius:29px;width:232px;padding:28px 30px 25px;position:absolute;top:47px;right:25px;box-shadow:0 15px 40px #4483c221}.ad-summary-card strong{font-size:18px}.ad-summary-card ul{margin:16px 0 0;padding:0;list-style:none}.ad-summary-card li{color:#5a7390;align-items:center;gap:12px;margin-top:9px;font-size:14px;display:flex}.ad-summary-card i{background:#72b7fd;border-radius:50%;flex-shrink:0;width:10px;height:10px;box-shadow:inset 0 0 0 3px #dcecff}.ad-voice{background:linear-gradient(120deg,#7db8fe,#8febf2);border:6px solid #ffffff8c;border-radius:50%;justify-content:center;align-items:center;gap:4px;width:66px;height:66px;display:flex;position:absolute;top:273px;right:139px;box-shadow:0 0 0 22px #ffffff78,0 10px 25px #397faa12}.ad-voice i{background:#fff;border-radius:4px;width:3px;height:14px}.ad-voice i:nth-child(2),.ad-voice i:nth-child(4){height:25px}.ad-voice i:nth-child(3){height:38px}.ad-crm{gap:30px;padding-block:25px}.ad-crm .ad-feature-copy{padding:0 0 0 85px}.ad-crm-visual{width:calc(100% + 35px);min-width:0;position:relative;margin-left:-25px!important}.ad-crm-visual>img{width:100%;height:auto;-webkit-mask-image:linear-gradient(90deg,#000 96%,#0000);mask-image:linear-gradient(90deg,#000 96%,#0000)}.ad-crm-visual figcaption{color:#8297ab;text-align:center;margin-top:-15px;padding-inline:25px;font-size:10px}.ad-employee{background:linear-gradient(115deg,#f4faff,#fff 65%);gap:60px;min-height:610px;padding-block:20px 50px}.ad-employee-visual{min-width:0;max-width:620px;padding:15px 0 0 25px}.ad-employee-visual img{mix-blend-mode:multiply;width:100%;height:auto}.ad-employee .ad-feature-copy{padding-right:60px}.ad-employee .ad-feature h2{font-size:36px}.ad-closing{isolation:isolate;position:relative;overflow:hidden}.ad-closing>img{object-fit:cover;object-position:center;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.ad-closing:after{content:"";z-index:-1;background:linear-gradient(90deg,#ffffffb5,#0000 65%);position:absolute;inset:0}.ad-closing-inner{min-height:430px;padding-block:58px 50px;position:relative}.ad-closing-copy{width:64%}.ad-closing h2{font-size:35px;line-height:1.55}.ad-closing-copy>p:not(.ai-micro){margin-top:21px;font-size:15px;line-height:1.95}.ad-closing .ai-cta{min-width:235px;margin-top:25px;padding-block:13px}.ad-closing .ai-micro{margin-top:21px;font-size:12px;line-height:1.9}.ad-closing .ad-lettering{width:180px;top:65px;right:-20px}.ai-details .ai-footer{padding-top:30px}.ai-details .ai-footer nav{gap:13px 20px;max-width:830px}.ad-crm-mobile{display:none}@media (min-width:1600px){.ad-feature{max-width:1560px}.ad-feature-copy{padding-right:95px}.ad-crm .ad-feature-copy{padding-left:120px}.ad-hero-inner{min-height:690px}.ad-hero-photo{object-position:center 42%}}@media (max-width:1100px){.ad-hero-inner{min-height:560px;padding-block:65px}.ai-details .ad-hero h1{font-size:43px}.ai-details .ad-eyebrow{font-size:12px}.ai-details .ad-hero-lead{font-size:15px}.ad-lettering{width:145px;top:70px;right:-12px}.ai-details .ad-lettering p{margin-left:10px;font-size:10px}.ad-hero-photo{object-position:56% center}.ad-hero-copy{width:69%}.ad-concept{padding-block:55px 65px}.ad-concept h2{font-size:30px}.ad-pillars{gap:50px;margin-top:35px}.ad-pillar-icon{width:125px;height:125px}.ad-pillar-icon svg{width:43px;height:43px}.ad-pillars>a:not(:last-child):after{width:calc(100% - 99px);height:35px;top:65px;left:calc(50% + 78px)}.ad-pillars>a:not(:last-child):before{top:78px;left:calc(150% - 72px)}.ad-pillars h3{font-size:18px}.ad-pillars p{font-size:14px}.ad-feature{gap:40px;min-height:560px}.ad-feature-copy{padding-right:35px}.ad-meeting-visual{height:530px}.ad-meeting-photo{border-radius:0 105px 105px 0}.ad-summary-card{border-radius:23px;width:195px;padding:23px;top:30px;right:18px}.ad-summary-card strong{font-size:16px}.ad-summary-card li{font-size:12px}.ad-voice{width:57px;height:57px;top:240px;right:80px}.ai-details .ad-feature h2{font-size:31px}.ai-details .ad-feature-lead{font-size:19px}.ad-feature-copy>p:not(.ad-feature-lead){font-size:14px}.ad-abilities li{gap:10px;font-size:13px}.ad-crm .ad-feature-copy{padding-left:35px}.ad-crm{gap:15px}.ad-crm-visual{width:calc(100% + 15px);margin-left:-10px!important}.ad-employee{gap:25px;min-height:520px}.ad-employee .ad-feature-copy{padding-right:35px}.ad-employee-visual{padding-left:10px}.ad-number>span{font-size:46px}.ad-closing-copy{width:67%}.ad-closing-inner{min-height:405px}.ad-closing .ad-lettering{width:145px;top:55px;right:-12px}.ad-closing h2{font-size:30px}.ad-closing-copy>p:not(.ai-micro){font-size:13px}}@media (max-width:820px){.ad-hero-inner{min-height:535px;padding-block:55px 40px}.ai-details .ad-hero h1{font-size:35px}.ai-details .ad-hero-lead{margin-top:22px;font-size:14px}.ai-details .ad-eyebrow{font-size:11px}.ad-hero-copy{width:75%}.ad-hero-photo{object-position:60% center}.ad-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#fffc,#0000 75%);position:absolute;inset:0}.ad-lettering{width:116px;top:60px;right:-12px}.ai-details .ad-lettering p{font-size:9px}.ad-hero .ai-cta{min-width:220px}.ai-details .ad-hero .ai-micro{max-width:85%;font-size:10px}.ad-concept{padding-block:50px 55px}.ad-concept h2{font-size:29px}.ad-concept>p:not(.ad-label){font-size:14px}.ad-pillars{gap:20px;margin-top:32px}.ad-pillar-icon{width:113px;height:113px;margin-bottom:15px}.ad-pillars>a:not(:last-child):after{width:calc(100% - 117px);top:56px;left:calc(50% + 70px)}.ad-pillars>a:not(:last-child):before{top:63px;left:calc(150% - 74px)}.ad-pillars h3{font-size:17px}.ad-pillars p{font-size:13px}.ad-feature{gap:28px;min-height:525px}.ad-feature-copy{padding-right:24px}.ai-details .ad-feature h2{font-size:28px}.ai-details .ad-feature h2>span{font-size:19px}.ai-details .ad-feature-lead{margin-top:13px;margin-bottom:15px;font-size:17px}.ad-feature-copy>p:not(.ad-feature-lead){font-size:13px}.ad-feature-copy>p br{display:none}.ad-abilities{margin-top:20px}.ad-abilities li{gap:8px;font-size:12px}.ad-abilities li>span{width:15px;height:15px;margin-top:4px;font-size:10px}.ad-number>span{font-size:42px}.ad-number>p{font-size:10px}.ad-meeting-visual{height:475px}.ad-meeting-photo{object-position:46% center;border-radius:0 90px 90px 0}.ad-summary-card{width:170px;padding:20px;top:25px;right:10px}.ad-summary-card strong{font-size:15px}.ad-summary-card li{gap:8px;font-size:11px}.ad-voice{width:50px;height:50px;top:211px;right:70px;box-shadow:0 0 0 15px #ffffff78}.ad-voice i:nth-child(3){height:30px}.ad-crm .ad-feature-copy{padding-left:24px}.ad-crm-visual{width:calc(100% + 45px);margin-left:-30px!important}.ad-crm-visual figcaption{max-width:90%;margin-top:5px;font-size:9px;line-height:1.7}.ad-employee{gap:20px;min-height:490px}.ad-employee .ad-feature-copy{padding-right:24px}.ad-employee-visual{padding-left:0}.ad-closing-copy{width:74%}.ad-closing-inner{min-height:390px;padding-block:45px}.ad-closing:after{background:linear-gradient(90deg,#fffd,#fff8 48%,#0000 85%)}.ad-closing>img{object-position:58% center}.ad-closing .ad-lettering{width:110px;top:45px;right:0}.ad-closing h2{font-size:29px}.ai-details .ai-footer nav{font-size:10px}}@media (max-width:600px){.ad-hero-photo{object-position:75% center;object-fit:cover;height:340px;top:168px}.ad-hero{background:#f5faff}.ad-hero:after{background:linear-gradient(#0000 47%,#f5faff 78% 100%)}.ad-hero-inner{min-height:0;padding-top:30px;padding-bottom:38px;display:block}.ad-hero-copy{width:100%}.ai-details .ad-eyebrow{letter-spacing:0;margin-bottom:16px;font-size:10px}.ai-details .ad-hero h1{letter-spacing:-.035em;z-index:1;font-size:clamp(24px,6.8vw,38px);line-height:1.55;position:relative}.ai-details .ad-hero-lead{margin-top:320px;font-size:14px;line-height:1.95}.ad-hero .ai-cta{width:100%;min-width:0;max-width:340px;margin-top:25px;padding:15px 25px}.ai-details .ad-hero .ai-micro{max-width:none;margin-top:14px;font-size:10px}.ad-hero .ad-lettering{width:124px;top:208px;left:0;right:auto}.ad-hero .ad-lettering>img{width:108px}.ai-details .ad-lettering p{white-space:nowrap;margin-left:8px;font-size:9px}.ad-concept{padding-block:42px 45px}.ai-details .ad-label{margin-bottom:13px;font-size:10px}.ad-concept h2{letter-spacing:-.025em;font-size:25px}.ai-details .ad-mobile{display:block}.ad-concept>p:not(.ad-label){margin-top:16px;font-size:13px;line-height:1.9}.ad-pillars{gap:8px;margin-top:30px}.ad-pillar-icon{width:77px;height:77px;margin-bottom:13px}.ad-pillar-icon svg{width:32px;height:32px}.ad-pillars h3{letter-spacing:-.03em;font-size:13px;line-height:1.65}.ad-pillars p{white-space:normal;margin-top:8px;font-size:11px;line-height:1.8}.ad-pillars>a:not(:last-child):after{border-width:1px;width:calc(100% - 74px);height:15px;top:36px;left:calc(50% + 41px)}.ad-pillars>a:not(:last-child):before{display:none}.ad-feature{flex-direction:column;gap:27px;min-height:0;padding:0 0 38px;display:flex}.ad-meeting-visual{width:100%;height:350px}.ad-meeting-photo{object-position:50% 50%;border-radius:0 80px 80px 0}.ad-summary-card{border-radius:20px;width:160px;padding:18px;top:18px;right:18px}.ad-summary-card strong{font-size:14px}.ad-summary-card li{font-size:11px}.ad-summary-card ul{margin-top:12px}.ad-voice{gap:3px;width:48px;height:48px;top:190px;right:70px;box-shadow:0 0 0 12px #ffffff68}.ad-feature-copy{width:calc(100% - 40px);margin-inline:auto;padding:0!important}.ad-number>span{font-size:44px}.ad-number>p{letter-spacing:.07em;font-size:10px}.ai-details .ad-number{margin-bottom:13px}.ai-details .ad-feature h2{font-size:29px;line-height:1.5}.ai-details .ad-feature h2>span{margin-top:7px;font-size:19px}.ai-details .ad-feature-lead{letter-spacing:-.03em;margin-top:15px;margin-bottom:17px;font-size:18px}.ad-feature-copy>p:not(.ad-feature-lead){font-size:14px;line-height:1.95}.ad-abilities{margin-top:22px}.ai-details .ad-abilities h3{font-size:11px}.ad-abilities li{gap:10px;margin-top:10px;font-size:13px;line-height:1.9}.ad-abilities li>span{width:16px;height:16px;margin-top:4px}.ad-crm{gap:20px;padding-block:5px 35px}.ad-crm-visual{width:100%;margin:0!important}.ad-crm-visual>img{display:none}.ad-crm-visual figcaption{max-width:none;margin:18px 20px 0;padding:0;font-size:10px;line-height:1.8}.ad-crm-mobile{background:radial-gradient(at 60% 40%,#deefff,#f5faff 66%,#fff);padding:25px 20px;display:block}.ad-customer-card{background:#fffffff5;border:1px solid #fff;border-radius:23px;padding:24px 21px;box-shadow:0 13px 30px #5b96c624}.ai-details .ad-customer-card h3{align-items:center;gap:12px;margin-bottom:17px;font-size:18px;display:flex}.ad-customer-card h3 svg{width:23px;height:23px}.ad-customer-card dl{margin:0}.ad-customer-card dl>div{border-bottom:1px solid #edf3fa;grid-template-columns:104px 1fr;gap:8px;padding:9px 0;font-size:12px;display:grid}.ad-customer-card dt{color:#6b87a4}.ad-customer-card dd{margin:0;font-weight:700}.ad-crm-tags{grid-template-columns:repeat(2,1fr);gap:7px;margin-top:22px;display:grid}.ad-crm-tags span{color:#587c9c;text-align:center;background:#f2f7ff;border-radius:5px;padding:5px 8px;font-size:11px}.ad-crm-tags span:first-child{color:#087de5;background:#e3f1ff;font-weight:700}.ad-history{border-left:2px solid #d5e9ff;margin:18px 0 0;padding:0 0 0 14px;list-style:none}.ad-history li{padding-block:10px;font-size:12px;position:relative}.ad-history li:before{content:"";background:#e4f3ff;border:2px solid #8fcbff;border-radius:50%;width:9px;height:9px;position:absolute;top:17px;left:-20px}.ad-pipeline{background:#ffffffef;border-radius:20px;margin:22px 3px 0;padding:21px;box-shadow:0 10px 23px #5b96c617}.ai-details .ad-pipeline h3{margin-bottom:13px;font-size:14px}.ad-pipeline ol{flex-wrap:wrap;gap:12px 17px;margin:0;padding:0;list-style:none;display:flex;position:relative}.ad-pipeline li{color:#6e87a3;padding-left:13px;font-size:11px;position:relative}.ad-pipeline li:before{content:"";background:#bedbfb;border-radius:50%;width:7px;height:7px;position:absolute;top:7px;left:0}.ad-pipeline li:nth-child(3){color:#069bdf;font-weight:700}.ad-pipeline li:nth-child(3):before{background:#10b5ef;box-shadow:0 0 0 3px #e2f8ff}.ad-employee{background:linear-gradient(145deg,#f5faff,#fff 65%);gap:15px;padding:25px 0 40px}.ad-employee-visual{width:100%;max-width:420px;padding:0}.ad-employee .ad-feature-copy{padding:0}.ad-closing-inner{min-height:0;padding-block:42px}.ad-closing-copy{width:100%}.ad-closing h2{font-size:29px}.ad-closing-copy>p:not(.ai-micro){max-width:95%;margin-top:20px;font-size:13px;line-height:1.9}.ad-closing-copy>p:not(.ai-micro) br{display:none}.ad-closing .ai-cta{width:100%;min-width:0;max-width:340px;margin-top:24px;padding:15px 24px}.ad-closing .ai-micro{margin-top:17px;font-size:11px}.ad-closing>img{object-position:68% center}.ad-closing:after{background:linear-gradient(90deg,#ffffffef,#ffffffa8 55%,#ffffff25)}.ad-closing .ad-lettering{width:90px;top:17px;right:0}.ad-closing .ad-lettering p{white-space:normal;margin-left:5px;font-size:8px}.ai-details .ai-footer nav{gap:13px 18px;font-size:11px}}@media (max-width:359px){.ad-hero-photo{top:158px}.ad-hero .ad-lettering{width:110px;top:210px}.ad-hero .ad-lettering>img{width:94px}.ai-details .ad-hero h1{letter-spacing:-.055em;font-size:23px}.ad-pillar-icon{width:66px;height:66px}.ad-pillars h3{font-size:12px}.ad-pillars p{font-size:10px}.ad-customer-card{padding-inline:16px}.ad-customer-card dl>div{grid-template-columns:93px 1fr;font-size:11px}.ai-details .ad-feature-lead{font-size:17px}}@media (max-width:600px){.ad-pillars p{font-size:12px}.ad-hero .ad-lettering{width:132px}.ad-closing{background:#fffaf6}.ad-closing-inner{padding-bottom:225px}.ad-closing>img{object-position:62% center;height:275px;top:auto;bottom:0}.ad-closing:after{background:linear-gradient(#fffaf6 45%,#fffaf6e8 60%,#0000 87%),linear-gradient(270deg,#ffffffc9,#0000 55%)}.ad-closing .ad-lettering{width:103px;top:auto;bottom:27px;right:0}.ad-closing .ad-lettering p{font-size:9px}}
