.checkup-step2-pick-guide__title,.checkup-step2-pick-guide__body{text-align:left;word-spacing:normal;-webkit-hyphens:none;hyphens:none}.checkup-step2-pick-guide__body{text-wrap:pretty}.checkup-step2-pick-arrow{top:-5.75rem}@media (min-width:768px) and (max-width:1279px){.checkup-step2-pick-arrow{top:-6.5rem}}.checkup-step2-benefit-grid{align-items:stretch}.checkup-step2-benefit-card{height:100%}.checkup-step2-benefit-card__label{line-height:1.12}@media (max-width:767.98px){.checkup-step2-benefit-card__label{overflow-wrap:normal;word-break:normal}}.checkup-step2-benefit-card--life svg,.checkup-step2-benefit-card--life img{background:0 0}@media (min-width:640px){.checkup-step2-benefit-card__label{justify-content:center;align-items:center;min-height:2.2em;display:flex}}@media (min-width:768px) and (max-width:1279px){.checkup-step2-benefit-card{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.checkup-step2-benefit-card>div:last-child{justify-content:flex-start;align-items:center;gap:.35rem;transform:translateY(-.35rem)}.checkup-step2-benefit-card__label{min-height:2.35em;margin-top:0;transform:translateY(-.55rem)}}@media (min-width:768px) and (max-width:1023px){.checkup-step2-benefit-card--health .checkup-step2-benefit-card__label{transform:translateY(-.15rem)}.checkup-step2-benefit-card--accident .checkup-step2-benefit-card__label{font-size:1.0625rem;line-height:1.15;transform:translateY(-.15rem)}}@media (min-width:1024px) and (max-width:1279px){.checkup-step2-benefit-card>div:last-child{gap:.4rem;transform:translateY(-.4rem)}.checkup-step2-benefit-card__label{min-height:2.4em;transform:translateY(-.6rem)}.checkup-step2-benefit-card--accident .checkup-step2-benefit-card__label,.checkup-step2-benefit-card--disability .checkup-step2-benefit-card__label{margin-top:.25rem;transform:translateY(.2rem)}}@media (min-width:1280px){.checkup-step2-benefit-card__label{transform:translateY(.15rem)}.checkup-step2-benefit-card__label .block{text-align:center}}@media (min-width:768px){.checkup-step2-benefit-card--dental .checkup-step2-benefit-card__label,.checkup-step2-benefit-card--not-sure .checkup-step2-benefit-card__label{margin-top:.35rem}}@keyframes area-limit-flash{0%,to{box-shadow:none;transform:translate(0)}25%{transform:translate(-2px);box-shadow:0 0 0 3px #f5642373}50%{transform:translate(2px);box-shadow:0 0 0 3px #f564232e}75%{transform:translate(-1px);box-shadow:0 0 0 3px #f5642359}}.area-option-limit-flash{animation:.42s area-limit-flash}@media (prefers-reduced-motion:reduce){.area-option-limit-flash{animation:none;box-shadow:0 0 0 3px #f5642373}}
.checkup-step1-driver-grid{align-items:stretch}.checkup-step1-driver-card{height:100%}@media (max-width:767.98px){.checkup-step1-driver-card__inner{grid-template-columns:2.75rem minmax(0,1fr);align-items:start;column-gap:.7rem;width:100%;display:grid}.checkup-step1-driver-card__icon{box-sizing:border-box;place-self:center;margin:0;width:2.75rem!important;height:2.75rem!important;transform:none!important}.checkup-step1-driver-card__label{text-align:left;align-self:start;min-width:0;padding:.15rem 0 0;line-height:1.15;margin:0!important}.checkup-step1-driver-card__label span{text-align:left}.checkup-step1-driver-card--family .checkup-step1-driver-card__label--triple{padding-top:.05rem;line-height:1.1}.checkup-step1-driver-card--leased-on .checkup-step1-driver-card__label{padding-top:.22rem;line-height:1.12}.checkup-step1-driver-card--leased-on .checkup-step1-driver-card__icon{transform:translateY(1px)!important}.checkup-step1-driver-card--company-driver .checkup-step1-driver-card__icon{transform:translate(3px)!important}.checkup-step1-driver-card--fleet-owner .checkup-step1-driver-card__label{padding-top:.2rem;line-height:1.12}.checkup-step1-driver-card--fleet-owner .checkup-step1-driver-card__icon{transform:translateY(1px)!important}.checkup-step1-driver-card--not-sure-driver .checkup-step1-driver-card__inner{align-items:center}.checkup-step1-driver-card--not-sure-driver .checkup-step1-driver-card__label{align-self:center;padding-top:0;line-height:1.15}.checkup-step1-driver-card--not-sure-driver .checkup-step1-driver-card__icon{align-self:center;transform:translate(3px)!important}}@media (min-width:768px) and (max-width:1279.98px){.checkup-step1-driver-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:.65rem;max-width:100%}.checkup-step1-driver-card{aspect-ratio:auto;height:auto;min-height:8.5rem;padding:.5rem .2rem}.checkup-step1-driver-card__inner{gap:.45rem;transform:none}.checkup-step1-driver-card__icon{width:3.5rem;height:3.5rem}.checkup-step1-driver-card__label{width:100%;max-width:none;margin-top:.15rem;padding-inline:.125rem;line-height:1.15}.checkup-step1-driver-card__label span{white-space:normal}.checkup-step1-driver-card__label--triple{line-height:1.12}.checkup-step1-driver-card--not-sure-driver .checkup-step1-driver-card__inner{gap:.55rem}.checkup-step1-driver-card--not-sure-driver .checkup-step1-driver-card__icon{transform:none!important}.checkup-step1-driver-card--not-sure-driver .checkup-step1-driver-card__label{margin-top:.2rem}}@media (min-width:1100px) and (max-width:1279.98px){.checkup-step1-driver-card__label{font-size:.9375rem;line-height:1.15}.checkup-step1-driver-card__label--long{font-size:.875rem;line-height:1.15}}@media (min-width:1280px){.checkup-step1-driver-card--not-sure-driver .checkup-step1-driver-card__inner{gap:.65rem}.checkup-step1-driver-card--not-sure-driver .checkup-step1-driver-card__icon{transform:none!important}.checkup-step1-driver-card--not-sure-driver .checkup-step1-driver-card__label{margin-top:.25rem}}
.checkup-step3-urgency-grid{align-items:stretch}@media (max-width:359.98px){.checkup-step3-urgency-card__label{font-size:.8125rem;line-height:1.05}.checkup-step3-urgency-card__label--long{font-size:.6875rem;line-height:1.04}}@media (min-width:360px) and (max-width:389.98px){.checkup-step3-urgency-card__label{font-size:.875rem;line-height:1.06}.checkup-step3-urgency-card__label--long{font-size:.75rem;line-height:1.05}}@media (min-width:390px) and (max-width:429.98px){.checkup-step3-urgency-card__label{font-size:.95rem;line-height:1.08}.checkup-step3-urgency-card__label--long{font-size:.8125rem;line-height:1.06}}@media (min-width:430px) and (max-width:639.98px){.checkup-step3-urgency-card__label{font-size:.95rem;line-height:1.1}.checkup-step3-urgency-card__label--long{font-size:.875rem;line-height:1.08}}
.checkup-step-panel-header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.checkup-step-panel-header__title{align-items:flex-start;gap:8px;min-width:0;display:flex}.checkup-step-panel-header__icon{flex-shrink:0;margin-top:2px}.checkup-step-panel-header--step1{align-items:center;column-gap:10px}.checkup-step-panel-header__title--step1{align-items:center;gap:10px;padding-right:.25rem}.checkup-step-panel-header__title--step1 .checkup-step-panel-header__icon{margin-top:0}.checkup-step1-panel-label{flex-direction:column;flex:auto;align-items:flex-start;gap:.15rem;min-width:0;display:flex}.checkup-step1-panel-label__main{color:#fff;letter-spacing:-.015em;font-size:1.1rem;font-weight:800;line-height:1.2}.checkup-step1-panel-label__note{color:#ffffffe0;font-size:.95rem;font-style:italic;font-weight:600;line-height:1.25}.checkup-step-progress{flex-direction:column;flex-shrink:1;align-items:flex-end;gap:6px;min-width:0;max-width:100%;display:flex}.checkup-step-progress__label{color:#ffffffe6;white-space:nowrap;font-size:.95rem;font-weight:500;line-height:1.15}.checkup-step-progress__dots{justify-content:flex-end;align-items:center;display:flex}.checkup-step-progress__dash{background:#475569;width:.625rem;height:1px;margin-inline:.125rem;display:inline-block}.checkup-step-progress__dash.is-complete{background:#f45a1473}.checkup-step-progress__dot{box-sizing:content-box;background:#475569;border-radius:999px;width:7px;height:7px;display:inline-block}.checkup-step-progress__dot.is-complete{background:#f45a148c}.checkup-step-progress__dot.is-current{background:#f45a14;width:9px;height:9px;box-shadow:0 0 0 2px #f45a1466}@media (min-width:768px) and (max-width:1279.98px){.checkup-step-panel-header{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.checkup-step-panel-header__title{align-items:flex-start;gap:.5rem}.checkup-step-panel-header__icon{margin-top:2px}.checkup-step-panel-header--step1{align-items:center}.checkup-step-panel-header__title--step1{flex:auto;align-items:center;gap:.65rem;min-width:0}.checkup-step1-panel-label{flex-flow:wrap;align-items:baseline;gap:.1rem .4rem}.checkup-step1-panel-label__main{font-size:1.25rem}.checkup-step1-panel-label__note{font-size:1.05rem}.checkup-step-progress{flex-direction:column;align-items:flex-end;gap:8px}.checkup-step-progress__label{font-size:1rem}.checkup-step-progress__dots{justify-content:flex-end}.checkup-step-progress__dash{width:.75rem}.checkup-step-progress__dot{width:9px;height:9px}.checkup-step-progress__dot.is-current{width:11px;height:11px}}@media (min-width:1280px){.checkup-step-panel-header{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.checkup-step-panel-header__title{align-items:center;gap:.5rem}.checkup-step-panel-header__icon{margin-top:0}.checkup-step-panel-header__title--step1{gap:.7rem}.checkup-step1-panel-label{flex-flow:wrap;align-items:baseline;column-gap:.45rem}.checkup-step1-panel-label__main{font-size:1.35rem}.checkup-step1-panel-label__note{font-size:1.1rem}.checkup-step-progress{flex-direction:row;align-items:center;gap:.5rem}.checkup-step-progress__label{font-size:1rem}.checkup-step-progress__dots{justify-content:flex-start}.checkup-step-progress__dash{width:.75rem}.checkup-step-progress__dot{width:9px;height:9px}.checkup-step-progress__dot.is-current{width:11px;height:11px}}
@media (min-width:640px) and (max-width:1099.98px){#benefits-quiz .checkup-quiz-supporting,#benefits-quiz .checkup-step2-pick-guide__body{line-height:var(--oa-tablet-lh);font-size:var(--oa-tablet-body)!important}#benefits-quiz .checkup-step2-pick-guide__title{font-size:var(--oa-tablet-h3);line-height:var(--oa-tablet-lh)}#benefits-quiz .checkup-step-panel-header__title>span{line-height:1.25;font-size:var(--oa-tablet-body)!important}#benefits-quiz .checkup-step-panel-header:not(.checkup-step-panel-header--step1) .checkup-step-panel-header__icon{width:2.125rem!important;height:2.125rem!important}#benefits-quiz .checkup-step-progress__label{font-size:var(--oa-tablet-body)}#benefits-quiz .checkup-step-progress__dot{width:10px;height:10px}#benefits-quiz .checkup-step-progress__dot.is-current{width:12px;height:12px}#benefits-quiz .checkup-step1-driver-card__label,#benefits-quiz .checkup-step1-driver-card__label--long,#benefits-quiz .checkup-step1-driver-card__label--triple{font-size:var(--oa-tablet-body)!important;line-height:1.2!important}#benefits-quiz .checkup-step1-driver-card__icon{width:var(--oa-tablet-icon-md)!important;height:var(--oa-tablet-icon-md)!important}#benefits-quiz .checkup-step1-driver-grid,#benefits-quiz .checkup-step2-benefit-grid{gap:.75rem}#benefits-quiz .checkup-step2-benefit-card--accident .checkup-step2-benefit-card__label{font-size:var(--oa-tablet-body)!important}#benefits-quiz .checkup-step3-urgency-card__label,#benefits-quiz .checkup-step3-urgency-card__label--long{font-size:var(--oa-tablet-body)!important;line-height:1.2!important}#benefits-quiz .checkup-step3-urgency-grid{gap:.75rem}#benefits-quiz .checkup-quiz-option-label{line-height:1.2;font-size:var(--oa-tablet-body)!important}#benefits-quiz .checkup-quiz-nav-btn{min-height:48px;font-size:var(--oa-tablet-cta)!important}}@media (min-width:768px) and (max-width:1099.98px){#benefits-quiz .checkup-step1-driver-card{min-height:8.75rem}}
