.deep-product[data-v-d591ac11]{--stack-intro-gap:64px;padding:120px 64px;scroll-margin-top:84px}.deep-product__wrap[data-v-d591ac11]{max-width:1376px;margin:0 auto}.deep-product__rows[data-v-d591ac11]{margin-top:var(--stack-intro-gap)}.deep-product__card[data-v-d591ac11]{position:relative;border:1px solid rgba(11,18,32,.18);background:#fff}.deep-product__card~.deep-product__card[data-v-d591ac11]{margin-top:-1px}.deep-product__spacer[data-v-d591ac11],.deep-product__strip[data-v-d591ac11]{display:none}.deep-product__title[data-v-d591ac11]{text-wrap:balance;margin:0;text-align:center;color:#0b1220;font-family:var(--home-display-font,var(--marketing-display-font),var(--system-font-current,sans-serif));font-size:44px;--marketing-heading-font:var(--marketing-regular-heading-font, var(--home-display-font, var(--marketing-display-font), var(--system-font-current, sans-serif)));font-family:var(--marketing-heading-font);font-weight:var(--marketing-regular-heading-weight,400);line-height:1.04;letter-spacing:-.016em}.deep-product__number[data-v-d591ac11],.deep-product__strip>span[data-v-d591ac11]:first-child{background:#0b12200f;color:#0b1220}.deep-product__number[data-v-d591ac11]{display:inline-block;padding:4px 10px;border-radius:20px;color:#0b1220;font-size:12px;line-height:20px;margin-bottom:32px}.deep-product__copy h3[data-v-d591ac11]{margin:0;color:#0b1220;font-size:30px;--marketing-heading-font:var(--marketing-regular-heading-font, var(--home-display-font, var(--marketing-display-font), var(--system-font-current, sans-serif)));font-family:var(--marketing-heading-font);font-weight:var(--marketing-regular-heading-weight,400);line-height:1.15;letter-spacing:-.016em;text-wrap:balance}.deep-product__description[data-v-d591ac11]{margin:24px 0 0;color:#0b1220b8;font-size:16px;line-height:1.7;text-wrap:pretty}.deep-product__action[data-v-d591ac11]{margin-top:32px}.deep-product__visual[data-v-d591ac11]{justify-content:center;padding:40px;background:linear-gradient(140deg,#edf5f7,#dcecee 50%,#e9f7f2)}.deep-product__scene[data-v-d591ac11]{min-width:0;width:100%;max-width:454px;margin-inline:auto}@media(min-width:1100px)and (prefers-reduced-motion:no-preference){.deep-product__strip[data-v-d591ac11]{position:absolute;inset:0 0 auto;z-index:4;display:flex;align-items:center;gap:20px;height:86px;padding-inline:40px;background:#fff;opacity:0;pointer-events:none;font-size:22px;line-height:1.3}.deep-product__strip>span[data-v-d591ac11]:first-child{flex-shrink:0;padding:4px 10px;border-radius:20px;font-size:12px;line-height:20px}.deep-product__strip>span[data-v-d591ac11]:last-child{--marketing-heading-font:var(--marketing-regular-heading-font, var(--home-display-font, var(--marketing-display-font), var(--system-font-current, sans-serif)));font-family:var(--marketing-heading-font);font-weight:var(--marketing-regular-heading-weight,400)}.deep-product--stack .deep-product__intro[data-v-d591ac11]{position:sticky;top:var(--stack-intro-top,132px);z-index:6;background:#fff;box-shadow:0 var(--stack-intro-gap) #fff}.deep-product--stack .deep-product__card[data-v-d591ac11]{position:sticky;top:var(--stack-top,88px);z-index:calc(1 + var(--stack-index));max-height:calc(var(--stack-full-height) - var(--stack-clip, 0px));overflow:hidden}.deep-product--stack .deep-product__spacer[data-v-d591ac11]{display:block}.deep-product--stack .deep-product__panel[data-v-d591ac11]{opacity:1}.deep-product--stack .deep-product__strip[data-v-d591ac11]{visibility:hidden;opacity:1}.deep-product--stack .deep-product__card.is-collapsed .deep-product__strip[data-v-d591ac11]{visibility:visible}.deep-product--stack .deep-product__card.is-collapsed[data-v-d591ac11]{border-bottom-color:transparent}.deep-product--stack .deep-product__card--last.is-collapsed[data-v-d591ac11]{border-bottom-color:#0b12202e}.deep-product--stack .deep-product__card[data-v-d591ac11]:focus-within{max-height:none}.deep-product--stack .deep-product__card:focus-within .deep-product__strip[data-v-d591ac11]{visibility:hidden}}@media(max-width:1100px){.deep-product[data-v-d591ac11]{padding-block:88px}}@media(max-width:760px){.deep-product[data-v-d591ac11]{--stack-intro-gap:40px;padding:64px calc(var(--home-gutter-total, 32px)/2)}.deep-product__title[data-v-d591ac11]{font-size:32px}.deep-product__copy h3[data-v-d591ac11]{font-size:24px}.deep-product__rows[data-v-d591ac11]{margin-top:var(--stack-intro-gap)}.deep-product__visual[data-v-d591ac11]{padding:24px}}
