.ch{--petrol:#123f4a;--petrol-deep:#0b2c34;--coral:#ee9b8d;--coral-hover:#f4b5aa;--coral-text:#b24a3b;--coral-50:#fdf1ee;--coral-100:#fbe1db;--mist:#dbe6e8;--muted:#4c6870;--ground:#fafbfc;--white:#fff;--cut-sm:4px 16px 4px 16px;--cut-md:4px 22px 4px 22px;--cut-card:4px 28px 4px 28px;--cut-lg:4px 40px 4px 40px;--ease:.16s ease-out;color:var(--petrol);font:400 16px/1.5 Instrument Sans,system-ui,sans-serif}.ch *{box-sizing:border-box}.ch h1,.ch h2,.ch h3{text-wrap:balance}.ch p{text-wrap:pretty}.ch ul{margin:0;padding:0;list-style:none}.ch a:focus-visible{outline:3px solid var(--coral-text);outline-offset:3px}.ch-hero a:focus-visible,.ch-next a:focus-visible{outline-color:var(--coral)}.ch-wrap{max-width:1200px;margin-inline:auto;padding-inline:24px}.ch-h2{letter-spacing:-.025em;margin:0;font:800 clamp(30px,3.6vw,44px)/1.08 Epilogue,sans-serif}.ch-bar{background:var(--coral);border-radius:3px;width:56px;height:6px;display:block}.ch-arrow{background:var(--coral);width:36px;height:36px;color:var(--petrol-deep);border-radius:50%;flex:none;place-items:center;font-size:17px;line-height:1;display:grid}.ch-arrow--white{background:var(--white)}.ch-btn{background:var(--coral);min-height:52px;color:var(--petrol-deep);border-radius:var(--cut-sm);transition:background var(--ease);align-items:center;gap:10px;padding:14px 24px;font-size:17px;font-weight:600;text-decoration:none;display:inline-flex}.ch-btn:hover{background:var(--coral-hover);color:var(--petrol-deep)}.ch-btn--lg{gap:12px;min-height:56px;padding:16px 28px;font-size:18px}.ch-textlink{color:var(--petrol);text-decoration:underline;text-decoration-color:var(--coral);text-underline-offset:3px;font-weight:600;text-decoration-thickness:2px}.ch-textlink:hover{color:var(--coral-text)}.ch-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 32px;display:flex}.ch-head__title{flex-direction:column;gap:14px;display:flex}.ch-cta-row{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.ch-cta-row--stack{flex-direction:column;align-items:flex-start;gap:10px}.ch-cta-note{color:var(--mist);max-width:30ch;font-size:14px}.ch-cta-row--stack .ch-cta-note{max-width:none}.ch-hero{background:var(--petrol);color:var(--white)}.ch-hero__inner{flex-direction:column;align-items:flex-start;gap:28px;padding-block:64px 72px;display:flex}.ch-hero__h1{letter-spacing:-.035em;margin:0;font:800 clamp(44px,7vw,84px)/.98 Epilogue,sans-serif}.ch-hero__h1 span{color:var(--coral)}.ch-hero__lede{max-width:40ch;color:var(--mist);margin:0;font-size:clamp(18px,1.6vw,21px);line-height:1.55}.ch-hero .ch-cta-row{margin-top:4px}.ch-providers{background:var(--petrol-deep);color:var(--white)}.ch-providers__inner{flex-direction:column;gap:18px;padding-block:24px 28px;display:flex}.ch-providers__h{color:var(--mist);margin:0;font-size:15px;font-weight:500;line-height:1.4}.ch-providers__list{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));align-items:center;gap:16px 32px;display:grid}.ch-providers__list li{align-items:center;height:44px;display:flex}.ch-providers__list img{object-fit:contain;width:auto;max-width:130px;height:auto;max-height:32px;display:block}.ch-covers{background:var(--coral-50)}.ch-covers__inner{flex-direction:column;gap:32px;padding-block:80px 72px;display:flex}.ch-covers__grid{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (width>=600px){.ch-covers__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1000px){.ch-covers__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.ch-covers__grid li{display:flex}.ch-cover{background:var(--white);border-radius:var(--cut-card);color:var(--petrol);transition:background var(--ease),transform var(--ease);flex-direction:column;flex:1;gap:12px;padding:28px 24px 24px;text-decoration:none;display:flex}.ch-cover:hover{background:var(--coral-100);color:var(--petrol);transform:translateY(-2px)}.ch-cover__title{letter-spacing:-.015em;margin:0;font:800 24px/1.15 Epilogue,sans-serif}.ch-cover__body{color:var(--muted);flex:1;margin:0;font-size:16px;line-height:1.55}.ch-cover__foot{justify-content:space-between;align-items:center;gap:12px;padding-top:12px;font-size:15px;font-weight:600;display:flex}.ch-more{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.ch-more__h{margin:0;font:700 16px/1.3 Epilogue,sans-serif}.ch-more__list{flex-wrap:wrap;gap:10px;display:flex}.ch-chip{border:2px solid var(--coral);min-height:44px;color:var(--petrol);transition:background var(--ease);border-radius:999px;align-items:center;padding:10px 18px;font-size:15px;font-weight:600;text-decoration:none;display:flex}.ch-chip:hover{background:var(--coral);color:var(--petrol-deep)}.ch-occ{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:32px 64px;padding-top:88px;display:grid}.ch-occ__intro{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.ch-occ__p{color:var(--muted);max-width:44ch;margin:0;font-size:17px;line-height:1.6}.ch-occ__cta{margin-top:8px}.ch-occ__list{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));align-content:start;gap:12px;display:grid}.ch-job{background:var(--coral-50);border-radius:var(--cut-md);min-height:68px;color:var(--petrol);transition:background var(--ease);justify-content:space-between;align-items:center;gap:12px;padding:14px 14px 14px 22px;font:700 20px/1.2 Epilogue,sans-serif;text-decoration:none;display:flex}.ch-job:hover{background:var(--coral);color:var(--petrol-deep)}.ch-start-wrap{margin-top:88px}.ch-start{background:var(--coral);color:var(--petrol-deep);border-radius:var(--cut-lg);padding:clamp(28px,4.5vw,56px)}.ch-start__h{margin-bottom:28px}.ch-start__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:16px;display:grid}.ch-start__grid li{display:flex}.ch-guide{background:var(--white);color:var(--petrol-deep);transition:transform var(--ease);border-radius:4px 24px;flex-direction:column;flex:1;gap:10px;padding:24px;text-decoration:none;display:flex}.ch-guide:hover{color:var(--petrol-deep);transform:translateY(-2px)}.ch-guide__title{margin:0;font:700 21px/1.25 Epilogue,sans-serif}.ch-guide__body{color:var(--muted);flex:1;margin:0;font-size:16px;line-height:1.55}.ch-guide .ch-arrow{align-self:flex-end;margin-top:8px}.ch-prac{padding-top:88px}.ch-head--tight{margin-bottom:12px}.ch-prac__list{grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));column-gap:48px;display:grid}.ch-prac__list li{border-bottom:2px solid var(--coral-100);display:flex}.ch-row{color:var(--petrol);flex:1;grid-template-columns:1fr auto;align-items:center;gap:6px 20px;padding:22px 0;text-decoration:none;display:grid}.ch-row:hover{color:var(--coral-text)}.ch-row__text{flex-direction:column;gap:6px;display:flex}.ch-row__title{margin:0;font:700 20px/1.25 Epilogue,sans-serif}.ch-row__body{color:var(--muted);margin:0;font-size:16px;line-height:1.55}.ch-next-wrap{padding-block:88px}.ch-next{background:var(--petrol);color:var(--white);border-radius:var(--cut-lg);grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));align-items:end;gap:24px 64px;padding:clamp(28px,4.5vw,56px);display:grid}.ch-next__text{flex-direction:column;gap:14px;display:flex}.ch-next__h{letter-spacing:-.02em;margin:0;font:800 clamp(28px,3.2vw,38px)/1.1 Epilogue,sans-serif}.ch-next__p{color:var(--mist);max-width:52ch;margin:0;font-size:17px;line-height:1.6}@media (prefers-reduced-motion:reduce){.ch *{transition:none!important}.ch-cover:hover,.ch-guide:hover{transform:none}}.ch-hero__lede,.ch-next__p{color:#fff}.ch-hero-secondary{color:#fff;text-underline-offset:5px;align-items:center;min-height:44px;font-weight:600;display:inline-flex}.ch-role{color:#fff;max-width:64ch;margin:0;font-size:14px}.ch-section{border-top:1px solid var(--mist);padding-block:64px}.ch-section .ch-bar{margin-bottom:18px}.ch-section .ch-h2{max-width:26ch;margin-bottom:24px}.ch-section-intro{max-width:80ch;margin-bottom:24px}.ch-section p,.ch-section li{font-size:18px;line-height:1.65}.ch-section a{color:var(--coral-text);text-underline-offset:4px;font-weight:600}.ch-section a:focus-visible{outline:3px solid var(--coral-text);outline-offset:4px}.ch-section--tint{background:var(--coral-50)}.ch-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.ch-group{border:1px solid var(--mist);border-radius:var(--cut-card);background:#fff;min-width:0;padding:28px}.ch-group h3{margin-bottom:16px;font:700 23px/1.3 Epilogue,sans-serif}.ch-group p:last-child{margin-bottom:0}.ch-group a{padding-block:7px;display:inline-block}.ch-section-closing{max-width:84ch;margin-top:28px}#insurance-covers .ch-section-intro,#insurance-by-occupation .ch-section-intro{max-width:none;margin:0}#insurance-covers ul,#insurance-by-occupation ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;margin:24px 0;display:grid}#insurance-covers li,#insurance-by-occupation li{border-bottom:1px solid var(--mist);padding:16px 0}.ch-section--process{background:var(--coral-50)}.ch-section--process .ch-section-intro{margin-bottom:0}#already-have-insurance .ch-groups{grid-template-columns:repeat(3,minmax(0,1fr))}#already-have-insurance .ch-section-closing p:last-child{border-top:1px solid var(--mist);margin-top:24px;padding-top:24px}@media (width<=700px){.ch-section{padding-block:44px}.ch-groups,#already-have-insurance .ch-groups,#insurance-covers ul,#insurance-by-occupation ul{grid-template-columns:1fr}.ch-group{padding:24px}.ch-section p,.ch-section li{font-size:17px}}.ch-btn{cursor:pointer;border:0;font-family:inherit}.ch-btn:disabled{cursor:not-allowed}.ch-hero{isolation:isolate;position:relative;overflow:hidden}.ch-hero:after{content:"";z-index:-1;aspect-ratio:1.08;filter:drop-shadow(22px 26px #ee9b8d24);background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 400 370%22%3E%3Cpath fill=%22%23F4A6AA%22 d=%22M210 25C255 2 305 13 320 55C333 92 310 110 338 138C373 170 400 194 380 231C362 264 316 249 301 282C285 320 271 366 229 355C190 346 185 315 151 326C106 342 68 333 61 293C55 261 72 243 44 221C8 194 5 157 35 135C64 113 95 133 110 102C127 65 131 20 169 24C190 27 190 36 210 25Z%22/%3E%3C/svg%3E") 0 0/100% 100% no-repeat;border-radius:0;width:clamp(240px,29vw,390px);position:absolute;top:18%;right:max(24px,50vw - 600px);transform:rotate(-9deg)}.ch-hero__inner{gap:24px;padding-block:56px 60px}.ch-hero__h1{max-width:18ch;font-size:clamp(38px,4.5vw,60px);line-height:1.05}.ch-hero__lede{max-width:48ch;font-size:clamp(17px,1.45vw,19px)}@media (width>=1000px){.ch-hero__inner{padding-right:430px}}@media (width<=999px){.ch-hero:after{opacity:.16;width:250px;top:50px;right:-130px}.ch-hero__inner{position:relative}.ch-hero__h1,.ch-hero__lede{max-width:90%}}#already-have-insurance .ch-group{flex-direction:column;display:flex}#already-have-insurance .ch-group p:last-child{margin-top:auto;padding-top:16px}
