.NaSMwa_container{width:100%;position:relative}.NaSMwa_input-wrapper{align-items:center;width:100%;display:flex;position:relative}.NaSMwa_input-wrapper input.NaSMwa_input{box-sizing:border-box;color:#fff;width:100%;min-height:48px;font:inherit;background:#0006;border:1px solid #fff3;border-radius:8px;padding-block:.75rem;padding-inline:1rem 2.5rem;font-size:1rem;transition:all .2s}.NaSMwa_input-wrapper input.NaSMwa_input:focus{background:#0f0f0fe6;border-color:#c9a24a;outline:none;box-shadow:0 0 0 3px #c9a24a33}.NaSMwa_input-wrapper input.NaSMwa_input::placeholder{color:#777}.NaSMwa_clear-btn{color:#ccc;cursor:pointer;background:#ffffff26;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;padding:0;font-size:.8rem;transition:all .2s;display:flex;position:absolute;inset-inline-end:.75rem}.NaSMwa_clear-btn:hover{color:#fff;background:#c9a24a59}.NaSMwa_loading-indicator{color:#c9a24a;font-size:1.1rem;animation:1s infinite alternate NaSMwa_pulse;position:absolute;inset-inline-end:.75rem}@keyframes NaSMwa_pulse{0%{opacity:.4}to{opacity:1}}.NaSMwa_dropdown{z-index:1000;box-sizing:border-box;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#121212fa;border:1px solid #c9a24a73;border-radius:8px;width:100%;margin:.35rem 0 0;padding:.35rem;list-style:none;position:absolute;inset-inline-start:0;box-shadow:0 14px 35px #000000d9}.NaSMwa_item{color:#e5e5e5;cursor:pointer;border-radius:6px;align-items:flex-start;gap:.65rem;padding:.65rem .75rem;transition:background .15s;display:flex}.NaSMwa_item:hover,.NaSMwa_item-active{color:#fff;background:#c9a24a26}.NaSMwa_item-content{text-align:start;flex-direction:column;flex:1;display:flex;overflow:hidden}.NaSMwa_item-main{color:#fff;font-size:.9rem;font-weight:600}.NaSMwa_item:hover .NaSMwa_item-main,.NaSMwa_item-active .NaSMwa_item-main{color:#c9a24a}.NaSMwa_item-sub{color:#888;font-size:.78rem;line-height:1.3}.NaSMwa_dropdown-footer{border-block-start:1px solid #ffffff1a;justify-content:flex-end;padding:.4rem .6rem .2rem;display:flex}.NaSMwa_lookup-badge{color:#777;letter-spacing:.02em;font-size:.72rem}
.pSgNdG_card{box-sizing:border-box;color:#f5f5f5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#141414e6;border:1px solid #c9a24a59;border-radius:12px;max-width:740px;margin:0 auto;padding:2rem 1.5rem}.pSgNdG_header{text-align:start;margin-block-end:1.5rem}.pSgNdG_step-badge{color:#c9a24a;letter-spacing:1px;text-transform:uppercase;background:#c9a24a26;border-radius:999px;margin-block-end:.5rem;padding:.25rem .75rem;font-size:.75rem;font-weight:600;display:inline-block}.pSgNdG_title{color:#fff;margin:0 0 .5rem;font-size:1.5rem;font-weight:600}.pSgNdG_desc{color:#a3a3a3;margin:0;font-size:.95rem;line-height:1.5}.pSgNdG_progress-bar{background:#ffffff1a;border-radius:2px;height:4px;margin-block-end:1.75rem;display:flex;overflow:hidden}.pSgNdG_progress-fill{background:#c9a24a;height:100%;transition:width .3s}.pSgNdG_form{display:block}.pSgNdG_field{text-align:start;gap:.5rem;margin-block-end:1.25rem;display:grid}.pSgNdG_label{color:#e5e5e5;font-size:.9rem;font-weight:600}.pSgNdG_input,.pSgNdG_textarea{box-sizing:border-box;color:#fff;width:100%;min-height:48px;font:inherit;background:#0006;border:1px solid #fff3;border-radius:8px;padding:.75rem 1rem;font-size:1rem}.pSgNdG_input:focus,.pSgNdG_textarea:focus{border-color:#c9a24a;outline:2px solid #c9a24a66}.pSgNdG_textarea{resize:vertical;min-height:80px}.pSgNdG_pills{flex-wrap:wrap;gap:.5rem;display:flex}.pSgNdG_pill{color:#d4d4d4;font:inherit;cursor:pointer;background:#0000004d;border:1px solid #fff3;border-radius:20px;padding:.5rem 1rem;font-size:.875rem;transition:all .2s}.pSgNdG_pill:hover{color:#fff;border-color:#c9a24a}.pSgNdG_pill-active{color:#111;background:#c9a24a;border-color:#c9a24a;font-weight:600}.pSgNdG_summary-chip{color:#e5e5e5;background:#c9a24a14;border:1px dashed #c9a24a66;border-radius:8px;justify-content:space-between;align-items:center;margin-block-end:1.25rem;padding:.75rem 1rem;font-size:.9rem;display:flex}.pSgNdG_estimate-box{background:linear-gradient(145deg,#1e1a12e6,#121212f2);border:1px solid #c9a24a80;border-radius:10px;margin-block-end:1.5rem;padding:1.25rem;box-shadow:0 4px 20px #0006}.pSgNdG_estimate-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-block-end:.75rem;display:flex}.pSgNdG_estimate-badge{color:#c9a24a;background:#c9a24a33;border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .6rem;font-size:.75rem;font-weight:600;display:inline-flex}.pSgNdG_confidence-pill{color:#a3a3a3;font-size:.75rem}.pSgNdG_estimate-range{color:#c9a24a;letter-spacing:-.01em;margin-block-end:1rem;font-size:clamp(1.4rem,4vw,1.85rem);font-weight:700}.pSgNdG_estimate-grid{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}@media (max-width:600px){.pSgNdG_estimate-grid{grid-template-columns:1fr}}.pSgNdG_estimate-stat{background:#0000004d;border:1px solid #ffffff1a;border-radius:6px;padding:.6rem .75rem}.pSgNdG_estimate-val{color:#fff;font-size:.95rem;font-weight:600;display:block}.pSgNdG_estimate-lbl{color:#888;margin-block-start:.2rem;font-size:.75rem;display:block}.pSgNdG_cma-box{background:#ffffff0a;border-inline-start:3px solid #c9a24a;border-radius:6px;margin-block-end:1.25rem;padding:1rem}.pSgNdG_cma-title{color:#fff;margin:0 0 .35rem;font-size:.95rem;font-weight:600}.pSgNdG_cma-desc{color:#a3a3a3;margin:0;font-size:.85rem;line-height:1.45}.pSgNdG_edit-btn{color:#c9a24a;font:inherit;cursor:pointer;background:0 0;border:none;font-size:.85rem;font-weight:600;text-decoration:underline}.pSgNdG_btn-row{align-items:center;gap:1rem;margin-block:1.5rem .5rem;display:flex}.pSgNdG_next-btn,.pSgNdG_submit-btn{color:#111;min-height:48px;font:inherit;cursor:pointer;background:#c9a24a;border:none;border-radius:8px;flex:1;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;transition:background-color .2s}.pSgNdG_next-btn:hover,.pSgNdG_submit-btn:hover{background:#dbae57}.pSgNdG_back-btn{color:#e5e5e5;font:inherit;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:8px;padding:.75rem 1rem;font-size:.95rem;transition:background-color .2s}.pSgNdG_back-btn:hover{background:#ffffff14}.pSgNdG_error{color:#f87171;font-size:.85rem}.pSgNdG_guarantee{color:#888;text-align:center;margin-block-start:1.25rem;font-size:.8rem}
.kvRgkG_container{color:#a3a3a3;letter-spacing:.02em;background:0 0;border:none;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem .75rem;margin-block:.75rem;padding:0;font-size:.8rem;display:flex}.kvRgkG_item{color:#a3a3a3;white-space:nowrap;align-items:center;font-weight:500;display:inline-flex}.kvRgkG_separator{color:#c9a24a80;-webkit-user-select:none;user-select:none}
.A8qZyW_bar{inset-inline:0;z-index:90;padding:.5rem 1rem calc(.5rem + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f0f0ff5;border-top:1px solid #ffffff1f;justify-content:space-around;align-items:center;gap:.5rem;display:none;position:fixed;bottom:0;box-shadow:0 -4px 12px #0006}@media (max-width:767px){.A8qZyW_bar{display:flex}.A8qZyW_hidden{display:none!important}}.A8qZyW_action{color:#fff;letter-spacing:.5px;background:#ffffff0d;border:1px solid #ffffff26;border-radius:8px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.25rem;min-height:48px;padding:.25rem .5rem;font-size:.75rem;font-weight:600;text-decoration:none;transition:all .2s;display:flex}.A8qZyW_action:hover,.A8qZyW_action:active{color:#c9a24a;background:#c9a24a26;border-color:#c9a24a}.A8qZyW_action-primary{color:#111;background:#c9a24a;border-color:#c9a24a}.A8qZyW_action-primary:hover,.A8qZyW_action-primary:active{color:#111;background:#dbae57}.A8qZyW_icon{width:18px;height:18px}
.T1sHvG_container{box-sizing:border-box;color:#f5f5f5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#141414f2;border:1px solid #c9a24a59;border-radius:12px;width:100%;margin-block:2rem;padding:1.5rem}.T1sHvG_header{margin-block-end:1.25rem}.T1sHvG_title{color:#fff;margin:0 0 .35rem;font-size:1.35rem;font-weight:600}.T1sHvG_desc{color:#a3a3a3;margin:0;font-size:.9rem}.T1sHvG_filter-bar{flex-wrap:wrap;gap:.5rem;margin-block-end:1.25rem;display:flex}.T1sHvG_filter-btn{color:#ccc;font:inherit;cursor:pointer;background:#0006;border:1px solid #ffffff26;border-radius:999px;padding:.4rem .85rem;font-size:.8rem;transition:all .2s}.T1sHvG_filter-btn:hover{color:#fff;border-color:#c9a24a}.T1sHvG_filter-btn-active{color:#111;background:#c9a24a;border-color:#c9a24a;font-weight:600}.T1sHvG_map-layout{grid-template-columns:minmax(0,1fr) clamp(300px,30vw,360px);gap:1.25rem;min-height:480px;display:grid}@media (max-width:900px){.T1sHvG_map-layout{grid-template-columns:1fr}}.T1sHvG_map-viewport{background:#111;border:1px solid #ffffff1a;border-radius:8px;flex-direction:column;min-height:440px;display:flex;position:relative;overflow:hidden}.T1sHvG_google-map{width:100%;height:100%;min-height:440px}.T1sHvG_vector-map{background:radial-gradient(circle,#c9a24a0f,#0000 70%),linear-gradient(#141414,#0d0d0d);width:100%;height:100%;min-height:440px;position:relative}.T1sHvG_grid-lines{pointer-events:none;background-image:linear-gradient(90deg,#ffffff08 1px,#0000 1px),linear-gradient(#ffffff08 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0}.T1sHvG_map-hint{z-index:10;color:#c9a24a;pointer-events:none;background:#0f0f0fd9;border:1px solid #c9a24a4d;border-radius:4px;padding:.35rem .75rem;font-size:.75rem;position:absolute;inset-block-start:.75rem;inset-inline-start:.75rem}.T1sHvG_pin{cursor:pointer;z-index:5;background:0 0;border:none;padding:0;transition:transform .2s cubic-bezier(.34,1.56,.64,1);position:absolute;transform:translate(-50%,-100%)}.T1sHvG_pin:hover,.T1sHvG_pin-active{z-index:20;transform:translate(-50%,-115%)scale(1.15)}.T1sHvG_pin-bubble{color:#fff;white-space:nowrap;background:#111;border:1.5px solid #c9a24a;border-radius:6px;align-items:center;gap:.35rem;padding:.3rem .55rem;font-size:.75rem;font-weight:600;display:flex;box-shadow:0 4px 12px #0009}.T1sHvG_pin-active .T1sHvG_pin-bubble{color:#111;background:#c9a24a;border-color:#fff}.T1sHvG_pin-tail{border-block-start:6px solid #c9a24a;border-inline:5px solid #0000;width:0;height:0;margin:0 auto}.T1sHvG_pin-active .T1sHvG_pin-tail{border-block-start-color:#fff}.T1sHvG_card-panel{background:#0f0f0fe6;border:1px solid #c9a24a4d;border-radius:8px;flex-direction:column;padding:1.25rem;display:flex}.T1sHvG_card-img-wrap{aspect-ratio:16/10;background:#222;border-radius:6px;width:100%;margin-block-end:1rem;position:relative;overflow:hidden}.T1sHvG_card-img{object-fit:cover;width:100%;height:100%;transition:transform .3s}.T1sHvG_card-img-wrap:hover .T1sHvG_card-img{transform:scale(1.04)}.T1sHvG_card-badge{color:#c9a24a;text-transform:uppercase;background:#000000bf;border-radius:4px;padding:.2rem .5rem;font-size:.7rem;font-weight:600;position:absolute;inset-block-start:.5rem;inset-inline-start:.5rem}.T1sHvG_card-price{color:#c9a24a;margin:0 0 .35rem;font-size:1.4rem;font-weight:700}.T1sHvG_card-address{color:#fff;margin:0 0 .15rem;font-size:1rem;font-weight:600}.T1sHvG_card-city{color:#999;margin:0 0 .85rem;font-size:.85rem}.T1sHvG_card-stats{text-align:center;border-block:1px solid #ffffff1a;grid-template-columns:repeat(3,1fr);gap:.5rem;margin-block-end:1rem;padding-block:.75rem;display:grid}.T1sHvG_stat-val{color:#fff;font-size:.9rem;font-weight:600;display:block}.T1sHvG_stat-lbl{color:#777;font-size:.7rem;display:block}.T1sHvG_view-btn{box-sizing:border-box;color:#111;text-align:center;background:#c9a24a;border-radius:6px;width:100%;padding:.65rem 1rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:background-color .2s;display:block}.T1sHvG_view-btn:hover{background:#dbae57}.T1sHvG_empty-panel{color:#777;text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:2rem;font-size:.9rem;display:flex}.T1sHvG_empty-icon{opacity:.6;margin-block-end:.75rem;font-size:2rem}
.jwEDVq_grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:2rem;margin-block:2rem;display:grid}.jwEDVq_fields{border:1px solid #b9ac95;border-radius:.5rem;min-width:0;padding:1.5rem}.jwEDVq_fields legend{padding-inline:.5rem;font-size:1.3rem;font-weight:600}.jwEDVq_field{gap:.35rem;margin-block-end:1.25rem;display:grid}.jwEDVq_field label{font-weight:600}.jwEDVq_field input{box-sizing:border-box;color:#242424;width:100%;min-height:48px;font:inherit;background:#fff;border:1px solid #766b58;border-radius:.25rem;padding:.65rem}.jwEDVq_field input:focus-visible{outline-offset:3px;outline:3px solid #796331}.jwEDVq_field small{line-height:1.5}.jwEDVq_error{color:#9f2222}.jwEDVq_result{color:#242424;background:#f5f0e7;border-radius:.5rem;align-self:start;padding:1.5rem}.jwEDVq_result h2{margin-block-start:0}.jwEDVq_result dl>div{justify-content:space-between;gap:1rem;margin-block:1rem;display:flex}.jwEDVq_result dd{margin:0}.jwEDVq_net strong{overflow-wrap:anywhere;font-size:clamp(1.7rem,4vw,2.5rem);display:block}@media (max-width:767px){.jwEDVq_grid{grid-template-columns:minmax(0,1fr);gap:1rem}}
.vlpg7q_card{box-sizing:border-box;color:#f5f5f5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#141414eb;border:1px solid #c9a24a59;border-radius:12px;max-width:720px;margin:1.5rem auto;padding:2rem 1.5rem}.vlpg7q_header{text-align:start;margin-block-end:1.5rem}.vlpg7q_title{color:#fff;margin:0 0 .5rem;font-size:1.5rem;font-weight:600}.vlpg7q_desc{color:#a3a3a3;margin:0;font-size:.95rem;line-height:1.5}.vlpg7q_grid{grid-template-columns:1fr 1fr;gap:1.25rem;margin-block-end:1.5rem;display:grid}@media (max-width:640px){.vlpg7q_grid{grid-template-columns:1fr}}.vlpg7q_field{text-align:start;gap:.4rem;display:grid}.vlpg7q_label{color:#e5e5e5;font-size:.9rem;font-weight:600}.vlpg7q_input{box-sizing:border-box;color:#fff;width:100%;min-height:48px;font:inherit;background:#0006;border:1px solid #fff3;border-radius:8px;padding:.75rem 1rem;font-size:1rem}.vlpg7q_input:focus{border-color:#c9a24a;outline:2px solid #c9a24a66}.vlpg7q_term-group{gap:.5rem;display:flex}.vlpg7q_term-btn{color:#d4d4d4;min-height:48px;font:inherit;cursor:pointer;background:#0000004d;border:1px solid #fff3;border-radius:8px;flex:1;padding:.5rem;font-size:.9rem;transition:all .2s}.vlpg7q_term-btn-active{color:#111;background:#c9a24a;border-color:#c9a24a;font-weight:600}.vlpg7q_result-box{background:#c9a24a14;border:1px solid #c9a24a4d;border-radius:8px;margin-block-end:1.5rem;padding:1.25rem}.vlpg7q_result-main{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:baseline;margin-block-end:1rem;padding-block-end:.75rem;display:flex}.vlpg7q_result-label{color:#d4d4d4;font-size:.95rem;font-weight:500}.vlpg7q_result-amount{color:#c9a24a;font-size:1.75rem;font-weight:700}.vlpg7q_breakdown{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:.75rem;font-size:.85rem;display:grid}.vlpg7q_breakdown-item{flex-direction:column;gap:.2rem;display:flex}.vlpg7q_breakdown-label{color:#888}.vlpg7q_breakdown-value{color:#e5e5e5;font-weight:600}.vlpg7q_preapprove-box{text-align:start;border-top:1px solid #ffffff1f;margin-block-start:1.5rem;padding-block-start:1.25rem}.vlpg7q_preapprove-btn{color:#111;width:100%;min-height:48px;font:inherit;cursor:pointer;background:#c9a24a;border:none;border-radius:8px;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;transition:background-color .2s}.vlpg7q_preapprove-btn:hover{background:#dbae57}.vlpg7q_preapprove-form{gap:1rem;margin-block-start:1.25rem;display:grid}
._1dq2Da_card{box-sizing:border-box;color:#f5f5f5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#141414f2;border:1px solid #c9a24a59;border-radius:12px;max-width:780px;margin:0 auto;padding:2rem 1.5rem}._1dq2Da_header{text-align:start;margin-block-end:1.5rem}._1dq2Da_badge{color:#c9a24a;letter-spacing:1px;text-transform:uppercase;background:#c9a24a26;border-radius:999px;margin-block-end:.5rem;padding:.25rem .75rem;font-size:.75rem;font-weight:600;display:inline-block}._1dq2Da_title{color:#fff;margin:0 0 .5rem;font-size:1.5rem;font-weight:600}._1dq2Da_desc{color:#a3a3a3;margin:0;font-size:.9rem;line-height:1.5}._1dq2Da_input-grid{grid-template-columns:repeat(2,1fr);gap:1rem;margin-block-end:1.5rem;display:grid}@media (max-width:640px){._1dq2Da_input-grid{grid-template-columns:1fr}}._1dq2Da_field{flex-direction:column;gap:.4rem;display:flex}._1dq2Da_label{color:#d4d4d4;font-size:.85rem;font-weight:500}._1dq2Da_input,._1dq2Da_select{box-sizing:border-box;color:#fff;width:100%;font:inherit;background:#0f0f0fe6;border:1px solid #fff3;border-radius:8px;padding:.75rem 1rem;font-size:.95rem;transition:all .2s}._1dq2Da_input:focus,._1dq2Da_select:focus{border-color:#c9a24a;outline:none;box-shadow:0 0 0 3px #c9a24a33}._1dq2Da_pills{flex-wrap:wrap;gap:.4rem;display:flex}._1dq2Da_pill{color:#ccc;font:inherit;cursor:pointer;background:#0006;border:1px solid #fff3;border-radius:999px;padding:.4rem .75rem;font-size:.8rem;transition:all .2s}._1dq2Da_pill:hover{color:#fff;border-color:#c9a24a}._1dq2Da_pill-active{color:#111;background:#c9a24a;border-color:#c9a24a;font-weight:600}._1dq2Da_results-hero{background:linear-gradient(145deg,#1e1a12e6,#121212f2);border:1px solid #c9a24a80;border-radius:10px;margin-block-end:1.5rem;padding:1.5rem;box-shadow:0 4px 20px #0006}._1dq2Da_limit-banner{color:#e5e5e5;background:#c9a24a14;border:1px solid #c9a24a4d;border-radius:8px;align-items:center;gap:.75rem;margin-block-end:1.5rem;padding:.85rem 1rem;font-size:.85rem;display:flex}._1dq2Da_limit-icon{font-size:1.25rem}._1dq2Da_limit-desc{color:#a3a3a3;margin-block-start:.2rem;font-size:.75rem;display:block}._1dq2Da_hero-label{color:#a3a3a3;text-transform:uppercase;letter-spacing:.05em;margin-block-end:.35rem;font-size:.85rem;display:block}._1dq2Da_hero-cash{color:#c9a24a;letter-spacing:-.01em;margin-block-end:.75rem;font-size:clamp(1.8rem,5vw,2.4rem);font-weight:700}._1dq2Da_hero-breakdown{flex-wrap:wrap;gap:.75rem;font-size:.85rem;display:flex}._1dq2Da_badge-item{color:#e5e5e5;background:#0000004d;border:1px solid #ffffff26;border-radius:6px;padding:.3rem .65rem}._1dq2Da_badge-item strong{color:#fff}._1dq2Da_stats-grid{grid-template-columns:repeat(3,1fr);gap:.75rem;margin-block-end:1.5rem;display:grid}@media (max-width:640px){._1dq2Da_stats-grid{grid-template-columns:1fr}}._1dq2Da_stat-card{background:#0f0f0fcc;border:1px solid #ffffff1a;border-radius:8px;padding:.75rem 1rem}._1dq2Da_stat-val{color:#fff;font-size:1.1rem;font-weight:600;display:block}._1dq2Da_stat-lbl{color:#888;margin-block-start:.2rem;font-size:.75rem;display:block}._1dq2Da_breakdown-box{background:#0a0a0acc;border:1px solid #ffffff1a;border-radius:8px;margin-block-end:1.5rem;padding:1.25rem}._1dq2Da_breakdown-title{color:#e5e5e5;margin:0 0 .85rem;font-size:.95rem;font-weight:600}._1dq2Da_breakdown-list{flex-direction:column;gap:.65rem;display:flex}._1dq2Da_breakdown-row{border-block-end:1px dashed #ffffff1a;justify-content:space-between;align-items:center;padding-block-end:.5rem;font-size:.875rem;display:flex}._1dq2Da_breakdown-row:last-child{border-block-end:none;padding-block-end:0}._1dq2Da_row-name{color:#aaa}._1dq2Da_row-val{color:#fff;font-weight:600}._1dq2Da_consult-box{background:#c9a24a0f;border:1px solid #c9a24a59;border-radius:8px;padding:1.25rem}._1dq2Da_consult-title{color:#fff;margin:0 0 .4rem;font-size:1rem;font-weight:600}._1dq2Da_consult-desc{color:#a3a3a3;margin:0 0 1rem;font-size:.85rem;line-height:1.45}._1dq2Da_lead-inputs{grid-template-columns:repeat(3,1fr);gap:.75rem;margin-block-end:1rem;display:grid}@media (max-width:640px){._1dq2Da_lead-inputs{grid-template-columns:1fr}}._1dq2Da_submit-btn{color:#111;width:100%;font:inherit;cursor:pointer;background:#c9a24a;border:none;border-radius:8px;padding:.85rem 1.5rem;font-size:1rem;font-weight:600;transition:background-color .2s}._1dq2Da_submit-btn:hover{background:#dbae57}
.aJukHa_card{box-sizing:border-box;color:#f5f5f5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#141414eb;border:1px solid #c9a24a59;border-radius:12px;max-width:960px;margin:2rem auto;padding:2rem 1.5rem}.aJukHa_header{text-align:start;margin-block-end:1.5rem}.aJukHa_title{color:#fff;margin:0 0 .5rem;font-size:1.5rem;font-weight:600}.aJukHa_desc{color:#a3a3a3;margin:0;font-size:.95rem;line-height:1.5}.aJukHa_selectors{background:#0000004d;border:1px solid #ffffff1a;border-radius:8px;flex-wrap:wrap;align-items:center;gap:1rem;margin-block-end:1.5rem;padding:1rem;display:flex}.aJukHa_select-box{text-align:start;flex-direction:column;flex:1;gap:.35rem;min-width:200px;display:flex}.aJukHa_label{color:#c9a24a;letter-spacing:.5px;text-transform:uppercase;font-size:.85rem;font-weight:600}.aJukHa_select{box-sizing:border-box;color:#fff;width:100%;min-height:44px;font:inherit;cursor:pointer;background:#141414f2;border:1px solid #fff3;border-radius:6px;padding:.5rem .75rem;font-size:.95rem}.aJukHa_select:focus{border-color:#c9a24a;outline:2px solid #c9a24a66}.aJukHa_table-wrap{margin-block-end:1.25rem;overflow-x:auto}.aJukHa_table{border-collapse:collapse;text-align:start;width:100%}.aJukHa_th,.aJukHa_td{border-bottom:1px solid #ffffff1a;padding:1rem .85rem;font-size:.95rem}.aJukHa_th{color:#888;width:34%;font-weight:500}.aJukHa_th-city{color:#c9a24a;text-align:start;width:33%;font-size:1.1rem;font-weight:600}.aJukHa_td-val{color:#e5e5e5;font-weight:500}.aJukHa_td-highlight{color:#c9a24a;font-size:1.15rem;font-weight:700}.aJukHa_note{color:#777;text-align:start;margin:0 0 1.25rem;font-size:.8rem;line-height:1.4}.aJukHa_actions{flex-wrap:wrap;gap:1rem;display:flex}.aJukHa_btn{color:#c9a24a;min-height:44px;font:inherit;text-align:center;background:0 0;border:1px solid #c9a24a;border-radius:8px;flex:1;padding:.65rem 1rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .2s}.aJukHa_btn:hover{color:#111;background:#c9a24a}
.YbWera_container{box-sizing:border-box;color:#f5f5f5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#141414eb;border:1px solid #c9a24a59;border-radius:12px;max-width:960px;margin:2.5rem auto;padding:2rem 1.5rem}.YbWera_header{text-align:center;margin-block-end:1.5rem}.YbWera_badge{color:#c9a24a;letter-spacing:.05em;text-transform:uppercase;background:#c9a24a26;border:1px solid #c9a24a66;border-radius:20px;margin-block-end:.5rem;padding:.25rem .75rem;font-size:.8rem;font-weight:600;display:inline-block}.YbWera_title{color:#fff;margin:0 0 .5rem;font-size:1.5rem;font-weight:600}.YbWera_subtitle{color:#a3a3a3;max-width:680px;margin:0 auto 1rem;font-size:.95rem;line-height:1.5}.YbWera_calculator-grid{grid-template-columns:1fr 1fr;gap:1.5rem;margin-block-end:1.5rem;display:grid}.YbWera_input-card,.YbWera_results-card{background:#0006;border:1px solid #ffffff1a;border-radius:8px;padding:1.25rem}.YbWera_field-group{margin-block-end:1.25rem}.YbWera_label{color:#d4d4d4;margin-block-end:.4rem;font-size:.85rem;font-weight:500;display:block}.YbWera_label-row{justify-content:space-between;align-items:center;margin-block-end:.4rem;display:flex}.YbWera_price-display{color:#c9a24a;font-size:1.15rem;font-weight:700}.YbWera_select{color:#fff;background:#111;border:1px solid #fff3;border-radius:6px;width:100%;padding:.6rem .75rem;font-size:.95rem}.YbWera_select:focus{border-color:#c9a24a;outline:none}.YbWera_range-input{accent-color:#c9a24a;cursor:pointer;width:100%}.YbWera_preset-buttons{gap:.5rem;margin-block-start:.5rem;display:flex}.YbWera_preset-btn{color:#ccc;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff26;border-radius:4px;flex:1;padding:.35rem .5rem;font-size:.8rem;transition:all .2s}.YbWera_preset-btn:hover{color:#fff;border-color:#c9a24a}.YbWera_active-preset{color:#c9a24a;background:#c9a24a33;border-color:#c9a24a;font-weight:600}.YbWera_community-status{background:#ffffff0a;border-radius:6px;padding:.85rem}.YbWera_status-row{justify-content:space-between;align-items:center;margin-block-end:.4rem;display:flex}.YbWera_status-label{color:#888;text-transform:uppercase;font-size:.8rem}.YbWera_status-pill{border-radius:12px;padding:.2rem .5rem;font-size:.75rem;font-weight:600}.YbWera_pill-active{color:#eab308;background:#eab30833}.YbWera_pill-none{color:#22c55e;background:#22c55e33}.YbWera_pill-expiring{color:#3b82f6;background:#3b82f633}.YbWera_status-note{color:#999;margin:0;font-size:.85rem;line-height:1.4}.YbWera_results-title{color:#fff;margin:0 0 1rem;font-size:1.05rem;font-weight:600}.YbWera_breakdown-list{flex-direction:column;gap:.75rem;display:flex}.YbWera_breakdown-item{justify-content:space-between;align-items:center;font-size:.9rem;display:flex}.YbWera_item-label{color:#aaa}.YbWera_item-value{color:#eee;font-weight:500}.YbWera_highlight-item{background:#c9a24a1f;border-radius:4px;padding:.35rem .5rem}.YbWera_cfd-amount{color:#c9a24a;font-weight:700}.YbWera_zero-amount{color:#22c55e;font-weight:600}.YbWera_divider{background:#ffffff26;height:1px;margin:.25rem 0}.YbWera_total-row{justify-content:space-between;align-items:flex-end;display:flex}.YbWera_total-label{color:#fff;font-size:.95rem;font-weight:600;display:block}.YbWera_effective-badge{color:#c9a24a;margin-block-start:.25rem;font-size:.8rem;display:inline-block}.YbWera_total-value{color:#c9a24a;font-size:1.25rem;font-weight:700}.YbWera_monthly-row{background:#ffffff0f;border-radius:6px;justify-content:space-between;align-items:center;padding:.5rem .6rem;display:flex}.YbWera_monthly-label{color:#ccc;font-size:.85rem}.YbWera_monthly-value{color:#fff;font-size:1rem;font-weight:600}.YbWera_lead-capture-section{background:#c9a24a14;border:1px dashed #c9a24a73;border-radius:8px;padding:1.5rem}.YbWera_lead-text{text-align:center;margin-block-end:1rem}.YbWera_lead-title{color:#fff;margin:0 0 .35rem;font-size:1.15rem;font-weight:600}.YbWera_lead-desc{color:#bbb;max-width:600px;margin:0 auto;font-size:.9rem;line-height:1.4}.YbWera_lead-form{margin-block-start:.5rem}.YbWera_form-row{flex-wrap:wrap;gap:.6rem;display:flex}.YbWera_address-field{flex:1;min-width:170px}.YbWera_form-input{color:#fff;background:#111;border:1px solid #fff3;border-radius:6px;flex:1;min-width:170px;padding:.65rem .85rem;font-size:.9rem}.YbWera_form-input:focus{border-color:#c9a24a;outline:none}.YbWera_submit-btn{color:#000;cursor:pointer;background:#c9a24a;border:none;border-radius:6px;padding:.65rem 1.25rem;font-size:.9rem;font-weight:600;transition:background .2s}.YbWera_submit-btn:hover:not(:disabled){background:#dfb85d}.YbWera_submit-btn:disabled{opacity:.6;cursor:not-allowed}.YbWera_success-message{color:#22c55e;background:#22c55e26;border-radius:6px;justify-content:center;align-items:center;gap:.75rem;padding:1rem;font-weight:500;display:flex}.YbWera_check-icon{font-size:1.25rem;font-weight:700}.YbWera_error-message{color:#ef4444;text-align:center;margin:.5rem 0 0;font-size:.85rem}@media (max-width:767px){.YbWera_calculator-grid{grid-template-columns:1fr}.YbWera_form-row{flex-direction:column}.YbWera_address-field,.YbWera_form-input,.YbWera_submit-btn{width:100%}}
.pnoWFG_container{box-sizing:border-box;color:#f5f5f5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#141414eb;border:1px solid #c9a24a59;border-radius:12px;max-width:960px;margin:2.5rem auto;padding:2rem 1.5rem}.pnoWFG_header{text-align:center;margin-block-end:1.5rem}.pnoWFG_badge{color:#c9a24a;letter-spacing:.05em;text-transform:uppercase;background:#c9a24a26;border:1px solid #c9a24a66;border-radius:20px;margin-block-end:.5rem;padding:.25rem .75rem;font-size:.8rem;font-weight:600;display:inline-block}.pnoWFG_title{color:#fff;margin:0 0 .5rem;font-size:1.5rem;font-weight:600}.pnoWFG_subtitle{color:#a3a3a3;max-width:680px;margin:0 auto 1rem;font-size:.95rem;line-height:1.5}.pnoWFG_selector-bar{background:#0006;border:1px solid #ffffff1a;border-radius:8px;flex-wrap:wrap;align-items:center;gap:.75rem;margin-block-end:1.5rem;padding:.85rem 1.25rem;display:flex}.pnoWFG_select-label{color:#d4d4d4;font-size:.9rem;font-weight:500}.pnoWFG_select{color:#fff;background:#111;border:1px solid #fff3;border-radius:6px;flex:1;min-width:220px;padding:.55rem .75rem;font-size:.95rem}.pnoWFG_select:focus{border-color:#c9a24a;outline:none}.pnoWFG_metrics-grid{grid-template-columns:repeat(4,1fr);gap:1rem;margin-block-end:1.5rem;display:grid}.pnoWFG_metric-card{background:#0000004d;border:1px solid #ffffff1a;border-radius:8px;flex-direction:column;padding:1.15rem;display:flex}.pnoWFG_featured-card{background:#c9a24a14;border-color:#c9a24a73}.pnoWFG_metric-label{color:#a3a3a3;text-transform:uppercase;margin-block-end:.35rem;font-size:.8rem;font-weight:500}.pnoWFG_metric-value{color:#fff;font-size:1.45rem;font-weight:700}.pnoWFG_featured-card .pnoWFG_metric-value{color:#c9a24a}.pnoWFG_unit{color:#888;margin-inline-start:.25rem;font-size:.85rem;font-weight:400}.pnoWFG_trend-pill{border-radius:10px;align-self:flex-start;margin-block:.4rem;padding:.15rem .45rem;font-size:.75rem;font-weight:600;display:inline-block}.pnoWFG_trend-up{color:#22c55e;background:#22c55e33}.pnoWFG_trend-down{color:#ef4444;background:#ef444433}.pnoWFG_sub-text{color:#777;margin-block-start:auto;font-size:.75rem;line-height:1.3}.pnoWFG_positive-val{color:#22c55e}.pnoWFG_negative-val{color:#ef4444}.pnoWFG_lead-card{background:#c9a24a14;border:1px dashed #c9a24a73;border-radius:8px;padding:1.5rem}.pnoWFG_lead-info{text-align:center;margin-block-end:1rem}.pnoWFG_lead-title{color:#fff;margin:0 0 .35rem;font-size:1.15rem;font-weight:600}.pnoWFG_lead-desc{color:#bbb;max-width:600px;margin:0 auto;font-size:.9rem;line-height:1.4}.pnoWFG_alert-form{margin-block-start:.5rem}.pnoWFG_form-row{flex-wrap:wrap;gap:.6rem;display:flex}.pnoWFG_form-input{color:#fff;background:#111;border:1px solid #fff3;border-radius:6px;flex:1;min-width:200px;padding:.65rem .85rem;font-size:.9rem}.pnoWFG_form-input:focus{border-color:#c9a24a;outline:none}.pnoWFG_submit-btn{color:#000;cursor:pointer;background:#c9a24a;border:none;border-radius:6px;padding:.65rem 1.25rem;font-size:.9rem;font-weight:600;transition:background .2s}.pnoWFG_submit-btn:hover:not(:disabled){background:#dfb85d}.pnoWFG_submit-btn:disabled{opacity:.6;cursor:not-allowed}.pnoWFG_success-msg{color:#22c55e;background:#22c55e26;border-radius:6px;justify-content:center;align-items:center;gap:.75rem;padding:1rem;font-weight:500;display:flex}.pnoWFG_check-icon{font-size:1.25rem;font-weight:700}.pnoWFG_error-msg{color:#ef4444;text-align:center;margin:.5rem 0 0;font-size:.85rem}@media (max-width:900px){.pnoWFG_metrics-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.pnoWFG_metrics-grid{grid-template-columns:1fr}.pnoWFG_form-row{flex-direction:column}.pnoWFG_form-input,.pnoWFG_submit-btn{width:100%}}
.e9FaGW_overlay{z-index:1000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000bf;justify-content:center;align-items:center;padding:1rem;animation:.25s ease-out e9FaGW_fade-in;display:flex;position:fixed;inset:0}.e9FaGW_dialog{box-sizing:border-box;color:#fff;text-align:start;background:#161616fa;border:1px solid #c9a24a73;border-radius:12px;width:100%;max-width:520px;max-height:90vh;padding:2rem 1.75rem;position:relative;overflow-y:auto;box-shadow:0 10px 30px #00000080}.e9FaGW_close-btn{top:1rem;color:#a3a3a3;cursor:pointer;background:0 0;border:none;padding:.25rem .5rem;font-size:1.5rem;line-height:1;transition:color .2s;position:absolute;inset-inline-end:1rem}.e9FaGW_close-btn:hover{color:#fff}.e9FaGW_eyebrow{color:#c9a24a;letter-spacing:1.5px;text-transform:uppercase;margin-block-end:.5rem;font-size:.75rem;font-weight:600;display:inline-block}.e9FaGW_title{color:#fff;margin:0 0 .5rem;font-size:1.4rem;font-weight:600}.e9FaGW_desc{color:#a3a3a3;margin:0 0 1.25rem;font-size:.9rem;line-height:1.5}.e9FaGW_field{gap:.35rem;margin-block-end:1rem;display:grid}.e9FaGW_label{color:#e5e5e5;font-size:.85rem;font-weight:600}.e9FaGW_input{box-sizing:border-box;color:#fff;width:100%;min-height:44px;font:inherit;background:#0006;border:1px solid #fff3;border-radius:8px;padding:.65rem .85rem;font-size:.95rem}.e9FaGW_input:focus{border-color:#c9a24a;outline:2px solid #c9a24a66}.e9FaGW_intent-group{gap:.5rem;margin-block-end:1.25rem;display:flex}.e9FaGW_intent-btn{color:#d4d4d4;min-height:40px;font:inherit;cursor:pointer;background:#0000004d;border:1px solid #fff3;border-radius:6px;flex:1;padding:.4rem;font-size:.85rem;transition:all .2s}.e9FaGW_intent-btn-active{color:#111;background:#c9a24a;border-color:#c9a24a;font-weight:600}.e9FaGW_submit-btn{color:#111;width:100%;min-height:46px;font:inherit;cursor:pointer;background:#c9a24a;border:none;border-radius:8px;padding:.75rem 1rem;font-size:.95rem;font-weight:600;transition:background-color .2s}.e9FaGW_submit-btn:hover{background:#dbae57}.e9FaGW_dismiss-btn{color:#888;width:100%;font:inherit;cursor:pointer;text-align:center;background:0 0;border:none;margin-block-start:.75rem;padding:.5rem;font-size:.8rem;display:block}.e9FaGW_dismiss-btn:hover{color:#bbb}@keyframes e9FaGW_fade-in{0%{opacity:0}to{opacity:1}}
