.dv-page{background:var(--white)}.dv-hero{background:var(--ivory);padding-block:2rem 2.5rem;overflow-x:clip}.dv-hero-grid,.dv-ask{gap:1.5rem;display:grid}.dv-eyebrow{color:var(--action);letter-spacing:.06em;margin:0 0 .5rem;font-size:.8125rem;font-weight:700}.dv-hero h1{text-wrap:balance;max-width:16em;margin:0 0 .75rem;font-size:clamp(2rem,4vw,3rem);line-height:1.12}.dv-actions{flex-wrap:wrap;gap:.75rem;margin-top:1.25rem;display:flex}.dv-credentials{gap:.65rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.dv-hero-photo{margin:1.25rem 0 0}.dv-hero-photo picture,.dv-hero-photo img{width:100%;max-width:100%;display:block}.dv-hero-photo img{aspect-ratio:4/3;object-fit:cover;object-position:62% 38%;border-radius:.9rem;height:auto}.dv-trust-list{gap:1.25rem;margin:0;padding-block:1.5rem;list-style:none;display:grid}.dv-trust-list h2{font-size:1.125rem}.dv-jump{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.dv-jump:focus-visible{outline:3px solid var(--navy);outline-offset:3px}.dv-jump .me-link-arrow{margin-top:auto;padding-top:.75rem}.dv-three,.dv-before,.dv-jump-grid{align-items:stretch}.dv-navy{background:var(--navy);color:var(--white);border-radius:.9rem;margin-top:1.5rem;padding:1.5rem}.dv-navy :is(h3,h4,p,li),.dv-navy .me-iconhead>h3{color:var(--white)}.dv-navy .me-icon-tile{background:var(--white);color:var(--teal)}.dv-navy h3{margin:0 0 1rem}.dv-navy h4{margin:0 0 .25rem;font-size:1.05rem}.dv-navy p{margin:0}.dv-checks,.dv-compare,.dv-steps{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.dv-checks li,.dv-steps li{align-items:flex-start;gap:.75rem;display:flex}.dv-compare li{background:#ffffff14;border-radius:.7rem;margin:0;padding:.85rem 1rem}.dv-note{max-width:68ch;margin:1.25rem 0 0}.me-callout h3{margin:0 0 .35rem}.me-callout p{margin:0}.dv-prose,.dv-disclosure{max-width:72ch}.dv-prose p,.dv-disclosure p{margin:.85rem 0 0}.dv-sources{gap:.4rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.dv-ext-tail{white-space:nowrap}.dv-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.dv-target:focus{outline:3px solid var(--navy);outline-offset:4px}.dv-target{scroll-margin-top:6.5rem}.dv-ask{align-items:start}.dv-next{border:1px solid var(--me-border);background:var(--ivory);border-radius:.9rem;padding:1.25rem}.dv-next-person{align-items:center;gap:.85rem;display:flex}.dv-next-person img{object-fit:cover;border-radius:50%;width:72px;height:72px}.dv-next-person p,.dv-steps p{margin:0}.dv-next-person p+p{margin-top:.15rem}.dv-next h2{margin:1rem 0 .75rem;font-size:1.35rem}.dv-form-card{background:var(--white);border:1px solid var(--me-border);border-radius:.9rem;padding:1.5rem}.dv-form-card>h2{margin:0 0 .35rem}.dv-form-card>p{margin:0 0 1rem}.dv-form{gap:1rem;display:grid}.dv-names,.dv-choices,.dv-topics{gap:.75rem;display:grid}.dv-form label,.dv-form legend{color:var(--navy);font-weight:600}.dv-form input[type=text],.dv-form input[type=email],.dv-form input[type=tel],.dv-form select,.dv-form textarea{border:1px solid var(--me-border);background:var(--white);width:100%;min-height:44px;color:var(--navy);font:inherit;border-radius:.5rem;margin-top:.35rem;padding:.65rem .75rem}.dv-form textarea{min-height:7.5rem}.dv-choice,.dv-topic,.dv-consent{align-items:center;gap:.65rem;min-height:44px;font-weight:500;display:flex}.dv-segment{min-inline-size:0;margin:0}.dv-help,.dv-error{margin:0}.dv-error{color:#9b2c2c;font-weight:600}.dv-form .button{justify-self:start}.dv-reviewed{color:var(--navy);font-weight:700}.dv-employer{margin-top:1.5rem}.dv-employer-card{border:1px solid color-mix(in srgb, var(--teal) 30%, white);background:color-mix(in srgb, var(--teal) 7%, white);border-radius:1rem;align-items:center;gap:1rem;padding:1rem;display:grid}.dv-employer-photo{border-radius:.75rem;margin:0;overflow:hidden}.dv-employer-photo img{object-fit:cover;object-position:68% 42%;width:100%;height:11rem;display:block}.dv-employer-icon{border-radius:999px}.dv-employer-card p{margin:.35rem 0 .85rem}.dv-employer-link{color:var(--teal);text-underline-offset:.18em;font-weight:700;text-decoration:underline}.dv-employer-link:hover{color:var(--action-hover)}@media (min-width:768px){.dv-employer-card{grid-template-columns:13.5rem minmax(0,1fr);gap:1.25rem;padding:1.15rem 1.35rem}.dv-employer-photo img{height:9.25rem}}.dv-band.me-close{padding-block:1.15rem}.dv-band h2{font-size:1.65rem;line-height:1.15}.dv-band p{margin:.35rem 0 0;font-size:1.05rem;line-height:1.4}.dv-band .button-secondary:hover,.dv-band .button-secondary:active{background:var(--teal-tint);border-color:var(--white);color:var(--navy)}@media (min-width:1024px){.dv-band .me-close-layout{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:3rem}}@media (min-width:768px) and (max-width:1279.98px){.dv-hero-grid{display:block}.dv-hero-photo{margin-top:1.25rem}.dv-hero-photo img{aspect-ratio:4/3;object-fit:cover;object-position:64% 36%;border-radius:.75rem;width:100%;max-width:none;height:auto;max-height:420px}}@media (min-width:768px){.dv-trust-list,.dv-three,.dv-checks,.dv-compare{grid-template-columns:repeat(2,minmax(0,1fr))}.dv-trust-list,.dv-three{grid-template-columns:repeat(3,minmax(0,1fr))}.dv-jump-grid,.dv-before,.dv-names,.dv-choices{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.dv-ask{grid-template-columns:minmax(0,1.45fr) minmax(16rem,.7fr)}}@media (min-width:1280px){.dv-hero{padding-bottom:0}.dv-hero-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.9fr);align-items:stretch;gap:0;display:grid}.dv-hero-copy{padding:1rem 1.5rem 1.5rem 0}.dv-hero-photo{margin:0 calc((min(100vw - 2rem, var(--content)) - 100vw) / 2) 0 0;min-height:28rem;position:relative}.dv-hero-photo picture{height:100%}.dv-hero-photo img{aspect-ratio:auto;object-fit:cover;object-position:68% center;border-radius:0;width:100%;max-width:none;height:100%;min-height:0;max-height:none;position:absolute;inset:0}.dv-hero-photo:after{content:"";background:linear-gradient(to right, var(--ivory), transparent);pointer-events:none;width:8rem;position:absolute;inset:0 auto 0 0}}@media (prefers-reduced-motion:reduce){.dv-page{scroll-behavior:auto}}.life-band.me-close,.dv-band.me-close{background:var(--deep-teal);color:#fff}.life-band.me-close :is(h2,p),.dv-band.me-close :is(h2,p){color:#fff}.life-band.me-close .button-primary,.dv-band.me-close .button-primary{color:var(--navy);background:#fff;border-color:#fff}.life-band.me-close .button-secondary,.dv-band.me-close .button-secondary{color:#fff;background:0 0;border:2px solid #fff}.dv-trust .dv-trust-list{align-items:stretch;gap:1rem;margin-block:0;margin-inline:auto;padding-block:1.5rem}.dv-trust .dv-trust-list>li{border:1px solid var(--me-border);box-sizing:border-box;background:#fff;border-radius:12px;height:100%;padding:1rem 1.25rem}.dv-trust .dv-trust-list .me-iconhead{align-items:center;gap:.75rem;display:flex}.dv-trust .dv-trust-list p{margin:.5rem 0 0}@media (min-width:768px) and (max-width:1023.98px){.dv-trust .dv-trust-list{grid-template-columns:1fr}}@media (min-width:1024px){.dv-trust .dv-trust-list{grid-template-columns:repeat(3,minmax(0,1fr))}}main:has(.dv-trust) .me-iconhead:not(.me-iconhead--sm)>.me-icon-tile{border-radius:12px;width:52px;height:52px}main:has(.dv-trust) .me-iconhead:not(.me-iconhead--sm)>:is(h2,h3,p){padding-top:calc(26px - .65em)}main:has(.dv-trust) .me-iconhead--sm>.me-icon-tile{width:42px;height:42px}main:has(.dv-trust) .me-iconhead--sm>:is(h3,p){padding-top:calc(21px - .65em)}.dv-next .me-iconhead{align-items:center;margin:1rem 0 .75rem}.dv-next .me-iconhead>h2{margin:0;padding-top:0}p.dv-note{max-width:min(100%,90ch)}.dv-jump{border:1px solid var(--me-border);border-radius:12px;height:100%;box-shadow:0 2px 8px #0b2d5c0f}.dv-navy .dv-checks>li{box-shadow:none;background:#ffffff12;border:1px solid #ffffff47;border-radius:12px;height:100%;padding:1rem}.dv-navy .dv-checks>li :is(h4,p){color:var(--white)}.dv-navy .dv-checks h4{font-weight:700}.dv-page .me-card h3{text-wrap:balance}.dv-page p{text-wrap:pretty}.dv-medcards{gap:.75rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:768px){.dv-medcards{grid-template-columns:repeat(3,minmax(0,1fr))}}.dv-medcard{border:1.5px solid var(--me-border);min-height:64px;color:var(--navy);text-wrap:balance;background:#fff;border-radius:.75rem;align-items:center;gap:.75rem;padding:.85rem 1rem;font-weight:700;line-height:1.3;text-decoration:none;display:flex}.dv-medcard:hover{border-color:var(--teal);background:var(--teal-tint)}.dv-medcard:focus-visible{outline:3px solid var(--teal);outline-offset:2px}.dv-medcard .me-icon-tile{flex:none;width:40px;height:40px}.dv-medcard-ext{width:16px;height:16px;color:var(--teal);flex:none;margin-left:auto}.dv-med-cta{margin-top:1.25rem}.dv-path{border:0;flex-wrap:wrap;gap:.5rem;margin:0 0 1rem;padding:0;display:flex}.dv-path legend{width:100%;margin-bottom:.35rem;font-weight:700}.dv-path label{border:1.5px solid var(--navy);min-height:44px;color:var(--navy);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:.45rem;padding:.4rem .85rem;display:inline-flex}.dv-path label:has(:checked){background:var(--navy);color:#fff}.dv-form .sms-consent{text-align:center;justify-content:center;display:flex}.dv-path,.dv-form,.dv-form-card{min-width:0;max-width:100%}@media (max-width:389.98px){.dv-path{flex-direction:column;align-items:stretch}.dv-path label{white-space:normal;min-width:0;max-width:100%}}.dv-med-more{border:1px solid var(--me-border);background:var(--teal-tint);border-radius:.75rem;margin-top:1.5rem;padding:1.25rem}.dv-med-more .dv-med-more-heading{color:var(--navy);text-wrap:balance;margin:0 0 .5rem;padding:0;font-size:1.125rem;font-weight:700;line-height:1.35}.dv-med-more p{max-width:52rem;margin:0}.dv-med-more-actions{flex-direction:column;gap:.75rem;margin-top:1rem;display:flex}.dv-med-more-actions .button{width:100%;min-height:48px}@media (max-width:767.98px){.dv-med-more{padding:1rem}.dv-med-more-actions .button{padding-inline:.75rem}.dv-med-more-actions a.me-ext-link.button{flex-wrap:nowrap}}@media (min-width:768px){.dv-med-more-actions{flex-flow:wrap;align-items:center}.dv-med-more-actions .button{width:auto}}p.dv-med-cta{margin:1rem 0 0}
