._overlay_1gdo0_1{z-index:1000;backdrop-filter:blur(4px);background:#14202e8c;justify-content:center;align-items:center;padding:20px;animation:.2s _fade-in_1gdo0_1;display:flex;position:fixed;inset:0}._card_1gdo0_14{text-align:center;background:#fff;border-radius:24px;flex-direction:column;align-items:center;width:100%;max-width:440px;padding:40px 32px 32px;animation:.25s cubic-bezier(.16,1,.3,1) _pop-in_1gdo0_1;display:flex;position:relative;box-shadow:0 24px 60px #14202e40}._icon_wrap_1gdo0_29{background:#16a34a1f;border-radius:50%;place-items:center;width:72px;height:72px;margin-bottom:20px;animation:.5s _pulse-ring_1gdo0_1;display:grid}._icon_1gdo0_29{color:#16a34a;width:44px;height:44px}._title_1gdo0_46{font-family:var(--ff-heading);color:var(--c-ink);margin:0 0 12px;font-size:28px}._body_1gdo0_53{font-family:var(--ff-body);color:var(--c-ink);opacity:.8;margin:0 0 28px;font-size:16px;line-height:1.55}._btn_1gdo0_62{font-family:var(--ff-body);color:#fff;background:var(--c-blue);cursor:pointer;border:none;border-radius:40px;padding:12px 32px;font-size:16px;font-weight:600;transition:background-color .2s,transform .1s}._btn_1gdo0_62:hover{background:#0f57c4}._btn_1gdo0_62:active{transform:scale(.98)}@keyframes _fade-in_1gdo0_1{0%{opacity:0}to{opacity:1}}@keyframes _pop-in_1gdo0_1{0%{opacity:0;transform:translateY(12px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _pulse-ring_1gdo0_1{0%{transform:scale(.8);box-shadow:0 0 #16a34a59}to{transform:scale(1);box-shadow:0 0 0 16px #16a34a00}}._section_1c1em_1{background-color:var(--glass);margin:var(--space-3);border-radius:var(--r-section);box-sizing:border-box;flex-direction:column;align-items:center;padding:80px 40px;display:flex}._heading_wrap_1c1em_12{text-align:center;max-width:760px}._heading_1c1em_12{font-family:var(--ff-heading);color:var(--c-ink);margin:0}._sub_1c1em_23{font-size:var(--fs-lead);color:var(--c-ink);opacity:.75;margin-top:14px}._tour_1c1em_34{flex-direction:column;gap:12px;width:100%;max-width:1440px;margin-top:40px;display:flex}._stop_1c1em_43{background-color:var(--glass-card);border:1px solid #146aed33;border-radius:24px;padding:0 18px}._tab_1c1em_51{cursor:pointer;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:16px 0;list-style:none;display:flex}._tab_1c1em_51::-webkit-details-marker{display:none}._tab_1c1em_51:focus-visible{outline:3px solid var(--c-blue);outline-offset:2px}._title_1c1em_71{margin:0;font-size:18px;line-height:1.25}._glyph_1c1em_77{color:var(--c-blue);flex:none;font-size:30px;line-height:1}._glyph_1c1em_77:before{content:"+"}._stop_1c1em_43[open] ._glyph_1c1em_77:before{content:"−"}._panel_1c1em_92{flex-direction:column;gap:16px;padding-bottom:18px;display:flex}._media_1c1em_99{min-width:0}._bullets_1c1em_106{margin:0;padding:0;list-style:none}._bullets_1c1em_106 li{font-size:var(--fs-lead);color:var(--c-ink);margin-bottom:10px;padding-left:30px;position:relative}._bullets_1c1em_106 li:last-child{margin-bottom:0}._bullets_1c1em_106 li:before{content:"✓";color:var(--c-blue);font-weight:700;position:absolute;left:0}@media screen and (width>=891px){._tour_1c1em_34{--tab-h:72px;padding-top:calc(var(--tab-h) + 40px);margin-top:48px;display:block;position:relative}._tour_1c1em_34:before{content:"";height:var(--tab-h);background-color:var(--glass-card);box-sizing:border-box;border:1px solid #146aed33;border-radius:999px;position:absolute;inset:0 0 auto}._stop_1c1em_43{background:0 0;border:0;border-radius:0;padding:0}._tab_1c1em_51{height:calc(var(--tab-h) - 12px);text-align:center;border-radius:999px;justify-content:center;width:calc(25% - 7.5px);padding:0 16px;position:absolute;top:6px}._stop_1c1em_43:first-child ._tab_1c1em_51{left:6px}._stop_1c1em_43:nth-child(2) ._tab_1c1em_51{left:calc(25% + 4.5px)}._stop_1c1em_43:nth-child(3) ._tab_1c1em_51{left:calc(50% + 3px)}._stop_1c1em_43:nth-child(4) ._tab_1c1em_51{left:calc(75% + 1.5px)}._tab_1c1em_51:hover ._title_1c1em_71{color:var(--c-blue)}._stop_1c1em_43[open] ._tab_1c1em_51{background-color:var(--c-blue)}._stop_1c1em_43[open] ._tab_1c1em_51 ._title_1c1em_71{color:#fff}._tab_1c1em_51:focus-visible{outline-offset:3px}._glyph_1c1em_77{display:none}._title_1c1em_71{font-size:18px}@media (width<=959px){._tab_1c1em_51{padding:0 10px}._title_1c1em_71{font-size:16px}}._panel_1c1em_92{flex-direction:row;align-items:center;gap:60px;padding:0}._media_1c1em_99{flex:1.5}._bullets_1c1em_106{flex:1;min-width:0}._bullets_1c1em_106 li{margin-bottom:14px}}@media screen and (width>=1700px){._tour_1c1em_34{max-width:var(--content-wide)}._media_1c1em_99{flex:1.75}}@media screen and (width<=890px){._section_1c1em_1{margin:15px 20px;padding:40px 16px}}._section_1r15w_1{background-color:var(--glass);margin:var(--space-3);border-radius:var(--r-section);box-sizing:border-box;flex-direction:column;align-items:center;padding:56px 40px;display:flex}._heading_wrap_1r15w_14{text-align:center;max-width:760px;margin-bottom:32px}._heading_1r15w_14{font-family:var(--ff-heading);color:var(--c-ink);margin:0}._card_grid_1r15w_26{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;width:100%;max-width:1200px;display:grid}@media screen and (width<=960px){._card_grid_1r15w_26{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (width<=340px){._card_grid_1r15w_26{grid-template-columns:minmax(0,1fr)}}._card_1r15w_26{text-align:center;box-sizing:border-box;flex-direction:column;align-items:center;padding:22px 18px;display:flex}._card_icon_1r15w_62{width:36px;height:36px;margin-bottom:12px}._card_title_1r15w_68{margin:0;font-size:20px}._card_text_1r15w_73{margin-top:8px;font-size:16px}._djiIconContainer_1r15w_78{vertical-align:middle;display:inline-flex}._djiIcon_1r15w_78{width:auto;height:18px}@media screen and (width<=890px){._section_1r15w_1{margin:15px 20px;padding:40px 16px}}@media screen and (width<=540px){._card_grid_1r15w_26{gap:10px}._card_1r15w_26{padding:16px 10px}._card_icon_1r15w_62{width:30px;height:30px;margin-bottom:8px}._card_title_1r15w_68{font-size:16px}._card_text_1r15w_73{font-size:14px;line-height:1.4}}._section_7d2lk_1{background-color:var(--glass);margin:var(--space-3);border-radius:var(--r-section);box-sizing:border-box;padding:80px 40px}._inner_7d2lk_9{align-items:center;gap:60px;max-width:1440px;margin:0 auto;display:flex}._copy_7d2lk_18{flex:1}._heading_7d2lk_22{font-family:var(--ff-heading);color:var(--c-ink);margin:0 0 24px}._bullets_7d2lk_28{margin:0 0 32px;padding:0;list-style:none}._bullets_7d2lk_28 li{font-size:var(--fs-lead);color:var(--c-ink);margin-bottom:14px;padding-left:30px;position:relative}._bullets_7d2lk_28 li:before{content:"✓";color:var(--c-blue);font-weight:700;position:absolute;left:0}._cta_7d2lk_51{font-size:20px}._media_7d2lk_55{flex:1.4;min-width:0}._figure_7d2lk_71{margin:0;container:estimator/inline-size}._visual_7d2lk_62{position:relative}._image_link_7d2lk_82{width:86%;display:block}._estimate_7d2lk_91{z-index:1;box-sizing:border-box;width:min(82%,320px);color:var(--c-ink);font-family:var(--ff-body);text-align:left;pointer-events:none;background:#fff;border:1px solid #1f2a3a14;border-radius:16px;margin:-32px 0 0 auto;padding:1em 1.15em;font-size:clamp(14px,1.8cqi,18px);line-height:1.35;position:relative;box-shadow:0 16px 24px #1f2a3a52}@container estimator (width>=600px){._visual_7d2lk_62{padding-bottom:8%}._estimate_7d2lk_91{width:38%;margin:0;position:absolute;bottom:0;right:0}}._estimate_label_7d2lk_134{letter-spacing:.08em;text-transform:uppercase;color:#5b6876;margin-bottom:.6em;font-size:max(11px,.7em);font-weight:700}._zone_7d2lk_145{grid-template-columns:auto 1fr auto;grid-template-areas:"dot name price"".meta.";align-items:center;column-gap:.55em;display:grid}._zone_dot_7d2lk_157{background:#2563eb;border-radius:50%;grid-area:dot;width:.7em;height:.7em}._zone_name_7d2lk_165{grid-area:name;font-weight:700}._zone_7d2lk_145 ._zone_meta_7d2lk_170{grid-area:meta}._zone_meta_7d2lk_170{color:#5b6876;font-size:.85em}._price_7d2lk_179{color:#2563eb;white-space:nowrap;font-weight:700}._zone_7d2lk_145 ._price_7d2lk_179{grid-area:price}._total_7d2lk_189{border-top:1px solid #1f2a3a1a;align-items:baseline;gap:.55em;margin-top:.75em;padding-top:.75em;display:flex}._total_name_7d2lk_199{font-weight:700}._total_7d2lk_189 ._price_7d2lk_179{margin-left:auto;font-size:1.08em}._note_7d2lk_209{color:#5b6876;margin-top:.5em;font-size:max(12px,.78em);line-height:1.4}@media (prefers-reduced-motion:no-preference){.reveal-on ._inner_7d2lk_9.is-revealed ._estimate_7d2lk_91{animation:_estimate_in_7d2lk_1 .9s var(--ease-out) .6s backwards}}@keyframes _estimate_in_7d2lk_1{0%{opacity:0;transform:translateY(14px)scale(.96)}}._caption_7d2lk_236{color:#5b6876;text-align:center;margin:10px 0 0;font-size:14px;font-weight:500}@media screen and (width>=1700px){._inner_7d2lk_9{max-width:var(--content-wide)}._media_7d2lk_55{flex:1.65}}@media screen and (width<=890px){._section_7d2lk_1{margin:15px 20px;padding:50px 20px}._inner_7d2lk_9{flex-direction:column;gap:30px}._media_7d2lk_55{align-self:stretch}}._section_1mydw_1{background-color:var(--glass);margin:var(--space-3);border-radius:var(--r-section);box-sizing:border-box;flex-direction:column;align-items:center;padding:80px 40px;display:flex}._heading_1mydw_12{font-family:var(--ff-heading);color:var(--c-ink);text-align:center;margin:0 0 28px}._table_1mydw_19{border-collapse:collapse;width:100%;max-width:680px}._table_1mydw_19 td{color:var(--c-ink);border-bottom:1px solid #146aed26;padding:12px 8px;font-size:17px}._cap_cell_1mydw_32{text-align:right;width:70px}._cap_icon_1mydw_37{vertical-align:middle;width:auto;height:26px}._cap_num_1mydw_47{height:15px}._djiIconContainer_1mydw_51{vertical-align:middle;display:inline-flex}._djiIcon_1mydw_51{width:auto;height:18px}@media screen and (width<=890px){._section_1mydw_1{margin:15px 20px;padding:50px 20px}._table_1mydw_19 td{font-size:15px}}
