.ContextAwareForm-module__yCrC8q__pageIntro{text-align:center;max-width:800px;margin:0 auto 40px}.ContextAwareForm-module__yCrC8q__pageTitle{color:#2d3748;margin:0 0 16px;font-size:2.5rem;font-weight:700}.ContextAwareForm-module__yCrC8q__pageSubtitle{color:#4a5568;margin:0;font-size:1.125rem}.ContextAwareForm-module__yCrC8q__container{background:#fff;border-radius:12px;width:100%;max-width:800px;margin:0 auto;padding:32px 24px;box-shadow:0 4px 20px #0000000d}.ContextAwareForm-module__yCrC8q__homeownerHero{width:100%;min-height:calc(100vh - var(--header-height,91px));justify-content:center;align-items:center;padding:48px 20px 64px;display:flex;position:relative;overflow:hidden}.ContextAwareForm-module__yCrC8q__homeownerBgWrap{z-index:0;pointer-events:none;position:absolute;inset:0}.ContextAwareForm-module__yCrC8q__homeownerBg{object-fit:cover;object-position:center}.ContextAwareForm-module__yCrC8q__homeownerBgDesktop{display:block}.ContextAwareForm-module__yCrC8q__homeownerBgMobile{display:none}.ContextAwareForm-module__yCrC8q__homeownerCard{z-index:1;text-align:center;background:#fff;border-radius:20px;width:100%;max-width:620px;padding:48px 44px 36px;position:relative;box-shadow:0 16px 48px #0f234124}.ContextAwareForm-module__yCrC8q__homeownerTitle{color:var(--color-primary-blue,#0d6efd);margin:0 0 16px;font-size:2.5rem;font-weight:700;line-height:1.15}.ContextAwareForm-module__yCrC8q__homeownerSubtitle{color:#4a5568;margin:0 0 32px;font-size:1.125rem;font-weight:400;line-height:1.5}.ContextAwareForm-module__yCrC8q__homeownerQuestion{color:var(--color-dark,#0b1c38);margin:0 0 20px;font-size:1.5rem;font-weight:700;line-height:1.3}.ContextAwareForm-module__yCrC8q__homeownerButtons{justify-content:center;gap:16px;margin-bottom:20px;display:flex}.ContextAwareForm-module__yCrC8q__choiceBtn{cursor:pointer;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:8px;max-width:200px;padding:14px 24px;font-family:inherit;font-size:1.1rem;font-weight:600;transition:all .2s;display:flex}.ContextAwareForm-module__yCrC8q__choiceBtnYes{color:#fff;background:linear-gradient(180deg, #36a4f2 0%, var(--color-primary-blue,#0d6efd) 50%, #1180d0 100%);text-shadow:0 1px 2px #00000026;border:2px solid #0f6fb3;box-shadow:0 1px 2px #1a73e826,0 4px 12px #1a73e838,inset 0 1px #ffffff1f}.ContextAwareForm-module__yCrC8q__choiceBtnYes:hover{background:linear-gradient(180deg, #229bf1 0%, var(--color-primary-blue-hover,#0b5ed7) 50%, #0f6fb3 100%);border-color:#0c5d97;transform:translateY(-2px);box-shadow:0 2px 4px #1a73e82e,0 8px 20px #1a73e84d,inset 0 1px #ffffff26}.ContextAwareForm-module__yCrC8q__choiceBtnNo{color:var(--color-dark,#0b1c38);background:linear-gradient(#fff 0%,#f9fafb 50%,#edf0f2 100%);border:2px solid #cdd1d6;box-shadow:0 1px 2px #0000000f,0 4px 12px #00000014,inset 0 1px #fffc}.ContextAwareForm-module__yCrC8q__choiceBtnNo:hover{background:linear-gradient(#f9fafb 0%,#f2f5f8 50%,#e7ebef 100%);border-color:#b5bdc5;transform:translateY(-2px);box-shadow:0 2px 4px #00000014,0 8px 20px #0000001a,inset 0 1px #ffffffe6}.ContextAwareForm-module__yCrC8q__greenTheme .ContextAwareForm-module__yCrC8q__choiceBtnYes{background:linear-gradient(#3ea843 0%,#2e7d32 50%,#225d25 100%);border-color:#1c4a1e;box-shadow:0 1px 2px #2e7d3226,0 4px 12px #2e7d3238,inset 0 1px #ffffff1f}.ContextAwareForm-module__yCrC8q__greenTheme .ContextAwareForm-module__yCrC8q__choiceBtnYes:hover{background:linear-gradient(#3a9c3f 0%,#29702d 50%,#1c4a1e 100%);border-color:#153816;box-shadow:0 2px 4px #2e7d322e,0 8px 20px #2e7d324d,inset 0 1px #ffffff26}.ContextAwareForm-module__yCrC8q__homeownerTrust{color:#718096;justify-content:center;align-items:center;gap:6px;margin:0;font-size:.85rem;display:flex}.ContextAwareForm-module__yCrC8q__homeownerShield{color:#a0aec0;flex-shrink:0}@media (max-width:768px){.ContextAwareForm-module__yCrC8q__pageTitle{font-size:2rem}.ContextAwareForm-module__yCrC8q__homeownerHero{min-height:calc(100vh - var(--header-height,69px));align-items:center;padding:28px 16px 40px}.ContextAwareForm-module__yCrC8q__homeownerBgDesktop{display:none}.ContextAwareForm-module__yCrC8q__homeownerBgMobile{display:block}.ContextAwareForm-module__yCrC8q__homeownerCard{border-radius:16px;padding:32px 22px 28px}.ContextAwareForm-module__yCrC8q__homeownerTitle{font-size:1.85rem}.ContextAwareForm-module__yCrC8q__homeownerSubtitle{margin-bottom:24px;font-size:1rem}.ContextAwareForm-module__yCrC8q__homeownerQuestion{margin-bottom:16px;font-size:1.25rem}.ContextAwareForm-module__yCrC8q__homeownerButtons{gap:12px;margin-bottom:16px}.ContextAwareForm-module__yCrC8q__choiceBtn{padding:12px 16px;font-size:1rem}}@media (max-width:380px){.ContextAwareForm-module__yCrC8q__homeownerButtons{flex-direction:column;align-items:stretch}.ContextAwareForm-module__yCrC8q__choiceBtn{max-width:none}}.ContextAwareForm-module__yCrC8q__stepContainer{flex-direction:column;gap:24px;animation:.3s ease-in-out ContextAwareForm-module__yCrC8q__fadeIn;display:flex}@keyframes ContextAwareForm-module__yCrC8q__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ContextAwareForm-module__yCrC8q__question{color:var(--color-gray-dark,#2d3748);margin-bottom:16px;font-size:1.125rem;font-weight:600;line-height:1.3}.ContextAwareForm-module__yCrC8q__instructionText{color:#718096;margin-top:4px;font-size:.85em;font-weight:400;display:block}.ContextAwareForm-module__yCrC8q__optionLabel{color:var(--color-gray-dark,#4a5568);cursor:pointer;border:1px solid var(--color-gray-medium,#e2e8f0);background:#fff;border-radius:8px;align-items:flex-start;gap:12px;padding:16px;font-size:1rem;font-weight:400;transition:all .2s;display:flex}.ContextAwareForm-module__yCrC8q__optionLabel:hover{background-color:var(--color-gray-light,#f7fafc);border-color:var(--color-primary-blue,#1584d4)}.ContextAwareForm-module__yCrC8q__optionLabelSelected{border-color:var(--color-primary-blue,#1584d4);background-color:#1584d40d}.ContextAwareForm-module__yCrC8q__checkboxInput,.ContextAwareForm-module__yCrC8q__radioInput{width:20px;height:20px;accent-color:var(--color-primary-blue,#1584d4);cursor:pointer;margin-top:2px}@media (min-width:768px){.ContextAwareForm-module__yCrC8q__question{font-size:1.25rem}}@media (min-width:1024px){.ContextAwareForm-module__yCrC8q__question{font-size:1.5rem}.ContextAwareForm-module__yCrC8q__optionLabel{font-size:1.125rem}}.ContextAwareForm-module__yCrC8q__imageGrid{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.ContextAwareForm-module__yCrC8q__imageCard{border:1px solid var(--color-gray-medium,#e2e8f0);cursor:pointer;background:#fff;border-radius:8px;flex:0 0 calc(50% - 8px);align-items:center;gap:16px;max-width:calc(50% - 8px);min-height:120px;padding:8px 16px 8px 8px;transition:all .2s;display:flex}.ContextAwareForm-module__yCrC8q__imageCard:hover{border-color:var(--color-primary-blue,#1584d4);box-shadow:0 4px 12px #0000000d}.ContextAwareForm-module__yCrC8q__imageCardSelected{border-color:var(--color-primary-blue,#1584d4);background-color:#1584d405}.ContextAwareForm-module__yCrC8q__imageWrapper{border-radius:6px;flex-shrink:0;width:110px;height:110px;overflow:hidden}.ContextAwareForm-module__yCrC8q__cardImage{object-fit:cover;width:100%;height:100%}.ContextAwareForm-module__yCrC8q__cardContent{flex-direction:column;flex-grow:1;gap:12px;display:flex}.ContextAwareForm-module__yCrC8q__imageCardText{color:var(--color-gray-dark,#2d3748);font-size:.95rem;font-weight:600;line-height:1.4}@media (max-width:640px){.ContextAwareForm-module__yCrC8q__imageCard{flex:0 0 100%;max-width:100%}}.ContextAwareForm-module__yCrC8q__formRow{flex-direction:column;gap:16px;display:flex}@media (min-width:768px){.ContextAwareForm-module__yCrC8q__formRow{flex-direction:row}.ContextAwareForm-module__yCrC8q__formRow>*{flex:1}}.ContextAwareForm-module__yCrC8q__formGroup{flex-direction:column;gap:8px;width:100%;display:flex}.ContextAwareForm-module__yCrC8q__label{color:var(--color-gray-dark,#4a5568);font-size:.95rem;font-weight:600}.ContextAwareForm-module__yCrC8q__required{color:#e53e3e}.ContextAwareForm-module__yCrC8q__inputWrapper{align-items:center;display:flex;position:relative}.ContextAwareForm-module__yCrC8q__inputIcon{color:#a0aec0;position:absolute;left:12px}.ContextAwareForm-module__yCrC8q__input{border:1px solid var(--color-gray-medium,#cbd5e0);border-radius:6px;width:100%;padding:12px 16px;font-family:inherit;font-size:1rem;transition:border-color .2s,box-shadow .2s}.ContextAwareForm-module__yCrC8q__input.ContextAwareForm-module__yCrC8q__hasIcon{padding-left:40px}.ContextAwareForm-module__yCrC8q__textarea{border:1px solid var(--color-gray-medium,#cbd5e0);resize:vertical;border-radius:6px;width:100%;min-height:120px;padding:12px 16px;font-family:inherit;font-size:1rem;transition:border-color .2s,box-shadow .2s}.ContextAwareForm-module__yCrC8q__input:focus,.ContextAwareForm-module__yCrC8q__textarea:focus{border-color:var(--color-primary-blue,#1584d4);outline:none;box-shadow:0 0 0 3px #1584d426}.ContextAwareForm-module__yCrC8q__buttonContainer{justify-content:flex-end;gap:16px;display:flex}.ContextAwareForm-module__yCrC8q__backBtn{color:var(--color-gray-dark,#4a5568);cursor:pointer;background:0 0;border:none;align-items:center;margin-right:auto;padding:8px 16px;font-size:1rem;font-weight:600;transition:color .2s;display:flex}.ContextAwareForm-module__yCrC8q__backBtn:hover{color:var(--color-dark,#0f2341)}.ContextAwareForm-module__yCrC8q__errorText{color:#e53e3e;margin-top:-8px;font-size:.9rem;font-weight:500}.ContextAwareForm-module__yCrC8q__honeypot{display:none;position:absolute;left:-9999px}.ContextAwareForm-module__yCrC8q__calendarContainer,.ContextAwareForm-module__yCrC8q__calendarLayout{flex-direction:column;gap:24px;display:flex}@media (min-width:768px){.ContextAwareForm-module__yCrC8q__calendarLayout{flex-direction:row;gap:40px}}.ContextAwareForm-module__yCrC8q__dateSelector,.ContextAwareForm-module__yCrC8q__timeSelector{flex:1}.ContextAwareForm-module__yCrC8q__sectionTitle{color:#2d3748;margin-bottom:16px;font-size:1.125rem;font-weight:600}.ContextAwareForm-module__yCrC8q__dateGrid{grid-template-columns:repeat(7,1fr);gap:8px;display:grid}.ContextAwareForm-module__yCrC8q__dayHeader{text-align:center;color:#718096;margin-bottom:8px;font-size:.85rem;font-weight:600}.ContextAwareForm-module__yCrC8q__dateBtn{aspect-ratio:1;color:#2d3748;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;justify-content:center;align-items:center;padding:0;font-weight:500;transition:all .2s;display:flex}.ContextAwareForm-module__yCrC8q__dateBtn:hover:not(:disabled){color:#3182ce;background:#ebf8ff;border-color:#3182ce}.ContextAwareForm-module__yCrC8q__dateBtnSelected{color:#fff!important;background:#3182ce!important;border-color:#3182ce!important}.ContextAwareForm-module__yCrC8q__dateBtnDisabled{opacity:.5;cursor:not-allowed;color:#a0aec0;background:#f7fafc}.ContextAwareForm-module__yCrC8q__timeGrid{grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:16px;display:grid}.ContextAwareForm-module__yCrC8q__timeBtn{color:#2d3748;cursor:pointer;text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:12px;font-weight:500;transition:all .2s}.ContextAwareForm-module__yCrC8q__timeBtn:hover{color:#3182ce;background:#ebf8ff;border-color:#3182ce}.ContextAwareForm-module__yCrC8q__timeBtnSelected{color:#fff!important;background:#3182ce!important;border-color:#3182ce!important}.ContextAwareForm-module__yCrC8q__timePeriodHeader{color:#718096;margin:16px 0 8px;font-size:.95rem;font-weight:600}.ContextAwareForm-module__yCrC8q__timePeriodHeader:first-of-type{margin-top:0}.ContextAwareForm-module__yCrC8q__successContainer{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:24px 0;display:flex}.ContextAwareForm-module__yCrC8q__successIconWrapper{color:#38a169;margin-bottom:8px}.ContextAwareForm-module__yCrC8q__checkboxContainer{margin-top:16px}.ContextAwareForm-module__yCrC8q__promoContainer{background:#f7fafc;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:16px;margin-top:32px;padding:24px;display:flex}.ContextAwareForm-module__yCrC8q__promoBody{color:#2d3748;font-size:.95rem;font-weight:500;line-height:1.4}.ContextAwareForm-module__yCrC8q__checkboxGroup{align-items:center;gap:12px;margin-top:0;margin-bottom:24px;display:flex}.ContextAwareForm-module__yCrC8q__checkbox{appearance:none;border:2px solid var(--color-primary-blue,#1584d4);cursor:pointer;background-color:#fff;border-radius:4px;flex-shrink:0;width:22px;height:22px;transition:background-color .2s;position:relative}.ContextAwareForm-module__yCrC8q__checkbox:checked{background-color:var(--color-primary-blue,#1584d4)}.ContextAwareForm-module__yCrC8q__checkbox:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:10px;position:absolute;top:2px;left:6px;transform:rotate(45deg)}.ContextAwareForm-module__yCrC8q__checkbox:disabled{cursor:not-allowed;background-color:#e2e8f0;border-color:#cbd5e0}.ContextAwareForm-module__yCrC8q__checkboxLabel{color:var(--color-dark,#0f2341);cursor:pointer;font-size:.95rem;line-height:1.4}.ContextAwareForm-module__yCrC8q__disabledLabel{color:#a0aec0;cursor:not-allowed}.ContextAwareForm-module__yCrC8q__trustLine{color:var(--color-gray-medium,#718096);text-align:center;justify-content:center;align-items:center;gap:8px;margin:0 0 32px;font-size:.85rem;display:flex}.ContextAwareForm-module__yCrC8q__giftCardPromo{background:var(--surface-blue-light,#f4f8fd);border:1px solid #1584d41a;border-radius:12px;align-items:center;gap:20px;padding:24px;display:flex}.ContextAwareForm-module__yCrC8q__promoImageWrapper{flex-shrink:0;width:140px}.ContextAwareForm-module__yCrC8q__promoImage{object-fit:contain;filter:drop-shadow(0 8px 12px #0000001a);max-width:100%;height:auto;transform:rotate(-4deg)}.ContextAwareForm-module__yCrC8q__promoTextContent{flex:1}.ContextAwareForm-module__yCrC8q__promoHeadline{color:var(--color-dark,#0f2341);margin:0 0 8px;font-size:1.05rem;font-weight:800}.ContextAwareForm-module__yCrC8q__promoBody{color:var(--color-gray-dark,#4a5568);margin:0 0 12px;font-size:.85rem;line-height:1.4}.ContextAwareForm-module__yCrC8q__promoFinePrint{color:var(--color-gray-medium,#718096);margin:0;font-size:.75rem;line-height:1.4}@media (max-width:768px){.ContextAwareForm-module__yCrC8q__giftCardPromo{text-align:center;flex-direction:column;padding:24px 20px}.ContextAwareForm-module__yCrC8q__promoImageWrapper{width:120px;margin-bottom:8px}.ContextAwareForm-module__yCrC8q__trustLine{text-align:left;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start}.ContextAwareForm-module__yCrC8q__trustLine svg{flex-shrink:0;margin-top:2px;width:21px!important;height:21px!important}}.ContextAwareForm-module__yCrC8q__contactFooter{width:100%;max-width:540px;margin:0 auto}.ContextAwareForm-module__yCrC8q__submitBtn{width:100%;margin-bottom:0}.ContextAwareForm-module__yCrC8q__submitBtnInner{align-items:center;gap:8px;display:flex}.ContextAwareForm-module__yCrC8q__desktopOnlyBreak{display:block}.ContextAwareForm-module__yCrC8q__mobileBreak{display:none}@media (max-width:768px){.ContextAwareForm-module__yCrC8q__desktopOnlyBreak{display:none}.ContextAwareForm-module__yCrC8q__mobileBreak{margin-bottom:4px;display:block}}.ContextAwareForm-module__yCrC8q__greenTheme .ContextAwareForm-module__yCrC8q__optionLabel:hover{border-color:#2e7d32}.ContextAwareForm-module__yCrC8q__greenTheme .ContextAwareForm-module__yCrC8q__optionLabelSelected{background-color:#2e7d320d;border-color:#2e7d32}.ContextAwareForm-module__yCrC8q__greenTheme .ContextAwareForm-module__yCrC8q__checkboxInput,.ContextAwareForm-module__yCrC8q__greenTheme .ContextAwareForm-module__yCrC8q__radioInput{accent-color:#2e7d32}.ContextAwareForm-module__yCrC8q__greenTheme .ContextAwareForm-module__yCrC8q__input:focus,.ContextAwareForm-module__yCrC8q__greenTheme .ContextAwareForm-module__yCrC8q__textarea:focus{border-color:#2e7d32;box-shadow:0 0 0 3px #2e7d3226}.ContextAwareForm-module__yCrC8q__greenTheme .ContextAwareForm-module__yCrC8q__dateBtn:hover:not(:disabled){color:#2e7d32;background:#2e7d3214;border-color:#2e7d32}.ContextAwareForm-module__yCrC8q__greenTheme .ContextAwareForm-module__yCrC8q__dateBtnSelected{color:#fff!important;background:#2e7d32!important;border-color:#2e7d32!important}.ContextAwareForm-module__yCrC8q__greenTheme .ContextAwareForm-module__yCrC8q__timeBtn:hover{color:#2e7d32;background:#2e7d3214;border-color:#2e7d32}.ContextAwareForm-module__yCrC8q__greenTheme .ContextAwareForm-module__yCrC8q__timeBtnSelected{color:#fff!important;background:#2e7d32!important;border-color:#2e7d32!important}.ContextAwareForm-module__yCrC8q__greenTheme .ContextAwareForm-module__yCrC8q__checkbox{border-color:#2e7d32}.ContextAwareForm-module__yCrC8q__greenTheme .ContextAwareForm-module__yCrC8q__checkbox:checked{background-color:#2e7d32}.ContextAwareForm-module__yCrC8q__greenTheme .ContextAwareForm-module__yCrC8q__imageCardSelected{background-color:#2e7d3208;border-color:#2e7d32}.ContextAwareForm-module__yCrC8q__consentText{color:var(--color-gray-dark,#4a5568);text-align:center;margin:8px 0 16px;font-size:.85rem;font-weight:500;line-height:1.5}
.page-module__M16quG__main{background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:100vh;padding:60px 20px}@media (max-width:768px){.page-module__M16quG__main{padding-top:36px}}.page-module__M16quG__homeownerMain{min-height:0;padding:0}
