.ProductEngineering_serviceImage__Kn_LG{position:relative;height:440px;border-radius:28px;overflow:hidden;background:#ebe5f4}.ProductEngineering_serviceImage__Kn_LG>img{-o-object-fit:contain;object-fit:contain;-o-object-position:center top;object-position:center top;padding:20px 15px 100px}.ProductEngineering_serviceImage__Kn_LG>div{position:absolute;left:18px;right:18px;bottom:18px;padding:20px;background:#fffafdf2;border-radius:12px}.ProductEngineering_serviceImage__Kn_LG span{font-size:9px;letter-spacing:.1em;color:#7b5d97}.ProductEngineering_serviceImage__Kn_LG strong{display:block;font-size:22px;font-weight:550;line-height:1.2;margin-top:10px}.ProductEngineering_estimateIntro__azXsL{max-width:1280px;margin:auto;padding:60px 28px 25px;display:grid;grid-template-columns:1.2fr 1fr;gap:80px;align-items:center}.ProductEngineering_estimateIntro__azXsL h1{font-size:clamp(38px,4vw,55px);line-height:1.08;letter-spacing:-.045em;font-weight:600}.ProductEngineering_estimateIntro__azXsL h1 em{font-style:normal;color:#7953b0}.ProductEngineering_estimateIntro__azXsL p:not(:first-child){font-size:17px;line-height:1.7;color:#71657e;max-width:560px;margin:20px 0}.ProductEngineering_estimateIntro__azXsL aside{padding:28px;background:#ece5f5;border-radius:18px}.ProductEngineering_estimateIntro__azXsL aside>span{font-size:15px;letter-spacing:.1em;color:#765394}.ProductEngineering_estimateIntro__azXsL aside strong{display:block;font-size:22px;line-height:1.35;margin-top:13px;font-weight:550}.ProductEngineering_estimateIntro__azXsL aside p{font-size:17px!important;margin-bottom:0!important}.ProductEngineering_estimateTool__6vnol{max-width:1280px;margin:0 auto 60px;padding:0 12px}.ProductEngineering_estimateTool__6vnol>div{background:transparent}.ProductEngineering_estimateTool__6vnol .shadow-sm{box-shadow:none;border-color:#e4d9ed}.ProductEngineering_estimateTool__6vnol button:focus-visible{outline:3px solid #9872c9;outline-offset:3px}.ProductEngineering_estimateTool__6vnol .bg-blue-600{background:#7350b0}.ProductEngineering_estimateTool__6vnol .border-blue-600{border-color:#7350b0}.ProductEngineering_estimateTool__6vnol .bg-blue-50{background:#f1eafa}.ProductEngineering_estimateTool__6vnol .text-blue-600{color:#7350b0}@media (max-width:700px){.ProductEngineering_estimateIntro__azXsL{grid-template-columns:1fr;gap:20px;padding:40px 22px 15px}.ProductEngineering_estimateTool__6vnol{padding:0}.ProductEngineering_serviceImage__Kn_LG{height:360px}}.ProductEngineering_page__Vc4Up{--ink:#26223b;--muted:#66627a;--accent:#1d4ed8;color:var(--ink);background:#fdfcfe;font-family:var(--font-albert),sans-serif}.ProductEngineering_page__Vc4Up h1,.ProductEngineering_page__Vc4Up h2,.ProductEngineering_page__Vc4Up h3{text-wrap:balance}.ProductEngineering_page__Vc4Up p{text-wrap:pretty}.ProductEngineering_page__Vc4Up a:focus-visible,.ProductEngineering_page__Vc4Up button:focus-visible,.ProductEngineering_page__Vc4Up summary:focus-visible{outline:3px solid #815ac9;outline-offset:5px}.ProductEngineering_page__Vc4Up [id]{scroll-margin-top:var(--jump-nav-height,3.75rem)}.ProductEngineering_hero__lAJ1v,.ProductEngineering_section__58wcv{max-width:1280px;margin:auto;padding:72px 28px}.ProductEngineering_hero__lAJ1v{display:grid;grid-template-columns:1.05fr 1fr;gap:55px;align-items:center;padding-top:68px;padding-bottom:54px}.ProductEngineering_eyebrow__zsRzU{font-size:16px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--accent);margin-bottom:18px}.ProductEngineering_hero__lAJ1v h1{font-size:clamp(42px,4.7vw,68px);letter-spacing:-.055em;line-height:1.04;font-weight:650}.ProductEngineering_hero__lAJ1v h1 em{font-style:normal;color:var(--accent)}.ProductEngineering_intro__aNTg5{font-size:17px;line-height:1.75;color:var(--muted);margin:24px 0;max-width:580px}.ProductEngineering_actions__zTwa1{display:flex;gap:20px;align-items:center;flex-wrap:wrap;margin-top:30px}.ProductEngineering_primary__a7IF_{background:var(--brand-gradient);color:white;padding:15px 20px;border-radius:9px;display:inline-flex;align-items:center;gap:20px;font-size:17px;font-weight:600;transition:background .2s,transform .2s}.ProductEngineering_primary__a7IF_:hover{background:var(--brand-gradient-hover);transform:translateY(-2px)}.ProductEngineering_textLink__Y_Yab{display:inline-flex;gap:12px;align-items:center;font-size:16px;font-weight:650;color:var(--accent);padding:10px 0}.ProductEngineering_textLink__Y_Yab:hover{text-decoration:underline;text-underline-offset:5px}.ProductEngineering_heroNotes__zx_Ek{display:flex;flex-wrap:wrap;gap:16px;font-size:16px;color:var(--muted);margin-top:28px}.ProductEngineering_heroNotes__zx_Ek span{display:flex;align-items:center;gap:5px}.ProductEngineering_heroVisual__eKiRR{position:relative;height:485px;border-radius:90px 22px 22px 22px;background:#ebe6f4}.ProductEngineering_heroVisual__eKiRR>img{-o-object-fit:cover;object-fit:cover;-o-object-position:48%;object-position:48%;border-radius:inherit}.ProductEngineering_heroVisual__eKiRR:after{content:"";position:absolute;inset:40% 0 0;background:linear-gradient(transparent,rgba(28,23,44,.8));border-radius:inherit}.ProductEngineering_imageCaption__WFlur{position:absolute;z-index:1;left:28px;bottom:30px;color:white}.ProductEngineering_imageCaption__WFlur span{font-size:15px;letter-spacing:.13em}.ProductEngineering_imageCaption__WFlur strong{display:block;font-size:29px;line-height:1.15;font-weight:500;margin-top:12px}.ProductEngineering_deliveryNote__NV84U{position:absolute;z-index:2;right:18px;top:24px;display:flex;align-items:center;gap:8px;padding:12px 15px;border-radius:8px;background:#fffef7;font-size:16px;box-shadow:0 4px 20px #29203515}.ProductEngineering_dot__V3RO4{width:7px;height:7px;border-radius:50%;background:#318976}.ProductEngineering_sectionNav__z_n2e{position:sticky;top:var(--site-header-height,4rem);z-index:40;background:#fff;backdrop-filter:saturate(1.2) blur(8px);padding:20px max(28px,calc((100% - 1280px) / 2 + 28px));display:flex;gap:34px;border-top:1px solid #e9e3ef;border-bottom:1px solid #e9e3ef;font-size:13px;align-items:center;overflow:auto;white-space:nowrap}.ProductEngineering_sectionNav__z_n2e>span{color:var(--muted);margin-right:auto}.ProductEngineering_sectionNav__z_n2e a{color:#1d4ed8;text-decoration:none;font-weight:600}.ProductEngineering_sectionNav__z_n2e a:hover{color:#1e40af}.ProductEngineering_heading__oDpAl{display:grid;grid-template-columns:1.15fr 1fr;gap:70px;align-items:end;margin-bottom:32px}.ProductEngineering_planning__XPUdm h2,.ProductEngineering_section__58wcv h2{font-size:clamp(30px,3.3vw,45px);font-weight:600;line-height:1.12;letter-spacing:-.04em}.ProductEngineering_assurance__EoaTs p,.ProductEngineering_heading__oDpAl>p{font-size:16px;line-height:1.75;color:var(--muted);max-width:580px}.ProductEngineering_capabilities__h7je0{display:grid;grid-template-columns:1fr 1fr;gap:18px}.ProductEngineering_capability__h1rZQ{display:flex;flex-direction:column;background:#eee8fa;padding:30px;border-radius:18px;transition:transform .25s,box-shadow .25s}.ProductEngineering_capability__h1rZQ:nth-child(2){background:#e8f2f1}.ProductEngineering_capability__h1rZQ:nth-child(3){background:#f9eee2}.ProductEngineering_capability__h1rZQ:nth-child(4){background:#eceffa}.ProductEngineering_capability__h1rZQ:hover{transform:translateY(-4px);box-shadow:0 12px 25px #33215510}.ProductEngineering_cardTop__Se94o{display:flex;justify-content:space-between;align-items:center;font-size:13px;letter-spacing:.13em;margin-bottom:29px}.ProductEngineering_capability__h1rZQ h3{font-size:25px;font-weight:600;letter-spacing:-.025em;max-width:360px}.ProductEngineering_capability__h1rZQ p{font-size:15px;color:#5b586b;line-height:1.7;margin:15px 0 27px}.ProductEngineering_cardBottom__nooO9{display:flex;justify-content:space-between;gap:15px;align-items:center;border-top:1px solid #39305020;padding-top:17px;margin-top:auto;font-size:16px}.ProductEngineering_architecture__dN6JC{display:grid;grid-template-columns:1fr 1fr;gap:80px;background:#f3eff9;border-radius:22px}.ProductEngineering_layers__wp_SH{display:grid;gap:12px;align-content:center}.ProductEngineering_layers__wp_SH>div{padding:23px 26px;background:white;border-left:4px solid #9371d2;border-radius:5px 15px 15px 5px;box-shadow:0 8px 20px #3b225208}.ProductEngineering_layers__wp_SH>div:nth-child(2){margin-left:20px;border-color:#5e9f96}.ProductEngineering_layers__wp_SH>div:nth-child(3){margin-left:40px;border-color:#858dba}.ProductEngineering_artifact__LksR3 span,.ProductEngineering_layers__wp_SH span{font-size:13px;letter-spacing:.12em;color:var(--muted)}.ProductEngineering_layers__wp_SH strong{display:block;font-size:19px;font-weight:600;margin:9px 0}.ProductEngineering_layers__wp_SH p{color:var(--muted);font-size:14px}.ProductEngineering_steps__Iywfu{padding:0;list-style:none}.ProductEngineering_steps__Iywfu li{display:grid;grid-template-columns:60px 1fr 260px;gap:24px;align-items:center;border-top:1px solid #e6dfee;padding:26px 0}.ProductEngineering_stepNumber__XS4Xp{font-size:33px;font-weight:400;color:#ab92d4;letter-spacing:-.04em}.ProductEngineering_steps__Iywfu .ProductEngineering_eyebrow__zsRzU{font-size:15px;margin-bottom:8px;display:block}.ProductEngineering_steps__Iywfu h3{font-size:21px;font-weight:600;letter-spacing:-.025em}.ProductEngineering_steps__Iywfu p{color:var(--muted);font-size:14px;line-height:1.6;margin-top:8px;max-width:540px}.ProductEngineering_artifact__LksR3{padding:17px;background:#f1edf8;border-radius:10px}.ProductEngineering_artifact__LksR3 strong{display:block;font-size:14px;line-height:1.5;margin-top:8px;font-weight:550}.ProductEngineering_assurance__EoaTs{background:#eaf2f0;border-radius:22px;display:grid;grid-template-columns:1fr 1fr;gap:28px 80px}.ProductEngineering_assurance__EoaTs p{margin-top:20px}.ProductEngineering_assurance__EoaTs ul{align-self:center;list-style:none;padding:0}.ProductEngineering_assurance__EoaTs li{display:flex;align-items:center;gap:14px;padding:18px 0;border-bottom:1px solid #243a301b;font-size:15px}.ProductEngineering_assurance__EoaTs li svg{flex-shrink:0;color:#448a79}.ProductEngineering_assurance__EoaTs .ProductEngineering_textLink__Y_Yab{grid-column:1/-1}.ProductEngineering_planning__XPUdm{max-width:1280px;margin:0 auto;padding:65px 0}.ProductEngineering_planning__XPUdm>p{margin:15px 0 28px;color:var(--muted);line-height:1.7}.ProductEngineering_planning__XPUdm>details{border:1px solid #e6dfee;border-radius:14px;margin-top:16px;overflow:hidden;background:white}.ProductEngineering_planning__XPUdm>details>summary{padding:23px 25px;cursor:pointer;font-size:19px;font-weight:600}.ProductEngineering_planning__XPUdm>details[open]>summary{border-bottom:1px solid #e6dfee;background:#f4effb}.ProductEngineering_planning__XPUdm>details>section{margin:0;padding:32px 12px}.ProductEngineering_legacy__sgNmw>section{padding:60px 28px!important}.ProductEngineering_legacy__sgNmw>section>div{max-width:1280px;margin:auto}.ProductEngineering_legacy__sgNmw h2{font-size:clamp(29px,3vw,42px)!important;line-height:1.15!important;letter-spacing:-.035em}.ProductEngineering_legacy__sgNmw .shadow-lg,.ProductEngineering_legacy__sgNmw .shadow-sm{box-shadow:none}.ProductEngineering_faq__e6iZv{display:grid;grid-template-columns:.8fr 1.2fr;gap:65px}.ProductEngineering_faq__e6iZv details{border-bottom:1px solid #e6dfee;padding:20px 0}.ProductEngineering_faq__e6iZv summary{display:flex;justify-content:space-between;gap:18px;cursor:pointer;font-weight:600;list-style:none}.ProductEngineering_faq__e6iZv summary::-webkit-details-marker{display:none}.ProductEngineering_faq__e6iZv summary span{color:var(--accent);font-size:21px}.ProductEngineering_faq__e6iZv details[open] summary span{transform:rotate(45deg)}.ProductEngineering_faq__e6iZv details p{font-size:14px;line-height:1.75;color:var(--muted);margin-top:14px}.ProductEngineering_footer__rhXIb{background:#282139;color:#eae3f5;padding:30px 28px;display:flex;gap:25px;justify-content:center;flex-wrap:wrap;font-size:13px}.ProductEngineering_footer__rhXIb a{text-decoration:underline;text-underline-offset:4px}.ProductEngineering_footer__rhXIb span{color:#c3b6d7}.ProductEngineering_teamVisual__fi3YH{position:relative;height:450px;border-radius:24px;overflow:hidden}.ProductEngineering_teamVisual__fi3YH>img{-o-object-fit:cover;object-fit:cover}.ProductEngineering_teamVisual__fi3YH>div{position:absolute;inset:auto 16px 16px;background:#fffffff2;border-radius:12px;padding:24px}.ProductEngineering_teamPrinciples__ZvyVY>div>span,.ProductEngineering_teamVisual__fi3YH span{font-size:13px;letter-spacing:.12em;color:var(--accent)}.ProductEngineering_teamVisual__fi3YH strong{display:block;font-size:27px;line-height:1.2;margin-top:12px;font-weight:550}.ProductEngineering_teamPrinciples__ZvyVY{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:35px;background:#f0ebf8;border-radius:20px}.ProductEngineering_teamPrinciples__ZvyVY h2{font-size:25px;margin:18px 0}.ProductEngineering_builderIntro__t2eDs p,.ProductEngineering_teamPrinciples__ZvyVY p{font-size:17px;line-height:1.75;color:var(--muted)}.ProductEngineering_teamBuilder__hhU3h{max-width:1280px;margin:auto;padding:60px 28px;display:grid;grid-template-columns:300px 1fr;gap:28px;align-items:start}.ProductEngineering_builderIntro__t2eDs{padding-top:32px;position:sticky;top:100px}.ProductEngineering_builderIntro__t2eDs h2{font-size:35px;line-height:1.12;letter-spacing:-.03em;margin-bottom:20px}.ProductEngineering_teamBuilder__hhU3h>div:last-child{min-width:0;border:1px solid #e4dbef;border-radius:20px;overflow:hidden}.ProductEngineering_teamBuilder__hhU3h main{padding:25px 0}.ProductEngineering_teamBuilder__hhU3h main>div{padding:0 20px}@media (max-width:900px){.ProductEngineering_teamBuilder__hhU3h{grid-template-columns:1fr}.ProductEngineering_builderIntro__t2eDs{position:static}.ProductEngineering_teamPrinciples__ZvyVY{grid-template-columns:1fr}.ProductEngineering_teamVisual__fi3YH{height:350px}}@media (min-width:1440px){.ProductEngineering_architecture__dN6JC,.ProductEngineering_assurance__EoaTs{padding:64px 48px}}@media (max-width:900px){.ProductEngineering_hero__lAJ1v{gap:28px}.ProductEngineering_heroVisual__eKiRR{height:440px}.ProductEngineering_hero__lAJ1v h1{font-size:48px}.ProductEngineering_architecture__dN6JC,.ProductEngineering_assurance__EoaTs,.ProductEngineering_heading__oDpAl{gap:30px}.ProductEngineering_planning__XPUdm{margin:0 28px}.ProductEngineering_steps__Iywfu li{grid-template-columns:40px 1fr 210px;gap:18px}.ProductEngineering_sectionNav__z_n2e{gap:22px}}@media (max-width:650px){.ProductEngineering_hero__lAJ1v,.ProductEngineering_section__58wcv{padding:44px 20px}.ProductEngineering_architecture__dN6JC,.ProductEngineering_assurance__EoaTs,.ProductEngineering_faq__e6iZv,.ProductEngineering_heading__oDpAl,.ProductEngineering_hero__lAJ1v{grid-template-columns:1fr}.ProductEngineering_hero__lAJ1v{gap:34px}.ProductEngineering_hero__lAJ1v h1{font-size:46px}.ProductEngineering_heroVisual__eKiRR{height:360px}.ProductEngineering_heroNotes__zx_Ek{gap:12px}.ProductEngineering_intro__aNTg5{font-size:17px}.ProductEngineering_sectionNav__z_n2e{padding:18px 20px}.ProductEngineering_sectionNav__z_n2e>span{display:none}.ProductEngineering_capabilities__h7je0{grid-template-columns:1fr}.ProductEngineering_capability__h1rZQ{padding:25px}.ProductEngineering_heading__oDpAl{gap:18px}.ProductEngineering_architecture__dN6JC,.ProductEngineering_assurance__EoaTs{border-radius:0}.ProductEngineering_steps__Iywfu li{grid-template-columns:35px 1fr;gap:15px}.ProductEngineering_artifact__LksR3{grid-column:2}.ProductEngineering_layers__wp_SH>div:nth-child(2){margin-left:10px}.ProductEngineering_layers__wp_SH>div:nth-child(3){margin-left:20px}.ProductEngineering_planning__XPUdm{margin:0 20px;padding:44px 0}.ProductEngineering_legacy__sgNmw>section{padding:44px 20px!important}.ProductEngineering_deliveryNote__NV84U{font-size:13px;right:10px}.ProductEngineering_faq__e6iZv{gap:15px}}@media (prefers-reduced-motion:reduce){.ProductEngineering_page__Vc4Up *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.ServiceBuyerPage_page__swlVg{padding-bottom:60px}.ServiceBuyerPage_overview__KL174{display:grid;grid-template-columns:1.15fr 1fr;gap:65px;align-items:center}.ServiceBuyerPage_rich__ZdDip{font-size:15px;line-height:1.8;color:#71657d}.ServiceBuyerPage_rich__ZdDip p{margin:14px 0}.ServiceBuyerPage_rich__ZdDip>div{margin:15px 0}.ServiceBuyerPage_rich__ZdDip h3,.ServiceBuyerPage_rich__ZdDip h4{font-size:19px;color:#48354f;margin:15px 0 8px;font-weight:600}.ServiceBuyerPage_rich__ZdDip ol,.ServiceBuyerPage_rich__ZdDip ul{padding-left:20px;margin:15px 0}.ServiceBuyerPage_rich__ZdDip li{margin:8px 0}.ServiceBuyerPage_rich__ZdDip a{color:#785298;text-decoration:underline;text-underline-offset:3px}.ServiceBuyerPage_rich__ZdDip strong{font-weight:600;color:#554060}.ServiceBuyerPage_richList__yDKZx{padding-left:15px;margin:15px 0}.ServiceBuyerPage_richItem__vGl0E{padding-left:8px;margin:8px 0;border-left:2px solid #d8c5e7}.ServiceBuyerPage_contextImage__ODjbe{position:relative;height:370px;background:#f1eaf6;border-radius:20px;overflow:hidden}.ServiceBuyerPage_contextImage__ODjbe img{-o-object-fit:contain;object-fit:contain;padding:15px}.ServiceBuyerPage_brief__5T_aV{padding:30px;background:#e9f1ed;border-radius:18px}.ServiceBuyerPage_brief__5T_aV>span{font-size:12px;letter-spacing:.1em;color:#6c9283}.ServiceBuyerPage_brief__5T_aV h3{font-size:27px;line-height:1.2;font-weight:550;margin:22px 0}.ServiceBuyerPage_brief__5T_aV ul{list-style:none;padding:0}.ServiceBuyerPage_brief__5T_aV li{padding:13px 0;border-bottom:1px solid #d2dfd8;font-size:14px;color:#557367}.ServiceBuyerPage_capabilities__HmWWA{display:grid;grid-template-columns:1fr 1fr;gap:20px}.ServiceBuyerPage_capabilities__HmWWA article{padding:30px;background:#f0e8f8;border-radius:18px}.ServiceBuyerPage_capabilities__HmWWA article:nth-child(4n+2){background:#e9f1ed}.ServiceBuyerPage_capabilities__HmWWA article:nth-child(4n+3){background:#f8eee3}.ServiceBuyerPage_capabilities__HmWWA article:nth-child(4n+4){background:#edf0f8}.ServiceBuyerPage_capabilities__HmWWA article>span{font-size:12px;letter-spacing:.12em;color:#9172a6}.ServiceBuyerPage_capabilities__HmWWA h3{font-size:25px;font-weight:550;line-height:1.2;letter-spacing:-.025em;margin:20px 0 17px}.ServiceBuyerPage_explore__27PQR{background:#f4eff8;border-radius:22px}.ServiceBuyerPage_explore__27PQR>div{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin-top:30px}.ServiceBuyerPage_explore__27PQR article{padding:24px;border-top:1px solid #dcd0e5}.ServiceBuyerPage_benefits__GY5GS{border-top:1px solid #e5d8ed}.ServiceBuyerPage_benefits__GY5GS details{border-bottom:1px solid #e5d8ed;padding:23px 0}.ServiceBuyerPage_benefits__GY5GS summary{display:flex;align-items:center;gap:25px;list-style:none;cursor:pointer}.ServiceBuyerPage_benefits__GY5GS summary::-webkit-details-marker{display:none}.ServiceBuyerPage_benefits__GY5GS summary>span{font-size:24px;color:#b594ca}.ServiceBuyerPage_benefits__GY5GS h3{font-size:23px;font-weight:550;letter-spacing:-.025em}.ServiceBuyerPage_benefits__GY5GS summary>b{margin-left:auto;color:#a484bb;font-size:20px;font-weight:400}.ServiceBuyerPage_benefits__GY5GS details[open] summary>b{transform:rotate(45deg)}.ServiceBuyerPage_benefits__GY5GS details>.ServiceBuyerPage_rich__ZdDip{margin:18px 0 0 55px;max-width:800px}.ServiceBuyerPage_delivery__sgIIi{background:#f1ebf7;border-radius:22px}.ServiceBuyerPage_delivery__sgIIi ol{list-style:none;padding:0}.ServiceBuyerPage_delivery__sgIIi li{display:flex;gap:25px;padding:24px 0;border-top:1px solid #ddcfe6}.ServiceBuyerPage_delivery__sgIIi li>span{font-size:28px;color:#a98ebe}.ServiceBuyerPage_delivery__sgIIi h3{font-size:24px;font-weight:550;letter-spacing:-.025em}.ServiceBuyerPage_delivery__sgIIi p{font-size:17px;line-height:1.75;color:#74647f;margin-top:10px;max-width:720px}.ServiceBuyerPage_delivery__sgIIi details{margin-top:14px}.ServiceBuyerPage_delivery__sgIIi details summary{font-size:14px;color:#9874b3;cursor:pointer}.ServiceBuyerPage_reading__8hac1{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px}.ServiceBuyerPage_reading__8hac1>div:last-child{display:flex;flex-direction:column}.ServiceBuyerPage_reading__8hac1>div:last-child>a{padding:25px 0;border-bottom:1px solid #e4d8ec}.ServiceBuyerPage_reading__8hac1 a>span{font-size:14px;color:#9674ab}.ServiceBuyerPage_reading__8hac1 a>h3{font-size:22px;line-height:1.25;margin:12px 0 17px;font-weight:550;letter-spacing:-.025em}.ServiceBuyerPage_scopeNote__GM7ui{padding:25px;background:#efe7f7;border-radius:14px;font-size:17px;color:#756184}.ServiceBuyerPage_page__swlVg summary:focus-visible{outline:3px solid #9e78bd;outline-offset:4px}@media (max-width:750px){.ServiceBuyerPage_overview__KL174,.ServiceBuyerPage_reading__8hac1{grid-template-columns:1fr;gap:30px}.ServiceBuyerPage_capabilities__HmWWA,.ServiceBuyerPage_explore__27PQR>div{grid-template-columns:1fr}.ServiceBuyerPage_contextImage__ODjbe{height:290px}.ServiceBuyerPage_capabilities__HmWWA article{padding:25px}.ServiceBuyerPage_benefits__GY5GS h3{font-size:20px}.ServiceBuyerPage_benefits__GY5GS summary{gap:15px}.ServiceBuyerPage_benefits__GY5GS details>.ServiceBuyerPage_rich__ZdDip{margin-left:0}.ServiceBuyerPage_delivery__sgIIi,.ServiceBuyerPage_explore__27PQR{border-radius:0}}