.yp .service-story{padding:72px 0 88px;background:#fff}.yp .service-story .shell{display:grid;gap:80px}.yp .service-story-card{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.yp .service-story-card--flip .service-story-media{order:2}.yp .service-story-media{position:relative;height:400px;margin:0;overflow:hidden;border-radius:16px;background:#f3eff4}.yp .service-story-media img{display:block;width:100%;height:100%;object-fit:cover;object-position:54% center}.yp .service-story-media figcaption{position:absolute;right:24px;bottom:20px;left:24px;color:#fff;font-size:12px;font-weight:650;text-shadow:0 2px 14px rgba(0,0,0,.42)}.yp .service-story-content{display:flex;flex-direction:column;justify-content:center}.yp .service-story-content h2{max-width:560px;margin:0 0 18px!important;color:var(--ink)!important;font-size:clamp(28px,2.6vw,36px)!important;font-weight:700!important;letter-spacing:-.035em!important;line-height:1.12!important}.yp .service-story-content h2 span{color:inherit!important}.yp .service-story-prose{max-width:600px;color:#3f3842;font-size:15px;font-weight:450;line-height:1.7}.yp .service-story-prose p{margin:14px 0 0}.yp .service-story-prose p:first-child{margin-top:0}.yp .service-story-points{display:grid;gap:12px;margin:18px 0 0;padding:0;list-style:none}.yp .service-story-points li{position:relative;padding-inline-start:32px}.yp .service-story-points li:before{content:"";position:absolute;top:1px;inset-inline-start:0;width:20px;height:20px;border-radius:50%;background:#f0e8f3}.yp .service-story-points li:after{content:"";position:absolute;top:6px;inset-inline-start:7px;width:5px;height:9px;border-right:2px solid var(--purple);border-bottom:2px solid var(--purple);transform:rotate(45deg)}.yp .service-story-points strong{color:var(--ink);font-weight:700}.yp .service-story-cta{display:inline-flex;align-self:flex-start;min-height:50px;margin-top:23px;padding:0 8px 0 21px;align-items:center;gap:17px;border-radius:999px;background:var(--purple);color:#fff;font-size:12px;font-weight:750;text-decoration:none;box-shadow:0 18px 34px -24px rgba(88,0,125,.82);transition:transform .25s ease,box-shadow .25s ease}.yp .service-story-cta span{display:grid;width:34px;height:34px;place-items:center;border-radius:50%;background:var(--yellow);color:var(--deep);font-size:15px;transition:transform .25s ease}.yp .service-story-cta:focus-visible,.yp .service-story-cta:hover{box-shadow:0 22px 38px -22px rgba(88,0,125,.92);transform:translateY(-2px)}.yp .service-story-cta:hover span{transform:translateX(3px)}.yp[dir=rtl] .service-story-cta span{transform:scaleX(-1)}.yp[dir=rtl] .service-story-cta:hover span{transform:scaleX(-1) translateX(3px)}@media(max-width:1000px){.yp .service-story .shell{gap:56px}.yp .service-story-card{grid-template-columns:1fr;gap:24px}.yp .service-story-card--flip .service-story-media{order:0}.yp .service-story-media{height:340px}}@media(max-width:620px){.yp .service-story{padding:48px 0 60px}.yp .service-story .shell{gap:44px}.yp .service-story-media{height:240px}.yp .service-story-content h2{font-size:26px!important}}@media(prefers-reduced-motion:reduce){.yp .service-story-cta,.yp .service-story-cta span{transition:none}}.yp .service-form-split{padding:24px 0 96px;background:#fff}.yp .service-form-split-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:40px;align-items:start}.yp .service-form-split-copy .label{margin-bottom:13px}.yp .service-form-split-copy h2{margin:0 0 16px!important;color:var(--ink);font-size:clamp(30px,3vw,40px)!important;font-weight:690!important;letter-spacing:-.04em!important;line-height:1.06!important}.yp .service-form-split-copy>p{max-width:520px;margin:0;color:#49414c;font-size:13.5px;font-weight:450;line-height:1.68}.yp .service-form-split-media{position:relative;height:300px;margin:28px 0 0;overflow:hidden;border-radius:22px;background:#211526}.yp .service-form-split-media img{width:100%;height:100%;object-fit:cover;display:block}.yp .service-form-split-form{padding:30px;border:1px solid #e7e1e9;border-radius:26px;background:#fff;box-shadow:0 28px 68px -56px rgba(38,0,50,.38)}.yp .service-form-split-form form>.MuiBox-root:first-child{padding:0!important;border:0!important;background:rgba(0,0,0,0)!important}@media(max-width:1000px){.yp .service-form-split-grid{grid-template-columns:1fr}}@media(max-width:620px){.yp .service-form-split{padding:8px 0 60px}.yp .service-form-split-form{padding:22px 18px;border-radius:22px}.yp .service-form-split-media{height:220px}}.yp .yp-business-why{padding-bottom:0!important}.yp .yp-business-why .section-title{margin-bottom:0}.yp .yp-business-why+.service-story,.yp-business+.yp .service-story{padding-top:32px}.yp .yp-business-tools .service-image-grid{grid-template-rows:none;grid-auto-rows:400px}