.ov-readiness-page{--readiness-blue:#086eae;}.ov-readiness-page [hidden]{display:none!important;}.ov-readiness-page .ov-readiness-hero{height:auto;min-height:0;padding:40px 0;}.ov-readiness-page .ov-readiness-hero h1{max-width:820px;font-size:clamp(34px,4vw,54px);}.ov-readiness-page .ov-readiness-hero h1::after{display:none;}.ov-readiness-page .ov-readiness-hero .ov-eyebrow{color:#a8d9ff!important;}.ov-readiness-page .ov-readiness-hero h1 span{color:#a8d9ff!important;}.ov-readiness-page .ov-readiness-hero::after{background:linear-gradient(90deg,rgba(7,20,38,.96),rgba(7,20,38,.86) 65%,rgba(7,20,38,.65));}.ov-readiness-page main .ov-btn{background:#086eae;color:white!important;}.ov-readiness-page main .ov-btn:hover{background:#07598d;}.ov-readiness-page .ov-readiness-hero p:not(.ov-eyebrow){max-width:740px;margin:18px 0 22px;}.ov-readiness-page .ov-section{padding:40px 0;}.ov-readiness-page .ov-readiness-layout{display:block;max-width:940px;}.ov-readiness-page .ov-readiness-intro{text-align:left;margin:0 0 20px;}.ov-readiness-page .ov-readiness-intro h2{font-size:clamp(26px,3vw,36px);margin:10px 0 14px;}.ov-readiness-page .ov-readiness-intro p{max-width:780px;}.ov-readiness-page .ov-readiness-reassurance{font-weight:700;color:#102a43;margin:0 0 8px;}.ov-readiness-page .ov-readiness-privacy{color:#40516a!important;font-size:14px;margin:0 0 12px;}.ov-readiness-page .ov-readiness-status{color:#40516a;font-size:14px;}.ov-readiness-page .ov-readiness-status:empty{display:none;}.ov-readiness-page .ov-readiness-check{width:100%;max-width:none;}.ov-readiness-page .ov-readiness-progress{position:static;box-shadow:none;border-radius:8px;margin:0 0 24px;}.ov-readiness-page .ov-readiness-progress-track span{background:var(--readiness-blue);transition:none;}.ov-readiness-page .ov-readiness-question{padding:20px;box-shadow:none;}.ov-readiness-page .ov-readiness-question legend{width:auto;max-width:100%;font-weight:600;padding:0 6px;}.ov-readiness-page .ov-readiness-question label{font-weight:400;color:#344e68;transition:none;}.ov-readiness-page .ov-readiness-question label:focus-within{outline:3px solid #086eae;outline-offset:2px;}.ov-readiness-page .ov-question-area{color:var(--readiness-blue);font-weight:600;}.ov-readiness-page .ov-readiness-step-heading h3{font-size:22px;}.ov-readiness-page .ov-readiness-result{width:100%;max-width:none;margin:28px 0 0;padding:28px;background:#f3f6f8;color:#102a43;border:1px solid #cbd8e4;box-shadow:none;transition:none;animation:none;transform:none;}.ov-readiness-page .ov-readiness-result h2{font-size:clamp(26px,3vw,34px);color:#102a43;margin:0 0 16px;}.ov-readiness-page .ov-readiness-result p,.ov-readiness-page .ov-readiness-result li{color:#344e68;}.ov-readiness-page .ov-readiness-result h3,.ov-readiness-page .ov-readiness-result strong{color:#102a43;}.ov-readiness-page .ov-readiness-result .ov-eyebrow{color:var(--readiness-blue);}.ov-readiness-page .ov-readiness-result li:before{background:var(--readiness-blue);}.ov-readiness-page .ov-readiness-priorities{display:grid;grid-template-columns:1fr;gap:12px;}.ov-readiness-page .ov-readiness-priority{background:white;border:1px solid #d8e2eb;padding:16px;border-radius:8px;}.ov-readiness-page .ov-readiness-disclaimer{font-size:14px;}.ov-readiness-page .ov-readiness-result-actions{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin-top:24px;}.ov-readiness-page .ov-readiness-result-actions button{font:inherit;color:var(--readiness-blue);background:none;border:0;padding:10px 0;text-decoration:underline;cursor:pointer;}.ov-readiness-page .ov-readiness-restart{max-width:min(480px,calc(100% - 40px));border:1px solid #cbd8e4;border-radius:8px;padding:24px;color:#102a43;background:white;}.ov-readiness-page .ov-readiness-restart::backdrop{background:rgba(8,32,52,.6);}.ov-readiness-page .ov-readiness-area-directory{display:grid;grid-template-columns:1fr 1fr;gap:0 32px;}.ov-readiness-page .ov-readiness-area-row{display:flex;align-items:flex-start;padding:18px 0;min-height:0;border:0;border-bottom:1px solid #d8e2eb;border-radius:0;background:none;box-shadow:none;gap:12px;}.ov-readiness-page .ov-readiness-area-row .ov-icon{background:none;padding:0;width:24px;height:24px;flex-shrink:0;}.ov-readiness-page .ov-readiness-area-row h3{font-size:18px;margin:0 0 5px;}.ov-readiness-page #review-areas .ov-head{text-align:left;margin-bottom:10px;}.ov-readiness-page #main-content,.ov-readiness-page #readiness-check,.ov-readiness-page #review-areas,.ov-readiness-page .ov-readiness-question,.ov-readiness-page .ov-readiness-step-heading,.ov-readiness-page .ov-readiness-result{scroll-margin-top:110px;}.ov-readiness-page a:focus-visible,.ov-readiness-page button:focus-visible,.ov-readiness-page input:focus-visible,.ov-readiness-page [tabindex]:focus{outline:3px solid #086eae;outline-offset:4px;}.ov-readiness-page .ov-readiness-skip{position:fixed;top:-100px;left:16px;z-index:9999;padding:12px 18px;background:white;color:#086eae;border:2px solid #086eae;border-radius:8px;}.ov-readiness-page .ov-readiness-skip:focus{top:12px;}@media (max-width:1100px) and (min-width:806px){.ov-readiness-page .ov-nav{height:auto;min-height:92px;}}@media (max-width:805px){.ov-readiness-page .ov-readiness-hero{padding:30px 0;}.ov-readiness-page .ov-readiness-hero::after{background:rgba(7,20,38,.86);}.ov-readiness-page .ov-readiness-area-directory{grid-template-columns:1fr;}}@media (max-width:480px){.ov-readiness-page .ov-section{padding:28px 0;}.ov-readiness-page .ov-readiness-hero h1{font-size:34px;}.ov-readiness-page .ov-readiness-question{padding:14px;}.ov-readiness-page .ov-readiness-question legend{font-size:17px;}.ov-readiness-page .ov-readiness-step-heading{align-items:flex-start;}.ov-readiness-page .ov-readiness-result{padding:20px;}.ov-readiness-page .ov-readiness-controls .ov-btn{min-width:0;flex:1;}}@media(prefers-reduced-motion:reduce){.ov-readiness-page *,.ov-readiness-page *::before,.ov-readiness-page *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important;}}
