.sl-page{flex:auto;width:100%;min-width:0}.sl{--sl-primary:var(--health-brand-primary,#165a92);--sl-accent:var(--health-brand-accent,#09b7ae);--sl-accent-soft:var(--health-brand-secondary-soft,#e7f8f6);--sl-ink:color-mix(in srgb,var(--sl-primary)45%,#061a2a);--sl-deep:color-mix(in srgb,var(--sl-primary)30%,#04121e);--sl-text:#33424e;--sl-muted:var(--health-text-muted,#5b6a76);--sl-line:#e3ecf1;--sl-soft:#f3f8fb;--sl-photo:radial-gradient(120% 90% at 20% 15%,color-mix(in srgb,var(--sl-primary)70%,#6fb6e8)0%,var(--sl-primary)40%,var(--sl-deep)100%);color:#102433;background:#fff;font-size:15px}.sl *,.sl :before,.sl :after{box-sizing:border-box}.sl h1,.sl h2,.sl h3,.sl p{margin:0}.sl button{font:inherit;cursor:pointer}.sl-wrap{width:100%;max-width:1280px;margin-inline:auto;padding-inline:32px}.sl-section{padding-top:104px}.sl-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb,var(--sl-accent)80%,#000);font-size:12.5px;font-weight:700}.sl-eyebrow.muted{color:var(--sl-muted);letter-spacing:.1em}.sl-eyebrow.light{color:color-mix(in srgb,var(--sl-accent)60%,#fff)}.sl-head{flex-direction:column;gap:10px;margin-bottom:32px;display:flex}.sl-head h2,.sl-trust h2{letter-spacing:-.02em;color:var(--sl-ink);font-size:40px;font-weight:500;line-height:1.1}.sl-head.split{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:24px}.sl-head.split>div{flex-direction:column;gap:10px;display:flex}.sl-head.split>p{max-width:420px;color:var(--sl-muted);line-height:1.6}.sl-head.center{text-align:center;align-items:center;margin-bottom:44px}.sl-btn{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:0 26px;font-weight:700;transition:transform .15s,box-shadow .15s;display:inline-flex}.sl-btn.primary{background:var(--sl-primary);color:#fff;box-shadow:0 12px 30px color-mix(in srgb,var(--sl-primary)28%,transparent)}.sl-btn.secondary{color:var(--sl-primary);background:#fff;border-color:#d5e4ec}.sl-btn:hover:not(:disabled){transform:translateY(-1px)}.sl-btn:disabled{opacity:.6;cursor:progress}.sl-dot,.sl-pill>span{background:var(--sl-accent);border-radius:999px;width:8px;height:8px}.sl button:focus-visible,.sl input:focus-visible,.sl select:focus-visible,.sl textarea:focus-visible{outline:3px solid color-mix(in srgb,var(--sl-accent)45%,transparent);outline-offset:2px}.sl-photo{background:var(--sl-photo);color:#ffffff80;border-radius:32px;position:relative;overflow:hidden}.sl-photo:after{content:"";pointer-events:none;background:repeating-linear-gradient(115deg,#ffffff09 0 2px,#0000 2px 9px);position:absolute;inset:0}.sl-photo img,.sl-profile-photo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sl-photo:after{background:linear-gradient(#061a2a00 55%,#061a2a2e 100%)}.sl-hero-visual .sl-photo img{object-position:60% 40%}.sl-hero{background:linear-gradient(180deg,var(--sl-soft)0%,#fff 100%);position:relative;overflow:hidden}.sl-hero:before{content:"";background:radial-gradient(circle,color-mix(in srgb,var(--sl-accent)16%,transparent)0%,transparent 65%);border-radius:999px;width:720px;height:720px;position:absolute;top:-200px;right:-180px}.sl-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:56px;padding-top:72px;padding-bottom:88px;display:grid;position:relative}.sl-hero-copy{flex-direction:column;gap:24px;display:flex}.sl-pill{color:var(--sl-primary);background:#fff;border:1px solid #d5e4ec;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:7px 14px;font-size:13px;font-weight:500;display:inline-flex}.sl-hero h1{letter-spacing:-.03em;color:var(--sl-ink);font-size:58px;font-weight:700;line-height:1.04}.sl-hero h1 em{color:var(--sl-primary);font-style:normal}.sl-hero-copy>p{max-width:520px;color:var(--sl-muted);font-size:18px;font-weight:300;line-height:1.6}.sl-actions{flex-wrap:wrap;gap:12px;display:flex}.sl-proof{color:var(--sl-text);flex-wrap:wrap;gap:12px 28px;margin:0;padding:8px 0 0;font-size:14px;list-style:none;display:flex}.sl-proof li{align-items:center;gap:8px;display:flex}.sl-proof svg{color:color-mix(in srgb,var(--sl-accent)80%,#000)}.sl-hero-visual{height:500px;position:relative}.sl-hero-visual .sl-photo{position:absolute;inset:0 40px 40px 0}.sl-float{background:#fff;border-radius:20px;position:absolute;box-shadow:0 24px 60px #061a2a38}.sl-float.top{width:280px;padding:18px;top:46px;right:0}.sl-float-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--sl-muted);font-size:11.5px;font-weight:700}.sl-float ul{color:var(--sl-text);flex-direction:column;gap:9px;margin:12px 0 0;padding:0;font-size:13.5px;list-style:none;display:flex}.sl-float li{align-items:center;gap:9px;display:flex}.sl-float li>span{background:var(--sl-accent);color:#fff;border-radius:6px;justify-content:center;align-items:center;width:18px;height:18px;font-size:11px;font-weight:700;display:inline-flex}.sl-float.bottom{align-items:center;gap:14px;width:310px;padding:16px 18px;display:flex;bottom:0;left:-28px}.sl-float.bottom div{flex-direction:column;gap:2px;display:flex}.sl-float.bottom span:not(.sl-float-icon){color:var(--sl-muted);font-size:12px}.sl-float.bottom strong{font-weight:500}.sl-float-icon{width:46px;height:46px;color:var(--sl-primary);background:#e8f0f7;border-radius:14px;flex:none;justify-content:center;align-items:center;display:inline-flex}.sl-profiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.sl-profile{background:var(--sl-photo);color:#fff6;border-radius:28px;flex-direction:column;justify-content:flex-end;min-height:480px;display:flex;position:relative;overflow:hidden}.sl-profile-copy{color:#fff;background:linear-gradient(#061a2a00 0%,#061a2a8c 30%,#061a2ae6 100%);flex-direction:column;gap:10px;padding:120px 26px 26px;display:flex;position:relative}.sl-profile-copy>span{letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb,var(--sl-accent)55%,#fff);font-size:12px;font-weight:700}.sl-profile-copy h3{font-size:26px;font-weight:500}.sl-profile-copy p{color:#ffffffdb;font-weight:300;line-height:1.5}.sl-profile-copy ul{flex-wrap:wrap;gap:6px;margin:0;padding:4px 0 0;list-style:none;display:flex}.sl-profile-copy li{background:#ffffff24;border-radius:999px;padding:5px 10px;font-size:12.5px}.sl-profile-copy button{color:#fff;text-underline-offset:4px;background:0 0;border:0;align-self:flex-start;margin-top:6px;padding:0;font-weight:500;text-decoration:underline}.sl-steps{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid;position:relative}.sl-steps:before{content:"";background:linear-gradient(90deg,var(--sl-primary),var(--sl-accent));height:2px;position:absolute;top:27px;left:8%;right:8%}.sl-steps li{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex;position:relative}.sl-steps strong{font-size:16px;font-weight:500}.sl-steps li>span:last-child{max-width:170px;color:var(--sl-muted);font-size:13.5px;line-height:1.5}.sl-step-icon{border:2px solid var(--sl-primary);width:56px;height:56px;color:var(--sl-primary);background:#fff;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.sl-trust{background:linear-gradient(135deg,var(--sl-accent-soft)0%,var(--sl-soft)60%);border-radius:32px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:56px;padding:56px;display:grid}.sl-trust-copy{flex-direction:column;gap:22px;display:flex}.sl-trust h2{font-size:38px}.sl-trust-item{gap:14px;display:flex}.sl-trust-item>span{width:36px;height:36px;color:var(--sl-primary);background:#fff;border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex}.sl-trust-item div{flex-direction:column;gap:3px;display:flex}.sl-trust-item strong{font-weight:500}.sl-trust-item p{color:var(--sl-muted);font-size:14px;line-height:1.5}.sl-dossier{background:#fff;border-radius:24px;padding:8px 22px 18px;box-shadow:0 24px 60px #061a2a29}.sl-dossier i{background:#e6eef2;border-radius:999px;width:70%;height:10px;display:block}.sl-dossier i.short{background:#eff4f6;width:42%;margin-top:8px}.sl-dossier-head{border-bottom:1px solid var(--sl-line);align-items:center;gap:14px;padding:14px 0 18px;display:flex}.sl-dossier-head>div{flex:1}.sl-dossier-row{border-bottom:1px solid #f0f4f6;grid-template-columns:14px minmax(0,1fr) 64px;align-items:center;gap:14px;padding:16px 0;display:grid}.sl-dossier-row .dot{background:var(--sl-accent);border-radius:999px;width:10px;height:10px}.sl-dossier-row .dot.d1{background:var(--sl-primary)}.sl-dossier-row .dot.d2{background:#e0a43a}.sl-dossier-row .dot.d3{background:#9aa8b2}.sl-dossier-row b{background:var(--sl-soft);border-radius:8px;height:22px;display:block}@media (max-width:1100px){.sl-hero-grid,.sl-trust{grid-template-columns:minmax(0,1fr)}.sl-hero-visual{height:480px}.sl-float.bottom{left:16px}.sl-steps{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:32px}.sl-steps:before{display:none}}@media (max-width:720px){.sl-wrap{padding-inline:16px}.sl-section{padding-top:56px}.sl-hero-grid{gap:28px;padding-top:32px;padding-bottom:40px}.sl-hero h1{font-size:34px}.sl-hero-copy>p{font-size:16px}.sl-actions .sl-btn{width:100%}.sl-hero-visual{height:300px}.sl-hero-visual .sl-photo{border-radius:24px;inset:0 0 48px}.sl-float.top{display:none}.sl-float.bottom{width:auto;left:14px;right:14px}.sl-head h2,.sl-trust h2{font-size:26px}.sl-head.split{flex-direction:column;align-items:flex-start}.sl-profiles{scroll-snap-type:x mandatory;gap:12px;margin-inline:-16px;padding-inline:16px;display:flex;overflow-x:auto}.sl-profile-copy{padding:64px 20px 20px}.sl-profile-photo{object-position:center 20%}.sl-profile{scroll-snap-align:start;border-radius:24px;flex:0 0 300px;min-height:460px}.sl-steps{grid-template-columns:minmax(0,1fr);gap:18px}.sl-steps li{text-align:left;flex-flow:wrap;align-items:flex-start;gap:2px 14px}.sl-steps li>span:last-child{flex-basis:100%;max-width:none;margin-top:-26px;padding-left:70px}.sl-step-icon{width:44px;height:44px}.sl-trust{border-radius:24px;gap:28px;padding:24px 18px}.sl-dossier{display:none}}.sl-modules{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.sl-modules article{border:1.5px solid var(--sl-line);background:#fff;border-radius:22px;flex-direction:column;gap:10px;padding:24px;display:flex;position:relative}.sl-module-icon{background:var(--sl-soft);width:52px;height:52px;color:var(--sl-primary);border-radius:16px;justify-content:center;align-items:center;display:inline-flex}.sl-module-n{color:#9aa8b2;font-size:13px;font-weight:700;position:absolute;top:24px;right:24px}.sl-modules strong{color:var(--sl-ink);font-size:18px;font-weight:500}.sl-modules p{color:var(--sl-muted);font-size:14.5px;line-height:1.5}.sl-access{background:var(--sl-photo);color:#fff;border-radius:32px;align-items:center;min-height:380px;margin-bottom:40px;padding:64px;display:flex;position:relative;overflow:hidden}.sl-access-photo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sl-access:after{content:"";background:linear-gradient(100deg,color-mix(in srgb,var(--sl-deep)92%,transparent)0%,color-mix(in srgb,var(--sl-primary)70%,transparent)55%,transparent 100%);position:absolute;inset:0}.sl-access-copy{z-index:1;flex-direction:column;gap:16px;max-width:560px;display:flex;position:relative}.sl-access-copy h2{letter-spacing:-.02em;font-size:42px;font-weight:500;line-height:1.1}.sl-access-copy p{color:#ffffffd9;font-size:17px;font-weight:300;line-height:1.6}.sl-btn.light{color:var(--sl-primary);background:#fff;align-self:flex-start}.sl-footer{border-top:1px solid var(--sl-line);color:var(--sl-muted);flex-wrap:wrap;justify-content:space-between;gap:16px;padding-top:24px;padding-bottom:32px;font-size:13px;display:flex}@media (max-width:1100px){.sl-modules{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.sl-modules{grid-template-columns:minmax(0,1fr)}.sl-access{border-radius:24px;min-height:320px;padding:28px 18px}.sl-access-copy h2{font-size:26px}.sl-btn.light{align-self:stretch}}
