@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7081c0a9d77d68b2-s.1iie40g0-cbk2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(../media/707978d2a38e183d-s.p.3jvga4rcv46fc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bebas Neue Fallback;src:local(Arial);ascent-override:117.32%;descent-override:39.11%;line-gap-override:0.0%;size-adjust:76.72%}.iQiGPa_className{font-family:Bebas Neue,Bebas Neue Fallback;font-style:normal;font-weight:400}.iQiGPa_variable{--font-display:"Bebas Neue", "Bebas Neue Fallback"}
@font-face{font-family:DM Sans;font-style:italic;font-weight:100 1000;font-display:swap;src:url(../media/5f9492f73e86d7bd-s.15oml0qinnvd7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:italic;font-weight:100 1000;font-display:swap;src:url(../media/383bb7954393d8fd-s.p.21e8wbgw2nbyt.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/b0bfe03d521e24f4-s.3gdmg5dv0jxuw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/b190af36c9e7f718-s.p.43rtu0ww1zafj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.nsl2NG_className{font-family:DM Sans,DM Sans Fallback}.nsl2NG_variable{--font-body:"DM Sans", "DM Sans Fallback"}
:root{--navy:#0b2638;--navy2:#071b2a;--aqua:#27b8c5;--aqua-dark:#187f89;--paper:#fff;--mist:#f3f8f9;--ink:#163244;--muted:#617483;--line:#dbe6ea;--max:1120px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--font-body), sans-serif;margin:0;line-height:1.6}a{color:inherit}.shell{width:min(var(--max), calc(100% - 36px));margin:auto}.narrow{width:min(886px,100% - 36px);margin:auto}.site-header{z-index:50;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#111827;border-bottom:1px solid #ffffff1a;position:sticky;top:0}.header-inner{justify-content:space-between;align-items:center;gap:24px;width:min(1204px,100% - 36px);min-height:80px;display:flex}.brand{letter-spacing:.08em;color:#fff;font-size:22px;font-weight:900;text-decoration:none}.brand span{color:var(--aqua)}.nav{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.nav a{color:#fffc;font-size:14px;text-decoration:none}.nav a:hover{color:#fff}.nav .nav-cta{background:var(--aqua);color:var(--navy);border-radius:8px;padding:10px 14px;font-weight:800}.hero{background:linear-gradient(135deg, var(--navy2), var(--navy));color:#fff;padding:70px 0}.hero-grid{grid-template-columns:1.08fr .92fr;align-items:center;gap:48px;display:grid}.eyebrow{text-transform:uppercase;letter-spacing:.13em;color:var(--aqua);font-size:12px;font-weight:800}h1,h2,h3{line-height:1.1;font-family:var(--font-display), sans-serif;letter-spacing:.04em;text-transform:uppercase;margin-top:0;font-weight:400}h1{letter-spacing:-.025em;margin-bottom:20px;font-size:clamp(42px,6vw,68px)}h2{letter-spacing:-.02em;font-size:clamp(30px,4vw,42px)}h3{font-size:21px}.hero p{color:#ffffffb8;max-width:680px;font-size:19px}.hero-image{border:1px solid #ffffff29;border-radius:18px;min-height:360px;position:relative;overflow:hidden;box-shadow:0 24px 60px #00000047}.hero-image img{object-fit:cover}.actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.button{background:var(--aqua);color:var(--navy);border:1px solid var(--aqua);border-radius:9px;justify-content:center;align-items:center;padding:13px 18px;font-weight:800;text-decoration:none;display:inline-flex}.button.secondary{color:#fff;background:0 0;border-color:#ffffff59}.announcement{color:#e2e8f0;background:#0f172a;border-bottom:1px solid #334155;font-size:14px}.announcement-inner{align-items:center;gap:16px;max-width:1280px;min-height:44px;margin:auto;padding:8px 16px;display:flex}.announcement p{text-align:center;flex:1;margin:0;line-height:1.4}.announcement strong{color:#fff}.announcement button{color:#94a3b8;cursor:pointer;background:0 0;border:0;font-size:23px;line-height:1}.service-hero{background:#050b18;min-height:440px;padding:0;position:relative;overflow:hidden}.service-hero-background,.service-hero-background:after{position:absolute;inset:0}.service-hero-background img{opacity:.3}.service-hero-background:after{content:"";background:linear-gradient(90deg,#050b18f2,#050b18d9 50%,#050b18b3)}.service-hero-content{width:min(1204px,100% - 36px);padding-top:127px;padding-bottom:91px;position:relative}.service-hero .breadcrumbs{margin-bottom:12px}.service-hero-inner h1{letter-spacing:.04em;max-width:850px;margin-bottom:16px;font-size:clamp(36px,4.3vw,60px);line-height:1.1}.service-trust{color:var(--aqua);flex-wrap:wrap;gap:16px;font-size:17px;display:flex}.service-trust span span{color:#c6cbd1;font-size:14px}.service-trust>span{align-items:center;gap:8px;display:inline-flex}.service-hero .actions{margin-top:22px}.service-hero .button{border-radius:5px;gap:8px;min-height:48px;padding:10px 20px}.service-hero .button.secondary{color:#111827;background:#fff;border-color:#fff}.health-hero{background:#050b18;padding:94px 0 73px}.health-hero-inner{text-align:center;max-width:1024px}.health-pill{color:var(--aqua);background:#27b8c51a;border:1px solid #27b8c540;border-radius:999px;align-items:center;gap:8px;margin-bottom:20px;padding:7px 15px;font-size:13px;font-weight:700;display:inline-flex}.health-hero h1{letter-spacing:.04em;margin-bottom:12px;font-size:clamp(40px,5vw,60px)}.health-hero p{color:#ffffffa6;max-width:768px;margin:0 auto;font-size:18px;line-height:1.7}.section{padding:64px 0}.section.alt{background:#f7f7f9}.health-hero+.section .narrow{max-width:665px}.health-hero+.section{padding-top:80px}.health-hero+.section .card{border-radius:12px;padding:32px}.health-hero+.section .prose h2{letter-spacing:0;margin:8px 0 16px;font-size:30px}.owner-icon{width:48px;height:48px;color:var(--aqua-dark);background:#27b8c51a;border-radius:50%;justify-content:center;align-items:center;margin-bottom:20px;display:inline-flex}.answer{border:1px solid var(--line);background:#fff;border-radius:7px;margin-bottom:38px;padding:24px;box-shadow:0 1px 4px #0b263814}.answer strong{color:#111827;text-transform:none;letter-spacing:0;margin-bottom:8px;font-size:16px;display:block}.answer p{margin:0;font-size:16px;font-weight:400}.service-hero+.section{padding-top:96px}.grid-2{grid-template-columns:repeat(2,1fr);gap:22px;display:grid}.grid-3{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.card{border:1px solid var(--line);background:#fff;border-radius:14px;padding:24px;box-shadow:0 8px 30px #0b26380d}.card p,.prose p,.prose li{color:var(--muted)}.prose p,.prose li,.prose{font-size:17px}.prose h2{margin-top:44px}.prose h3{margin-top:30px}.prose ul{padding-left:22px}.breadcrumbs{color:#fff9;margin-bottom:18px;font-size:13px}.breadcrumbs a{color:var(--aqua);text-decoration:none}.resource-hero{background:var(--navy);color:#fff;padding:48px 0}.resource-hero h1{margin:8px 0 16px;font-size:clamp(38px,6vw,58px)}.resource-hero p{color:#ffffffb3;font-size:18px}.resource-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.resource-card{border:1px solid var(--line);background:#fff;border-radius:14px;flex-direction:column;gap:10px;padding:22px;text-decoration:none;display:flex}.resource-card:hover{border-color:var(--aqua)}.resource-card small{color:var(--aqua-dark);font-weight:800}.resource-card h2{margin:0;font-size:23px}.resource-card p{color:var(--muted);margin:0}.photo{aspect-ratio:16/9;background:#e8eff2;border-radius:14px;margin:28px 0;position:relative;overflow:hidden}.photo img{object-fit:cover}.faq{border:1px solid var(--line);border-radius:12px;margin:12px 0;padding:18px}.faq h3{margin-bottom:7px;font-size:17px}.faq p{color:var(--muted);margin:0}.source-list{padding-left:20px}.source-list a{color:var(--aqua-dark)}.cta-panel{background:var(--navy);color:#fff;border-radius:16px;margin-top:42px;padding:30px}.cta-panel p{color:#ffffffb3}.site-footer{background:var(--navy2);color:#ffffffad;padding:40px 0}.footer-grid{flex-wrap:wrap;justify-content:space-between;gap:30px;display:flex}.site-footer a{color:var(--aqua)}.migration-badge{letter-spacing:.08em;text-transform:uppercase;color:#ffffff73;font-size:11px}table{border-collapse:collapse;width:100%;margin:24px 0;font-size:14px}th,td{border:1px solid var(--line);text-align:left;vertical-align:top;padding:12px}th{background:var(--mist)}@media (max-width:860px){.hero-grid,.grid-2,.grid-3,.resource-grid{grid-template-columns:1fr}.hero-image{min-height:280px}.nav{display:none}.section{padding:48px 0}.service-hero-content{padding-top:76px;padding-bottom:80px}.service-hero-inner h1{font-size:clamp(32px,9vw,48px)}.health-hero{padding:64px 0 48px}}.skip-link{z-index:100;background:var(--aqua);color:var(--navy);padding:8px 12px;position:absolute;top:-100px;left:12px}.skip-link:focus{top:8px}.brand{flex-shrink:0;align-items:center;display:inline-flex}.brand img{width:auto;height:68px}.desktop-nav{gap:1px}.desktop-nav a{white-space:nowrap;padding:8px 10px;font-size:14px}.desktop-nav a.active{color:var(--aqua);background:#ffffff0d;border-radius:5px}.header-actions{white-space:nowrap;color:#fff;align-items:center;gap:12px;font-size:14px;display:flex}.header-actions a{align-items:center;gap:8px;text-decoration:none;display:inline-flex}.header-actions .nav-cta{background:var(--aqua);color:var(--navy);border-radius:5px;padding:10px 16px;font-weight:700}.mobile-nav{color:#fff;display:none;position:static}.mobile-nav summary{cursor:pointer;padding:8px;line-height:0;list-style:none}.mobile-nav summary::-webkit-details-marker{display:none}.mobile-nav .menu-close-icon,.mobile-nav[open] .menu-open-icon{display:none}.mobile-nav[open] .menu-close-icon{display:block}.mobile-nav:not([open]) .mobile-links{display:none}.mobile-nav[open] .mobile-links{display:flex}.mobile-links{background:#050b18;border-top:1px solid #ffffff1a;flex-direction:column;gap:4px;width:100%;padding:16px max(18px,50vw - 602px);position:absolute;top:100%;left:0;right:0;box-shadow:0 18px 35px #0003}.mobile-links a{border-radius:5px;padding:12px 16px;font-size:16px;display:block}.mobile-links a.active{color:var(--aqua);background:#ffffff0d}.mobile-links a[href^=tel\:]{text-align:center;border-top:1px solid #ffffff1a;margin-top:16px}.mobile-links .nav-cta{background:var(--aqua);color:#050b18;justify-content:center;align-items:center;gap:8px;font-weight:700;display:inline-flex}.mobile-sticky-actions{display:none}.footer-columns{grid-template-columns:1.3fr 1fr 1fr 1fr;gap:28px;display:grid}.footer-columns h3{color:#fff;text-transform:uppercase;margin:0 0 12px;font-size:16px}.footer-columns h3:not(:first-child){margin-top:24px}.footer-columns a{color:#ffffffbf;margin:7px 0;text-decoration:none;display:block}.footer-columns a:hover,.footer-bottom a:hover{color:#fff;text-decoration:underline}.footer-columns p{font-size:14px}.footer-social{gap:18px;display:flex}.footer-bottom{border-top:1px solid #ffffff21;flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:34px;padding-top:20px;font-size:13px;display:flex}.footer-bottom div{gap:14px;display:flex}@media (max-width:1050px){body{padding-bottom:48px}.header-inner{min-width:0;min-height:64px;overflow-x:clip}.brand img{height:56px}.desktop-nav,.header-actions{display:none!important}.mobile-nav{min-width:0;display:block}.mobile-sticky-actions{z-index:60;min-height:48px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 12px #00000026}.mobile-sticky-actions a{color:#fff;white-space:nowrap;background:#050b18;flex:1 1 0;justify-content:center;align-items:center;gap:8px;min-width:0;padding:14px 8px;font-size:14px;font-weight:700;line-height:20px;text-decoration:none;display:flex}@media (max-width:420px){.mobile-sticky-actions a{gap:5px;padding-inline:6px;font-size:12px}}.mobile-sticky-actions a:last-child{background:var(--aqua);color:#050b18}}@media (max-width:760px){.footer-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.footer-columns{grid-template-columns:1fr}}chat-widget{z-index:45!important;position:fixed!important;left:auto!important;right:16px!important}@media (max-width:1050px){chat-widget[data-active=true]{z-index:70!important}}@media (min-width:768px){chat-widget{bottom:20px!important}}body:has(.crazy-seal-landing){padding-bottom:0}
