.landing-footer_footer__NjnGv{padding:60px 0 40px;background:#fafafa;border-top:1px solid #eaeaea}@media (max-width:768px){.landing-footer_footer__NjnGv{padding:40px 0 30px}}.landing-footer_link__3RH_O{transition:color .2s ease;color:#666}.landing-footer_link__3RH_O:hover{color:#000!important}.landing-footer_divider__WZRny{height:1px;background:#eaeaea;margin:32px 0}.landing-footer_groupTitle__9TUh_{color:#000}.landing-footer_description__zaqR3{color:#666}.landing-footer_copyright__cSbKN{color:#888}.inline-container_container__1YcQN{position:relative;background-color:white;width:50%;padding:var(--default-padding);border-radius:var(--border-radius);box-shadow:var(--box-shadow)}@media (max-width:768px){.inline-container_container__1YcQN{width:100%}}.lead-print-view_printContainer__4MzOl{background:white;color:#333;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:12px;line-height:1.4;padding:20px;max-width:800px;margin:0 auto}.lead-print-view_header___CPwE{display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid #333;padding-bottom:15px;margin-bottom:20px}.lead-print-view_logo__8Fa_L{font-size:24px;font-weight:700;color:var(--plColor,#2563eb)}.lead-print-view_headerInfo__YboNo{text-align:right}.lead-print-view_leadName__CJFs2{font-size:18px;font-weight:700}.lead-print-view_leadType__YQ104{font-size:14px;color:#666}.lead-print-view_section__Ce0PI{margin-bottom:25px;page-break-inside:avoid}.lead-print-view_sectionHeader__I1jzX{font-size:16px;font-weight:700;color:#333;border-bottom:1px solid #ddd;padding-bottom:8px;margin-bottom:15px}.lead-print-view_summaryGrid__8GB7e{display:grid;grid-template-columns:1fr 1fr;gap:20px}.lead-print-view_infoTable__cxUU7{width:100%;border-collapse:collapse}.lead-print-view_infoTable__cxUU7 td{padding:4px 8px;vertical-align:top}.lead-print-view_infoTable__cxUU7 tr:nth-child(odd){background-color:#f9f9f9}.lead-print-view_label__I72I5{font-weight:600;color:#666;width:40%;white-space:nowrap}.lead-print-view_value__Yh_cN{color:#333}.lead-print-view_valueHighlight__fL8cC{color:#333;font-weight:700;font-size:13px}.lead-print-view_contactsGrid__RIa2l{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.lead-print-view_contactCard__hbQjB{border:1px solid #ddd;border-radius:4px;overflow:hidden;page-break-inside:avoid}.lead-print-view_contactHeader__Ncke0{background:#f5f5f5;padding:8px 12px;font-weight:700;font-size:13px;border-bottom:1px solid #ddd}.lead-print-view_parcelSection__60wvD{border:1px solid #ddd;border-radius:4px;margin-bottom:15px;overflow:hidden;page-break-inside:avoid}.lead-print-view_parcelHeader__0OpAP{background:#f5f5f5;padding:10px 15px;font-weight:700;font-size:14px;border-bottom:1px solid #ddd}.lead-print-view_parcelContent__Uw_xU{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding:15px}.lead-print-view_parcelLeft__i4mao,.lead-print-view_parcelRight__nAf8q{display:flex;flex-direction:column;gap:15px}.lead-print-view_parcelPhoto__fJHmj{display:flex;justify-content:center}.lead-print-view_parcelPhoto__fJHmj img{border-radius:4px;border:1px solid #ddd}.lead-print-view_mortgageSection__rk5kT{margin-top:10px;padding-top:10px;border-top:1px solid #eee}.lead-print-view_subHeader__A_LHd{font-weight:700;font-size:12px;color:#666;margin-bottom:8px}.lead-print-view_footer__cYONn{margin-top:30px;padding-top:15px;border-top:1px solid #ddd;text-align:center;font-size:11px;color:#999}@media print{.lead-print-view_printContainer__4MzOl{padding:0;max-width:none}.lead-print-view_contactCard__hbQjB,.lead-print-view_parcelSection__60wvD,.lead-print-view_section__Ce0PI{page-break-inside:avoid}.lead-print-view_contactHeader__Ncke0,.lead-print-view_infoTable__cxUU7 tr:nth-child(odd),.lead-print-view_parcelHeader__0OpAP{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}}.lead-print-view_printModal__vMyMJ{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);z-index:1000;display:flex;justify-content:center;align-items:flex-start;overflow-y:auto;padding:40px 20px}.lead-print-view_printModalContent__mIoXE{background:white;border-radius:8px;box-shadow:0 10px 40px rgba(0,0,0,.3);max-width:850px;width:100%}.lead-print-view_printModalHeader__LP0VZ{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;border-bottom:1px solid #ddd;position:sticky;top:0;background:white;border-radius:8px 8px 0 0;z-index:1}.lead-print-view_printModalActions__HKjhZ{display:flex;gap:10px}.lead-print-view_printModalBody__zYX3M{max-height:70vh;overflow-y:auto}.call-list_icon__bWPtK{width:13px;height:auto;vertical-align:-1px;margin-right:8px}.call-list_expandIcon__RCL4t{transition:transform .2s}.call-list_expandIconRotated__EKXAK{transform:rotate(90deg)}.landing-header_header__9r1Yr{position:fixed;top:0;left:0;right:0;z-index:1000;border-bottom:1px solid transparent;transition:background-color .3s ease,border-bottom-color .3s ease;background-color:transparent}.landing-header_header__9r1Yr[data-menu-open=true],.landing-header_header__9r1Yr[data-scrolled=true]{background-color:#fff;border-bottom-color:#eaeaea}.landing-header_headerInner__9RvLb{display:flex;justify-content:space-between;align-items:center;height:64px}@media (max-width:768px){.landing-header_headerInner__9RvLb{height:56px}}.landing-header_logo__QtjLK{display:flex;align-items:center;gap:10px;text-decoration:none}.landing-header_logo__QtjLK img{height:28px;width:auto}@media (max-width:768px){.landing-header_logo__QtjLK img{height:22px}}.landing-header_nav__f2VQ0{display:flex;gap:2rem}@media (max-width:768px){.landing-header_nav__f2VQ0{display:none}}.landing-header_navLink__zQDw9{position:relative;color:#666;text-decoration:none;font-weight:500;font-size:1rem;transition:color .2s;padding:.5rem 0}.landing-header_navLink__zQDw9:hover{color:#000}.landing-header_navLinkActive__Uf3aN{position:relative;color:#000;text-decoration:none;font-weight:500;font-size:1rem;padding:.5rem 0}.landing-header_navLinkActive__Uf3aN:after{content:"";position:absolute;bottom:-4px;left:0;right:0;height:2px;background:#000;border-radius:1px}.landing-header_headerButtons__Uh0WQ{display:flex;gap:.75rem;align-items:center}@media (max-width:768px){.landing-header_headerButtons__Uh0WQ{display:none}}.landing-header_mobileMenuButton__ysN8M{display:none;color:#000}@media (max-width:768px){.landing-header_mobileMenuButton__ysN8M{display:flex;align-items:center}}.landing-header_mobileMenu__e2Ht5{position:fixed;top:calc(56px + env(safe-area-inset-top, 0px));left:0;right:0;background:rgba(255,255,255,.98);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:1rem;border-bottom:1px solid #eaeaea;max-height:0;overflow:hidden;opacity:0;visibility:hidden;transition:max-height .3s ease-out,opacity .3s ease-out,visibility .3s}.landing-header_mobileMenuOpen__EBVH4{max-height:500px;opacity:1;visibility:visible}.landing-header_mobileNavLink__NzR11{color:#666;text-decoration:none;font-weight:500;font-size:1rem;padding:.75rem 1rem;border-radius:8px;transition:background-color .2s,color .2s;display:block}.landing-header_mobileNavLink__NzR11:hover{background:#fafafa;color:#000}.landing-header_mobileNavLinkActive__ps3FX{color:#000;text-decoration:none;font-weight:600;font-size:1rem;padding:.75rem 1rem;border-radius:8px;background:#fafafa;display:block}.landing-header_mobileNavLinkSub__ewEe7{color:#666;text-decoration:none;font-weight:500;font-size:.95rem;padding:.5rem 1rem;border-radius:8px;transition:background-color .2s,color .2s;display:block}.landing-header_mobileNavLinkSub__ewEe7:hover{background:#fafafa;color:#000}.landing-header_chevron__6_xzz{transition:transform .3s ease}.landing-header_chevronOpen__5J7LE{transform:rotate(180deg)}.landing-header_leadTypesSubmenu__S3p0C{max-height:0;overflow:hidden;opacity:0;transition:max-height .3s ease-out,opacity .3s ease-out}.landing-header_leadTypesSubmenuOpen__mo6js{max-height:400px;opacity:1}.landing-header_dropdown__LBUBC{padding:1rem;background:#fff!important;border:1px solid #eaeaea!important;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.08)}.landing-header_dropdownItem__lXL1B{padding:.75rem;border-radius:8px;transition:background-color .2s}.landing-header_dropdownItem__lXL1B:hover{background:#fafafa}