.platform-feature-page{min-height:100vh;color:#0b1324;background:#fff}.platform-feature-hero{display:grid;grid-template-columns:.95fr 1.05fr;gap:65px;align-items:center;padding:80px 0 95px}.platform-faq>div:first-child>span,.platform-feature-copy>span,.platform-feature-cta span,.platform-included>div>span,.platform-outcome span,.platform-related>.shell>span,.platform-section-head>span{color:#2477f4;font-size:9px;font-weight:900;letter-spacing:.14em}.platform-breadcrumb{display:flex;align-items:center;gap:9px!important;margin:20px 0!important;color:#8c98aa!important;font-size:10px!important}.platform-breadcrumb a{color:#667085;text-decoration:none}.platform-breadcrumb i{width:4px;height:4px;border-radius:50%;background:#b8c3d2}.platform-feature-copy h1{margin:20px 0 25px;font-size:clamp(55px,6.5vw,88px);line-height:.91;letter-spacing:-.06em}.platform-feature-copy h1 em{color:#2477f4;font-style:normal}.platform-feature-copy>p:not(.platform-breadcrumb){max-width:610px;color:#667085;font-size:17px;line-height:1.65}.platform-feature-copy>div{display:flex;align-items:center;gap:25px;margin-top:31px}.platform-feature-visual{position:relative;min-height:570px;overflow:hidden;border-radius:27px;background:#eaf2ff;box-shadow:0 28px 70px rgba(30,62,110,.18)}.platform-feature-visual>img{display:block;width:100%;height:570px;object-fit:cover}.platform-feature-visual:after{content:"";position:absolute;inset:45% 0 0;background:linear-gradient(transparent,rgba(5,14,28,.62));pointer-events:none}.platform-feature-visual>div{position:absolute;z-index:2;left:25px;right:25px;bottom:24px;display:flex;align-items:end;justify-content:space-between;color:#fff}.platform-feature-visual span{font-size:8px;font-weight:900;letter-spacing:.13em}.platform-feature-visual strong{font-size:19px}.platform-outcome{padding:80px 0;background:#0b1324;color:#fff;text-align:center}.platform-outcome h2{max-width:950px;margin:20px auto 0;font-size:clamp(37px,4.8vw,64px);line-height:1.02;letter-spacing:-.045em}.platform-benefits .platform-section-head{display:grid;grid-template-columns:.45fr 1fr;gap:60px;align-items:start}.platform-section-head h2{max-width:750px;margin:0;font-size:clamp(43px,5.2vw,68px);line-height:.98;letter-spacing:-.045em}.platform-benefits>div:last-child{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:55px}.platform-benefits article{min-height:260px;padding:28px;border:1px solid #dce4f0;border-radius:18px;background:#f8faff;transition:.3s}.platform-benefits article:hover{transform:translateY(-6px);border-color:#a8c9f8;box-shadow:0 18px 40px rgba(30,62,110,.1)}.platform-benefits b{color:#2477f4;font-size:9px}.platform-benefits h3{margin:65px 0 12px;font-size:21px}.platform-benefits p{margin:0;color:#667085;font-size:13px;line-height:1.6}.platform-process{padding:105px 0;background:#f6f8fc}.platform-process .platform-section-head{display:grid;grid-template-columns:.45fr 1fr;gap:60px}.platform-process-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:55px}.platform-process-grid article{display:flex;gap:18px;padding:28px;border-radius:18px;background:#fff;border:1px solid #dce4f0}.platform-process-grid>article>span{display:grid;place-items:center;flex:0 0 38px;height:38px;border-radius:50%;background:#eaf2ff;color:#2477f4;font-size:10px;font-weight:900}.platform-process-grid h3{margin:5px 0 10px;font-size:18px}.platform-process-grid p{margin:0;color:#667085;font-size:12px;line-height:1.55}.platform-included{display:grid;grid-template-columns:.85fr 1.15fr;gap:80px;align-items:center}.platform-included h2{margin:18px 0;font-size:clamp(40px,4.8vw,62px);line-height:.98;letter-spacing:-.045em}.platform-included>div>p{color:#667085;font-size:14px;line-height:1.65}.platform-included .button{margin-top:15px}.platform-included ul{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:0;padding:0;list-style:none}.platform-included li{min-height:100px;padding:25px;border:1px solid #dce4f0;border-radius:15px;background:#fff;font-size:13px;font-weight:800;box-shadow:0 10px 30px rgba(30,62,110,.05)}.platform-included li:before{content:"";display:block;width:8px;height:8px;margin-bottom:24px;border:2px solid #2477f4;border-radius:50%}.platform-faq{display:grid;grid-template-columns:.7fr 1.3fr;gap:85px}.platform-faq h2{margin:18px 0 0;font-size:clamp(40px,4.6vw,60px);line-height:.98;letter-spacing:-.045em}.platform-faq details{padding:23px 0;border-top:1px solid #dce4f0}.platform-faq details:last-child{border-bottom:1px solid #dce4f0}.platform-faq summary{display:flex;justify-content:space-between;gap:20px;list-style:none;cursor:pointer;font-size:16px;font-weight:800}.platform-faq summary::-webkit-details-marker{display:none}.platform-faq summary i{position:relative;width:17px;height:17px}.platform-faq summary i:after,.platform-faq summary i:before{content:"";position:absolute;left:2px;top:8px;width:13px;height:2px;background:#2477f4}.platform-faq summary i:after{transform:rotate(90deg);transition:.2s}.platform-faq details[open] i:after{transform:rotate(0)}.platform-faq details p{max-width:680px;color:#667085;font-size:13px;line-height:1.65}.platform-related{padding:90px 0;background:#f6f8fc}.platform-related h2{margin:16px 0 40px;font-size:clamp(40px,4.8vw,62px);letter-spacing:-.045em}.platform-related .shell>div{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.platform-related a{position:relative;display:flex;min-height:145px;flex-direction:column;justify-content:end;padding:25px;border:1px solid #dce4f0;border-radius:16px;background:#fff;color:#0b1324;text-decoration:none;transition:.25s}.platform-related a:hover{transform:translateY(-5px);border-color:#9fc4fa}.platform-related small{margin-bottom:8px;color:#667085;font-size:7px;letter-spacing:.1em}.platform-related strong{font-size:17px}.platform-related a i{position:absolute;right:22px;top:22px;width:10px;height:10px;border-top:2px solid #2477f4;border-right:2px solid #2477f4;transform:rotate(45deg)}.platform-feature-cta{padding:105px 0;text-align:center;background:linear-gradient(135deg,#07101f,#103a70);color:#fff}.platform-feature-cta h2{margin:22px 0 35px;font-size:clamp(52px,6.5vw,84px);line-height:.92;letter-spacing:-.055em}@media(max-width:850px){.platform-faq,.platform-feature-hero,.platform-included{grid-template-columns:1fr;gap:45px}.platform-feature-hero{padding:55px 0 75px}.platform-feature-copy h1{font-size:14vw}.platform-feature-copy>div{align-items:flex-start;flex-direction:column}.platform-feature-visual,.platform-feature-visual>img{min-height:430px;height:430px}.platform-benefits .platform-section-head,.platform-process .platform-section-head{grid-template-columns:1fr;gap:20px}.platform-benefits>div:last-child,.platform-process-grid,.platform-related .shell>div{grid-template-columns:1fr}.platform-benefits article{min-height:220px}.platform-included ul{grid-template-columns:1fr}.platform-faq{gap:35px}.platform-feature-cta{text-align:left}}@media(prefers-reduced-motion:reduce){.platform-benefits article,.platform-related a{transition:none}}@media (max-width:850px){.platform-faq>div:first-child>span,.platform-feature-copy>span,.platform-feature-cta span,.platform-included>div>span,.platform-outcome span,.platform-related>.shell>span,.platform-section-head>span{font-size:12px;line-height:1.4}.platform-breadcrumb{font-size:13px!important}.platform-feature-copy>p:not(.platform-breadcrumb){font-size:18px;line-height:1.6}.platform-feature-visual span{font-size:11px}.platform-feature-visual strong{font-size:20px}.platform-benefits b{font-size:12px}.platform-benefits h3,.platform-process-grid h3{font-size:22px}.platform-benefits p,.platform-faq details p,.platform-included>div>p,.platform-process-grid p{font-size:16px}.platform-included li{font-size:16px;line-height:1.45}.platform-faq summary{font-size:18px;line-height:1.4}.platform-related small{font-size:10px}.platform-related strong{font-size:20px}}