.health-intro{background:var(--night);color:var(--ivory);overflow:clip}.health-breadcrumb{color:var(--mist);flex-wrap:wrap;align-items:baseline;gap:8px 12px;padding-top:25px;font-size:10px;line-height:1.7;display:flex}.health-breadcrumb>a{border-bottom:1px solid var(--gold)}.health-breadcrumb>span:last-child{max-width:85%}.health-intro-grid{grid-template-columns:1.3fr 1fr;align-items:center;gap:7%;padding-block:72px 65px;display:grid}.health-intro-topic .health-intro-grid{padding-top:37px}.health-label{color:var(--mist);align-items:center;gap:14px;display:flex}.health-label>span{background:var(--gold);width:34px;height:1px}.health-intro h1{max-width:690px;margin-block:27px 25px;font-size:clamp(55px,5.1vw,76px);line-height:1.03}.health-intro-description{color:var(--mist);max-width:565px;font-size:16px;line-height:1.9}.health-intro-actions{flex-wrap:wrap;align-items:center;gap:20px 25px;margin-top:30px;display:flex}.health-intro-actions>.button{gap:22px;font-size:12px}.health-intro-actions>.text-link{gap:10px;font-size:11px}.health-direct-contact-note{color:var(--mist);max-width:565px;margin-top:18px;font-size:12px;line-height:1.8}.health-intro-portrait{justify-self:end;width:100%;max-width:450px;position:relative}.health-intro-portrait>img{object-fit:var(--health-photo-fit,cover);object-position:var(--health-photo-position,50% 50%);border-radius:var(--radius);background:var(--ivory);width:100%;height:540px}.health-portrait-corner{border-top:1px solid var(--gold);border-right:1px solid var(--gold);pointer-events:none;width:90px;height:90px;position:absolute;top:-18px;right:-18px}.health-intro-portrait figcaption{justify-content:space-between;align-items:baseline;gap:10px;margin-top:16px;font-size:10px;line-height:1.7;display:flex}.health-intro-portrait figcaption>span:last-child{color:var(--mist);font-size:9px}.health-intro-portrait figcaption a{text-underline-offset:3px;text-decoration:underline}.health-section-heading{grid-template-columns:1fr 2fr;align-items:start;gap:55px;margin-bottom:46px;display:grid}.health-section-heading>.eyebrow{padding-top:12px}.health-section-heading h2{max-width:650px;font-size:57px;line-height:1.07}.health-topics-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.health-topic-link{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:147px;transition:background .3s var(--ease);flex-direction:column;justify-content:space-between;align-items:flex-start;gap:22px;padding:28px 31px;display:flex}.health-topic-link>span:first-child{font-family:var(--font-title);letter-spacing:-.025em;max-width:470px;font-size:32px;line-height:1.15}.health-topic-link>.health-topic-description{color:var(--graphite);max-width:470px;font-size:14px;line-height:1.8}.health-topic-link>span:last-child{border-bottom:1px solid var(--line);padding-bottom:3px;font-size:10px}.health-topic-link:last-child:nth-child(odd){grid-column:1/-1;min-height:125px}.health-topic-link:hover{background:var(--mist)}.health-topic-link:hover>span:last-child{border-bottom-color:var(--night)}.health-topic-contact>span:last-child{border:1px solid var(--line);border-radius:var(--radius);margin-top:4px;padding:10px 14px;font-size:12px;line-height:1.4;transition:background .25s,color .25s,border-color .25s;display:inline-flex}.health-topic-contact:hover>span:last-child{background:var(--night);color:var(--ivory);border-color:var(--night)}.health-situations{background:var(--ivory)}.health-situations-grid,.health-documents-grid,.health-faq-grid{grid-template-columns:1fr 1.3fr;align-items:start;gap:10%;display:grid}.health-side-heading>.eyebrow{color:var(--blue);margin-bottom:25px}.health-side-heading h2{max-width:460px;font-size:51px;line-height:1.09}.health-situation-list{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.health-situation-list>li{border-bottom:1px solid var(--line);padding:24px 0 24px 21px;position:relative}.health-situation-list>li:before{content:"";border:1px solid var(--gold);border-radius:50%;width:6px;height:6px;position:absolute;top:34px;left:0}.health-situation-list h3{margin-bottom:10px;font-size:29px;line-height:1.16}.health-situation-list p{color:var(--graphite);font-size:15px;line-height:1.85}.health-situation-note{color:var(--graphite);border-left:2px solid var(--gold);grid-column:2;padding-left:19px;font-size:14px;line-height:1.85}.health-situations-grid:has(.health-situation-explainer){row-gap:34px}.health-situation-explainer{border-top:1px solid var(--gold);grid-column:2;padding-top:25px}.health-situation-explainer>h3{margin-bottom:19px;font-size:31px;line-height:1.16}.health-situation-explainer>p{color:var(--graphite);font-size:15px;line-height:1.85}.health-situation-explainer dl{margin:0}.health-situation-explainer dl>div+div{margin-top:17px}.health-situation-explainer dt{font-family:var(--font-body);margin-bottom:3px;font-size:13px;font-weight:600;line-height:1.8}.health-situation-explainer dd{color:var(--graphite);margin:0;font-size:14px;line-height:1.85}.health-situation-categories{grid-template-columns:1fr 1fr;gap:0 27px;display:grid}.health-situation-categories>li{padding-left:0}.health-situation-categories>li:before{display:none}.health-situation-categories h3{margin-bottom:13px;font-size:29px;line-height:1.16}.health-situation-categories p{font-size:14px;line-height:1.85}.health-documents{background:var(--mist)}.health-document-copy>p{color:var(--graphite);font-size:16px;line-height:1.9}.health-document-copy>ul{border-top:1px solid var(--line);margin:23px 0 0;padding:0;list-style:none}.health-document-copy li{border-bottom:1px solid var(--line);color:var(--graphite);padding:15px 0 15px 20px;font-size:15px;line-height:1.85;position:relative}.health-document-copy li:before{content:"";background:var(--night);width:6px;height:1px;position:absolute;top:26px;left:0}.health-document-copy>.health-document-note{border-left:2px solid var(--gold);margin-top:25px;padding-left:19px;font-size:13px;line-height:1.85}.health-process-grid{grid-template-columns:repeat(3,1fr);gap:42px;margin:0;padding:0;list-style:none;display:grid}.health-process-grid>li{border-top:1px solid var(--line);padding-top:23px}.health-process-grid h3{min-height:69px;margin-bottom:16px;font-size:30px;line-height:1.15}.health-process-grid p{color:var(--graphite);font-size:14px;line-height:1.9}.health-professional{background:var(--night);color:var(--ivory);padding-block:76px}.health-professional-grid{grid-template-columns:1fr 1.4fr;align-items:center;gap:9%;display:grid}.health-professional-photo>img{object-fit:cover;object-position:73% 50%;border-radius:var(--radius);filter:saturate(1.15)brightness(1.04);width:100%;height:370px}.health-professional-copy>.eyebrow{color:var(--mist);margin-bottom:22px}.health-professional-copy h2{margin-bottom:22px;font-size:49px;line-height:1.07}.health-professional-copy>p:not(.eyebrow){color:var(--mist);max-width:565px;font-size:15px;line-height:1.9}.health-professional-copy>.health-professional-registration{margin-top:20px;font-size:11px!important}.health-professional-copy>.button{margin-top:24px;font-size:12px}.health-faq-list{border-top:1px solid var(--line)}.health-faq-list details{border-bottom:1px solid var(--line);padding-block:23px}.health-faq-list summary{cursor:pointer;font-family:var(--font-title);letter-spacing:-.02em;justify-content:space-between;align-items:flex-start;gap:25px;font-size:29px;line-height:1.2;list-style:none;display:flex}.health-faq-list summary::-webkit-details-marker{display:none}.health-faq-list summary>svg{color:var(--blue);transition:transform .25s var(--ease);flex-shrink:0;margin-top:7px}.health-faq-list details[open] summary>svg{transform:rotate(45deg)}.health-faq-list details p{color:var(--graphite);margin-top:21px;padding-right:39px;font-size:15px;line-height:1.9}.health-faq-list summary:focus-visible{outline:2px solid var(--night);outline-offset:7px}.health-contact{background:var(--blue);color:var(--ivory)}.health-contact-grid{grid-template-columns:1fr 1fr;align-items:start;gap:10%;display:grid}.health-contact-copy>.eyebrow{color:var(--mist);margin-block:7px 27px}.health-contact-copy h2{max-width:480px;margin-bottom:27px;font-size:64px;line-height:1.05}.health-contact-copy h2 em{color:var(--gold)}.health-contact-copy>p:not(.eyebrow){color:var(--mist);max-width:410px;font-size:16px;line-height:1.9}.health-contact-copy>.health-contact-note{border-top:1px solid var(--line-light);margin-top:29px;padding-top:20px;line-height:1.7;font-size:11px!important}.health-contact-copy>.text-link{margin-top:25px;font-size:11px}@media (width<=1090px){.health-intro-grid{grid-template-columns:1.2fr 1fr;gap:6%;padding-block:58px}.health-intro h1{font-size:55px}.health-intro-description{font-size:14px}.health-intro-portrait>img{height:500px}.health-intro-portrait figcaption{flex-direction:column;gap:2px}.health-intro-actions{gap:14px;margin-top:25px}.health-intro-actions>.button{gap:17px;padding-inline:17px;font-size:11px}.health-intro-actions>.text-link{font-size:10px}.health-section-heading{grid-template-columns:1fr 2fr;gap:30px}.health-section-heading h2{font-size:49px}.health-topic-link{min-height:155px;padding:26px}.health-topic-link>span:first-child{font-size:29px}.health-situations-grid,.health-documents-grid,.health-faq-grid{grid-template-columns:1fr 1.2fr;gap:7%}.health-side-heading h2{font-size:43px}.health-situation-categories{grid-template-columns:1fr}.health-situation-list p,.health-document-copy>p,.health-document-copy li{font-size:14px}.health-situation-categories h3{font-size:28px}.health-process-grid{gap:27px}.health-process-grid h3{min-height:92px;font-size:27px}.health-process-grid p{font-size:13px}.health-professional-grid{grid-template-columns:1fr 1.25fr;gap:7%}.health-professional-photo>img{height:390px}.health-professional-copy h2{font-size:42px}.health-professional-copy>p:not(.eyebrow){font-size:14px}.health-faq-list summary{gap:18px;font-size:27px}.health-faq-list details p{padding-right:0;font-size:14px}.health-contact-grid{gap:7%}.health-contact-copy h2{font-size:54px}.health-contact-copy>p:not(.eyebrow){font-size:14px}}@media (width<=700px){.health-breadcrumb{gap:5px 9px;padding-top:22px;font-size:9px}.health-breadcrumb>span:last-child{max-width:83%}.health-intro-grid{grid-template-columns:1fr;gap:43px;padding-block:43px 45px}.health-intro-topic .health-intro-grid{padding-top:27px}.health-intro h1{max-width:510px;margin-block:24px;font-size:clamp(44px,10.5vw,61px);line-height:1.06}.health-label{font-size:10px}.health-intro-description{max-width:510px;font-size:15px;line-height:1.85}.health-intro-actions{align-items:flex-start;gap:16px 21px;margin-top:27px}.health-intro-actions>.button{gap:19px;min-height:52px;padding:16px 18px;font-size:12px}.health-intro-actions>.text-link{font-size:11px}.health-intro-portrait{justify-self:start;width:calc(100% - 12px);max-width:none}.health-intro-portrait>img{height:440px}.health-portrait-corner{width:70px;height:70px;top:-12px;right:-12px}.health-intro-portrait figcaption{flex-direction:row;gap:9px;margin-top:13px;font-size:9px}.health-intro-portrait figcaption>span:last-child{font-size:8px}.health-section-heading{grid-template-columns:1fr;gap:22px;margin-bottom:33px}.health-section-heading>.eyebrow{padding-top:0}.health-section-heading h2{font-size:43px;line-height:1.08}.health-topics-grid{grid-template-columns:1fr}.health-topic-link{gap:17px;min-height:0;padding:24px 22px}.health-topic-link>span:first-child{font-size:30px}.health-topic-link>span:last-child{font-size:10px}.health-topic-contact>span:last-child{min-height:44px;font-size:12px}.health-topic-link:last-child{min-height:0}.health-situations-grid,.health-documents-grid,.health-faq-grid{grid-template-columns:1fr;gap:31px}.health-side-heading>.eyebrow{margin-bottom:22px;font-size:10px}.health-side-heading h2{max-width:470px;font-size:42px;line-height:1.08}.health-situation-categories{grid-template-columns:1fr}.health-situation-categories h3{max-width:430px;font-size:29px}.health-situation-list>li{padding-block:21px}.health-situation-list>li:before{top:32px}.health-situation-list p{font-size:14px;line-height:1.85}.health-situation-list h3{font-size:27px}.health-situation-explainer{grid-column:1;padding-top:23px}.health-situation-note{grid-column:1;padding-left:16px;font-size:13px}.health-situation-explainer>h3{font-size:29px}.health-situation-explainer>p{font-size:14px}.health-document-copy>p,.health-document-copy li{font-size:14px;line-height:1.85}.health-document-copy>.health-document-note{padding-left:16px;font-size:12px;line-height:1.85}.health-process-grid{grid-template-columns:1fr;gap:29px}.health-process-grid>li{padding-top:21px}.health-process-grid h3{max-width:470px;min-height:0;margin-bottom:13px;font-size:29px}.health-process-grid p{max-width:510px;font-size:14px;line-height:1.85}.health-professional{padding-block:55px}.health-professional-grid{grid-template-columns:1fr;gap:32px}.health-professional-photo{order:2}.health-professional-photo>img{object-position:73% 50%;height:310px}.health-professional-copy{order:1}.health-professional-copy>.eyebrow{margin-bottom:22px}.health-professional-copy h2{max-width:440px;font-size:43px}.health-professional-copy>p:not(.eyebrow){max-width:510px;font-size:14px;line-height:1.9}.health-professional-copy>.health-professional-registration{font-size:10px!important}.health-professional-copy>.button{min-height:48px;font-size:11px}.health-faq-list details{padding-block:22px}.health-faq-list summary{gap:18px;font-size:28px}.health-faq-list details p{font-size:14px;line-height:1.85}.health-contact-grid{grid-template-columns:1fr;gap:33px}.health-contact-copy>.eyebrow{margin-block:0 23px;font-size:10px}.health-contact-copy h2{max-width:440px;margin-bottom:23px;font-size:51px;line-height:1.05}.health-contact-copy>p:not(.eyebrow){max-width:510px;font-size:14px;line-height:1.9}.health-contact-copy>.health-contact-note{max-width:none;margin-top:24px;font-size:10px!important}.health-contact-copy>.text-link{margin-top:19px;font-size:11px}}@media (width<=380px){.health-intro h1{font-size:43px}.health-intro-actions{flex-direction:column;gap:15px}.health-intro-actions>.button{font-size:11px}.health-intro-portrait>img{height:410px}.health-intro-portrait figcaption{flex-direction:column;gap:2px}.health-section-heading h2,.health-side-heading h2{font-size:39px}.health-topic-link>span:first-child{font-size:28px}.health-professional-copy h2{font-size:40px}.health-contact-copy h2{font-size:47px}}
