@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.T19VSG_className{font-family:Geist,Geist Fallback;font-style:normal}.T19VSG_variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}._8Li5zG_className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}._8Li5zG_variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.0klc_mi0-5f4_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.2874ccu1_u7jf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.LIAmCW_className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.LIAmCW_variable{--font-instrument:"Instrument Sans", "Instrument Sans Fallback"}
.lEcwTq_tokens{--cream:#f6f4ef;--ink:#1b1a18;--ink-2:#57534d;--ink-3:#6b665f;--stone:#ece8e0;--panel:#1e1d1b;--line:#e9e4da;--accent:#2f5bff;--accent-light:#7d98ff;--bad:#b42318;--spring:linear(0, .06, .24 6%, .52 11%, .83 17%, 1.04 23%, 1.12 28%, 1.12 33%, 1.06 40%, 1.01 47%, .985 55%, .99 66%, 1.002 80%, 1);--rule:#1b1a1821;--shadow-border:0 0 0 1px #0000000f, 0 1px 2px -1px #0000000f, 0 2px 4px 0 #0000000a;--shadow-border-hover:0 0 0 1px #00000014, 0 1px 2px -1px #00000014, 0 2px 4px 0 #0000000f;color:var(--ink);font-family:var(--font-instrument), ui-sans-serif, system-ui, sans-serif;font-size:16px;line-height:1.5}@supports (color:lab(0% 0 0)){.lEcwTq_tokens{--shadow-border:0 0 0 1px lab(0% 0 0/.06), 0 1px 2px -1px lab(0% 0 0/.06), 0 2px 4px 0 lab(0% 0 0/.04);--shadow-border-hover:0 0 0 1px lab(0% 0 0/.08), 0 1px 2px -1px lab(0% 0 0/.08), 0 2px 4px 0 lab(0% 0 0/.06)}}.lEcwTq_tokens h1,.lEcwTq_tokens h2,.lEcwTq_tokens h3{text-wrap-style:balance}.lEcwTq_tokens p,.lEcwTq_tokens li,.lEcwTq_tokens dd{text-wrap-style:pretty}.lEcwTq_tokens :focus-visible{outline:2px solid var(--accent);outline-offset:2px}.lEcwTq_root{background:var(--cream);min-height:100dvh;}.lEcwTq_h1{letter-spacing:-.035em;font-size:clamp(1.75rem,3.2vw,2.5rem);font-weight:400;line-height:1.08}.lEcwTq_h2{letter-spacing:-.01em;font-size:17px;font-weight:500;line-height:1.3}.lEcwTq_button{white-space:nowrap;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:6px;height:40px;padding:0 16px;font-size:15px;font-weight:500;transition-property:background-color,box-shadow,scale,color;transition-duration:.15s;transition-timing-function:ease-out;display:inline-flex}.lEcwTq_button:active{scale:.96}.lEcwTq_button:disabled{opacity:.5;pointer-events:none}.lEcwTq_button svg{flex:none;width:16px;height:16px}.lEcwTq_big{height:48px;font-size:16px}.lEcwTq_primary{background:var(--ink);color:var(--cream)}.lEcwTq_primary:hover{background:#34322e}.lEcwTq_ghost{color:var(--ink);box-shadow:var(--shadow-border);background:#fff}.lEcwTq_ghost:hover{box-shadow:var(--shadow-border-hover)}.lEcwTq_quiet{color:var(--ink-2);background:0 0;padding:0 10px}.lEcwTq_quiet:hover{background:var(--stone);color:var(--ink)}.lEcwTq_danger{background:var(--bad);color:#fff}.lEcwTq_danger:hover{background:#912018}.lEcwTq_light{background:var(--cream);color:var(--ink)}.lEcwTq_light:hover{background:#fff}.lEcwTq_input{width:100%;height:48px;color:var(--ink);background:#fff;border:1px solid #858079;border-radius:6px;padding:0 14px;font-size:16px;transition:border-color .12s ease-out,box-shadow .12s ease-out;display:block}textarea.lEcwTq_input{resize:vertical;height:auto;min-height:88px;padding:12px 14px}.lEcwTq_input:hover{border-color:var(--ink)}.lEcwTq_input:focus-visible{border-color:var(--accent);outline:none;box-shadow:0 0 0 4px #2f5bff33}.lEcwTq_label{margin-bottom:6px;font-size:15px;font-weight:500;display:block}.lEcwTq_card{box-shadow:var(--shadow-border);background:#fff;border-radius:8px}.lEcwTq_panel{background:var(--stone);border-radius:4px}.lEcwTq_switch{appearance:none;cursor:pointer;background:#1b1a1838;border-radius:999px;flex:none;width:44px;height:26px;transition:background-color .15s ease-out;position:relative}.lEcwTq_switch:before{content:"";width:20px;height:20px;transition:translate .22s var(--spring);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0003}.lEcwTq_switch:checked{background:var(--accent)}.lEcwTq_switch:checked:before{translate:18px}.lEcwTq_switch:disabled{opacity:.5}.lEcwTq_onDark .lEcwTq_switch:not(:checked){background:#ffffff38}.lEcwTq_small.lEcwTq_switch{width:34px;height:20px}.lEcwTq_small.lEcwTq_switch:before{width:16px;height:16px;top:2px;left:2px}.lEcwTq_small.lEcwTq_switch:checked:before{translate:14px}.lEcwTq_tag{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;height:24px;padding:0 9px;font-size:13px;font-weight:500;display:inline-flex}.lEcwTq_tag[data-tone=done]{background:var(--ink);color:var(--cream)}.lEcwTq_tag[data-tone=assigned]{background:var(--stone);color:var(--ink)}.lEcwTq_tag[data-tone=open]{box-shadow:inset 0 0 0 1px var(--ink);color:var(--ink)}.lEcwTq_tag[data-tone=bad]{color:var(--bad);background:#fbeae8}.lEcwTq_tag[data-tone=quiet]{color:var(--ink-3);box-shadow:inset 0 0 0 1px var(--rule)}.lEcwTq_tag[data-tone=accent]{color:#1f45d6;background:#2f5bff1a}.lEcwTq_vehicle{background:var(--accent);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.lEcwTq_menu{font-family:var(--font-instrument), ui-sans-serif, system-ui, sans-serif;color:var(--ink)!important;box-shadow:0 0 0 1px var(--rule), 0 14px 36px #1b1a1829, 0 2px 6px #1b1a180f!important;background:#fff!important;border:0!important;border-radius:10px!important;}.lEcwTq_menu [role=option],.lEcwTq_menu [role=menuitem]{color:var(--ink-2);border-radius:4px}.lEcwTq_menu [role=option][data-highlighted],.lEcwTq_menu [role=menuitem][data-highlighted]{background:var(--stone)!important;color:var(--ink)!important}.lEcwTq_sheet{color:var(--ink);font-family:var(--font-instrument), ui-sans-serif, system-ui, sans-serif;box-shadow:0 0 0 1px var(--rule), 0 24px 60px #1b1a1838!important;background:#fff!important;border:0!important;border-radius:10px!important;}@media (prefers-reduced-motion:reduce){.lEcwTq_button,.lEcwTq_switch,.lEcwTq_switch:before,.lEcwTq_input{transition:none}}
.oB1X9q_tokens{--cream:#f6f4ef;--ink:#1b1a18;--ink-2:#57534d;--ink-3:#6b665f;--stone:#ece8e0;--panel:#1e1d1b;--line:#e9e4da;--accent:#2f5bff;--accent-light:#7d98ff;--primary:#1b1a18;--primary-foreground:#f6f4ef;--ring:#2f5bff;--border:#e9e4da;--input:#d9d3c7;--spring:linear(0, .06, .24 6%, .52 11%, .83 17%, 1.04 23%, 1.12 28%, 1.12 33%, 1.06 40%, 1.01 47%, .985 55%, .99 66%, 1.002 80%, 1);--rule:#1b1a1821;--shadow-border:0 0 0 1px #1b1a1814, 0 1px 2px 0 #1b1a181f;--shadow-border-hover:0 0 0 1px #1b1a1829, 0 1px 2px 0 #1b1a1824;--foreground:var(--ink);--muted-foreground:var(--ink-3);color:var(--ink);font-family:var(--font-instrument), ui-sans-serif, system-ui, sans-serif}.oB1X9q_tokens h1,.oB1X9q_tokens h2,.oB1X9q_tokens h3{text-wrap-style:balance}.oB1X9q_tokens p,.oB1X9q_tokens li,.oB1X9q_tokens dd{text-wrap-style:pretty}.oB1X9q_tokens input::placeholder,.oB1X9q_tokens textarea::placeholder{color:var(--ink-3)}.oB1X9q_tokens :focus-visible{outline:2px solid var(--accent);outline-offset:2px}:is(.oB1X9q_tokens.oB1X9q_tokens.xp-dash,.oB1X9q_tokens.oB1X9q_tokens .xp-dash){--background:#fff;--foreground:var(--ink);--accent:var(--stone);--accent-foreground:var(--ink);font-family:var(--font-instrument), ui-sans-serif, system-ui, sans-serif;font-feature-settings:normal}.oB1X9q_root{background:var(--cream);min-height:100vh;font-size:17px;line-height:1.55;}.oB1X9q_display{letter-spacing:-.045em;font-size:clamp(2.75rem,6.1vw,5.6rem);font-weight:400;line-height:1}.oB1X9q_h2{letter-spacing:-.035em;font-size:clamp(1.9rem,3.4vw,2.9rem);font-weight:400;line-height:1.08}.oB1X9q_lead{letter-spacing:-.015em;font-size:clamp(1.1rem,1.45vw,1.3rem);font-weight:400;line-height:1.4}.oB1X9q_button{white-space:nowrap;-webkit-tap-highlight-color:transparent;border-radius:6px;justify-content:center;align-items:center;gap:6px;height:40px;padding:0 16px;font-size:15px;font-weight:500;transition-property:translate,background-color,box-shadow;transition-duration:.12s;transition-timing-function:cubic-bezier(.23,1,.32,1);display:inline-flex}.oB1X9q_primary{background:var(--ink);color:var(--cream);box-shadow:var(--key-ink)}.oB1X9q_light{background:var(--cream);color:var(--ink);box-shadow:inset 0 -2px #1b1a182e,0 1px #00000080,0 2px 4px -1px #00000080}.oB1X9q_ghost{color:var(--ink);box-shadow:var(--key);background:#fff}@media (hover:hover) and (pointer:fine){.oB1X9q_primary:hover:not(:disabled){box-shadow:var(--key-ink-hover);background:#2c2a27;translate:0 -1px}.oB1X9q_light:hover:not(:disabled){background:#fff;translate:0 -1px}.oB1X9q_ghost:hover:not(:disabled){box-shadow:var(--key-hover);translate:0 -1px}}.oB1X9q_primary:active:not(:disabled){box-shadow:var(--key-ink-down);background:#000;transition-duration:60ms;translate:0 1px}.oB1X9q_light:active:not(:disabled){background:#ece8e0;transition-duration:60ms;translate:0 1px;box-shadow:inset 0 2px 3px #1b1a1840}.oB1X9q_ghost:active:not(:disabled){background:var(--key-down-bg);box-shadow:var(--key-down);transition-duration:60ms;translate:0 1px}.oB1X9q_flex{color:#fff;background:#3b7a57}.oB1X9q_flex:hover{background:#2f6b49}@media (prefers-reduced-motion:reduce){.oB1X9q_button:hover,.oB1X9q_button:active{translate:none}}@media (min-width:640px){.oB1X9q_field{background:#fff;border-radius:10px;align-items:center;gap:4px;height:56px;padding:6px;transition:box-shadow .12s ease-out;box-shadow:inset 0 0 0 1px #858079}.oB1X9q_field:has(.oB1X9q_trigger:hover){box-shadow:inset 0 0 0 1px var(--ink)}:is(.oB1X9q_field:has(.oB1X9q_trigger:focus-visible),.oB1X9q_field:has(.oB1X9q_trigger[data-state=open])){box-shadow:inset 0 0 0 1.5px var(--accent), 0 0 0 4px #2f5bff33}.oB1X9q_field .oB1X9q_trigger:focus-visible{outline:none}}@media (max-width:639.98px){.oB1X9q_trigger{transition:box-shadow .12s ease-out,border-color .12s ease-out}.oB1X9q_trigger:focus-visible,.oB1X9q_trigger[data-state=open]{border-color:var(--accent);outline:none;box-shadow:0 0 0 4px #2f5bff33}}.oB1X9q_menu{z-index:50;min-width:var(--radix-select-trigger-width);max-height:var(--radix-select-content-available-height);color:var(--ink);transform-origin:var(--radix-select-content-transform-origin);background:#fff;border-radius:8px;animation:.15s cubic-bezier(.23,1,.32,1) oB1X9q_menu-in;overflow:hidden;box-shadow:0 0 0 1px #1b1a1814,0 1px 2px #1b1a181f,0 4px 8px -4px #1b1a1829}.oB1X9q_menu:focus-visible,.oB1X9q_option:focus-visible{outline:none}@keyframes oB1X9q_menu-in{0%{opacity:0;transform:scale(.97)}}@media (prefers-reduced-motion:reduce){.oB1X9q_menu{animation-name:oB1X9q_fade-in}}@keyframes oB1X9q_fade-in{0%{opacity:0}}.oB1X9q_option{height:40px;color:var(--ink-2);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:4px;justify-content:space-between;align-items:center;gap:12px;padding:0 10px;font-size:16px;transition:background-color .15s cubic-bezier(.23,1,.32,1);display:flex}.oB1X9q_option[data-highlighted]{background:var(--stone);color:var(--ink)}.oB1X9q_option:active{background:#e2ddd3;box-shadow:inset 0 1px 3px #1b1a1824}.oB1X9q_option[data-state=checked]{color:var(--ink);font-weight:500}.oB1X9q_zone{fill:var(--accent);fill-opacity:.1;stroke:var(--accent-light);stroke-width:1.2px;stroke-dasharray:4 3;stroke-linejoin:round;transition-property:fill-opacity,stroke,stroke-opacity;transition-duration:.15s;transition-timing-function:ease-out}.oB1X9q_zone[data-zone="6"]{fill:var(--line);fill-opacity:0;stroke:var(--line);stroke-opacity:.55}.oB1X9q_callout circle,.oB1X9q_callout text,.oB1X9q_legend [data-badge]{transition-property:fill,stroke,background-color,color,box-shadow;transition-duration:.15s;transition-timing-function:ease-out}:is(.oB1X9q_plan:has([data-n="1"]:hover) .oB1X9q_zone[data-zone="1"],.oB1X9q_plan:has(.oB1X9q_zone[data-zone="1"]:hover) .oB1X9q_zone[data-zone="1"]){fill-opacity:.34;stroke-dasharray:none}:is(.oB1X9q_plan:has([data-n="1"]:hover) [data-callout="1"] circle:nth-of-type(2),.oB1X9q_plan:has(.oB1X9q_zone[data-zone="1"]:hover) [data-callout="1"] circle:nth-of-type(2)){fill:#fff}:is(.oB1X9q_plan:has([data-n="1"]:hover) [data-callout="1"] text,.oB1X9q_plan:has(.oB1X9q_zone[data-zone="1"]:hover) [data-callout="1"] text){fill:var(--accent)}:is(.oB1X9q_plan:has([data-n="1"]:hover) [data-n="1"] [data-badge],.oB1X9q_plan:has(.oB1X9q_zone[data-zone="1"]:hover) [data-n="1"] [data-badge]){color:var(--accent);background:#fff}:is(.oB1X9q_plan:has([data-n="2"]:hover) .oB1X9q_zone[data-zone="2"],.oB1X9q_plan:has(.oB1X9q_zone[data-zone="2"]:hover) .oB1X9q_zone[data-zone="2"]){fill-opacity:.34;stroke-dasharray:none}:is(.oB1X9q_plan:has([data-n="2"]:hover) [data-callout="2"] circle:nth-of-type(2),.oB1X9q_plan:has(.oB1X9q_zone[data-zone="2"]:hover) [data-callout="2"] circle:nth-of-type(2)){fill:#fff}:is(.oB1X9q_plan:has([data-n="2"]:hover) [data-callout="2"] text,.oB1X9q_plan:has(.oB1X9q_zone[data-zone="2"]:hover) [data-callout="2"] text){fill:var(--accent)}:is(.oB1X9q_plan:has([data-n="2"]:hover) [data-n="2"] [data-badge],.oB1X9q_plan:has(.oB1X9q_zone[data-zone="2"]:hover) [data-n="2"] [data-badge]){color:var(--accent);background:#fff}:is(.oB1X9q_plan:has([data-n="3"]:hover) .oB1X9q_zone[data-zone="3"],.oB1X9q_plan:has(.oB1X9q_zone[data-zone="3"]:hover) .oB1X9q_zone[data-zone="3"]){fill-opacity:.34;stroke-dasharray:none}:is(.oB1X9q_plan:has([data-n="3"]:hover) [data-callout="3"] circle:nth-of-type(2),.oB1X9q_plan:has(.oB1X9q_zone[data-zone="3"]:hover) [data-callout="3"] circle:nth-of-type(2)){fill:#fff}:is(.oB1X9q_plan:has([data-n="3"]:hover) [data-callout="3"] text,.oB1X9q_plan:has(.oB1X9q_zone[data-zone="3"]:hover) [data-callout="3"] text){fill:var(--accent)}:is(.oB1X9q_plan:has([data-n="3"]:hover) [data-n="3"] [data-badge],.oB1X9q_plan:has(.oB1X9q_zone[data-zone="3"]:hover) [data-n="3"] [data-badge]){color:var(--accent);background:#fff}:is(.oB1X9q_plan:has([data-n="4"]:hover) .oB1X9q_zone[data-zone="4"],.oB1X9q_plan:has(.oB1X9q_zone[data-zone="4"]:hover) .oB1X9q_zone[data-zone="4"]){fill-opacity:.34;stroke-dasharray:none}:is(.oB1X9q_plan:has([data-n="4"]:hover) [data-callout="4"] circle:nth-of-type(2),.oB1X9q_plan:has(.oB1X9q_zone[data-zone="4"]:hover) [data-callout="4"] circle:nth-of-type(2)){fill:#fff}:is(.oB1X9q_plan:has([data-n="4"]:hover) [data-callout="4"] text,.oB1X9q_plan:has(.oB1X9q_zone[data-zone="4"]:hover) [data-callout="4"] text){fill:var(--accent)}:is(.oB1X9q_plan:has([data-n="4"]:hover) [data-n="4"] [data-badge],.oB1X9q_plan:has(.oB1X9q_zone[data-zone="4"]:hover) [data-n="4"] [data-badge]){color:var(--accent);background:#fff}:is(.oB1X9q_plan:has([data-n="5"]:hover) .oB1X9q_zone[data-zone="5"],.oB1X9q_plan:has(.oB1X9q_zone[data-zone="5"]:hover) .oB1X9q_zone[data-zone="5"]){fill-opacity:.34;stroke-dasharray:none}:is(.oB1X9q_plan:has([data-n="5"]:hover) [data-callout="5"] circle:nth-of-type(2),.oB1X9q_plan:has(.oB1X9q_zone[data-zone="5"]:hover) [data-callout="5"] circle:nth-of-type(2)){fill:#fff}:is(.oB1X9q_plan:has([data-n="5"]:hover) [data-callout="5"] text,.oB1X9q_plan:has(.oB1X9q_zone[data-zone="5"]:hover) [data-callout="5"] text){fill:var(--accent)}:is(.oB1X9q_plan:has([data-n="5"]:hover) [data-n="5"] [data-badge],.oB1X9q_plan:has(.oB1X9q_zone[data-zone="5"]:hover) [data-n="5"] [data-badge]){color:var(--accent);background:#fff}:is(.oB1X9q_plan:has([data-n="6"]:hover) .oB1X9q_zone[data-zone="6"],.oB1X9q_plan:has(.oB1X9q_zone[data-zone="6"]:hover) .oB1X9q_zone[data-zone="6"]){fill-opacity:.14;stroke-dasharray:none}:is(.oB1X9q_plan:has([data-n="6"]:hover) [data-callout="6"] circle:nth-of-type(2),.oB1X9q_plan:has(.oB1X9q_zone[data-zone="6"]:hover) [data-callout="6"] circle:nth-of-type(2)){fill:#fff}:is(.oB1X9q_plan:has([data-n="6"]:hover) [data-callout="6"] text,.oB1X9q_plan:has(.oB1X9q_zone[data-zone="6"]:hover) [data-callout="6"] text){fill:var(--accent)}:is(.oB1X9q_plan:has([data-n="6"]:hover) [data-n="6"] [data-badge],.oB1X9q_plan:has(.oB1X9q_zone[data-zone="6"]:hover) [data-n="6"] [data-badge]){color:var(--accent);background:#fff}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.oB1X9q_planArt{view-timeline:--plan block}.oB1X9q_stepItem{view-timeline:--step block}.oB1X9q_keptArt{view-timeline:--kept block}.oB1X9q_chargeItem{view-timeline:--charge block}.oB1X9q_dvpArt{view-timeline:--dvp block}.oB1X9q_builtArt{view-timeline:--built block}.oB1X9q_mv{animation-duration:auto;animation-timing-function:cubic-bezier(.25,.8,.25,1);animation-fill-mode:both}.oB1X9q_kDrive{animation-name:oB1X9q_drive}.oB1X9q_kMove{animation-name:oB1X9q_move}.oB1X9q_kAppear{animation-name:oB1X9q_appear}.oB1X9q_kDrop{animation-name:oB1X9q_drop}.oB1X9q_kPop{transform-box:fill-box;transform-origin:50%;animation-name:oB1X9q_pop;animation-timing-function:var(--spring)}.oB1X9q_kGrow{transform-origin:0;animation-name:oB1X9q_grow}.oB1X9q_kDraw{animation-name:oB1X9q_draw}.oB1X9q_kGrowY{transform-origin:top;animation-name:oB1X9q_growY}.oB1X9q_visitArt{view-timeline:--visit block}.oB1X9q_whoArt{view-timeline:--who block}.oB1X9q_rise,.oB1X9q_roof,.oB1X9q_drive,.oB1X9q_appear,.oB1X9q_street,.oB1X9q_zone,.oB1X9q_callout{animation-timeline:--plan;animation-duration:auto;animation-timing-function:cubic-bezier(.25,.8,.25,1);animation-fill-mode:both}.oB1X9q_rise{animation-name:oB1X9q_rise;animation-range:entry 45% contain 10%}.oB1X9q_roof{animation-name:oB1X9q_roof;animation-range:entry 50% contain 22%}.oB1X9q_drive{animation-name:oB1X9q_drive;animation-range:entry 60% contain 30%}.oB1X9q_appear{animation-name:oB1X9q_appear;animation-range:contain 22% contain 32%}.oB1X9q_street{animation-name:oB1X9q_street;animation-timing-function:linear;animation-range:cover}.oB1X9q_zone{animation-name:oB1X9q_appear;animation-range:contain 26% contain 36%}.oB1X9q_callout[data-callout="1"]{animation-name:oB1X9q_drop;animation-range:contain 33% contain 43%}.oB1X9q_callout[data-callout="2"]{animation-name:oB1X9q_drop;animation-range:contain 38% contain 48%}.oB1X9q_callout[data-callout="3"]{animation-name:oB1X9q_drop;animation-range:contain 43% contain 53%}.oB1X9q_callout[data-callout="4"]{animation-name:oB1X9q_drop;animation-range:contain 48% contain 58%}.oB1X9q_callout[data-callout="5"]{animation-name:oB1X9q_drop;animation-range:contain 53% contain 63%}.oB1X9q_callout[data-callout="6"]{animation-name:oB1X9q_drop;animation-range:contain 58% contain 68%}}}@keyframes oB1X9q_rise{0%{translate:0 -56px}}@keyframes oB1X9q_roof{0%{translate:0 -120px}}@keyframes oB1X9q_drive{0%{translate:var(--fx) var(--fy);opacity:0}35%{opacity:1}}@keyframes oB1X9q_appear{0%{opacity:0}}@keyframes oB1X9q_move{0%{translate:var(--fx) var(--fy)}}@keyframes oB1X9q_pop{0%{opacity:0;scale:.4}}@keyframes oB1X9q_grow{0%{scale:0 1}}@keyframes oB1X9q_draw{0%{stroke-dashoffset:1px}}@keyframes oB1X9q_growY{0%{scale:1 0}}@keyframes oB1X9q_drop{0%{opacity:0;translate:0 -18px}}@keyframes oB1X9q_street{0%{opacity:0;translate:-234px -135px}8%,92%{opacity:1}to{opacity:0;translate:312px 180px}}.oB1X9q_apply{color:var(--ink)}.oB1X9q_apply h2{letter-spacing:-.02em;font-size:22px;font-weight:500}.oB1X9q_apply label,.oB1X9q_apply legend{font-weight:500}.oB1X9q_apply input:not([type=checkbox]),.oB1X9q_apply select{height:48px;box-shadow:none;background:#fff;border-color:#858079;border-radius:6px;font-size:16px}.oB1X9q_apply input:not([type=checkbox]):hover,.oB1X9q_apply select:hover{border-color:var(--ink)}.oB1X9q_apply input:not([type=checkbox]):focus-visible,.oB1X9q_apply select:focus-visible{border-color:var(--accent);outline:none;box-shadow:0 0 0 4px #2f5bff33}.oB1X9q_apply button[type=submit]{background:var(--ink);height:48px;color:var(--cream);border-radius:6px;font-size:16px;font-weight:500;transition-property:background-color,scale;transition-duration:.15s;transition-timing-function:ease-out}.oB1X9q_apply button[type=submit]:hover{background:#34322e}.oB1X9q_apply button[type=submit]:active{scale:.96}.oB1X9q_apply button[type=button]{min-height:32px}.oB1X9q_apply button[type=button]:not([aria-pressed=true]){color:var(--ink)}.oB1X9q_apply p{color:var(--ink-2)}.oB1X9q_apply input[type=checkbox]{accent-color:var(--ink)}@media (prefers-reduced-motion:no-preference){.oB1X9q_netPop{animation:oB1X9q_drop .62s var(--spring) both}.oB1X9q_live{animation:2.4s ease-in-out infinite oB1X9q_live}.oB1X9q_travel{animation-name:oB1X9q_travel;animation-timing-function:linear;animation-iteration-count:infinite}}.oB1X9q_travel{opacity:1}@keyframes oB1X9q_travel{0%{translate:var(--fx) var(--fy);opacity:0}5%,95%{opacity:1}to{translate:var(--tx) var(--ty);opacity:0}}@keyframes oB1X9q_live{50%{opacity:.35}}.oB1X9q_switch{appearance:none;cursor:pointer;background:#fff3;border-radius:999px;flex:none;width:34px;height:20px;margin-top:2px;transition:background-color .15s ease-out;position:relative}.oB1X9q_switch:before{content:"";width:16px;height:16px;transition:translate .22s var(--spring);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px}.oB1X9q_switch:checked{background:var(--accent)}.oB1X9q_switch:checked:before{translate:14px}.oB1X9q_switch:focus-visible{outline:2px solid var(--accent-light);outline-offset:2px}.oB1X9q_offer{counter-reset:svc}.oB1X9q_switch:checked{counter-increment:svc}.oB1X9q_count:before{content:counter(svc);color:var(--cream);font-weight:600}.oB1X9q_plan:has([data-svc="1"]:not(:checked)) .oB1X9q_zone[data-zone="1"]{fill-opacity:0;stroke:var(--line);stroke-opacity:.35}.oB1X9q_plan:has([data-svc="1"]:not(:checked)) [data-callout="1"] circle:nth-of-type(2){fill:var(--panel);stroke:var(--line);stroke-width:1.3px}.oB1X9q_plan:has([data-svc="1"]:not(:checked)) [data-callout="1"] text{fill:var(--line)}.oB1X9q_plan:has([data-svc="1"]:not(:checked)) [data-callout="1"]>path{opacity:.4}.oB1X9q_plan:has([data-svc="1"]:not(:checked)) [data-callout="1"]>circle:first-of-type{opacity:.4}.oB1X9q_plan:has([data-svc="1"]:not(:checked)) [data-n="1"] [data-badge]{color:var(--line);box-shadow:inset 0 0 0 1.5px var(--line);background:0 0}.oB1X9q_plan:has([data-svc="1"]:not(:checked)) [data-n="1"] label>span:nth-of-type(2){opacity:.5}.oB1X9q_plan:has([data-svc="2"]:not(:checked)) .oB1X9q_zone[data-zone="2"]{fill-opacity:0;stroke:var(--line);stroke-opacity:.35}.oB1X9q_plan:has([data-svc="2"]:not(:checked)) [data-callout="2"] circle:nth-of-type(2){fill:var(--panel);stroke:var(--line);stroke-width:1.3px}.oB1X9q_plan:has([data-svc="2"]:not(:checked)) [data-callout="2"] text{fill:var(--line)}.oB1X9q_plan:has([data-svc="2"]:not(:checked)) [data-callout="2"]>path{opacity:.4}.oB1X9q_plan:has([data-svc="2"]:not(:checked)) [data-callout="2"]>circle:first-of-type{opacity:.4}.oB1X9q_plan:has([data-svc="2"]:not(:checked)) [data-n="2"] [data-badge]{color:var(--line);box-shadow:inset 0 0 0 1.5px var(--line);background:0 0}.oB1X9q_plan:has([data-svc="2"]:not(:checked)) [data-n="2"] label>span:nth-of-type(2){opacity:.5}.oB1X9q_plan:has([data-svc="3"]:not(:checked)) .oB1X9q_zone[data-zone="3"]{fill-opacity:0;stroke:var(--line);stroke-opacity:.35}.oB1X9q_plan:has([data-svc="3"]:not(:checked)) [data-callout="3"] circle:nth-of-type(2){fill:var(--panel);stroke:var(--line);stroke-width:1.3px}.oB1X9q_plan:has([data-svc="3"]:not(:checked)) [data-callout="3"] text{fill:var(--line)}.oB1X9q_plan:has([data-svc="3"]:not(:checked)) [data-callout="3"]>path{opacity:.4}.oB1X9q_plan:has([data-svc="3"]:not(:checked)) [data-callout="3"]>circle:first-of-type{opacity:.4}.oB1X9q_plan:has([data-svc="3"]:not(:checked)) [data-n="3"] [data-badge]{color:var(--line);box-shadow:inset 0 0 0 1.5px var(--line);background:0 0}.oB1X9q_plan:has([data-svc="3"]:not(:checked)) [data-n="3"] label>span:nth-of-type(2){opacity:.5}.oB1X9q_plan:has([data-svc="4"]:not(:checked)) .oB1X9q_zone[data-zone="4"]{fill-opacity:0;stroke:var(--line);stroke-opacity:.35}.oB1X9q_plan:has([data-svc="4"]:not(:checked)) [data-callout="4"] circle:nth-of-type(2){fill:var(--panel);stroke:var(--line);stroke-width:1.3px}.oB1X9q_plan:has([data-svc="4"]:not(:checked)) [data-callout="4"] text{fill:var(--line)}.oB1X9q_plan:has([data-svc="4"]:not(:checked)) [data-callout="4"]>path{opacity:.4}.oB1X9q_plan:has([data-svc="4"]:not(:checked)) [data-callout="4"]>circle:first-of-type{opacity:.4}.oB1X9q_plan:has([data-svc="4"]:not(:checked)) [data-n="4"] [data-badge]{color:var(--line);box-shadow:inset 0 0 0 1.5px var(--line);background:0 0}.oB1X9q_plan:has([data-svc="4"]:not(:checked)) [data-n="4"] label>span:nth-of-type(2){opacity:.5}.oB1X9q_plan:has([data-svc="5"]:not(:checked)) .oB1X9q_zone[data-zone="5"]{fill-opacity:0;stroke:var(--line);stroke-opacity:.35}.oB1X9q_plan:has([data-svc="5"]:not(:checked)) [data-callout="5"] circle:nth-of-type(2){fill:var(--panel);stroke:var(--line);stroke-width:1.3px}.oB1X9q_plan:has([data-svc="5"]:not(:checked)) [data-callout="5"] text{fill:var(--line)}.oB1X9q_plan:has([data-svc="5"]:not(:checked)) [data-callout="5"]>path{opacity:.4}.oB1X9q_plan:has([data-svc="5"]:not(:checked)) [data-callout="5"]>circle:first-of-type{opacity:.4}.oB1X9q_plan:has([data-svc="5"]:not(:checked)) [data-n="5"] [data-badge]{color:var(--line);box-shadow:inset 0 0 0 1.5px var(--line);background:0 0}.oB1X9q_plan:has([data-svc="5"]:not(:checked)) [data-n="5"] label>span:nth-of-type(2){opacity:.5}.oB1X9q_plan:has([data-svc="6"]:not(:checked)) .oB1X9q_zone[data-zone="6"]{fill-opacity:0;stroke:var(--line);stroke-opacity:.35}.oB1X9q_plan:has([data-svc="6"]:not(:checked)) [data-callout="6"] circle:nth-of-type(2){fill:var(--panel);stroke:var(--line);stroke-width:1.3px}.oB1X9q_plan:has([data-svc="6"]:not(:checked)) [data-callout="6"] text{fill:var(--line)}.oB1X9q_plan:has([data-svc="6"]:not(:checked)) [data-callout="6"]>path{opacity:.4}.oB1X9q_plan:has([data-svc="6"]:not(:checked)) [data-callout="6"]>circle:first-of-type{opacity:.4}.oB1X9q_plan:has([data-svc="6"]:not(:checked)) [data-n="6"] [data-badge]{color:var(--line);box-shadow:inset 0 0 0 1.5px var(--line);background:0 0}.oB1X9q_plan:has([data-svc="6"]:not(:checked)) [data-n="6"] label>span:nth-of-type(2){opacity:.5}@media (prefers-reduced-motion:reduce){.oB1X9q_switch,.oB1X9q_switch:before{transition:none}}.oB1X9q_grid{position:relative}.oB1X9q_grid:after{content:"";pointer-events:none;opacity:.7;background:linear-gradient(currentColor,currentColor) 0 0/14px 1.5px no-repeat,linear-gradient(currentColor,currentColor) 0 0/1.5px 14px no-repeat,linear-gradient(currentColor,currentColor) 100% 0/14px 1.5px no-repeat,linear-gradient(currentColor,currentColor) 100% 0/1.5px 14px no-repeat,linear-gradient(currentColor,currentColor) 0 100%/14px 1.5px no-repeat,linear-gradient(currentColor,currentColor) 0 100%/1.5px 14px no-repeat,linear-gradient(currentColor,currentColor) 100% 100%/14px 1.5px no-repeat,linear-gradient(currentColor,currentColor) 100% 100%/1.5px 14px no-repeat;position:absolute;inset:-1px}@media (prefers-reduced-motion:no-preference){.oB1X9q_enter{animation:.4s ease-out both oB1X9q_enter}.oB1X9q_word{display:inline-block}}@keyframes oB1X9q_enter{0%{opacity:0;filter:blur(4px);translate:0 12px}}.oB1X9q_videoCard .oB1X9q_rise{animation:.8s cubic-bezier(.25,.8,.25,1) .3s both oB1X9q_rise;animation-range:normal}.oB1X9q_videoCard .oB1X9q_roof{animation:.9s cubic-bezier(.25,.8,.25,1) .6s both oB1X9q_roof;animation-range:normal}.oB1X9q_videoCard .oB1X9q_drive{animation:1.4s cubic-bezier(.25,.8,.25,1) 1.2s both oB1X9q_drive;animation-range:normal}.oB1X9q_videoCard .oB1X9q_appear{animation:.45s ease-out 2.5s both oB1X9q_appear;animation-range:normal}.oB1X9q_videoCard .oB1X9q_word{display:inline-block}.oB1X9q_videoCard .oB1X9q_enter{animation-name:oB1X9q_enter;animation-duration:.4s;animation-timing-function:ease-out;animation-fill-mode:both}.oB1X9q_cap{opacity:0;animation-name:oB1X9q_cap;animation-timing-function:linear;animation-fill-mode:none}@keyframes oB1X9q_cap{0%{opacity:0;translate:0 10px}6%{opacity:1;translate:0}94%{opacity:1}to{opacity:0}}.oB1X9q_grid{background-image:linear-gradient(#e9e4da14 1px,#0000 1px),linear-gradient(90deg,#e9e4da14 1px,#0000 1px);background-position:-1px -1px;background-size:20px 20px}.oB1X9q_faq summary::-webkit-details-marker{display:none}.oB1X9q_faq{interpolate-size:allow-keywords}.oB1X9q_faq::details-content{block-size:0;transition:block-size .2s ease-out, content-visibility .2s allow-discrete;overflow:hidden}.oB1X9q_faq[open]::details-content{block-size:auto}.oB1X9q_faq[open] .oB1X9q_chev{rotate:180deg}.oB1X9q_chev{transition:rotate .15s ease-out}@media (prefers-reduced-motion:reduce){.oB1X9q_chev,.oB1X9q_zone,.oB1X9q_callout circle,.oB1X9q_callout text,.oB1X9q_legend [data-badge],.oB1X9q_menu,.oB1X9q_field,.oB1X9q_trigger,.oB1X9q_button,.oB1X9q_apply button{transition:none;animation:none}.oB1X9q_faq::details-content{transition:none;animation:none}}
.EcTvcq_root{--paper:#fdfcfc;--ink:#171717;--ink2:#5d5959;--ink3:#6b6868;--soft:#f5f4f4;--line:#e5e3e3;--accent:#3b7a57;background:var(--paper);min-height:100vh;color:var(--ink);font-family:var(--font-flex-inter), system-ui, sans-serif;-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.5}.EcTvcq_wrap{max-width:1200px;margin:0 auto;padding:0 20px}@media (min-width:768px){.EcTvcq_wrap{padding:0 40px}}.EcTvcq_top{border-bottom:1px solid var(--line)}.EcTvcq_top .EcTvcq_wrap{align-items:center;gap:20px;height:64px;display:flex}.EcTvcq_mark{font:700 23px/1 var(--font-flex-comfortaa), var(--font-flex-inter), sans-serif;letter-spacing:-.02em;color:#111;text-decoration:none}.EcTvcq_by{color:var(--ink3);font-size:14px}.EcTvcq_by a{color:inherit}.EcTvcq_topRight{gap:8px;margin-left:auto;display:flex}.EcTvcq_lbl{color:var(--ink2);font-size:13px;font-weight:500}.EcTvcq_src{color:var(--ink3);font-size:12px}.EcTvcq_src a{color:inherit;text-underline-offset:2px}h1.EcTvcq_h1{letter-spacing:-.045em;margin:6px 0 0;font-size:clamp(2.2rem,4.4vw,3.4rem);font-weight:300;line-height:1.06}h2.EcTvcq_h2{letter-spacing:-.035em;margin:0;font-size:21px;font-weight:400}h3.EcTvcq_h3{margin:0;font-size:15px;font-weight:600}.EcTvcq_sub{color:var(--ink2);margin-top:6px}.EcTvcq_btn{color:#fff;min-height:46px;font:500 15px var(--font-flex-inter), sans-serif;cursor:pointer;background:#111;border:1px solid #111;border-radius:999px;justify-content:center;align-items:center;padding:12px 22px;text-decoration:none;transition:background .18s,scale .1s ease-out;display:inline-flex}.EcTvcq_btn:hover{background:#333}.EcTvcq_btn:active{scale:.96}.EcTvcq_btn:disabled{opacity:.55;cursor:not-allowed}.EcTvcq_btnSmall{min-height:36px;padding:6px 14px;font-size:13px}.EcTvcq_btnGhost{color:var(--ink);border-color:var(--line);background:#fff;box-shadow:0 1px 3px #0000000a}.EcTvcq_btnGhost:hover{background:#f3f2f2}.EcTvcq_btnLight{color:#111;background:#fff;border-color:#fff}.EcTvcq_btnLight:hover{background:#ececec}.EcTvcq_card{border:1px solid var(--line);background:#fff;border-radius:18px;padding:20px 22px}.EcTvcq_stack{gap:20px;padding:28px 0 40px;display:grid}.EcTvcq_two{gap:20px;display:grid}@media (min-width:960px){.EcTvcq_two{grid-template-columns:1fr 1fr}}.EcTvcq_facts{border-top:1px solid var(--line);grid-template-columns:repeat(2,1fr);gap:14px;margin-top:16px;padding-top:14px;display:grid}@media (min-width:640px){.EcTvcq_facts{grid-template-columns:repeat(4,1fr)}}.EcTvcq_facts .EcTvcq_v{margin-top:2px}.EcTvcq_muted{color:var(--ink3)}.EcTvcq_cov{gap:7px;margin:8px 0 0;padding:0;font-size:14px;list-style:none;display:grid}.EcTvcq_cov li{align-items:baseline;gap:8px;display:flex}.EcTvcq_dot{background:var(--accent);border-radius:50%;flex:none;width:8px;height:8px}.EcTvcq_dotPart{background:#b9b4b4}.EcTvcq_sh{flex-wrap:wrap;align-items:baseline;gap:8px 12px;margin-bottom:14px;display:flex}.EcTvcq_n{color:var(--ink3);font-size:13px}.EcTvcq_tag{background:var(--soft);color:var(--ink2);white-space:nowrap;border-radius:999px;padding:2px 9px;font-size:12px}.EcTvcq_cat{align-content:start;gap:12px;display:grid}.EcTvcq_ch{flex-wrap:wrap;align-items:baseline;gap:6px 8px;display:flex}.EcTvcq_stat{background:var(--soft);border-radius:12px;flex-wrap:wrap;align-items:flex-end;gap:10px 24px;padding:12px 14px;display:flex}.EcTvcq_big{letter-spacing:-.04em;white-space:nowrap;font-size:28px;font-weight:300;line-height:1.1}.EcTvcq_pill{border:1px solid var(--line);color:var(--ink2);white-space:nowrap;background:#fff;border-radius:999px;padding:2px 9px;font-size:12px;font-weight:500}.EcTvcq_note{background:var(--soft);color:var(--ink2);border-radius:12px;padding:12px 14px;font-size:14px}.EcTvcq_you{border:1px dashed #d4d0d0;border-radius:12px;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:10px 12px;font-size:14px;display:flex}.EcTvcq_tbl{border-collapse:collapse;width:100%;font-size:14px}.EcTvcq_tbl th{color:var(--ink3);text-align:left;border-bottom:1px solid var(--line);padding:0 10px 8px 0;font-size:12px;font-weight:500}.EcTvcq_tbl td{border-bottom:1px solid var(--line);vertical-align:top;padding:8px 10px 8px 0}.EcTvcq_tbl tr:last-child td{border-bottom:0}.EcTvcq_num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.EcTvcq_m{color:var(--ink3);margin-top:2px;font-size:12px;display:block}.EcTvcq_scroll{overflow-x:auto}.EcTvcq_rates{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.EcTvcq_rate{background:var(--soft);border-radius:12px;padding:10px 12px}.EcTvcq_callout{border-left:2px solid var(--line);color:var(--ink2);padding-left:10px;font-size:14px}.EcTvcq_callout b{color:var(--ink);font-weight:500}.EcTvcq_item{border-bottom:1px solid var(--line);gap:6px 14px;padding:12px 0;display:grid}.EcTvcq_item:last-child{border-bottom:0}@media (min-width:640px){.EcTvcq_item{grid-template-columns:160px 1fr 130px}}.EcTvcq_state{white-space:nowrap;border-radius:999px;place-self:start;align-items:center;gap:6px;padding:3px 10px;font-size:12px;font-weight:500;display:inline-flex}.EcTvcq_statePa{border:1px solid var(--ink);color:var(--ink)}.EcTvcq_stateNi{background:var(--soft);color:var(--ink)}.EcTvcq_stateNo{border:1px solid var(--line);color:var(--ink3)}.EcTvcq_q{font-weight:500}.EcTvcq_why{color:var(--ink2);margin-top:2px;font-size:14px}.EcTvcq_cite{color:var(--ink3);font-size:12px}@media (min-width:640px){.EcTvcq_cite{text-align:right}}.EcTvcq_teaser{color:var(--ink2);gap:6px;margin:0;padding-left:20px;display:grid}.EcTvcq_form{gap:12px;margin-top:4px;display:grid}.EcTvcq_formRow{gap:12px;display:grid}@media (min-width:640px){.EcTvcq_formRow{grid-template-columns:1fr 1fr}}.EcTvcq_field{gap:6px;font-size:14px;font-weight:500;display:grid}.EcTvcq_input{width:100%;font:15px var(--font-flex-inter), sans-serif;color:#222;background:#fff;border:1px solid #ddd9d9;border-radius:9px;padding:11px 12px}.EcTvcq_input:focus-visible{outline-offset:2px;outline:2px solid #305e86}.EcTvcq_check{color:var(--ink2);align-items:flex-start;gap:10px;font-size:14px;font-weight:400;display:flex}.EcTvcq_hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.EcTvcq_error{color:#b3261e;font-size:14px}.EcTvcq_ok{color:var(--accent);font-size:14px}.EcTvcq_flex{color:#fdfcfc;background:#171717;border-radius:18px;gap:24px;padding:24px;display:grid}@media (min-width:960px){.EcTvcq_flex{grid-template-columns:300px 1fr}}.EcTvcq_flex h2{letter-spacing:-.045em;margin:6px 0 0;font-size:26px;font-weight:300;line-height:1.2}.EcTvcq_acts{gap:10px;display:grid}@media (min-width:640px){.EcTvcq_acts{grid-template-columns:1fr 1fr}}.EcTvcq_act{color:#fff;background:#242424;border-radius:12px;gap:4px;padding:12px 14px;text-decoration:none;transition:background .15s;display:grid}.EcTvcq_act:hover{background:#2e2e2e}.EcTvcq_act .EcTvcq_f{color:#a8a4a4;font-size:12px}.EcTvcq_act .EcTvcq_a{font-size:15px;font-weight:500}.EcTvcq_act .EcTvcq_go{margin-top:4px;font-size:13px;font-weight:500}.EcTvcq_fine{color:#a8a4a4;font-size:13px}.EcTvcq_landing{gap:40px;padding:56px 0 72px;display:grid}.EcTvcq_box{flex-wrap:wrap;gap:8px;max-width:640px;display:flex}.EcTvcq_box .EcTvcq_input{border-radius:999px;flex:280px;padding:13px 18px}.EcTvcq_points{border-top:1px solid var(--line);gap:16px;padding-top:24px;display:grid}@media (min-width:768px){.EcTvcq_points{grid-template-columns:repeat(3,1fr)}}.EcTvcq_points b{font-weight:500;display:block}.EcTvcq_points p{color:var(--ink2);margin:4px 0 0;font-size:14px}.EcTvcq_glance{gap:14px;display:grid}@media (min-width:900px){.EcTvcq_glance{grid-template-columns:repeat(3,1fr)}}.EcTvcq_gl{color:inherit;grid-template-columns:88px 1fr;align-items:center;gap:14px;text-decoration:none;transition:border-color .15s;display:grid}.EcTvcq_gl:hover{border-color:#cfcaca}.EcTvcq_gl .EcTvcq_ans{letter-spacing:-.03em;margin:2px 0 0;font-size:19px;font-weight:400;line-height:1.25}.EcTvcq_gl .EcTvcq_sub{margin-top:4px;font-size:14px}.EcTvcq_art{width:88px;height:auto;display:block}.EcTvcq_bars{gap:8px;display:grid}.EcTvcq_barRow{grid-template-columns:minmax(110px,190px) 1fr 56px;align-items:center;gap:12px;font-size:14px;display:grid}.EcTvcq_barName{line-height:1.25}.EcTvcq_barName .EcTvcq_m{margin-top:0}.EcTvcq_barTrack{background:var(--soft);border-radius:6px;height:22px;position:relative}.EcTvcq_barFill{background:#171717;border-radius:6px;min-width:6px;position:absolute;inset:0 auto 0 0}.EcTvcq_barYou .EcTvcq_barName{color:var(--accent);font-weight:600}.EcTvcq_barYou .EcTvcq_barFill{background:var(--accent)}.EcTvcq_barYou .EcTvcq_barVal{color:var(--accent);font-weight:600}.EcTvcq_barVal{text-align:right;font-variant-numeric:tabular-nums;font-weight:500}.EcTvcq_median{border-left:2px dashed #8a8585;width:0;position:absolute;top:-4px;bottom:-4px}.EcTvcq_barKey{color:var(--ink3);align-items:center;gap:8px;padding-left:2px;font-size:13px;display:flex}.EcTvcq_medianKey{border-left:2px dashed #8a8585;width:0;height:14px}.EcTvcq_squares{flex-wrap:wrap;gap:4px;display:flex}.EcTvcq_squares span{border-radius:4px;width:18px;height:18px}.EcTvcq_legend{color:var(--ink2);flex-wrap:wrap;gap:6px 16px;font-size:14px;display:flex}.EcTvcq_legend span{align-items:center;gap:6px;display:inline-flex}.EcTvcq_legend i{border-radius:3px;width:12px;height:12px;display:inline-block}.EcTvcq_legend b{color:var(--ink);font-weight:600}.EcTvcq_more summary{cursor:pointer;color:var(--ink2);align-items:center;gap:6px;font-size:14px;font-weight:500;list-style:none;display:inline-flex}.EcTvcq_more summary::-webkit-details-marker{display:none}.EcTvcq_more summary:before{content:"+";border:1px solid var(--line);border-radius:50%;place-items:center;width:18px;height:18px;font-size:13px;display:inline-grid}.EcTvcq_more[open] summary:before{content:"−"}.EcTvcq_more[open]>:not(summary){margin-top:12px}.EcTvcq_shot{background:#fff;border-radius:12px;width:100%;height:auto;display:block}@media print{.EcTvcq_more>:not(summary){display:block!important}.EcTvcq_noPrint{display:none!important}.EcTvcq_root{background:#fff}.EcTvcq_card,.EcTvcq_flex{break-inside:avoid}}.EcTvcq_stack>*,.EcTvcq_two>*,.EcTvcq_cat>*,.EcTvcq_flex>*,.EcTvcq_glance>*,.EcTvcq_gl>*{min-width:0}@media (max-width:520px){.EcTvcq_barRow{grid-template-columns:1fr 52px}.EcTvcq_barTrack{grid-area:2/1/auto/-1}}
