.product-detail-hero{padding:140px 6vw 85px;background:#080e24}.product-detail-hero-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:5vw;align-items:center}.product-detail-intro{min-width:0;position:relative;z-index:1}.product-detail-intro>.eyebrow{color:#aebcff;line-height:1.8}.product-detail-intro h1{font:400 clamp(42px,4.9vw,96px)/1.08 var(--headline);letter-spacing:-.025em;margin:30px 0}.product-detail-intro h1 span{display:block}html[lang=en] .product-detail-intro h1{font-size:clamp(42px,4.6vw,88px)}.product-detail-intro>p:not(.eyebrow,.product-detail-status){color:#b4bfd6;font-size:18px;line-height:1.85;max-width:610px}.product-detail-main .internal-actions{gap:26px;margin-top:35px}.product-detail-main .pill{min-height:56px}.product-detail-main .text-link{font-size:14px}.product-detail-status{display:flex;align-items:center;gap:10px;color:#aebcff;font-size:14px;margin-top:30px}.product-detail-status>span{height:6px;width:6px;border-radius:50%;background:#8195ff}.product-detail-art{margin:0;position:relative;min-width:0;background:radial-gradient(ellipse at 50% 50%,#182655,#080e24 72%)}.product-detail-art img{width:100%;height:auto;display:block;mix-blend-mode:lighten}.detail-crm .product-detail-art img{padding:0 5% 20%}.product-detail-art figcaption{position:absolute;inset:auto 0 0;padding:25px 5%;text-align:center}.product-detail-art strong{font:400 clamp(32px,4.5vw,80px)/1 var(--headline);display:block}.product-detail-art .product-detail-demo-note{position:static;padding:12px 0 0;text-align:center;font:11px/1.6 var(--mono);color:#a4b2cd}.product-detail-art figcaption span{font:10px/1.8 var(--mono);color:#aebcff;display:block;letter-spacing:.12em;margin-top:16px}.product-detail-examples{background:#0b1430}.product-detail-lead{max-width:800px;color:#b4bfd6;font-size:18px;line-height:1.85;margin:0 0 40px}.product-detail-cases{display:grid;grid-template-columns:1fr 1fr;gap:28px}.product-detail-cases article{padding:35px;background:#101d3c;border:1px solid #7b97d12b}.product-detail-case-heading{display:flex;align-items:center;gap:22px}.product-detail-case-number{font:400 60px/1 var(--headline);color:#7892ff}.product-detail-case-heading .eyebrow{color:#adbcff;margin:0}.product-detail-cases h3,.product-detail-steps h3{font:400 30px/1.15 var(--headline);margin:30px 0 20px;text-transform:uppercase}.product-detail-cases article>p,.product-detail-main .feature-grid p,.product-detail-steps p{font-size:18px;line-height:1.85;color:#b4bfd6}.product-detail-flow{list-style:none;margin:30px 0 0;padding:0}.product-detail-flow li{display:flex;align-items:baseline;gap:18px;padding:17px 0;border-top:1px solid #8caae52b;font-size:16px;line-height:1.65}.product-detail-flow li>span{flex:0 0 20px;font:10px var(--mono);color:#9bb0ff}.product-detail-example-note{color:#a4b2cd;font-size:14px;line-height:1.7;margin:24px 0 0;max-width:800px}.product-detail-setup{background:#101a36}.product-detail-steps{list-style:none;padding:0;margin:50px 0;display:grid;grid-template-columns:repeat(3,1fr);gap:45px}.product-detail-steps li{border-top:1px solid #8697bd44;padding-top:24px}.product-detail-steps .eyebrow{color:#9bb0ff}.product-detail-related h2{font:400 clamp(35px,4vw,68px)/1.15 var(--headline);margin:25px 0;max-width:850px}.product-detail-related>p:not(.eyebrow){max-width:850px;font-size:18px;line-height:1.85;color:#b4bfd6;margin-bottom:28px}.product-detail-main .faq-section{padding-inline:6vw}.product-detail-main .faq-list{margin-top:55px}.product-detail-main .faq-list details>p{font-size:18px}@media(max-width:900px){.product-detail-hero-grid{grid-template-columns:1fr;gap:35px}.product-detail-art{max-width:580px;width:100%;justify-self:center}.product-detail-intro h1,html[lang=en] .product-detail-intro h1{font-size:clamp(42px,7.2vw,65px)}.product-detail-cases,.product-detail-steps{grid-template-columns:1fr}}@media(max-width:640px){.product-detail-hero{padding:115px 6vw 65px}.product-detail-intro h1,html[lang=en] .product-detail-intro h1{font-size:clamp(34px,9.5vw,52px)}.product-detail-intro>p:not(.eyebrow,.product-detail-status),.product-detail-lead,.product-detail-cases article>p,.product-detail-main .feature-grid p,.product-detail-steps p,.product-detail-related>p:not(.eyebrow),.product-detail-main .faq-list details>p{font-size:17px}.product-detail-cases article{padding:25px}.product-detail-main .section-heading h2{font-size:clamp(34px,9vw,60px)}.product-detail-main .faq-section{padding-block:65px}.product-detail-main .internal-actions{gap:22px}.product-detail-steps{gap:25px;margin:35px 0}.product-detail-main .faq-list{margin-top:35px}}
