body{min-width:0}.featured-product-section{background:var(--bg);align-items:center;padding:92px 5.8vw 70px;display:flex}.featured-product-section:before,.featured-product-section:after{content:none}.featured-product-card{aspect-ratio:2.3;color:#0b1c36;isolation:isolate;background:radial-gradient(at 77% 62%,#d0e8ff 0,#0000 58%),linear-gradient(125deg,#f0fbff,#f8fcff 50%,#eef7ff);border:1px solid #cfdeea;border-radius:10px;grid-template-columns:minmax(0,.42fr) minmax(0,.58fr);align-items:center;gap:0;width:100%;min-width:0;min-height:0;padding:clamp(34px,3.7vw,72px) clamp(24px,3.5vw,68px);text-decoration:none;transition:box-shadow .24s,border-color .24s;display:grid;position:relative;box-shadow:0 28px 80px #1f416314}.featured-product-card--service{background:radial-gradient(at 71% 76%,#e5f1ff,#0000 53%),radial-gradient(at 82% 6%,#fff0e7,#0000 35%),#fbfdff}.featured-product-card:hover{border-color:#a5c8f5;box-shadow:0 30px 85px #1f4f8f24}.featured-product-card:focus-visible{outline-offset:5px;outline:3px solid #2479f6}.featured-product-copy{z-index:2;min-width:0;position:relative}.featured-product-eyebrow{color:#176cf2;background:#f2f9ff;border:1px solid #d1e4ff;border-radius:999px;align-items:center;gap:9px;max-width:100%;padding:10px 18px;font-size:clamp(12px,1vw,17px);font-weight:760;line-height:1.4;display:inline-flex}.featured-product-eyebrow svg{flex:none;width:18px;height:18px}.featured-product-copy h2{color:#081b35;letter-spacing:-.045em;text-shadow:none;margin:28px 0 20px;font-size:clamp(34px,3.64vw,70px);font-weight:850;line-height:1.2}.featured-product-copy h2 span{color:#1d6cf6;display:block}.featured-product-card--service .featured-product-copy h2{white-space:nowrap;font-size:clamp(34px,3.7vw,72px)}.featured-product-card--service .featured-product-copy h2 span{display:inline}.featured-product-tagline{color:#58687f;margin:0;font-size:clamp(15px,1.55vw,27px);font-weight:550;line-height:1.6}.featured-product-card--service .featured-product-tagline{color:#0c2142;font-size:clamp(20px,2.12vw,38px);font-weight:800;line-height:1.42}.featured-product-description{color:#6a7b95;margin:12px 0 0;font-size:clamp(13px,1.07vw,18px);line-height:1.7}.featured-product-mobile-break{display:none}.featured-product-cta{color:#fff;background:#1e70f7;border-radius:22px;justify-content:center;align-items:center;gap:18px;min-height:56px;margin-top:32px;padding:0 30px;font-size:clamp(15px,1.28vw,22px);font-weight:750;display:inline-flex;box-shadow:0 15px 32px #1e70f72b}.featured-product-cta svg{width:21px;height:21px;transition:transform .22s}.featured-product-card:hover .featured-product-cta svg{transform:translate(4px)}.featured-product-features{flex-wrap:wrap;gap:12px;margin:28px 0 0;padding:0;list-style:none;display:flex}.featured-product-features li{color:#20344f;background:#f6fbffb3;border:1px solid #d5e7ff;border-radius:13px;align-items:center;gap:9px;min-height:46px;padding:0 14px;font-size:clamp(12px,.94vw,16px);font-weight:640;display:flex}.featured-product-features svg{color:#4d91ff;width:21px;height:21px}.featured-service-flow{justify-content:space-between;gap:12px;max-width:520px;margin-top:26px;display:flex}.featured-service-flow>span{color:#112b4d;justify-items:center;gap:10px;font-size:clamp(12px,1.03vw,18px);font-weight:750;display:grid}.featured-service-flow i{aspect-ratio:1;color:#1b75f4;background:#e4f0ff;border-radius:50%;place-items:center;width:clamp(48px,4.3vw,78px);display:grid}.featured-service-flow i svg{width:40%;height:40%}.featured-service-flow>span:nth-child(2) i{color:#fa865f;background:#ffede6}.featured-service-flow>span:nth-child(3) i{color:#0caf81;background:#e0f7ef}.product-scene{width:110%;min-width:0;margin-left:-2%;position:relative}.product-scene img{aspect-ratio:3/2;object-fit:contain;width:100%;height:auto;display:block}.product-card__showcase{background:#edf6ff;place-items:center;height:200px;display:grid;overflow:hidden}.product-card__showcase .product-scene{width:100%;margin:0}.product-card__showcase img{object-fit:contain;height:200px}@media (width<=1100px){.featured-product-section{padding:100px 5.8vw 70px}.featured-product-card{min-height:480px;padding:34px}.featured-product-copy h2{font-size:clamp(30px,3.8vw,44px)}.featured-product-card--service .featured-product-copy h2{font-size:clamp(29px,3.8vw,44px)}.featured-product-features{gap:7px}.featured-product-features li{min-height:38px;padding:0 10px;font-size:11px}.featured-product-eyebrow{padding:9px 12px;font-size:11px}}@media (width<=760px){.featured-product-section{min-height:auto;padding:86px 14px 74px;display:block}.featured-product-card{aspect-ratio:auto;border-radius:18px;flex-direction:column;align-items:stretch;gap:14px;min-height:0;padding:32px 22px 18px;display:flex}.featured-product-copy h2{margin:23px 0 16px;font-size:clamp(30px,7.8vw,53px)}.featured-product-card--service .featured-product-copy h2{font-size:clamp(29px,8.3vw,55px)}.featured-product-tagline{font-size:16px}.featured-product-card--service .featured-product-tagline{text-wrap:balance;font-size:22px}.featured-product-description{font-size:14px}.featured-product-cta{border-radius:16px;min-height:48px;margin-top:24px;padding:0 22px;font-size:15px}.featured-product-features{gap:7px;margin-top:22px}.featured-product-features li{gap:5px;padding:0 8px;font-size:10px}.featured-product-features svg{width:15px;height:15px}.featured-service-flow{gap:8px;margin-top:24px}.featured-service-flow>span{font-size:12px}.featured-service-flow i{width:48px}.product-scene{width:calc(100% + 30px);margin-left:-15px}}@media (width<=480px){.featured-product-mobile-break{display:block}.featured-product-card--service .featured-product-tagline{text-wrap:wrap}}@media (prefers-reduced-motion:reduce){.featured-product-card,.featured-product-cta svg{transition:none}}
