@import url('https://fonts.googleapis.com/css2?family=Rethink+Sans:wght@400;500;600;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Google+Sans+Flex:wght@400..700&display=swap');:root{--logo:url('/assets/pv-practice-pulse-quiz/pvpracticepulse_quiz_logo.png');--background:url('/assets/pv-practice-pulse-quiz/202608_pvpracticepulse_bg1.gif');--pv-plum-top:#8a5a65;--pv-plum-mid:#5e252c;--pv-plum-bottom:#421c22;--pv-plum-top-transparent:rgba(138,90,101,0);--pv-scrim:rgba(66,28,34,0.4);--pv-surface:#f3f3f1;--pv-ink:#283135;--pv-accent:#e47351;--pv-body-copy:#e6e8e5;--pv-fill-light:rgba(255,255,255,0.75);--pv-fill-dark:rgba(0,0,0,0.75);--pv-radius:8px;--pv-gap-4:4px;--pv-gap-8:8px;--pv-gap-12:12px;--pv-gap-16:16px;--pv-gap-20:20px;--pv-gap-24:24px;--pv-gap-32:32px;--pv-gap-40:40px;--pv-outer-margin:20px;--pv-label-block:22px;--pv-font-display:'Rethink Sans',system-ui,-apple-system,'Segoe UI',Roboto,sans-serif;--pv-font-body:'Google Sans Flex','Google Sans Text','Google Sans',Roboto,'Helvetica Neue',Arial,sans-serif}@media (min-width:768px){:root{--pv-outer-margin:40px}.page_5 #ContentContainer{justify-content:center}}@media (min-width:1200px){:root{--pv-outer-margin:60px}}.page-form_bootstrap{margin:0;min-height:100vh;color:var(--pv-surface);font-family:var(--pv-font-body);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;background-color:var(--pv-plum-mid);background-image:linear-gradient(180deg,#a06975 0,#6d2b33 50%,#4d2128 100%)}@media (min-width:992px){.page-form_bootstrap{background-image:var(--background),linear-gradient(180deg,#a06975 0,#6d2b33 50%,#4d2128 100%);background-repeat:no-repeat,no-repeat;background-position:center center,center top;background-size:cover,cover}.page-form_bootstrap:not(:has(.page_0)){background-image:linear-gradient(180deg,#a06975 0,#6d2b33 50%,#4d2128 100%)}.page-form_bootstrap:not(:has(.page_0))::before{background-image:var(--background);background-position:center center;background-repeat:no-repeat;background-size:cover;content:'';filter:blur(clamp(28px,2.2vw,44px));inset:-80px;opacity:0.5;pointer-events:none;position:fixed;z-index:-1}}#AgilityForm{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--pv-gap-40);min-height:100vh;padding:var(--pv-gap-24) var(--pv-outer-margin)}#AgilityForm > .aspNetHidden{display:none}#main_PageContainer{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--pv-gap-40);min-width:0}#ContentContainer{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--pv-gap-40);min-width:0;width:100%}.page-form_bootstrap .container{margin:0;max-width:none;padding-left:0;padding-right:0;width:100%}#ContentContainer > .container,#ContentContainer > #SubmitContainer{align-self:center;max-width:640px;width:100%}#ContentContainer .inner-wrapper{display:flex;flex-direction:column;gap:var(--pv-gap-32);position:relative;width:100%}.inner-wrapper > #SubmitContainer{margin-top:var(--pv-gap-8)}#SubmitContainer:empty{display:none}.container.header{background-color:var(--pv-surface);border-radius:var(--pv-radius);box-shadow:0 4px 4px rgba(44,23,29,0.16),0 15px 7.5px rgba(44,23,29,0.14),0 34px 10.5px rgba(44,23,29,0.08),0 61px 12px rgba(44,23,29,0.02);flex:0 0 auto;padding:var(--pv-gap-20)}.header .inner-wrapper{align-items:center;display:flex;gap:var(--pv-gap-16);justify-content:space-between}.header .logo{background-image:var(--logo);background-position:left center;background-repeat:no-repeat;background-size:contain;flex:0 0 auto;height:24px;max-width:100%;width:152px}.header .inner-wrapper > span{color:var(--pv-ink);flex:0 0 auto;font-family:var(--pv-font-body);font-size:12px;line-height:1.5;white-space:nowrap}.header .inner-wrapper > span > span{opacity:0.5}@media (min-width:768px){.container.header{padding:var(--pv-gap-20) var(--pv-gap-32)}.header .logo{height:32px;width:203px}.header .inner-wrapper > span{font-size:16px}}#ContentContainer h1,#ContentContainer h2{margin:0}.page_0 #ContentContainer h2,.page_1 #ContentContainer h2,.page_5 #ContentContainer h2{color:var(--pv-body-copy);font-family:var(--pv-font-body);font-size:16px;font-weight:400;line-height:1.5}.page_1 #ContentContainer .inner-wrapper{gap:var(--pv-gap-16)}.page_1 #ContentContainer h1{color:var(--pv-surface);font-family:var(--pv-font-display);font-size:clamp(24px,21.07px + 0.78vw,32px);font-weight:600;line-height:1.5;margin-bottom:-8px}.page_1 #ContentContainer h2{margin-bottom:var(--pv-gap-24)}.page_1 .inner-wrapper > #SubmitContainer{margin-top:var(--pv-gap-24)}.page_0{justify-content:flex-start}.page_0 footer{margin-top:auto}@media (min-width:768px){.page_0{justify-content:space-between}.page_0 footer{margin-top:0}}.page_0 #ContentContainer{display:contents}.page_0 #ContentContainer > .container{align-self:flex-start;max-width:560px}.page_0 #ContentContainer h1{color:var(--pv-surface);font-family:var(--pv-font-display);font-size:clamp(32px,26.15px + 1.56vw,48px);font-weight:600;line-height:1.15}.page_5 #ContentContainer > .container{max-width:360px}.page_5 #ContentContainer .inner-wrapper{align-items:center;gap:var(--pv-gap-8);text-align:center}.page_5 #ContentContainer h1{color:var(--pv-surface);font-family:var(--pv-font-display);font-size:clamp(24px,21.07px + 0.78vw,32px);font-weight:600;line-height:1.5}#ContentContainer .row{display:flex;flex-wrap:wrap;gap:var(--pv-gap-16);margin:0;align-items:flex-start}#ContentContainer .row > [class*='col-']{flex:1 1 0;float:none;min-width:0;padding-left:0;padding-right:0;width:auto}#ContentContainer .row::before,#ContentContainer .row::after{display:none}#ContentContainer .row > [class*='col-md-12']{flex:1 1 100%}#ContentContainer .row:has(> .hidden:only-child){display:none}#ContentContainer .validationSummaryPart,#ContentContainer .validationSummaryPart > div{display:contents}.textPart .form-group,.addressColumn,.cityColumn,.stateColumn,.zipColumn{display:flex;flex-direction:column;gap:var(--pv-gap-4);margin:0;min-width:0;position:relative}.textPart .form-group::after,.addressColumn::after,.cityColumn::after,.stateColumn::after,.zipColumn::after{background-color:var(--pv-fill-light);border-radius:var(--pv-radius);bottom:0;content:'';left:0;mix-blend-mode:soft-light;pointer-events:none;position:absolute;right:0;top:var(--pv-label-block)}label.formTopLabel{color:var(--pv-surface);font-family:var(--pv-font-body);font-size:12px;font-weight:400;line-height:1.5;margin:0}.valIndicator{font-size:12px}.textInput,select.textInput{background-color:transparent;background-image:none;border:0;border-radius:var(--pv-radius);box-shadow:none;color:var(--pv-surface);font-family:var(--pv-font-body);font-size:16px;height:auto;line-height:1.5;min-height:48px;padding:var(--pv-gap-12);position:relative;width:100%;z-index:1}.textInput:focus,select.textInput:focus{border:0;box-shadow:0 0 0 2px var(--pv-accent);outline:none}.textInput::placeholder{color:rgba(243,243,241,0.6)}select.textInput{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23f3f3f1' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right var(--pv-gap-12) center;background-repeat:no-repeat;padding-right:32px}select.textInput option{color:var(--pv-ink)}.addressPart > div{display:flex;flex-direction:column;gap:var(--pv-gap-16)}#ContentContainer .cszLine > .cityColumn{flex:1 1 100%}#ContentContainer .cszLine > .stateColumn,#ContentContainer .cszLine > .zipColumn{flex:1 1 0}@media (min-width:768px){#ContentContainer .cszLine > .cityColumn{flex:2 1 0}}.us-autocomplete-pro-menu{background-color:var(--pv-plum-bottom);border:1px solid rgba(243,243,241,0.25);border-radius:var(--pv-radius);color:var(--pv-surface);left:0;list-style:none;margin:0 !important;max-width:100%;overflow:hidden;padding:0;position:absolute;top:100%;width:100% !important;z-index:5}.us-autocomplete-pro-menu > li{cursor:pointer;font-size:14px;padding:var(--pv-gap-12)}.us-autocomplete-pro-menu > li:hover{background-color:rgba(243,243,241,0.12)}.singleSelectRadioPart .form-group{margin:0}.singleSelectRadioPart .formInputLabel{display:block;margin:0 0 var(--pv-gap-32);width:100%}.singleSelectRadioPart .formTopLabel{color:var(--pv-surface);font-family:var(--pv-font-display);font-size:clamp(18px,14.35px + 0.97vw,24px);font-weight:600 !important;letter-spacing:-0.01em;line-height:1.5}.radioInput{display:flex;flex-direction:column;gap:var(--pv-gap-16);list-style:none;margin:0;padding:0}.radioInput > li{border-radius:var(--pv-radius);margin:0;position:relative;transition:opacity 0.3s ease}.radioInput > li::before{background-color:var(--pv-fill-light);border-radius:var(--pv-radius);content:'';inset:0;mix-blend-mode:soft-light;pointer-events:none;position:absolute}.radioInput input[type='radio']{height:1px;margin:0;opacity:0;position:absolute;width:1px}.radioInput .svg_radio{display:none}.radioInput label{border-radius:var(--pv-radius);color:var(--pv-surface);cursor:pointer;display:block;font-family:var(--pv-font-body);font-size:16px;font-weight:400;line-height:1.5;margin:0;padding:var(--pv-gap-16);padding-left:56px;position:relative}.radioInput label::before,.radioInput label::after{border-radius:99px;content:'';pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.radioInput label::before{background-color:var(--pv-fill-dark);height:24px;left:var(--pv-gap-16);mix-blend-mode:soft-light;width:24px}.radioInput label::after{background-color:var(--pv-accent);height:12px;left:22px;opacity:0;width:12px}.radioInput input[type='radio']:checked + label{box-shadow:inset 0 0 0 2px var(--pv-accent)}.radioInput input[type='radio']:checked + label::after{opacity:1}.radioInput input[type='radio']:focus-visible + label{box-shadow:inset 0 0 0 2px var(--pv-surface)}.radioInput[data-answered] > li{opacity:0.1}.radioInput[data-answered] > li[data-selected]{opacity:1}.radioInput input[type='radio']:disabled + label{cursor:default}.radioInput[data-answered] > li:not([data-selected]){pointer-events:none}.recommended-approach{display:none;flex-direction:column;margin:0}.recommended-approach h1{color:var(--pv-accent);font-family:var(--pv-font-body);font-size:16px;font-weight:700;line-height:1.5;margin:0}.recommended-approach h2{color:var(--pv-surface);font-family:var(--pv-font-body);font-size:16px;font-weight:400;line-height:1.5;margin:0}.inner-wrapper[data-answered] .recommended-approach{display:flex;left:0;padding-left:56px;padding-right:var(--pv-gap-16);position:absolute;right:0;z-index:2}#SubmitContainer .row{gap:0}#SubmitContainer [class*='col-']{display:flex}.btn,input[type='submit'].btn{background-color:var(--pv-accent);background-image:none;border:0;border-radius:var(--pv-radius);box-shadow:none;color:var(--pv-surface);display:inline-block;font-family:var(--pv-font-body);font-size:12px;font-weight:700;line-height:0.75;padding:var(--pv-gap-20) var(--pv-gap-24);text-align:center;text-shadow:none;transition:opacity 0.2s ease,filter 0.2s ease;white-space:nowrap;width:auto}#main_DynamicControl_1_3_8_Address2Row{display:none}.btn:hover,.btn:focus,input[type='submit'].btn:hover,input[type='submit'].btn:focus{background-color:var(--pv-accent);color:var(--pv-surface);filter:brightness(1.08);outline:none}.btn:focus-visible{box-shadow:0 0 0 3px rgba(243,243,241,0.6)}.btn[disabled]{filter:none;opacity:0.5}.alert-danger,.errorMsg{background-color:rgba(0,0,0,0.35);border:1px solid rgba(255,102,102,0.6);border-radius:var(--pv-radius);color:#ffb3b3;font-size:14px;margin:0;padding:var(--pv-gap-16)}.alert-danger ul,.errorMsg ul{margin:var(--pv-gap-8) 0 0;padding-left:20px}footer{color:var(--pv-surface);flex:0 0 auto;font-family:var(--pv-font-body);font-size:12px;line-height:1.5;opacity:0.5;width:100%}footer .container{max-width:none;width:100%}</span>