.A3wEZq_page{--solid-bg:#000;--solid-fg:#fff;padding:calc(var(--header-h) + clamp(24px, 4vh, 48px)) var(--pad) var(--section)}.A3wEZq_page>*{max-width:980px;margin-inline:auto}.A3wEZq_head{justify-items:start;gap:12px;display:grid}.A3wEZq_kicker{color:var(--paper-2);font-size:.9375rem}.A3wEZq_actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;display:flex}.A3wEZq_warning{border:1px solid var(--line-strong);border-radius:var(--radius-m);margin-top:24px;padding:12px 16px;font-size:.9375rem}.A3wEZq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,4vw,56px);margin-top:clamp(32px,4vw,52px);display:grid}.A3wEZq_grid h2,.A3wEZq_section h2{margin-bottom:12px}.A3wEZq_section{margin-top:clamp(32px,4vw,52px)}.A3wEZq_section .note{margin-top:10px}.A3wEZq_list{color:var(--paper-2);gap:8px;max-width:48em;padding-left:1.2em;font-size:.9844rem;list-style:outside;display:grid}ol.A3wEZq_list{list-style:decimal}@media (max-width:720px){.A3wEZq_grid{grid-template-columns:1fr}}@media print{.A3wEZq_page{padding:0}.A3wEZq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.A3wEZq_section,.A3wEZq_grid{break-inside:avoid;margin-top:18px}}
.zmht7W_block{padding:var(--section) var(--pad);background:var(--surface)}.zmht7W_blockLine{border-top:1px solid var(--line)}.zmht7W_pageHead{padding:calc(var(--header-h) + clamp(24px, 4vh, 48px)) var(--pad) clamp(24px, 3vw, 44px);gap:clamp(12px,1.4vw,20px);display:grid}.zmht7W_twoCol{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(24px,4vw,80px);display:grid}.zmht7W_storyText{text-wrap:pretty;gap:1em;max-width:34em;font-size:clamp(1.1rem,1.45vw,1.45rem);line-height:1.38;display:grid}.zmht7W_factList{align-self:start;display:grid}.zmht7W_factList>div{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 20px;padding:12px 0;display:flex}.zmht7W_factList>div:last-child{border-bottom:1px solid var(--line)}.zmht7W_factList dt{color:var(--paper-2)}.zmht7W_factList dd{text-align:right;font-size:1.0625rem;font-weight:600}.zmht7W_factsLed{flex-wrap:wrap;gap:clamp(20px,3.4vw,56px);display:flex}.zmht7W_factsLed dt{font-size:.9688rem}.zmht7W_factsLed dd{color:var(--accent);font-size:clamp(1.6rem,2.6vw,2.6rem);line-height:1.05}.zmht7W_benefits{display:grid}.zmht7W_benefit{border-top:1px solid var(--line);grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:8px clamp(24px,4vw,80px);padding:clamp(16px,1.8vw,28px) 0;display:grid}.zmht7W_benefit:last-child{border-bottom:1px solid var(--line)}.zmht7W_benefit p{max-width:34em;color:var(--paper-2);align-self:center;font-size:1.0313rem;line-height:1.45}.zmht7W_cardsThree{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,30px);margin-top:clamp(30px,4vw,60px);display:grid}.zmht7W_fitList{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.zmht7W_fitList li{border:1px solid var(--line-strong);border-radius:99px;padding:10px 18px}.zmht7W_ctaBand{padding:clamp(44px, 5.5vw, 84px) var(--pad);justify-items:start;gap:24px;display:grid}.zmht7W_ctaBand h2{max-width:13em}.zmht7W_ctaActions{flex-wrap:wrap;gap:10px;display:flex}.zmht7W_nextLink{padding:clamp(40px, 5vw, 76px) var(--pad);background:var(--surface);border-top:1px solid var(--line);display:block;position:relative;overflow:clip}.zmht7W_nextLabel{color:var(--paper-2);margin-bottom:8px;font-size:1rem}.zmht7W_nextTitle{transition:color .3s, transform .8s var(--ease)}.zmht7W_nextLink:hover .zmht7W_nextTitle{color:var(--accent);transform:translate(1.6vw)}.zmht7W_compare{border-collapse:collapse;width:100%;margin-top:clamp(24px,3vw,46px);font-size:clamp(.98rem,1.25vw,1.2rem);line-height:1.3}.zmht7W_compare th,.zmht7W_compare td{text-align:left;vertical-align:top;border-top:1px solid var(--line);padding:16px 16px 16px 0}.zmht7W_compare thead th{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.02em;border-top:0;font-size:clamp(1.1rem,1.7vw,1.7rem);font-weight:600}.zmht7W_compare tbody th{color:var(--paper-2);font-weight:500}.zmht7W_compareScroll{overflow-x:auto}.zmht7W_vertical{aspect-ratio:9/16;border-radius:var(--radius-m);background:var(--coal);width:min(100%,340px);position:relative;overflow:hidden}.zmht7W_vertical video{object-fit:cover;width:100%;height:100%}.zmht7W_gallery{padding-inline:var(--pad);padding-bottom:var(--section);background:var(--surface);grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(10px,1.4vw,22px);display:grid}.zmht7W_galleryItem{border-radius:var(--radius-m);background:var(--coal)}.zmht7W_galleryItem:nth-child(5n+1){aspect-ratio:16/8;grid-column:span 12}.zmht7W_galleryItem:nth-child(5n+2){aspect-ratio:4/5;grid-column:span 5}.zmht7W_galleryItem:nth-child(5n+3){grid-column:span 7}.zmht7W_galleryItem:nth-child(5n+4){aspect-ratio:16/11;grid-column:span 7}.zmht7W_galleryItem:nth-child(5n+5){grid-column:span 5}.zmht7W_events{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(10px,1.4vw,22px);margin-top:clamp(30px,4vw,60px);display:grid}.zmht7W_formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px clamp(16px,2vw,30px);display:grid}.zmht7W_field{gap:6px;display:grid}.zmht7W_fieldWide{grid-column:span 2}.zmht7W_field label,.zmht7W_fieldLabel{color:var(--paper-2);font-size:.9688rem}.zmht7W_field input,.zmht7W_field select,.zmht7W_field textarea{border:0;border-bottom:1px solid var(--line-strong);background:0 0;border-radius:0;width:100%;padding:12px 0;font-size:1.0625rem;transition:border-color .25s}.zmht7W_field select option{background:var(--surface)}.zmht7W_field input:focus,.zmht7W_field select:focus,.zmht7W_field textarea:focus{border-color:var(--accent);outline:none}.zmht7W_field textarea{resize:vertical;min-height:90px}.zmht7W_formFoot{flex-wrap:wrap;grid-column:span 2;align-items:center;gap:14px 24px;margin-top:8px;display:flex}.zmht7W_formFoot p{flex:18em;max-width:30em}.zmht7W_contactList{align-self:start;gap:18px;display:grid}.zmht7W_contactList dt{color:var(--paper-2);font-size:.9688rem}.zmht7W_contactList dd{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.018em;font-size:clamp(1.2rem,1.6vw,1.6rem);font-weight:600;line-height:1.18}.zmht7W_contactList a:hover{color:var(--accent)}@media (max-width:820px){.zmht7W_twoCol,.zmht7W_benefit,.zmht7W_cardsThree,.zmht7W_formGrid{grid-template-columns:1fr}.zmht7W_fieldWide,.zmht7W_formFoot{grid-column:span 1}.zmht7W_galleryItem:nth-child(n){aspect-ratio:16/10;grid-column:span 12}}
.nyhVTa_calculator{gap:clamp(20px,2.2vw,32px);display:grid}.nyhVTa_activities{flex-wrap:wrap;gap:8px;display:flex}.nyhVTa_activities button{border:1px solid var(--line-strong);border-radius:99px;padding:9px 18px;font-size:.9688rem;font-weight:500;transition:background .25s,color .25s,border-color .25s}.nyhVTa_activities button[aria-pressed=true]{background:var(--paper);border-color:var(--paper);color:var(--surface);font-weight:600}.nyhVTa_inputs{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px clamp(16px,2vw,30px);display:grid}.nyhVTa_inputNote{grid-column:span 2;max-width:50em}.nyhVTa_unitCosts{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,1.6vw,22px);display:grid}.nyhVTa_unitCosts>div{border:1px solid var(--line);border-radius:var(--radius-m);padding:clamp(16px,2vw,26px)}.nyhVTa_unitCosts>div[data-highlight]{background:var(--orange);--paper:#fff;--paper-2:#fff;color:#fff;border-color:#0000}.nyhVTa_unitCosts dt,.nyhVTa_unitCosts p{color:var(--paper-2);font-size:.9375rem}.nyhVTa_unitCosts dd{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.035em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(1.9rem,3.4vw,3.3rem);font-weight:600;line-height:1.08}.nyhVTa_specs{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:720px){.nyhVTa_inputs,.nyhVTa_specs{grid-template-columns:1fr}.nyhVTa_inputNote{grid-column:span 1}}
.MPl1IW_band{padding:clamp(48px, 6vw, 88px) var(--pad);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 40px;display:flex}.MPl1IW_band p{margin-top:8px}a.MPl1IW_cta{gap:14px;min-height:68px;padding:0 34px 0 28px;font-size:1.1875rem;box-shadow:0 12px 30px #5c120057}a.MPl1IW_cta:before{display:none}a.MPl1IW_cta:after{left:36.5px;transform:scale(0)}@media (hover:hover){a.MPl1IW_cta:hover{box-shadow:none}}.MPl1IW_icon{flex:none;width:28px;height:28px}@media (max-width:560px){a.MPl1IW_cta{justify-content:center;width:100%;padding:0 20px}}
.FMtxDa_track{--day:0;background:#fff;height:420svh;position:relative}.FMtxDa_stage{isolation:isolate;height:100svh;min-height:600px;position:sticky;top:0;overflow:clip}.FMtxDa_skyNight,.FMtxDa_skyDay{filter:blur(6px);background-position:50% 62%;background-size:cover;position:absolute;inset:0;transform:scale(1.04)}.FMtxDa_skyNight{background-image:url(/hero/sky-night.webp)}.FMtxDa_skyDay{opacity:0;background-image:url(/hero/sky-morning.webp)}.FMtxDa_sun{aspect-ratio:1;opacity:0;will-change:transform;background:radial-gradient(circle,#fff6da 0 16%,#ffe29a 26%,#fab002bf 38%,#f8750342 56%,#0000 72%);border-radius:50%;width:clamp(90px,12vw,200px);position:absolute;top:0;left:0}.FMtxDa_moon{aspect-ratio:1;width:clamp(34px,3.6vw,56px);box-shadow:inset -12px -5px 0 0 var(--paper);transform-origin:50%;will-change:transform;border-radius:50%;position:absolute;top:0;left:0;rotate:-24deg}.FMtxDa_intro,.FMtxDa_display{opacity:calc(1 - var(--window,0) * 3)}.FMtxDa_intro{z-index:3;left:var(--pad);color:color-mix(in srgb, #fff calc((1 - var(--day)) * 100%), var(--ink));position:absolute;top:clamp(84px,12vh,120px)}.FMtxDa_title{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.032em;text-wrap:balance;max-width:13em;font-size:clamp(1.7rem,3vw,3.2rem);font-weight:500;line-height:1.06}.FMtxDa_hint{opacity:.8;margin-top:8px;font-size:.9688rem}.FMtxDa_houseBox{z-index:2;aspect-ratio:16/9;width:min(76vw,136vh);position:absolute;bottom:-2vh;left:0}.FMtxDa_ground,.FMtxDa_cut{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.FMtxDa_ground{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(#0000 54%,#000 64%),linear-gradient(90deg,#000 72%,#0000);mask-image:linear-gradient(#0000 54%,#000 64%),linear-gradient(90deg,#000 72%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.FMtxDa_ground[data-day],.FMtxDa_cut[data-day]{opacity:0}.FMtxDa_groundFade{z-index:2;pointer-events:none;background:linear-gradient(#0000,#000000b8);height:24%;position:absolute;bottom:0;left:0;right:0}.FMtxDa_flows{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.FMtxDa_flowBase{fill:none;stroke:#fff4e633;stroke-width:1.5px}.FMtxDa_flow{fill:none;stroke:var(--amber);stroke-linecap:round;stroke-dasharray:2 14;filter:drop-shadow(0 0 5px #fab002d9)}.FMtxDa_node{fill:#000;stroke:var(--amber);stroke-width:2px}.FMtxDa_node text{fill:#fff;stroke:#000000d1;stroke-width:4px;paint-order:stroke;font-size:17px;font-weight:600}.FMtxDa_glyph{fill:none;stroke:var(--amber);stroke-width:2px;stroke-linecap:round}.FMtxDa_gridX{fill:none;stroke:var(--orange);stroke-width:5px;stroke-linecap:round;transition:opacity .2s}.FMtxDa_display{z-index:3;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--line);width:clamp(300px,25vw,372px);color:var(--paper);background:#060402c7;border-radius:20px;padding:20px;position:absolute;top:50%;right:clamp(14px,2.4vw,38px);translate:0 -50%}.FMtxDa_displayHead{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.FMtxDa_clock{color:var(--amber);font-size:clamp(3rem,4.8vw,4.4rem);line-height:.9}.FMtxDa_phase{text-align:right;padding-bottom:2px;font-size:1rem;font-weight:600}.FMtxDa_story{min-height:3em;color:var(--paper);margin-top:12px;font-size:1.0625rem;line-height:1.32}.FMtxDa_readouts{border-top:1px solid var(--line);margin-top:12px;display:grid}.FMtxDa_readouts>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding:8px 0;font-size:.9688rem;display:flex;position:relative}.FMtxDa_readouts dt{color:var(--paper-2);align-items:center;gap:8px;display:flex}.FMtxDa_readouts i{border-radius:2px;width:12px;height:3px}.FMtxDa_readouts dd{font-variant-numeric:tabular-nums;font-weight:600}.FMtxDa_batteryRow{overflow:hidden}.FMtxDa_socTrack{background:var(--line);height:3px;position:absolute;bottom:-1px;left:0;right:0}.FMtxDa_socBar{background:var(--amber);transform-origin:0;height:100%;display:block;transform:scaleX(.3)}.FMtxDa_chart{margin-top:12px;position:relative}.FMtxDa_chart svg{width:100%;height:auto;overflow:visible}.FMtxDa_axis{stroke:var(--line-strong);stroke-width:1px}.FMtxDa_gridLine{stroke:var(--line);stroke-width:1px;stroke-dasharray:2 4}.FMtxDa_head{stroke:var(--paper);stroke-width:1px}.FMtxDa_tick{fill:var(--paper-2);font-size:10.5px}.FMtxDa_tip{z-index:2;border:1px solid var(--line-strong);white-space:nowrap;pointer-events:none;background:#000;border-radius:10px;gap:2px;padding:8px 10px;font-size:.8125rem;line-height:1.25;display:grid;position:absolute;top:-8px}.FMtxDa_tip span{align-items:center;gap:6px;display:flex}.FMtxDa_tip i{border-radius:2px;width:10px;height:3px}.FMtxDa_gridBtn{width:100%;margin-top:14px}.FMtxDa_footnote{color:var(--paper-3);margin-top:10px;font-size:.8125rem;line-height:1.3}@media (max-width:1100px){.FMtxDa_houseBox{width:132vw;top:13svh;bottom:auto;left:-12vw}.FMtxDa_nodeGrid text{display:none}.FMtxDa_groundFade{background:linear-gradient(#0000,#000 26%);height:58%}.FMtxDa_sun{display:block}.FMtxDa_display{width:auto;padding:14px;inset:auto 12px 82px;translate:0}.FMtxDa_displayHead{align-items:center}.FMtxDa_clock{font-size:2.6rem}.FMtxDa_story{min-height:2.7em;margin-top:6px;font-size:1rem}.FMtxDa_readouts{grid-template-columns:1fr 1fr;column-gap:16px;margin-top:6px}.FMtxDa_readouts>div{padding:6px 0;font-size:.875rem}.FMtxDa_chart{display:none}.FMtxDa_gridBtn{margin-top:10px}.FMtxDa_footnote{display:none}.FMtxDa_intro{top:74px}.FMtxDa_hint{display:none}.FMtxDa_node text{stroke-width:7px;font-size:30px}}@media (max-width:1100px) and (min-height:860px){.FMtxDa_chart{display:block}}@media (min-width:1101px) and (max-height:720px){.FMtxDa_chart{display:none}}@media (prefers-reduced-motion:reduce){.FMtxDa_track{height:100svh}}
.c8P3QW_track{background:#fff;height:320svh;position:relative}.c8P3QW_stage{height:100svh;position:sticky;top:0;overflow:clip}.c8P3QW_screen{will-change:clip-path;background:#000;position:absolute;inset:0}.c8P3QW_canvas{width:100%;height:100%;position:absolute;inset:0}.c8P3QW_vignette{pointer-events:none;background:linear-gradient(#0000009e,#0000 26% 58%,#000000b3),radial-gradient(120% 100%,#0000 52%,#0000008c),linear-gradient(#00000029,#00000029);position:absolute;inset:0}.c8P3QW_beats{padding-inline:var(--pad);pointer-events:none;align-items:center;display:grid;position:absolute;inset:0}.c8P3QW_beat{opacity:0;color:#fff;text-shadow:0 1px 3px #0006,0 2px 34px #0009;will-change:transform, opacity;grid-area:1/1;max-width:13em}.c8P3QW_hud{color:#ffffffe6;pointer-events:none;opacity:calc(1 - var(--window,0) * 3);font-size:.875rem;position:absolute;inset:clamp(84px,11vh,110px) clamp(16px,2.6vw,38px)}.c8P3QW_bracket{border:2px solid #ffffffbf;width:clamp(20px,2.4vw,36px);height:clamp(20px,2.4vw,36px);position:absolute}.c8P3QW_bracket[data-pos=tl]{border-bottom:0;border-right:0;top:0;left:0}.c8P3QW_bracket[data-pos=tr]{border-bottom:0;border-left:0;top:0;right:0}.c8P3QW_bracket[data-pos=bl]{border-top:0;border-right:0;bottom:0;left:0}.c8P3QW_bracket[data-pos=br]{border-top:0;border-left:0;bottom:0;right:0}.c8P3QW_osd{align-items:center;gap:10px;display:flex;position:absolute}.c8P3QW_osd[data-pos=tl]{top:clamp(14px,1.6vw,24px);left:clamp(26px,3vw,46px)}.c8P3QW_osd[data-pos=tr]{top:clamp(14px,1.6vw,24px);right:clamp(26px,3vw,46px)}.c8P3QW_osd[data-pos=bl]{bottom:clamp(14px,1.6vw,24px);left:clamp(26px,3vw,46px)}.c8P3QW_osd[data-pos=br]{bottom:clamp(14px,1.6vw,24px);right:clamp(26px,3vw,46px)}.c8P3QW_value{color:#fff;white-space:nowrap;margin-right:12px;font-size:clamp(1.25rem,2vw,1.75rem);line-height:1}.c8P3QW_rec{background:var(--orange);border-radius:50%;width:11px;height:11px;animation:1.4s steps(2,jump-none) infinite c8P3QW_rec}@keyframes c8P3QW_rec{0%{opacity:1}to{opacity:.18}}.c8P3QW_cross{opacity:.6;background:linear-gradient(#fff,#fff) 50%/100% 1px no-repeat,linear-gradient(#fff,#fff) 50%/1px 100% no-repeat;width:34px;height:34px;margin:-17px 0 0 -17px;position:absolute;top:50%;left:50%}@media (max-width:720px){.c8P3QW_osd[data-pos=tr],.c8P3QW_cross,.c8P3QW_osd[data-pos=bl] span:not(.c8P3QW_value){display:none}.c8P3QW_value{margin-right:4px}}@media (prefers-reduced-motion:reduce){.c8P3QW_track{height:100svh}.c8P3QW_beat:first-child{opacity:1}}
._60kvRa_overlay{z-index:120;background:var(--orange);will-change:clip-path;place-items:center;display:none;position:fixed;inset:0}._60kvRa_icon{color:#fff;width:clamp(72px,9vw,130px)}
.s-6kkG_track{height:185svh;position:relative}.s-6kkG_hero{--u:min(calc(100vw / 1600), calc(100vh / 900));--k:1;--k2:1;--dip:0;--exit:0;--mx:0;--my:0;--sink:0px;--photo-h:max(100vh, calc(100vw * 9 / 16));--roof-top:calc(62.2vh - .328 * var(--photo-h));--shift:max(0px, calc(318 * var(--u) - var(--roof-top)));--ink:color-mix(in srgb, #150a02 calc((1 - var(--k)) * 100%), #fff);--soft:color-mix(in srgb, #1d0f04 calc((1 - var(--k)) * 100%), #f6e9d9);isolation:isolate;background:#000;height:100svh;min-height:560px;position:sticky;top:0;overflow:clip}html[data-hero-mode=morning] .s-6kkG_hero{--k:0;--k2:0}.s-6kkG_layer{width:100%;height:100%;position:absolute;inset:0}.s-6kkG_layer img,.s-6kkG_cut img,.s-6kkG_skyNight img,.s-6kkG_sky>picture img{object-fit:cover;object-position:50% 62%;width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}.s-6kkG_sky{z-index:0;transform:translate3d(calc(var(--mx) * 7px), calc(var(--my) * 4px), 0) scale(1.05)}.s-6kkG_sky img{filter:blur(calc(7 * var(--u)))}.s-6kkG_skyNight{opacity:var(--k);position:absolute;inset:0}.s-6kkG_glare{opacity:calc(1 - var(--k));mix-blend-mode:screen;pointer-events:none;background:radial-gradient(60% 70% at 2% 30%,#ffecbeeb,#ffbe5a57 42%,#0000 72%),linear-gradient(#be2e001a,#0000 40%);position:absolute;inset:0}.s-6kkG_headline{z-index:1;left:0;right:0;top:calc(123 * var(--u));font-family:var(--font-display), system-ui, sans-serif;font-size:calc(128 * var(--u));letter-spacing:-.042em;text-align:center;color:var(--ink);transform:translate3d(calc(var(--mx) * -5px), calc(var(--exit) * -16vh), 0) scale(calc(1 + var(--exit) * .05));opacity:calc(1 - var(--exit) * 2.4);will-change:transform;justify-items:center;font-weight:600;line-height:.84;display:grid;position:absolute}.s-6kkG_headlineSet{flex-direction:column;grid-area:1/1;display:flex}.s-6kkG_headlineSet[data-set=morning]{opacity:calc(1 - var(--k));transform:translateY(calc(var(--k) * -14 * var(--u)))}.s-6kkG_headlineSet[data-set=night]{opacity:var(--k);transform:translateY(calc((1 - var(--k)) * 14 * var(--u)))}.s-6kkG_line{margin-block:-.12em -.06em;padding-block:.12em .06em;display:block;overflow:hidden}.s-6kkG_lineInner{display:block}.s-6kkG_headlineSet[data-set=night] .s-6kkG_line:last-child{color:var(--amber)}.s-6kkG_home{z-index:2;will-change:transform;transform:translate3d(calc(var(--mx) * -10px), calc(var(--shift) + var(--sink) + var(--my) * -4px), 0) scale(1.016)}.s-6kkG_set{visibility:hidden;position:absolute;inset:0}:is(html[data-hero-mode=morning] .s-6kkG_set[data-set=morning],html:not([data-hero-mode=morning]) .s-6kkG_set[data-set=night]){visibility:visible}.s-6kkG_ground{-webkit-mask-image:linear-gradient(#0000 54%,#000 64%);mask-image:linear-gradient(#0000 54%,#000 64%)}.s-6kkG_cut{display:block;position:absolute;inset:0}.s-6kkG_bloom{filter:blur(calc(16 * var(--u))) saturate(1.3);mix-blend-mode:screen;opacity:.62}.s-6kkG_tilt{z-index:3;pointer-events:none;-webkit-backdrop-filter:blur(calc(9 * var(--u)));backdrop-filter:blur(calc(9 * var(--u)));position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 70%,#000 92%);mask-image:linear-gradient(#0000 70%,#000 92%)}.s-6kkG_fog{z-index:4;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.s-6kkG_hero[data-nofog=true] .s-6kkG_fog{background:linear-gradient(transparent 62%, color-mix(in srgb, #f5a65a calc((1 - var(--k)) * 100%), #0b0705) 96%)}.s-6kkG_hero[data-nofog=true]:after{content:"";z-index:4;opacity:calc((var(--exit) - .35) * 3.4);pointer-events:none;background:#fff;position:absolute;inset:0}.s-6kkG_ui{z-index:5;align-items:end;gap:calc(24 * var(--u));padding:0 calc(38 * var(--u)) calc(34 * var(--u));pointer-events:none;color:var(--soft);opacity:calc(1 - var(--exit) * 4);transform:translateY(calc(var(--exit) * 10vh));grid-template-columns:1fr auto 1fr;display:grid;position:absolute;inset:0}.s-6kkG_ui a,.s-6kkG_ui button{pointer-events:auto}.s-6kkG_corner{font-size:max(13px, calc(16 * var(--u)));opacity:calc(1 - var(--dip) * .8);flex-direction:column;gap:4px;line-height:1.3;display:flex}.s-6kkG_corner[data-side=right]{text-align:right;align-items:flex-end;padding-right:68px}.s-6kkG_big{font-family:var(--font-display), system-ui, sans-serif;font-weight:600;font-size:max(22px, calc(34 * var(--u)));letter-spacing:-.03em;color:var(--ink);line-height:1}.s-6kkG_cornerLink{color:var(--ink);text-underline-offset:.22em;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;transition:text-decoration-thickness .2s}.s-6kkG_cornerLink:hover{text-decoration-thickness:2px}.s-6kkG_dock{flex-direction:column;grid-column:2;align-items:center;display:flex}.s-6kkG_toggle{width:calc(524 * var(--u));min-width:360px;height:calc(86 * var(--u));min-height:66px;padding:calc(3 * var(--u));border-radius:calc(18 * var(--u));background:color-mix(in srgb, #542a0842 calc((1 - var(--k)) * 100%), #5a422e4d);-webkit-backdrop-filter:blur(calc(14 * var(--u)));backdrop-filter:blur(calc(14 * var(--u)));border:1px solid #ffffff38;grid-template-columns:1fr 1fr;display:grid;position:relative;overflow:hidden}.s-6kkG_toggle button{justify-content:center;align-items:center;gap:calc(2 * var(--u));border-radius:calc(15 * var(--u));flex-direction:column;display:flex;position:relative;overflow:hidden}.s-6kkG_toggle button:before{content:"";border-radius:inherit;box-shadow:inset 0 0 calc(18 * var(--u)) #ffffff80;opacity:var(--on);background:linear-gradient(160deg,#ffd884,#fab002 55%,#f87503);position:absolute;inset:0}.s-6kkG_morningBtn{--on:calc(1 - var(--k))}.s-6kkG_nightBtn{--on:var(--k)}.s-6kkG_toggle b,.s-6kkG_toggle small{color:color-mix(in srgb, #1b0d02 calc(var(--on) * 100%), #fff);position:relative}.s-6kkG_toggle b{font-size:max(17px, calc(23 * var(--u)));letter-spacing:-.012em;font-weight:600;line-height:1.15}.s-6kkG_toggle small{font-size:max(12px, calc(15 * var(--u)));opacity:.78;line-height:1.2}.s-6kkG_toggle button:focus-visible{outline-offset:-4px;outline:2px solid #fff}.s-6kkG_captions{margin-top:calc(18 * var(--u));max-width:max(380px, calc(620 * var(--u)));text-align:center;font-size:max(14px, calc(16.4 * var(--u)));line-height:1.32;display:grid}.s-6kkG_caption{grid-area:1/1}.s-6kkG_caption[data-set=morning]{opacity:calc(1 - var(--k2))}.s-6kkG_caption[data-set=night]{opacity:var(--k2)}@media (max-width:1024px){.s-6kkG_ui{grid-template-columns:1fr;justify-items:center}.s-6kkG_corner{display:none}.s-6kkG_dock{grid-column:auto}}@media (max-width:820px){.s-6kkG_hero{--u:1px;--shift:8vh}.s-6kkG_headline{font-size:clamp(42px,13vw,76px);top:92px}.s-6kkG_layer img,.s-6kkG_cut img,.s-6kkG_skyNight img,.s-6kkG_sky>picture img{object-position:72% 62%}.s-6kkG_ui{padding:0 16px 84px}.s-6kkG_dock{width:100%}.s-6kkG_toggle{width:100%;min-width:0;max-width:440px;height:72px}.s-6kkG_captions{max-width:360px;margin-top:14px;font-size:14px}}
.nHOQ4W_section{padding:var(--section) var(--pad);border-top:1px solid var(--line);background:#000;grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:28px clamp(30px,5vw,90px);display:grid;overflow:clip}.nHOQ4W_copy{justify-items:start;gap:clamp(16px,1.8vw,26px);display:grid}.nHOQ4W_cities{flex-wrap:wrap;gap:8px;display:flex}.nHOQ4W_cities button{border:1px solid var(--line-strong);border-radius:99px;padding:8px 16px;font-size:.9375rem;font-weight:500;transition:background .3s,color .3s,border-color .3s}.nHOQ4W_cities button:hover{border-color:var(--amber)}.nHOQ4W_cities button[aria-pressed=true]{background:var(--amber);color:#000;border-color:#0000;font-weight:600}.nHOQ4W_works{gap:4px;font-size:1rem;display:grid}.nHOQ4W_works a{text-underline-offset:.22em;text-decoration:underline;text-decoration-thickness:1px}.nHOQ4W_works a:hover{color:var(--amber)}.nHOQ4W_radar{aspect-ratio:1;justify-self:end;width:100%;max-width:min(100%,560px);position:relative}.nHOQ4W_radar svg{z-index:1;width:100%;height:100%;position:relative}.nHOQ4W_ring{fill:none;stroke:var(--line)}.nHOQ4W_km{fill:var(--paper-3);font-size:15px}.nHOQ4W_city{fill:var(--paper-3)}.nHOQ4W_city text{font-size:19px}.nHOQ4W_work{fill:var(--amber);cursor:pointer}.nHOQ4W_work text{fill:var(--paper);font-size:25px;font-weight:600}.nHOQ4W_work[data-active=true] text{fill:var(--amber)}.nHOQ4W_pulse{fill:none;stroke:var(--amber);stroke-width:1.5px;transform-box:fill-box;transform-origin:50%;animation:nHOQ4W_pulse 2.8s var(--ease) infinite}@keyframes nHOQ4W_pulse{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(2.2)}}.nHOQ4W_sweep{aspect-ratio:1;background:conic-gradient(#fab00257,#f875031a 40deg,#0000 90deg);border-radius:50%;width:93%;animation:7s linear infinite nHOQ4W_sweep;position:absolute;top:50%;left:50%;translate:-50% -50%}@keyframes nHOQ4W_sweep{to{transform:rotate(-360deg)}}@media (max-width:900px){.nHOQ4W_section{grid-template-columns:1fr}.nHOQ4W_radar{justify-self:center}.nHOQ4W_city text{display:none}.nHOQ4W_work text{font-size:30px}}
.Hshmaq_section{padding:var(--section) var(--pad);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:32px clamp(32px,6vw,104px);display:grid}.Hshmaq_aside{top:calc(var(--header-h) + 8px);gap:clamp(20px,2.2vw,32px);display:grid;position:sticky}.Hshmaq_media{aspect-ratio:16/10;border-radius:var(--radius-m);background:var(--placeholder);position:relative;overflow:hidden}.Hshmaq_clip{opacity:0;transition:opacity .5s;position:absolute;inset:0}.Hshmaq_clip[data-active=true]{opacity:1}.Hshmaq_item{border-top:1px solid var(--line)}.Hshmaq_item:last-child{border-bottom:1px solid var(--line)}.Hshmaq_row{transition:padding-left .6s var(--ease);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 20px;padding:clamp(16px,1.75vw,26px) 0;display:grid}.Hshmaq_title{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.024em;font-size:clamp(1.3rem,1.95vw,2rem);font-weight:500;line-height:1.15;transition:color .3s}.Hshmaq_line{color:var(--paper-2);grid-column:1;font-size:.9844rem;line-height:1.35}.Hshmaq_dot{background:var(--line-strong);width:12px;height:12px;transition:transform .6s var(--ease), background .3s;border-radius:50%;grid-area:1/2/span 2}.Hshmaq_thumb{display:none}@media (hover:hover){.Hshmaq_row[data-active=true]{padding-left:14px}.Hshmaq_row[data-active=true] .Hshmaq_title{color:var(--accent)}.Hshmaq_row[data-active=true] .Hshmaq_dot{background:var(--orange);transform:scale(1.5)}}@media (max-width:900px),(hover:none){.Hshmaq_section{grid-template-columns:1fr}.Hshmaq_aside{position:static}.Hshmaq_media,.Hshmaq_dot{display:none}.Hshmaq_thumb{background-position:50%;background-size:cover;border-radius:10px;grid-area:1/2/span 2;width:60px;height:60px;display:block}}
.lnUIdW_header{--nav-ink:color-mix(in srgb, #fff calc(var(--hw) * 100%), color-mix(in srgb, #150a02 calc((1 - var(--hk)) * 100%), var(--paper)));z-index:100;height:var(--header-h);color:var(--nav-ink);transition:transform .7s var(--ease);grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;padding-inline:clamp(16px,2.4vw,38px);display:grid;position:fixed;top:0;left:0;right:0}.lnUIdW_header:before{content:"";z-index:-1;background:linear-gradient(color-mix(in srgb, #ffffffe6 calc((1 - var(--hk)) * 100%), #000000b8), transparent);opacity:0;pointer-events:none;transition:opacity .4s;position:absolute;inset:0 0 -24px}.lnUIdW_header[data-scrolled=true]:before{opacity:calc(1 - var(--hw))}.lnUIdW_header[data-hidden=true]{transform:translateY(-110%)}.lnUIdW_logo{--logo-sun:color-mix(in srgb, #fff calc(var(--hw) * 100%), color-mix(in srgb, #150a02 calc((1 - var(--lk)) * 100%), #fab002));--logo-ray:color-mix(in srgb, #fff calc(var(--hw) * 100%), color-mix(in srgb, #150a02 calc((1 - var(--lk)) * 100%), #e05f03));--logo-cell:color-mix(in srgb, #fff calc(var(--hw) * 100%), color-mix(in srgb, #150a02 calc((1 - var(--lk)) * 100%), #fab002));--logo-neo:color-mix(in srgb, #fff calc(var(--hw) * 100%), color-mix(in srgb, #150a02 calc((1 - var(--lk)) * 100%), #fab002));--logo-solar:color-mix(in srgb, #fff calc(var(--hw) * 100%), color-mix(in srgb, #150a02 calc((1 - var(--lk)) * 100%), #eb6411));justify-self:start;align-items:center;gap:clamp(10px,1vw,16px);display:flex}.lnUIdW_logo svg{flex:none;width:auto;height:clamp(42px,3.4vw,52px)}.lnUIdW_slogan{border-left:1px solid color-mix(in srgb, currentColor 35%, transparent);font-family:var(--font-display), system-ui, sans-serif;white-space:nowrap;padding-left:clamp(10px,1vw,16px);font-size:clamp(.8125rem,.85vw,.9375rem);font-weight:600;line-height:1.15}.lnUIdW_nav{gap:clamp(20px,2.6vw,42px);font-size:1rem;font-weight:500;display:flex}.lnUIdW_link{padding:8px 0;position:relative}.lnUIdW_link:after{content:"";transform-origin:100%;height:1.5px;transition:transform .5s var(--ease);background:currentColor;position:absolute;bottom:2px;left:0;right:0;transform:scaleX(0)}.lnUIdW_link:hover:after,.lnUIdW_link[aria-current=page]:after{transform-origin:0;transform:scaleX(1)}.lnUIdW_side{justify-self:end;align-items:center;gap:10px;display:flex}.lnUIdW_cta{white-space:nowrap;background:color-mix(in srgb, #fff calc(var(--hw) * 100%), color-mix(in srgb, #150a02 calc((1 - var(--hk)) * 100%), var(--amber)));height:46px;color:color-mix(in srgb, var(--orange-ink) calc(var(--hw) * 100%), color-mix(in srgb, #fff calc((1 - var(--hk)) * 100%), #000));transition:transform .4s var(--ease);border-radius:99px;align-items:center;padding:0 24px;font-size:.9688rem;font-weight:600;display:inline-flex}.lnUIdW_cta:hover{transform:translateY(-2px)}.lnUIdW_burger{border:1px solid color-mix(in srgb, currentColor 40%, transparent);border-radius:50%;width:46px;height:46px;display:none;position:relative}.lnUIdW_burger span{height:2px;transition:transform .5s var(--ease), top .5s var(--ease);background:currentColor;position:absolute;left:13px;right:13px}.lnUIdW_burger span:first-child{top:18px}.lnUIdW_burger span:last-child{top:26px}.lnUIdW_burger[aria-expanded=true] span:first-child{top:22px;transform:rotate(45deg)}.lnUIdW_burger[aria-expanded=true] span:last-child{top:22px;transform:rotate(-45deg)}.lnUIdW_header[data-open=true]{--hk:1;--lk:1;--hw:1}.lnUIdW_menu{z-index:99;padding:calc(var(--header-h) + 24px) 20px 28px;flex-direction:column;justify-content:space-between;display:none;position:fixed;inset:0}.lnUIdW_menuNav{flex-direction:column;display:flex}.lnUIdW_menuLine{display:block;overflow:hidden}.lnUIdW_menuLink{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.04em;font-size:clamp(3rem,15vw,5.4rem);font-weight:600;line-height:1.05;display:block}.lnUIdW_menuFoot{flex-direction:column;align-items:flex-start;gap:20px;font-weight:500;display:flex}@media (max-width:1100px){.lnUIdW_header{grid-template-columns:1fr auto;height:76px}.lnUIdW_nav{display:none}.lnUIdW_burger{display:block}}@media (max-width:500px){.lnUIdW_cta{display:none}}
._7ZGpXq_simulator{gap:clamp(20px,2.2vw,34px);display:grid}._7ZGpXq_controls{gap:6px;display:grid}._7ZGpXq_profiles{border:1px solid var(--line-strong);border-radius:99px;justify-self:start;gap:2px;margin-bottom:8px;padding:3px;display:inline-flex}._7ZGpXq_profiles button{color:var(--paper-2);border-radius:99px;padding:7px 18px;font-size:.9375rem;font-weight:500;transition:background .3s,color .3s}._7ZGpXq_profiles button[aria-pressed=true]{background:var(--chip-bg);color:var(--chip-fg);font-weight:600}._7ZGpXq_billLabel{color:var(--paper-2);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 24px;font-size:.9844rem;display:flex}._7ZGpXq_billValue{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.03em;color:var(--paper);align-items:baseline;gap:.25em;font-size:clamp(1.45rem,2.1vw,2.1rem);font-weight:500;line-height:1;display:inline-flex}._7ZGpXq_billValue input{border:0;border-bottom:1px dashed var(--line-strong);min-width:0;font:inherit;letter-spacing:inherit;color:inherit;text-align:right;font-variant-numeric:tabular-nums;background:0 0;border-radius:0;padding:0 0 2px}._7ZGpXq_billValue input:focus{border-bottom:1px solid var(--accent);outline:none}._7ZGpXq_warning{border:1px solid var(--line-strong);border-radius:var(--radius-m);max-width:52em;padding:12px 16px;font-size:.9375rem;line-height:1.45}._7ZGpXq_finance{border-top:1px solid var(--line);gap:14px;padding-top:clamp(18px,2vw,28px);display:grid}._7ZGpXq_financeHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 24px;display:flex}._7ZGpXq_financeHead ._7ZGpXq_chartTitle,._7ZGpXq_financeHead ._7ZGpXq_profiles{margin-bottom:0}._7ZGpXq_financeBars{gap:12px;display:grid}._7ZGpXq_financeBars dt{color:var(--paper-2);margin-bottom:4px;font-size:.9375rem}._7ZGpXq_financeBars dd{align-items:center;gap:12px;display:flex}._7ZGpXq_financeBars b{font-variant-numeric:tabular-nums;flex:none;min-width:5.5em;font-weight:600}._7ZGpXq_barTrack{flex:1;min-width:0}._7ZGpXq_barSavings,._7ZGpXq_barPayment{min-width:4px;height:14px;transition:width .45s var(--ease);border-radius:99px;display:block}._7ZGpXq_barSavings{background:#c78500}._7ZGpXq_barPayment{background:var(--paper)}._7ZGpXq_financeResult{max-width:44em;font-weight:600}._7ZGpXq_results{grid-template-columns:auto minmax(0,1fr);align-items:end;gap:18px clamp(20px,3vw,48px);display:grid}._7ZGpXq_resultLabel{color:var(--paper-2);margin-bottom:4px;font-size:.9844rem}._7ZGpXq_resultValue{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.04em;color:var(--accent);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(2.6rem,4.8vw,4.8rem);font-weight:600;line-height:1}._7ZGpXq_specs{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(16px,2vw,28px);display:grid}._7ZGpXq_specs>div{border-top:1px solid var(--line-strong);justify-content:space-between;align-items:baseline;gap:12px;padding:8px 0;font-size:.9375rem;display:flex}._7ZGpXq_specs dt{color:var(--paper-2)}._7ZGpXq_specs dd{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}._7ZGpXq_chart{margin-top:6px}._7ZGpXq_chartTitle{margin-bottom:10px;font-size:1.0625rem;font-weight:600}._7ZGpXq_chartBox{position:relative}._7ZGpXq_chartBox svg{width:100%;height:auto}._7ZGpXq_axis{stroke:var(--line-strong)}._7ZGpXq_ref{stroke:var(--paper);stroke-width:1.5px;stroke-dasharray:5 6}._7ZGpXq_refLabel{fill:var(--paper);paint-order:stroke;stroke:var(--surface);stroke-width:5px;font-size:18px;font-weight:600}._7ZGpXq_tick{fill:var(--paper-2);font-size:15px}._7ZGpXq_tip{background:var(--surface);border:1px solid var(--line-strong);white-space:nowrap;pointer-events:none;border-radius:10px;padding:8px 12px;font-size:.875rem;line-height:1.3;display:grid;position:absolute;top:0}._7ZGpXq_foot{flex-wrap:wrap;align-items:center;gap:12px 22px;display:flex}._7ZGpXq_foot p{flex:20em;max-width:40em}@media (max-width:720px){._7ZGpXq_results{grid-template-columns:1fr}._7ZGpXq_resultValue{font-size:clamp(2.8rem,14vw,4.4rem)}}
.hoPsXa_section{padding:var(--section) var(--pad);grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:28px clamp(32px,6vw,104px);display:grid}.hoPsXa_head{justify-items:start;gap:14px;display:grid}.hoPsXa_panel{border-radius:var(--radius-m);background:#5c120070;border:1px solid #ffffff2e;padding:clamp(18px,2.2vw,32px)}.hoPsXa_more{text-underline-offset:.22em;font-size:.9688rem;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.hoPsXa_more:hover{text-decoration-thickness:2px}@media (max-width:900px){.hoPsXa_section{grid-template-columns:1fr}}
.VFKzxG_footer{--arc-h:clamp(200px, 16vw, 280px);padding:clamp(56px, 6vw, 88px) var(--pad) 32px}.VFKzxG_stage{height:var(--arc-h);flex-direction:column;justify-content:flex-end;align-items:center;gap:clamp(16px,1.5vw,24px);display:flex;position:relative}.VFKzxG_sunLayer{height:var(--arc-h);pointer-events:none;position:absolute;inset:0}.VFKzxG_sunTrack,.VFKzxG_sunTrail{fill:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.VFKzxG_sunTrack path,.VFKzxG_sunTrail path{vector-effect:non-scaling-stroke}.VFKzxG_sunTrack path{stroke:var(--line-strong);stroke-width:1px}.VFKzxG_sunTrail path{stroke:var(--amber);stroke-width:1.5px}.VFKzxG_sunDot{background:var(--amber);border-radius:50%;width:13px;height:13px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 20px 4px #fab0028c}.VFKzxG_sunRise,.VFKzxG_sunSet{color:var(--paper-3);gap:2px;font-size:.875rem;line-height:1.3;display:grid;position:absolute;top:calc(100% + 12px)}.VFKzxG_sunRise{left:0}.VFKzxG_sunSet{text-align:right;right:0}.VFKzxG_sunRise span,.VFKzxG_sunSet span{color:var(--paper);font-size:1.125rem}.VFKzxG_logo{align-items:center;gap:clamp(10px,1vw,16px);display:flex}.VFKzxG_logo svg{width:auto;height:clamp(44px,3.6vw,60px)}.VFKzxG_slogan{color:#fff;font-family:var(--font-display), system-ui, sans-serif;white-space:nowrap;border-left:1px solid #ffffff59;padding-left:clamp(10px,1vw,16px);font-size:clamp(.8125rem,.85vw,.9375rem);font-weight:600;line-height:1.15}.VFKzxG_nav{flex-wrap:wrap;justify-content:center;gap:0 clamp(18px,2.2vw,36px);font-size:1rem;display:flex}.VFKzxG_nav a{padding-block:8px;transition:color .25s;display:block}.VFKzxG_meta{color:var(--paper-3);flex-wrap:wrap;justify-content:center;gap:4px clamp(20px,2.6vw,42px);margin-top:clamp(72px,6vw,88px);font-size:.875rem;display:flex}.VFKzxG_meta a{transition:color .25s}.VFKzxG_nav a:hover,.VFKzxG_meta a:hover{color:var(--amber)}@media (max-width:720px){.VFKzxG_footer{--arc-h:120px}.VFKzxG_stage{justify-content:flex-start;gap:96px;height:auto;padding-top:52px}.VFKzxG_stage nav{width:100%}.VFKzxG_nav{justify-content:center;gap:0 18px}.VFKzxG_nav a{padding-block:10px}.VFKzxG_meta{text-align:center;flex-direction:column;align-items:center;margin-top:28px;padding-inline:50px}}
.QUMAnq_section.theme-light{--over:min(65svh, 600px);margin-top:calc(var(--over) * -1);padding:clamp(56px, 7vw, 104px) var(--pad) var(--section);background:linear-gradient(transparent var(--over), #fff var(--over));position:relative}.QUMAnq_head{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:end;gap:24px clamp(32px,7vw,120px);display:grid}.QUMAnq_statement{max-width:19em}.QUMAnq_side{justify-items:start;gap:18px;display:grid}.QUMAnq_rule{background:var(--line);height:1px;margin-top:clamp(40px,5vw,76px);position:relative}.QUMAnq_rule i{background:var(--orange);transform:scaleX(var(--p,0));transform-origin:0;position:absolute;inset:-.5px 0}.QUMAnq_stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px clamp(16px,2.4vw,40px);margin-top:clamp(20px,2vw,30px);display:grid}.QUMAnq_stat{flex-direction:column-reverse;justify-content:flex-end;gap:8px;display:flex}.QUMAnq_stat dd{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.035em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(1.8rem,2.9vw,3rem);font-weight:500;line-height:1}.QUMAnq_stat dt{max-width:19em;color:var(--paper-2);font-size:.9688rem;line-height:1.35}@media (max-width:900px){.QUMAnq_head{grid-template-columns:1fr}.QUMAnq_stats{grid-template-columns:repeat(2,minmax(0,1fr))}}
.x5rwca_label{z-index:95;background:var(--amber);color:#000;text-align:center;opacity:0;pointer-events:none;will-change:transform;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;margin:-36px 0 0 -36px;padding:0 8px;font-size:.8125rem;font-weight:600;line-height:1.1;display:flex;position:fixed;top:0;left:0;transform:scale(0)}@media (hover:none),(pointer:coarse){.x5rwca_label{display:none}}
.kVKE1W_section{padding:var(--section) var(--pad);background:#000;gap:clamp(30px,3.6vw,56px);display:grid}.kVKE1W_flow{gap:clamp(20px,2vw,30px);display:grid;position:relative}.kVKE1W_rail{background:var(--line);height:2px;display:block;position:relative}.kVKE1W_rail i{background:var(--orange);transform:scaleX(var(--p,1));transform-origin:0;position:absolute;inset:0}.kVKE1W_steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px clamp(16px,2.2vw,36px);display:grid}.kVKE1W_step{align-content:start;gap:8px;transition:opacity .5s;display:grid}.kVKE1W_step[data-on=false]{opacity:.32}.kVKE1W_number{color:var(--amber);font-size:clamp(1.7rem,2.3vw,2.3rem);line-height:1}.kVKE1W_step p{color:var(--paper-2);font-size:.9688rem;line-height:1.42}@media (max-width:900px){.kVKE1W_flow{grid-template-columns:2px minmax(0,1fr);gap:18px}.kVKE1W_rail{width:2px;height:auto}.kVKE1W_rail i{transform:scaleY(var(--p,1));transform-origin:50% 0}.kVKE1W_steps{grid-template-columns:1fr}.kVKE1W_step{grid-template-columns:52px minmax(0,1fr);gap:2px 8px}.kVKE1W_number{grid-row:1/span 2}}
.MMnWBW_loader{z-index:150;background:#000;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}html[data-loading=false] .MMnWBW_loader{display:none}html[data-loading=true]{overflow:hidden}.MMnWBW_logo{width:min(62vw,420px);overflow:visible}.MMnWBW_meta{left:var(--pad);right:var(--pad);color:var(--paper-2);justify-content:space-between;align-items:flex-end;font-size:.9375rem;display:flex;position:absolute;bottom:clamp(20px,4vh,40px)}.MMnWBW_count{color:var(--amber);font-size:clamp(2.6rem,6vw,5rem);line-height:.9}.MMnWBW_flash{transform-origin:50%;pointer-events:none;background:radial-gradient(circle,#fff3cf 0%,#fab002 38%,#f87503 66%,#be2e00 100%);border-radius:50%;display:none;position:fixed}
.fE3khG_section{--row:clamp(150px, 28vh, 280px);--gap:clamp(8px, .85vw, 14px);padding-block:var(--section) clamp(36px, 4vw, 60px);position:relative;overflow:clip}.fE3khG_head{padding-inline:var(--pad);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 40px;margin-bottom:clamp(24px,2.8vw,42px);display:flex}.fE3khG_headText{gap:10px;max-width:40em;display:grid}.fE3khG_actions{flex-wrap:wrap;gap:8px;display:flex}.fE3khG_wall{gap:var(--gap);cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;display:grid;overflow:clip}.fE3khG_wall[data-dragging=true]{cursor:grabbing}.fE3khG_wall[data-dragging=true] .fE3khG_tile{pointer-events:none}.fE3khG_row{gap:var(--gap);width:max-content;padding-inline:var(--pad);will-change:transform;display:flex}.fE3khG_tile{height:var(--row);aspect-ratio:var(--ratio);background:var(--placeholder);-webkit-user-drag:none;cursor:inherit;border-radius:clamp(8px,.9vw,14px);flex:none;display:block;position:relative;overflow:hidden}.fE3khG_tile img{object-fit:cover;transition:transform 1.2s var(--ease);-webkit-user-drag:none}.fE3khG_tile:hover img{transform:scale(1.05)}.fE3khG_video{animation:.5s both fE3khG_fade}@keyframes fE3khG_fade{0%{opacity:0}}.fE3khG_caption{color:#fff;opacity:0;transition:opacity .35s, transform .5s var(--ease);pointer-events:none;background:linear-gradient(#0000,#000000bd);gap:1px;padding:30px 12px 10px;display:grid;position:absolute;bottom:0;left:0;right:0;transform:translateY(6px)}.fE3khG_tile:hover .fE3khG_caption,.fE3khG_tile:focus-visible .fE3khG_caption{opacity:1;transform:none}.fE3khG_caption b{font-size:.9688rem;font-weight:600;line-height:1.2}.fE3khG_caption small{opacity:.86;font-size:.8125rem}.fE3khG_control{padding:clamp(14px, 1.6vw, 24px) max(var(--pad), 84px) 0 var(--pad);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px clamp(14px,2vw,32px);display:grid}.fE3khG_controlLabel{white-space:nowrap;font-size:.9688rem;font-weight:500}@media (hover:none){.fE3khG_caption{opacity:1;padding:22px 10px 8px;transform:none}.fE3khG_caption small{display:none}.fE3khG_caption b{font-size:.8125rem}}@media (max-width:820px){.fE3khG_section{--row:clamp(120px, 21svh, 190px)}.fE3khG_control{grid-template-columns:1fr}}
._64RPJq_whats{z-index:60;background:var(--amber);color:#000;width:52px;height:52px;transition:transform .5s var(--ease);border-radius:50%;place-items:center;display:grid;position:fixed;bottom:clamp(14px,1.6vw,24px);right:clamp(14px,1.6vw,24px);box-shadow:0 6px 22px #be2e0052}._64RPJq_whats:hover{transform:scale(1.08)}._64RPJq_whats svg{width:25px;height:25px}
.o56HkG_hero{background:#fff;height:100svh;min-height:560px;position:relative;overflow:clip}.o56HkG_media{background:var(--coal);will-change:clip-path;position:absolute;inset:0}.o56HkG_shade{background:linear-gradient(#00000094,#0000 30% 40%,#000000d6),linear-gradient(90deg,#0006,#0000 62%);position:absolute;inset:0}.o56HkG_content{left:var(--pad);right:var(--pad);gap:clamp(12px,1.6vw,24px);display:grid;position:absolute;bottom:clamp(30px,6vh,64px)}.o56HkG_kicker{font-size:1rem;font-weight:500}.o56HkG_title{max-width:15em;font-size:clamp(2.5rem,min(5.2vw,10vh),5.6rem)}.o56HkG_lead{max-width:40em;color:var(--paper);text-wrap:pretty;font-size:clamp(1.02rem,1.2vw,1.2rem);line-height:1.45}.o56HkG_extra{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}
.uQSOIq_card{color:var(--paper);display:block}.uQSOIq_media{border-radius:var(--radius-m);background:var(--placeholder);position:relative;overflow:hidden}.uQSOIq_image{object-fit:cover;transition:transform 1.4s var(--ease)}.uQSOIq_card:hover .uQSOIq_image{transform:scale(1.04)}.uQSOIq_video{animation:.5s both uQSOIq_fade}@keyframes uQSOIq_fade{0%{opacity:0}}.uQSOIq_meta{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 16px;padding-top:12px;display:flex}.uQSOIq_title{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.022em;font-size:clamp(1.08rem,1.35vw,1.35rem);font-weight:600;line-height:1.12;transition:color .3s}.uQSOIq_card:hover .uQSOIq_title{color:var(--accent)}.uQSOIq_place{color:var(--paper-2);font-size:.9063rem}
.VADziW_checks>li{border-top:1px solid var(--line);grid-template-columns:minmax(0,3fr) minmax(0,5fr) minmax(0,4fr);align-items:baseline;gap:6px clamp(18px,3vw,48px);padding:clamp(14px,1.6vw,22px) 0;display:grid}.VADziW_checks>li:last-child{border-bottom:1px solid var(--line)}.VADziW_checks>li.VADziW_header{color:var(--paper-2);border-top:0;padding-block:0 8px;font-size:.875rem}.VADziW_checks p{text-wrap:pretty;font-size:1.0313rem;line-height:1.42}.VADziW_checks .VADziW_warn{color:var(--paper-2)}@media (max-width:820px){.VADziW_checks>li{grid-template-columns:1fr}.VADziW_checks>li.VADziW_header{display:none}.VADziW_checks>li:nth-child(2){border-top:0}.VADziW_warn:before{content:"Desconfie se: ";color:var(--accent);font-weight:600}}
.HS70Aa_page{min-height:100svh;padding:0 var(--pad) clamp(40px, 8vh, 90px);align-items:flex-end;display:flex;position:relative;overflow:clip}.HS70Aa_eclipse{aspect-ratio:1;background:#000;border-radius:50%;width:74vmin;animation:7s ease-in-out infinite alternate HS70Aa_breathe;position:absolute;top:6vmin;right:-8vmin;box-shadow:0 0 2px 2px #fff0c9,0 0 26px 8px #fab002,0 0 90px 30px #f87503,0 0 220px 80px #be2e00bf}@keyframes HS70Aa_breathe{to{box-shadow:0 0 3px 3px #fff0c9,0 0 34px 12px #fab002,0 0 120px 44px #f87503,0 0 280px 110px #be2e00bf}}.HS70Aa_copy{justify-items:start;gap:20px;display:grid;position:relative}.HS70Aa_copy h1{max-width:10em}.HS70Aa_actions{flex-wrap:wrap;gap:10px;display:flex}
.urFGuW_track{background:#000;height:220svh;position:relative}.urFGuW_stage{height:100svh;padding-inline:var(--pad);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(24px,4vw,80px);display:grid;position:sticky;top:0;overflow:clip}.urFGuW_copy{gap:clamp(18px,3vh,36px);display:grid}.urFGuW_copy p{max-width:15em}.urFGuW_icon{justify-self:center;width:100%;max-width:min(26vw,52vh);overflow:visible}@media (max-width:820px){.urFGuW_stage{grid-template-columns:1fr;align-content:center;justify-items:start}.urFGuW_icon{order:-1;justify-self:start;max-width:42vw}}@media (prefers-reduced-motion:reduce){.urFGuW_track{height:auto}.urFGuW_stage{height:auto;padding-block:12vh;position:relative}}
.aVR4Ka_calculator{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(24px,4vw,72px);display:grid}.aVR4Ka_loads{gap:clamp(24px,3vw,40px);display:grid}.aVR4Ka_group{border:0;min-width:0}.aVR4Ka_group legend{margin-bottom:10px}.aVR4Ka_group li{border-top:1px solid var(--line);color:var(--paper-2);justify-content:space-between;align-items:center;gap:16px;padding:9px 0;transition:color .2s;display:flex}.aVR4Ka_group li:last-child{border-bottom:1px solid var(--line)}.aVR4Ka_group li[data-on=true]{color:var(--paper);font-weight:500}.aVR4Ka_group small{color:var(--paper-3);font-size:.8125rem;font-weight:400;display:block}.aVR4Ka_stepper{flex:none;align-items:center;gap:4px;display:inline-flex}.aVR4Ka_stepper b{text-align:center;font-variant-numeric:tabular-nums;min-width:2ch}.aVR4Ka_stepper button{border:1px solid var(--line-strong);border-radius:50%;width:36px;height:36px;font-size:1.125rem;line-height:1;transition:background .2s,color .2s}.aVR4Ka_stepper button:disabled{opacity:.35;cursor:default}@media (hover:hover){.aVR4Ka_stepper button:not(:disabled):hover{background:var(--paper);color:var(--surface)}}.aVR4Ka_result{top:calc(var(--header-h) + 16px);border:1px solid var(--line-strong);border-radius:var(--radius-m);justify-items:start;gap:14px;padding:clamp(18px,2.2vw,30px);display:grid;position:sticky}.aVR4Ka_resultLabel{color:var(--paper-2);font-size:.9688rem}.aVR4Ka_result>div{flex-wrap:wrap;margin-bottom:0}.aVR4Ka_numbers{gap:12px;width:100%;display:grid}.aVR4Ka_numbers dt{color:var(--paper-2);font-size:.9375rem}.aVR4Ka_numbers dd{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.035em;color:var(--accent);font-variant-numeric:tabular-nums;font-size:clamp(2rem,3.4vw,3.2rem);font-weight:600;line-height:1.05}@media (max-width:820px){.aVR4Ka_calculator{grid-template-columns:1fr}.aVR4Ka_result{position:static}.aVR4Ka_result>div{border-radius:22px}}
.IP5bKG_help{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(24px,4vw,72px);display:grid}.IP5bKG_topics{display:grid}.IP5bKG_topics button{border-top:1px solid var(--line);color:var(--paper-2);text-align:left;transition:color .2s, padding .3s var(--ease);padding:14px 0;font-size:1.0313rem;line-height:1.3}.IP5bKG_topics button:last-child{border-bottom:1px solid var(--line)}.IP5bKG_topics button[aria-pressed=true]{color:var(--accent);padding-left:10px;font-weight:600}@media (hover:hover){.IP5bKG_topics button:hover{color:var(--paper)}.IP5bKG_topics button[aria-pressed=true]:hover{color:var(--accent)}}.IP5bKG_panel{border:1px solid var(--line-strong);border-radius:var(--radius-m);justify-items:start;gap:18px;padding:clamp(20px,2.6vw,36px);display:grid}.IP5bKG_panel ol{color:var(--paper-2);gap:10px;max-width:36em;padding-left:1.3em;list-style:decimal;display:grid}.IP5bKG_actions{flex-wrap:wrap;gap:10px;display:flex}@media (max-width:820px){.IP5bKG_help{grid-template-columns:1fr}}
.U4K7qG_bar{padding-inline:var(--pad);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;display:flex}.U4K7qG_filters{border:1px solid var(--line);border-radius:99px;flex-wrap:wrap;gap:4px;padding:4px;display:flex}.U4K7qG_filters button{color:var(--paper-2);border-radius:99px;padding:9px 20px;font-weight:500;transition:background .3s,color .3s}.U4K7qG_filters button:hover{color:var(--paper)}.U4K7qG_filters button[aria-pressed=true]{background:var(--amber);color:#000;font-weight:600}.U4K7qG_count{padding:16px var(--pad) 0;color:var(--paper-2)}.U4K7qG_grid{padding:14px var(--pad) var(--section);grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(24px,2.6vw,40px) clamp(12px,1.5vw,24px);display:grid;position:relative}.U4K7qG_grid li[hidden]{display:none}.U4K7qG_grid li[data-span="4"]{grid-column:span 4}.U4K7qG_grid li[data-span="5"]{grid-column:span 5}.U4K7qG_grid li[data-span="7"]{grid-column:span 7}.U4K7qG_grid li[data-span="8"]{grid-column:span 8}@media (max-width:820px){.U4K7qG_grid li[data-span]{grid-column:span 12}.U4K7qG_filters{border-radius:22px}}
._3PG0Iq_section{padding:var(--section) var(--pad);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(24px,2.6vw,40px) clamp(30px,6vw,104px);display:grid}._3PG0Iq_list{grid-area:1/2/span 2}._3PG0Iq_aside{flex-direction:column;grid-area:2/1;gap:20px;display:flex}._3PG0Iq_photo{border-radius:var(--radius-m);background:var(--placeholder);flex:1;min-height:220px;position:relative;overflow:hidden}._3PG0Iq_photo img{object-fit:cover}._3PG0Iq_more{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;display:flex}._3PG0Iq_moreText{color:var(--paper-2);margin-top:4px;font-size:1rem;line-height:1.5}._3PG0Iq_item{border-bottom:1px solid var(--line)}._3PG0Iq_item:first-child{border-top:1px solid var(--line)}._3PG0Iq_question{text-align:left;width:100%;font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.014em;justify-content:space-between;align-items:center;gap:20px;padding:clamp(14px,1.3vw,20px) 0;font-size:clamp(1.08rem,1.4vw,1.4rem);font-weight:500;line-height:1.2;transition:color .3s;display:flex}._3PG0Iq_question:hover,._3PG0Iq_item[data-open=true] ._3PG0Iq_question{color:var(--accent)}._3PG0Iq_sign{flex:none;width:16px;height:16px;position:relative}._3PG0Iq_sign:before,._3PG0Iq_sign:after{content:"";height:2px;transition:transform .5s var(--ease);background:currentColor;position:absolute;top:7px;left:0;right:0}._3PG0Iq_sign:after{transform:rotate(90deg)}._3PG0Iq_item[data-open=true] ._3PG0Iq_sign:after{transform:rotate(0)}._3PG0Iq_answer{transition:grid-template-rows .6s var(--ease);grid-template-rows:0fr;display:grid}._3PG0Iq_item[data-open=true] ._3PG0Iq_answer{grid-template-rows:1fr}._3PG0Iq_answer>div{overflow:hidden}._3PG0Iq_answer p{max-width:40em;color:var(--paper-2);padding-bottom:clamp(14px,1.5vw,22px);font-size:1rem;line-height:1.5}@media (max-width:820px){._3PG0Iq_section{grid-template-rows:none;grid-template-columns:1fr}._3PG0Iq_list,._3PG0Iq_aside{grid-area:auto}._3PG0Iq_photo{display:none}}
