.av_wordpress_assessment_module_css_hero{background:var(--soft,#f4f2ed);padding:80px 0 48px}.av_wordpress_assessment_module_css_hero h1{letter-spacing:-.05em;text-wrap:balance;max-width:1050px;font-size:clamp(2.6rem,5vw,4.8rem);line-height:1.06}.av_wordpress_assessment_module_css_hero p:not(.eyebrow){max-width:760px;color:var(--muted);margin-top:25px;font-size:1.15rem}.av_wordpress_assessment_module_css_intro{flex-wrap:wrap;gap:28px;margin-top:28px;font-size:.95rem;display:flex}.av_wordpress_assessment_module_css_intro span{border-top:2px solid var(--green);padding-top:10px}.av_wordpress_assessment_module_css_assessment{padding:52px 0 90px;scroll-margin-top:130px}.av_wordpress_assessment_module_css_questionPanel{max-width:860px;margin:auto}.av_wordpress_assessment_module_css_progressText{justify-content:space-between;gap:20px;font-size:.9rem;display:flex}.av_wordpress_assessment_module_css_questionPanel progress{appearance:none;accent-color:#607526;background:#e6e7e1;border:0;width:100%;height:6px;margin:16px 0 36px;display:block}.av_wordpress_assessment_module_css_questionPanel progress::-webkit-progress-bar{background:#e6e7e1}.av_wordpress_assessment_module_css_questionPanel progress::-webkit-progress-value{background:#607526}.av_wordpress_assessment_module_css_question{border:0;min-width:0;margin:0;padding:0}.av_wordpress_assessment_module_css_question legend{letter-spacing:-.035em;margin-bottom:16px;scroll-margin-top:145px;font-size:clamp(1.65rem,3vw,2.2rem);font-weight:500;line-height:1.2}.av_wordpress_assessment_module_css_question legend:focus,.av_wordpress_assessment_module_css_results h2:focus{outline:none}.av_wordpress_assessment_module_css_question p{color:var(--muted);margin-bottom:26px}.av_wordpress_assessment_module_css_options{gap:12px;display:grid}.av_wordpress_assessment_module_css_option{cursor:pointer;background:var(--white);border:1px solid #9a9c92;border-radius:8px;align-items:center;gap:16px;padding:18px 22px;line-height:1.5;display:flex}.av_wordpress_assessment_module_css_option:hover{background:#f8f9f3;border-color:#4f621d}.av_wordpress_assessment_module_css_option[data-selected]{background:#f0f4e4;border:2px solid #516725;padding:17px 21px}.av_wordpress_assessment_module_css_option:focus-within{outline-offset:3px;outline:3px solid #6c501d}.av_wordpress_assessment_module_css_option input{accent-color:#4f621d;flex:0 0 20px;width:20px;height:20px}.av_wordpress_assessment_module_css_controls{flex-wrap:wrap;align-items:center;gap:14px;margin:28px 0 20px;display:flex}.av_wordpress_assessment_module_css_small{color:var(--muted);line-height:1.6;font-size:.875rem!important}.av_wordpress_assessment_module_css_small a,.av_wordpress_assessment_module_css_readNext a{text-underline-offset:4px;text-decoration:underline}.av_wordpress_assessment_module_css_error{color:#9d251f;margin-top:16px;font-weight:600}.av_wordpress_assessment_module_css_results h2{max-width:900px;scroll-margin-top:140px;font-size:clamp(2rem,4vw,3.4rem)}.av_wordpress_assessment_module_css_resultLead{max-width:850px;margin-top:24px;font-size:1.2rem}.av_wordpress_assessment_module_css_resultColumns{grid-template-columns:1fr 1fr;gap:7%;margin:42px 0 30px;display:grid}.av_wordpress_assessment_module_css_resultColumns h3{margin-bottom:18px;font-size:1.5rem}.av_wordpress_assessment_module_css_resultColumns ul,.av_wordpress_assessment_module_css_resultColumns ol{padding-left:24px}.av_wordpress_assessment_module_css_resultColumns li{padding:0 0 17px 5px}.av_wordpress_assessment_module_css_note{border-left:3px solid var(--green);margin-top:15px;padding-left:20px}.av_wordpress_assessment_module_css_answers{border-top:1px solid #aaa;border-bottom:1px solid #aaa;margin:28px 0}.av_wordpress_assessment_module_css_answers summary{padding:18px 0;font-weight:600}.av_wordpress_assessment_module_css_answers dl{padding-bottom:20px}.av_wordpress_assessment_module_css_answers dl div{border-top:1px solid #ddd;grid-template-columns:1fr 1fr;gap:24px;padding:16px 0;display:grid}.av_wordpress_assessment_module_css_answers dt{font-weight:600}.av_wordpress_assessment_module_css_answers dd{color:var(--muted)}.av_wordpress_assessment_module_css_readNext{margin-bottom:35px}.av_wordpress_assessment_module_css_emailPanel{background:#f1f3e9;border-radius:12px;grid-template-columns:1fr 1fr;gap:7%;margin:45px 0;padding:46px;display:grid}.av_wordpress_assessment_module_css_emailPanel[hidden]{display:none}.av_wordpress_assessment_module_css_emailPanel h2{font-size:2.2rem}.av_wordpress_assessment_module_css_emailPanel p:not(.eyebrow){margin-top:22px}.av_wordpress_assessment_module_css_native #avos-native-form{color:var(--black)}.av_wordpress_assessment_module_css_native #avos-native-form .wpforms-container{margin:0!important}.av_wordpress_assessment_module_css_native #avos-native-form div.wpforms-container .wpforms-field-label{color:var(--black)!important;font-family:inherit!important}.av_wordpress_assessment_module_css_native #avos-native-form input[type=email]{color:#151710!important;background:#fff!important;border:1px solid #656b58!important;border-radius:5px!important;width:100%!important;max-width:none!important;min-height:48px!important;font-size:16px!important}.av_wordpress_assessment_module_css_native #avos-native-form div.wpforms-container button.wpforms-submit{background:var(--black)!important;color:#fff!important;white-space:normal!important;border:0!important;border-radius:6px!important;height:auto!important;min-height:48px!important;padding:12px 24px!important;font-family:inherit!important}.av_wordpress_assessment_module_css_native #avos-native-form .wpforms-field-label-inline{color:var(--black)!important;font-size:14px!important;line-height:1.5!important}.av_wordpress_assessment_module_css_native #avos-native-form .wpforms-field-checkbox ul{padding:0!important}.av_wordpress_assessment_module_css_native #avos-native-form .wpforms-confirmation-container-full{color:#151710!important;background:#fff!important;border:1px solid #516725!important}.av_wordpress_assessment_module_css_native #avos-native-form div.wpforms-container .wpforms-error,.av_wordpress_assessment_module_css_native #avos-native-form div.wpforms-container .wpforms-required-label{color:#9d251f!important;font-style:normal!important}.av_wordpress_assessment_module_css_callPanel{background:var(--black);color:#fff;border-radius:12px;justify-content:space-between;align-items:center;gap:40px;padding:42px;display:flex}.av_wordpress_assessment_module_css_callPanel h2{max-width:650px;font-size:2.4rem}.av_wordpress_assessment_module_css_callPanel p:not(.eyebrow){color:#dadcd5;max-width:650px;margin-top:22px}.av_wordpress_assessment_module_css_callPanel .button{flex:none}.av_wordpress_assessment_module_css_promotion{background:#edf0e3;padding:60px 0}.av_wordpress_assessment_module_css_promotionInner{justify-content:space-between;align-items:center;gap:50px;display:flex}.av_wordpress_assessment_module_css_promotion h2{margin-bottom:20px;font-size:clamp(2rem,3.5vw,3rem)}.av_wordpress_assessment_module_css_promotion p:not(.eyebrow){max-width:690px}.av_wordpress_assessment_module_css_promotion .button{flex:none}.av_wordpress_assessment_module_css_compact{border-left:3px solid #637a2a;margin:30px 0;padding:28px}.av_wordpress_assessment_module_css_compact h2{font-size:1.8rem}.av_wordpress_assessment_module_css_compact .button{margin-top:20px}@media (max-width:900px){.av_wordpress_assessment_module_css_promotionInner,.av_wordpress_assessment_module_css_callPanel{display:block}.av_wordpress_assessment_module_css_promotionInner .button,.av_wordpress_assessment_module_css_callPanel .button{margin-top:25px}.av_wordpress_assessment_module_css_emailPanel{gap:32px;padding:28px}.av_wordpress_assessment_module_css_resultColumns{gap:32px}}@media (max-width:650px){.av_wordpress_assessment_module_css_hero{padding:46px 0 32px}.av_wordpress_assessment_module_css_hero h1{font-size:2.7rem}.av_wordpress_assessment_module_css_intro{gap:16px;font-size:.85rem}.av_wordpress_assessment_module_css_assessment{padding-top:32px}.av_wordpress_assessment_module_css_progressText,.av_wordpress_assessment_module_css_progressText span{display:block}.av_wordpress_assessment_module_css_progressText span+span{color:var(--muted);margin-top:3px}.av_wordpress_assessment_module_css_resultColumns,.av_wordpress_assessment_module_css_emailPanel{grid-template-columns:1fr}.av_wordpress_assessment_module_css_emailPanel,.av_wordpress_assessment_module_css_callPanel{padding:25px 20px}.av_wordpress_assessment_module_css_answers dl div{grid-template-columns:1fr;gap:6px}.av_wordpress_assessment_module_css_option{padding:16px}.av_wordpress_assessment_module_css_option[data-selected]{padding:15px}.av_wordpress_assessment_module_css_controls .button,.av_wordpress_assessment_module_css_callPanel .button{white-space:normal;max-width:100%}.av_wordpress_assessment_module_css_compact{padding:24px 20px}.av_wordpress_assessment_module_css_promotion{padding-block:42px}}@media print{.av_wordpress_assessment_module_css_hero{padding:12px 0}.av_wordpress_assessment_module_css_hero h1{font-size:26pt}.av_wordpress_assessment_module_css_assessment{padding:15px 0}.av_wordpress_assessment_module_css_emailPanel,.av_wordpress_assessment_module_css_callPanel,.av_wordpress_assessment_module_css_controls,.av_wordpress_assessment_module_css_promotion,.av_wordpress_assessment_module_css_questionPanel{display:none!important}.av_wordpress_assessment_module_css_resultColumns{display:block}.av_wordpress_assessment_module_css_resultColumns>div{break-inside:avoid;margin-bottom:20px}.av_wordpress_assessment_module_css_answers,.av_wordpress_assessment_module_css_answers dl{display:block}.av_wordpress_assessment_module_css_results h2{font-size:22pt}.site-header,.site-footer,.avos-cookie-link,.avos-cookie-panel{display:none!important}}
