.landing-specials_insights__3mZvq{color:#07142f}.landing-specials_insights__3mZvq>section{padding-block:clamp(40px,5vw,64px)}.landing-specials_insights__3mZvq>section:first-of-type{padding-top:calc(var(--header-h, 76px) + 48px);background:radial-gradient(circle at 85% 15%,#eaf2ff 0,transparent 40%),#fff}.landing-specials_insights__3mZvq>section>div:last-child{max-width:1160px}.landing-specials_insights__3mZvq .landing-specials_heroTitle__Y0NNE{font-size:clamp(2rem,3.5vw,3.125rem);line-height:1.13;font-weight:600;letter-spacing:-.045em;text-wrap:pretty}.landing-specials_insights__3mZvq .landing-specials_heroLead__bxZmB{font-size:1rem;line-height:1.75}.landing-specials_insights__3mZvq>section h2{font-size:clamp(1.7rem,2.5vw,2.25rem);line-height:1.22;font-weight:600;letter-spacing:-.035em;text-wrap:pretty}.landing-specials_insights__3mZvq>section h3{font-size:1.125rem;line-height:1.4;font-weight:600}.landing-specials_insights__3mZvq>section p{font-size:1rem;line-height:1.7}.landing-specials_insights__3mZvq .landing-specials_button__Fw29f{min-height:50px;height:auto;padding:13px 20px;gap:8px;font-size:.9375rem;line-height:1.5;border-radius:12px;box-shadow:none}.landing-specials_insights__3mZvq .landing-specials_button__Fw29f svg{flex-shrink:0}.landing-specials_insights__3mZvq .landing-specials_button__Fw29f:focus-visible{outline:3px solid #2364ff;outline-offset:4px}.landing-specials_insights__3mZvq .landing-specials_badge__2thYF{font-size:.875rem;line-height:1.5}.landing-specials_insights__3mZvq .landing-specials_productPreview__HSU7I{border:1px solid #d6e5f7;border-radius:26px 52px 26px 26px;overflow:hidden}.landing-specials_insights__3mZvq .landing-specials_productPreview__HSU7I>div{background:#07142f;box-shadow:none}.landing-specials_insights__3mZvq .landing-specials_productPreview__HSU7I p{font-size:.875rem;line-height:1.5}.landing-specials_insights__3mZvq .landing-specials_productPreview__HSU7I [data-stat-value]{font-size:1.5rem}.landing-specials_insights__3mZvq .landing-specials_productPreview__HSU7I [data-stat-label]{font-size:.75rem;min-height:2.25rem}.landing-specials_insights__3mZvq .landing-specials_productPreview__HSU7I .landing-specials_badge__2thYF{color:#d2e3ff;background:#244576}.landing-specials_insights__3mZvq .landing-specials_productPreview__HSU7I [data-chart-bar]{min-height:1px;background:#78a8ff}.landing-specials_visualHeading__TgBOa{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px;margin-bottom:36px;text-align:left}.landing-specials_visualHeading__TgBOa p{margin-top:14px;max-width:60ch}.landing-specials_visualHeading__TgBOa figure{min-width:0}.landing-specials_visualHeading__TgBOa figure img{border:1px solid #d6e5f7;border-radius:24px 48px 24px 24px}.landing-specials_visualHeading__TgBOa figcaption{color:#475b77;font-size:.875rem;line-height:1.65}.landing-specials_visualHeading__TgBOa figcaption small{font-size:.875rem}.landing-specials_insights__3mZvq .landing-specials_calmSection__DnlBF{background:#f0f7ff}.landing-specials_diagnostic__uskHD{background:radial-gradient(circle at 85% 10%,#eaf2ff,transparent 32rem),#fff;color:#07142f}.landing-specials_diagnostic__uskHD>section{min-height:min(900px,100svh);padding-top:112px;padding-bottom:48px}.landing-specials_diagnostic__uskHD h1{font-size:clamp(2rem,3vw,2.65rem);line-height:1.15;font-weight:600;letter-spacing:-.04em;text-wrap:pretty;text-shadow:none}.landing-specials_diagnostic__uskHD h2{font-size:clamp(1.35rem,2vw,1.7rem);line-height:1.3;font-weight:600}.landing-specials_diagnostic__uskHD p{font-size:1rem;line-height:1.7}.landing-specials_diagnostic__uskHD button{min-height:44px}@media (max-width:960px){.landing-specials_visualHeading__TgBOa{grid-template-columns:minmax(0,1fr);gap:24px}.landing-specials_visualHeading__TgBOa figure{max-width:620px;width:100%;margin-inline:auto}}@media (max-width:740px){.landing-specials_insights__3mZvq>section{padding-inline:20px;padding-block:36px}.landing-specials_insights__3mZvq>section:first-of-type{padding-top:calc(var(--header-h, 76px) + 32px)}.landing-specials_insights__3mZvq .landing-specials_heroLead__bxZmB,.landing-specials_insights__3mZvq .landing-specials_heroTitle__Y0NNE{text-align:left}.landing-specials_diagnostic__uskHD>section{min-height:auto;padding:104px 20px 44px}}@media (prefers-reduced-motion:reduce){.landing-specials_diagnostic__uskHD *,.landing-specials_insights__3mZvq *{animation:none!important;transition:none!important}}