.i3RQtG_logo{inline-size:var(--logo-width,156px);aspect-ratio:262.401/119.399;flex:none;block-size:auto;display:block;overflow:hidden}.i3RQtG_logo[data-payoff=never]{aspect-ratio:262.401/100.549}.i3RQtG_logo[data-payoff=never] .i3RQtG_payoff{display:none}
._2f1-qq_sun{font-variant-numeric:tabular-nums;gap:10px;display:grid}._2f1-qq_times{flex-wrap:wrap;gap:6px 24px;display:flex}._2f1-qq_event{align-items:center;gap:8px;display:inline-flex}._2f1-qq_icon{color:var(--lime-text);flex:none}._2f1-qq_time{text-align:start;min-inline-size:5ch;font-weight:700;display:inline-block}._2f1-qq_data{gap:2px;display:grid}._2f1-qq_datum{display:block}._2f1-qq_value{white-space:nowrap;font-weight:700;display:inline-block}._2f1-qq_wh{min-inline-size:10ch}._2f1-qq_kwh{min-inline-size:8ch}._2f1-qq_note{color:var(--graphite);font-size:var(--fs-note);font-weight:500;line-height:1.4}._2f1-qq_srOnly{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@container (min-width:520px){._2f1-qq_sun{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:40px}._2f1-qq_data{flex-wrap:wrap;gap:4px 32px;display:flex}._2f1-qq_note{grid-column:1/-1}}
.dGIvra_footer{background:var(--paper-2);color:var(--ink)}.dGIvra_stripe{gap:2px;display:grid}.dGIvra_stripe i{block-size:6px;display:block}.dGIvra_stripe i:first-child{background:var(--lime)}.dGIvra_stripe i:nth-child(2){background:var(--moss)}.dGIvra_stripe i:nth-child(3){background:var(--ink)}.dGIvra_inner{gap:var(--s-7) var(--column-gap);inline-size:var(--content);padding-block:var(--s-8) var(--s-5);grid-template-columns:minmax(0,1fr);margin-inline:auto;display:grid}.dGIvra_brand{align-content:start;gap:var(--s-5);display:grid}.dGIvra_logoLink{border-radius:var(--radius-bar);justify-self:start;display:inline-flex}.dGIvra_logo{--logo-width:220px}.dGIvra_claim{font-size:var(--fs-h3);letter-spacing:-.01em;margin:0;font-weight:720;font-stretch:118%;line-height:1.1}.dGIvra_label{margin:0 0 var(--s-2);color:var(--graphite);font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;font-weight:620;font-stretch:112%;line-height:1.3}.dGIvra_links{margin:0;padding:0;list-style:none}.dGIvra_links a{min-block-size:var(--tap-min);color:var(--ink);align-items:center;gap:8px;font-size:16px;font-weight:540;line-height:1.25;text-decoration:none;display:inline-flex}@media (hover:hover){.dGIvra_links a:hover{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1.5px}}.dGIvra_explore .dGIvra_links{column-gap:var(--s-6);grid-template-columns:repeat(2,minmax(0,max-content));display:grid}.dGIvra_external{font-weight:650}.dGIvra_cartiglio{background:0 0}.dGIvra_address{font-style:normal;display:grid}.dGIvra_contact{min-block-size:var(--tap-min);color:var(--ink);text-underline-offset:4px;white-space:nowrap;align-items:center;margin-block:-10px;font-weight:650;text-decoration:underline;text-decoration-thickness:1.5px;display:inline-flex}.dGIvra_bottom{justify-content:space-between;align-items:center;gap:var(--s-2) var(--s-6);border-block-start:1px solid var(--line-strong);flex-wrap:wrap;padding-block-start:var(--s-4);display:flex}.dGIvra_legal{color:var(--graphite);font-size:var(--fs-note);margin:0;line-height:1.45}.dGIvra_segment{white-space:nowrap}.dGIvra_legalLinks{gap:0 var(--s-5);flex-wrap:wrap;display:flex}.dGIvra_legalLink{min-block-size:var(--tap-min);color:var(--ink);font:inherit;font-size:var(--fs-note);text-underline-offset:.15em;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;text-decoration:underline;display:inline-flex}.dGIvra_back{min-block-size:var(--tap-min);border-radius:var(--radius-bar);color:var(--ink);align-items:center;gap:8px;margin-inline-end:-12px;padding:0 12px;font-weight:650;text-decoration:none;display:inline-flex}@media (hover:hover){.dGIvra_back:hover{background:var(--paper)}}@media (min-width:760px){.dGIvra_inner{grid-template-columns:repeat(6,minmax(0,1fr));padding-block-start:var(--s-9)}.dGIvra_brand{align-items:end;column-gap:var(--s-7);grid-column:1/-1;grid-template-columns:auto minmax(0,1fr)}.dGIvra_explore{grid-area:2/1/span 2/span 3}.dGIvra_services{grid-area:2/4/auto/span 3}.dGIvra_family{grid-area:3/4/auto/span 3}.dGIvra_cartiglio,.dGIvra_bottom{grid-column:1/-1}}@media (min-width:760px) and (max-width:1099.98px){.dGIvra_cartiglio dl>div:last-child{grid-column:1/-1}}@media (min-width:1100px){.dGIvra_inner{grid-template-columns:repeat(12,minmax(0,1fr))}.dGIvra_brand{grid-column:1/span 4;grid-template-columns:minmax(0,1fr);align-items:start}.dGIvra_explore{grid-area:1/5/auto/span 4}.dGIvra_services{grid-area:1/9/auto/span 2}.dGIvra_family{grid-area:1/11/auto/span 2}}
._6Kj3xq_mark{background:var(--ink);vertical-align:middle;border-radius:1px;flex:none;block-size:7px;inline-size:22px;display:inline-block}[data-tone=dark] ._6Kj3xq_mark{background:var(--lime)}._6Kj3xq_mark[data-mark-tone=lime]{background:var(--lime)}._6Kj3xq_mark[data-mark-tone=ink]{background:var(--ink)}@media (max-width:759.98px){._6Kj3xq_mark{block-size:6px;inline-size:18px}}@media (forced-colors:active){._6Kj3xq_mark,._6Kj3xq_mark[data-mark-tone]{forced-color-adjust:none;background:canvastext}}
._8PwxDW_bands{--band-title:var(--fs-display-xl);--lead-space:0px;grid-template-columns:var(--gutter) minmax(0, 1fr) var(--gutter);background:var(--ink);color:var(--paper);grid-template-rows:auto auto auto auto;display:grid}._8PwxDW_bands[data-size=reduced]{--band-title:clamp(44px, 7vw, 112px)}._8PwxDW_bands[data-lead]{--lead-space:calc(var(--tap-min) + var(--s-4))}._8PwxDW_limeBand{background:var(--lime);grid-area:1/1/auto/-1}._8PwxDW_inkBand{background:var(--ink);grid-area:3/1/5/-1}._8PwxDW_lead{z-index:2;color:var(--ink);grid-area:1/2;align-self:start;padding-block-start:var(--s-3)}._8PwxDW_heading{z-index:2;grid-area:1/2/4;grid-template-rows:subgrid;font-size:var(--band-title);letter-spacing:-.022em;pointer-events:none;margin:0;font-weight:800;font-stretch:125%;line-height:.9;display:grid}._8PwxDW_top{color:var(--ink);pointer-events:auto;flex-direction:column;grid-row:1;align-self:end;gap:clamp(20px,4.4vh,56px);padding-block-start:calc(var(--lead-space) + clamp(28px, 5vh, 56px));display:flex}._8PwxDW_kicker{letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:14px;font-size:13px;font-weight:620;font-stretch:112%;line-height:1.35;display:flex}._8PwxDW_kickerMark{align-self:flex-start;margin-block-start:.35em}._8PwxDW_line{text-wrap:balance;text-box:trim-both cap alphabetic;display:block}._8PwxDW_lineTop{color:var(--ink);margin-block-end:.17em}._8PwxDW_lineEnd{color:var(--paper);pointer-events:auto;grid-row:3;align-self:start;margin-block-start:.17em}@supports not (text-box:trim-both cap alphabetic){._8PwxDW_lineTop{margin-block-end:.04em}._8PwxDW_lineEnd{margin-block-start:.04em}}._8PwxDW_visual{aspect-ratio:var(--visual-ratio);background:var(--night);grid-area:2/1/auto/-1;position:relative;overflow:hidden}._8PwxDW_visualFrame{inline-size:100%;max-inline-size:2048px;margin-inline:auto;position:absolute;inset:0}._8PwxDW_visualFrame>:where(img,picture,svg,figure,div){block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}._8PwxDW_visualFrame img{object-fit:cover;block-size:100%;inline-size:100%}._8PwxDW_foot{color:var(--paper);grid-area:4/2;padding-block:clamp(18px,3vh,30px) clamp(24px,4vh,44px)}@media (min-width:760px){._8PwxDW_bands{grid-template-rows:auto minmax(220px,1fr) auto auto}._8PwxDW_visual{aspect-ratio:auto}._8PwxDW_bands:not([data-fill]) ._8PwxDW_visual{min-block-size:clamp(260px,36vw,560px)}._8PwxDW_bands[data-fill]{min-block-size:calc(100svh - var(--header-h))}}@media (max-height:500px) and (orientation:landscape){._8PwxDW_bands{grid-template-columns:minmax(0, 1fr) var(--gutter) minmax(0, 1fr) var(--gutter);min-block-size:calc(100svh - var(--header-h));grid-template-rows:auto 0 auto 1fr}._8PwxDW_bands:not([data-fill]) ._8PwxDW_visual{min-block-size:0}._8PwxDW_visual{grid-area:1/1/-1}._8PwxDW_limeBand,._8PwxDW_inkBand{grid-column:2/-1}._8PwxDW_lead,._8PwxDW_heading,._8PwxDW_foot{grid-column:3}._8PwxDW_top{gap:10px;padding-block-start:calc(var(--lead-space) + 14px)}._8PwxDW_kicker{font-size:12px}._8PwxDW_lineEnd{margin-block-start:.3em}._8PwxDW_foot{padding-block:12px 16px}}@media (forced-colors:active){._8PwxDW_limeBand,._8PwxDW_inkBand{border-block:1px solid canvastext}}
.xMVPwq_section{padding-block:var(--section-pad);background:var(--paper);color:var(--ink)}.xMVPwq_section[data-section-tone=paper-2]{background:var(--paper-2)}.xMVPwq_section[data-section-tone=night]{background:var(--night);color:var(--paper)}.xMVPwq_section[data-section-tone=ink]{background:var(--ink);color:var(--paper)}.xMVPwq_section[data-section-tone=lime]{background:var(--lime);color:var(--ink)}.xMVPwq_defer{content-visibility:auto}.xMVPwq_content{inline-size:var(--content);margin-inline:auto}.xMVPwq_full{inline-size:100%}
.SuIMFW_map{--cover:1;gap:var(--s-3);margin:0;display:grid;container:territory-map/inline-size}.SuIMFW_stage{aspect-ratio:var(--map-ratio);outline:1px solid var(--line);outline-offset:-1px;background:var(--paper);color:var(--ink);position:relative;overflow:hidden;container:territory-stage/size}@container territory-map not (min-width:560px){.SuIMFW_stage[data-crop]{aspect-ratio:4/3}.SuIMFW_foot[data-crop]{--cover:var(--crop-cover)}}.SuIMFW_base,.SuIMFW_lines{block-size:100%;inline-size:100%;position:absolute;inset:0}.SuIMFW_ground{fill:color-mix(in srgb, var(--straw) 38%, var(--paper))}.SuIMFW_sea{fill:color-mix(in srgb, var(--pl-ditch) 9%, var(--paper))}.SuIMFW_land{fill:color-mix(in srgb, var(--straw) 38%, var(--paper))}.SuIMFW_lake{fill:color-mix(in srgb, var(--pl-ditch) 9%, var(--paper))}.SuIMFW_lines path{fill:none;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.SuIMFW_graticule{stroke:var(--line-strong);stroke-width:.75px}.SuIMFW_regions{stroke:color-mix(in srgb, var(--graphite) 55%, transparent);stroke-width:.75px}.SuIMFW_border{stroke:var(--graphite);stroke-width:1px;stroke-dasharray:8 3 1.5 3}.SuIMFW_river{stroke:var(--pl-ditch);stroke-width:2.5px}[data-variant=grande] .SuIMFW_river{stroke-width:1.5px}.SuIMFW_coast{stroke:var(--ink);stroke-width:1.5px}.SuIMFW_lakeShore{stroke:var(--ink);stroke-width:1px}.SuIMFW_overlay{inline-size:max(100cqw, 100cqh * var(--map-ratio));block-size:max(100cqh, 100cqw / var(--map-ratio));pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}.SuIMFW_ticks,.SuIMFW_places{margin:0;padding:0;list-style:none}.SuIMFW_ticks li{color:var(--graphite);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:450;font-stretch:100%;line-height:1;position:absolute}.SuIMFW_ticks[data-axis=x] li{inset-block-start:8px;inset-inline-start:calc(var(--at) * 100%);translate:6px}.SuIMFW_ticks[data-axis=y] li{inset-block-start:calc(var(--at) * 100%);inset-inline-start:8px;translate:0 -120%}.SuIMFW_place{--t:var(--t-l);--a:var(--a-l);block-size:0;inline-size:0;position:absolute;inset-block-start:calc(var(--y) * 100%);inset-inline-start:calc(var(--x) * 100%)}.SuIMFW_marker{box-sizing:border-box;background:var(--ink);border-radius:50%;block-size:10px;inline-size:10px;position:absolute;inset-block-start:0;inset-inline-start:0;translate:-50% -50%}[data-marker=hq] .SuIMFW_marker{border:2px solid var(--ink);background:var(--lime);block-size:14px;inline-size:14px;box-shadow:0 0 0 6px var(--lime-pale);border-radius:1px}[data-marker^=count] .SuIMFW_marker{border:1.5px solid var(--ink);background:var(--lime);block-size:26px;inline-size:26px;color:var(--ink);place-items:center;display:grid}[data-marker=count-hq] .SuIMFW_marker{block-size:32px;inline-size:32px;box-shadow:0 0 0 5px var(--lime-pale);border-width:2px}.SuIMFW_count{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:12px;font-weight:700;font-stretch:100%;line-height:1}.SuIMFW_label{box-sizing:border-box;border-radius:var(--radius-chip);background:color-mix(in srgb, var(--paper) 88%, transparent);inline-size:max-content;text-align:var(--a);text-wrap:wrap;translate:var(--t);gap:2px;padding:3px 6px;display:grid;position:absolute;inset-block-start:0;inset-inline-start:0}.SuIMFW_name{font-size:14px;font-weight:650;font-stretch:106%;line-height:1.15}.SuIMFW_role{color:var(--graphite);font-size:13px;font-weight:450;font-stretch:100%;line-height:1.2}@container territory-stage not (min-width:720px){.SuIMFW_place{--t:var(--t-m);--a:var(--a-m)}.SuIMFW_label{max-inline-size:160px}}@container territory-stage not (min-width:560px){.SuIMFW_place{--t:var(--t-s);--a:var(--a-s)}[data-marker=count] .SuIMFW_marker{border-width:1.5px;block-size:10px;inline-size:10px}[data-marker=count-hq] .SuIMFW_marker{block-size:14px;inline-size:14px}.SuIMFW_count{display:none}}@container territory-stage not (min-width:420px){.SuIMFW_place{--t:var(--t-xs);--a:var(--a-xs)}}@container territory-stage (min-width:720px){.SuIMFW_ticks [data-hide~=l]{display:none}.SuIMFW_place[data-label-hidden~=l] .SuIMFW_label,.SuIMFW_places[data-roles-hidden~=l] .SuIMFW_role{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}@container territory-stage (560px<=width<720px){.SuIMFW_ticks [data-hide~=m]{display:none}.SuIMFW_place[data-label-hidden~=m] .SuIMFW_label,.SuIMFW_places[data-roles-hidden~=m] .SuIMFW_role{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}@container territory-stage (420px<=width<560px){.SuIMFW_ticks [data-hide~=s]{display:none}.SuIMFW_place[data-label-hidden~=s] .SuIMFW_label,.SuIMFW_places[data-roles-hidden~=s] .SuIMFW_role{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}@container territory-stage not (min-width:420px){.SuIMFW_ticks [data-hide~=xs]{display:none}.SuIMFW_place[data-label-hidden~=xs] .SuIMFW_label,.SuIMFW_places[data-roles-hidden~=xs] .SuIMFW_role{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}.SuIMFW_foot{justify-content:space-between;align-items:end;gap:var(--s-3) var(--s-5);flex-wrap:wrap;display:flex}.SuIMFW_note{color:var(--graphite);font-size:var(--fs-note);flex:24ch;line-height:1.45}.SuIMFW_scale{flex:none;align-items:end;gap:12px;display:flex}.SuIMFW_scaleRule{justify-items:end;gap:4px;display:grid}.SuIMFW_north{justify-items:center;gap:2px;font-size:13px;font-weight:650;font-stretch:112%;line-height:1;display:grid}.SuIMFW_north svg{rotate:var(--north);fill:var(--ink);display:block}.SuIMFW_scaleBar{inline-size:calc(var(--len) * 100cqw * var(--cover));border:1.5px solid var(--ink);border-block-start:0;block-size:6px;display:block}.SuIMFW_scaleText{font-variant-numeric:tabular-nums;font-size:13px;font-weight:560;line-height:1}.SuIMFW_srOnly{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.SuIMFW_lines{clip-path:inset(0)}.SuIMFW_map:not([data-reveal=hidden]) .SuIMFW_lines{transition:clip-path var(--t4) var(--ease-io)}.SuIMFW_map:not([data-reveal=hidden]) .SuIMFW_place{transition:opacity var(--t2) var(--ease-out), translate var(--t2) var(--ease-out);transition-delay:calc(.5s + var(--i) * 90ms)}.SuIMFW_map[data-reveal=hidden] .SuIMFW_lines{clip-path:inset(0 100% 0 0)}.SuIMFW_map[data-reveal=hidden] .SuIMFW_place{opacity:0;translate:0 6px}@media (forced-colors:active){.SuIMFW_stage{outline-color:canvastext}.SuIMFW_lines path{stroke:canvastext}.SuIMFW_marker,[data-marker] .SuIMFW_marker{forced-color-adjust:none;box-shadow:none;background:canvastext}[data-marker=hq] .SuIMFW_marker{background:highlight;border-color:canvastext}[data-marker^=count] .SuIMFW_marker{color:canvas;border-color:canvastext}.SuIMFW_scaleBar{border-color:canvastext}.SuIMFW_north svg{fill:canvastext}}@media print{.SuIMFW_lines,.SuIMFW_place{clip-path:none;opacity:1;transition:none;translate:none}}
.YDdtOq_grid{gap:var(--s-7);align-items:center;display:grid}.YDdtOq_copy{align-items:flex-start;gap:var(--s-4);flex-direction:column;display:flex}.YDdtOq_eyebrow{font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:14px;margin:0;font-weight:620;font-stretch:112%;line-height:1.3;display:flex}.YDdtOq_text{margin:var(--s-2) 0 0;max-inline-size:36em;font-size:var(--fs-lede);line-height:1.45}.YDdtOq_membership{color:var(--graphite);font-size:var(--fs-note);align-items:center;gap:12px;margin:0;font-weight:560;display:flex}.YDdtOq_membershipMark{background:var(--ink);border-radius:1px;flex:none;block-size:6px;inline-size:18px}.YDdtOq_map,.YDdtOq_reveal{min-inline-size:0}.YDdtOq_reveal{clip-path:inset(0);transition-property:clip-path;transition-duration:var(--t4);transition-timing-function:var(--ease-io)}.YDdtOq_reveal[data-reveal=hidden]{clip-path:inset(0 calc(100% - 10px) 0 0);transition-duration:0s}.YDdtOq_reveal .YDdtOq_photo{margin-inline-start:auto}@media (min-width:760px){.YDdtOq_grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(24px,4vw,64px)}}@media (forced-colors:active){.YDdtOq_membershipMark{forced-color-adjust:none;background:canvastext}}
.J-ALOa_head{gap:var(--s-5);margin-block-end:clamp(28px,4vw,56px);display:grid}.J-ALOa_eyebrow{margin:0 0 var(--s-4);font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:14px;font-weight:620;font-stretch:112%;line-height:1.3;display:flex}.J-ALOa_lede{max-inline-size:26em;color:var(--graphite);font-size:var(--fs-lede);margin:0;line-height:1.45}@media (min-width:1100px){.J-ALOa_head{align-items:end;column-gap:var(--column-gap);grid-template-columns:minmax(0,8fr) minmax(0,4fr)}}.J-ALOa_strip{margin-inline:calc(-1 * var(--gutter));overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;overflow-x:auto}.J-ALOa_strip::-webkit-scrollbar{display:none}.J-ALOa_strip:focus-visible{outline:2px solid var(--ink);outline-offset:-2px;box-shadow:inset 0 0 0 5px var(--paper)}.J-ALOa_track{gap:var(--s-4);padding:6px var(--gutter) var(--s-2);margin:0;list-style:none;display:flex}.J-ALOa_card{gap:var(--s-3);scroll-snap-align:start;flex-direction:column;flex:0 0 min(84%,360px);min-inline-size:0;display:flex}.J-ALOa_reveal{clip-path:inset(0);transition-property:clip-path;transition-duration:var(--t4);transition-timing-function:var(--ease-io);transition-delay:calc(var(--i,0) * 90ms)}.J-ALOa_reveal[data-reveal=hidden]{clip-path:inset(0 calc(100% - 10px) 0 0);transition-duration:0s;transition-delay:0s}.J-ALOa_frame{aspect-ratio:4/5;background:var(--paper-2);position:relative;overflow:hidden}.J-ALOa_image{transition-property:transform;transition-duration:var(--t3);transition-timing-function:var(--ease-out)}@media (hover:hover){.J-ALOa_card:hover .J-ALOa_image{transform:scale(1.02)}}.J-ALOa_credits{gap:2px;padding-inline-end:var(--s-2);display:grid}.J-ALOa_workTitle{letter-spacing:-.01em;margin:0;font-size:20px;font-weight:700;font-stretch:112%;line-height:1.2}.J-ALOa_workTitle a{min-block-size:var(--tap-min);color:inherit;text-underline-offset:.2em;text-decoration-line:underline;text-decoration-thickness:1.5px;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);transition-property:text-decoration-color;transition-duration:var(--t1);padding-block:10px 6px;display:inline-block}@media (hover:hover){.J-ALOa_workTitle a:hover{text-decoration-color:currentColor}}.J-ALOa_description{max-inline-size:42ch;color:var(--graphite);font-size:var(--fs-note);margin:0;line-height:1.45}.J-ALOa_more{margin-block-start:var(--s-5)}@media (min-width:760px){.J-ALOa_card{flex-basis:min(44%,400px)}}@media (min-width:1024px),(max-height:500px) and (orientation:landscape){.J-ALOa_strip{scroll-snap-type:none;margin-inline:0;overflow:visible}.J-ALOa_track{gap:var(--column-gap);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;display:grid}.J-ALOa_frame{aspect-ratio:auto;block-size:360px}}@media (min-width:1100px){.J-ALOa_frame{block-size:460px}.J-ALOa_workTitle{font-size:22px}}@media (max-height:500px) and (orientation:landscape){.J-ALOa_frame{block-size:260px}}@media (forced-colors:active){.J-ALOa_strip:focus-visible{outline:3px solid highlight}}
.RLkjNG_thumb{--thumb-ratio:3 / 2;aspect-ratio:var(--thumb-ratio);background:var(--pl-meadow);display:block;position:relative;overflow:hidden;container:thumb/inline-size}.RLkjNG_image{object-fit:cover;block-size:100%;inline-size:100%;max-inline-size:none;display:block}.RLkjNG_notice{max-inline-size:calc(100% - 16px);color:var(--paper);font-size:var(--fs-chip);flex-direction:column;align-items:flex-start;font-weight:560;font-stretch:106%;line-height:16px;display:flex;position:absolute;inset-block-end:8px;inset-inline-start:8px}.RLkjNG_noticePart{border-radius:var(--radius-chip);background:var(--chip);padding:4px 6px}@container thumb (max-width:239.98px){.RLkjNG_notice{font-size:11px;font-weight:540;line-height:14px}.RLkjNG_noticePart{padding:2px 5px}}@container thumb (min-width:360px){.RLkjNG_notice{border-radius:var(--radius-chip);background:var(--chip);max-inline-size:calc(100% - 24px);padding:6px 10px;display:block;inset-block-end:12px;inset-inline-start:12px}.RLkjNG_noticePart{background:0 0;border-radius:0;padding:0}}@media (forced-colors:active){.RLkjNG_notice,.RLkjNG_noticePart{forced-color-adjust:none}}
.lBj6CG_button{--button-bg:var(--ink);--button-fg:var(--paper);--button-fill:var(--moss-2);isolation:isolate;min-block-size:var(--button-h);min-inline-size:var(--tap-min);border-radius:var(--radius-bar);background:var(--button-bg);color:var(--button-fg);font-family:inherit;font-size:var(--fs-button);letter-spacing:0;text-align:start;cursor:pointer;transition-property:transform;transition-duration:var(--t1);transition-timing-function:var(--ease-out);border:0;justify-content:center;align-items:center;gap:14px;padding:0 20px 0 22px;font-weight:650;font-stretch:110%;line-height:1.1;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.lBj6CG_button:before{content:"";z-index:-1;background:var(--button-fill);transform-origin:0;transition-property:transform;transition-duration:var(--t2);transition-timing-function:var(--ease-out);position:absolute;inset:0;transform:scaleX(0)}.lBj6CG_button:active{transform:scale(.985)}.lBj6CG_icon{transition-property:transform;transition-duration:var(--t2);transition-timing-function:var(--ease-out);flex:none}@media (hover:hover){.lBj6CG_button:hover:before{transform:scaleX(1)}.lBj6CG_button:hover .lBj6CG_icon{transform:translate(3px)}}.lBj6CG_ink{--button-bg:var(--ink);--button-fg:var(--paper);--button-fill:var(--moss-2)}.lBj6CG_lime{--button-bg:var(--lime);--button-fg:var(--on-lime);--button-fill:var(--paper)}.lBj6CG_small{min-block-size:var(--tap-min);gap:12px;padding:0 16px 0 18px;font-size:15px}.lBj6CG_block{justify-content:space-between;inline-size:100%;display:flex}@media (forced-colors:active){.lBj6CG_button{border:2px solid buttontext}.lBj6CG_button:before{display:none}}
.oTT9xq_section{padding-block:clamp(32px, 4vw, 64px) var(--section-pad);background:var(--paper);color:var(--ink)}.oTT9xq_page{padding-block:var(--section-pad)}.oTT9xq_inner{gap:var(--s-5);inline-size:var(--content);margin-inline:auto;display:grid}@media (min-width:1100px){.oTT9xq_inner{column-gap:var(--column-gap);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.oTT9xq_page .oTT9xq_inner{grid-template-columns:minmax(0,1fr);max-inline-size:60rem}}.oTT9xq_direct{gap:var(--s-4);border-radius:var(--radius-bar);background:var(--ink);color:var(--paper);flex-direction:column;padding:clamp(28px,4vw,48px) clamp(20px,3vw,40px);display:flex}@media (min-width:1100px){.oTT9xq_direct{position:sticky;inset-block-start:calc(var(--header-h) + 24px)}}.oTT9xq_eyebrow{color:var(--fog);font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:14px;margin:0;font-weight:620;font-stretch:112%;line-height:1.3;display:flex}.oTT9xq_title{color:var(--paper)}.oTT9xq_reply{max-inline-size:30em;color:var(--fog);font-size:var(--fs-lede);margin:0;line-height:1.45}.oTT9xq_lines{margin:var(--s-4) 0 0;gap:8px;padding:0;list-style:none;display:grid}.oTT9xq_line{isolation:isolate;border-radius:var(--radius-bar);background:var(--moss);min-block-size:72px;color:var(--paper);transition-property:color;transition-duration:var(--t2);transition-timing-function:var(--ease-out);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label icon""value icon";align-items:center;gap:2px 16px;padding:12px 18px;text-decoration:none;display:grid;position:relative;overflow:hidden}.oTT9xq_line:before{content:"";z-index:-1;background:var(--lime);transform-origin:0;transition-property:transform;transition-duration:var(--t2);transition-timing-function:var(--ease-out);position:absolute;inset:0;transform:scaleX(0)}.oTT9xq_lineLabel{color:var(--fog);font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;transition-property:color;transition-duration:var(--t2);grid-area:label;font-weight:620;font-stretch:112%}.oTT9xq_lineValue{letter-spacing:-.01em;overflow-wrap:break-word;font-variant-numeric:tabular-nums;grid-area:value;min-inline-size:0;font-size:clamp(1.125rem,.9rem + .9vw,1.75rem);font-weight:700;font-stretch:118%;line-height:1.15}.oTT9xq_lineIcon{transition-property:transform;transition-duration:var(--t2);transition-timing-function:var(--ease-out);flex:none;grid-area:icon}@media (hover:hover){.oTT9xq_line:hover{color:var(--on-lime)}.oTT9xq_line:hover:before{transform:scaleX(1)}.oTT9xq_line:hover .oTT9xq_lineLabel{color:var(--on-lime)}.oTT9xq_line:hover .oTT9xq_lineIcon{transform:translate(3px)}}.oTT9xq_request{gap:var(--s-5);border:1px solid var(--line);border-radius:var(--radius-bar);background:var(--paper);padding:clamp(24px,3.4vw,48px) clamp(20px,3vw,44px);display:grid}.oTT9xq_requestTitle{border-block-end:1px solid var(--line);font-size:var(--fs-h3);letter-spacing:-.01em;align-items:center;gap:14px;margin:0;padding-block-end:var(--s-4);font-weight:700;font-stretch:112%;line-height:1.1;display:flex}.oTT9xq_page .oTT9xq_requestTitle{font-size:var(--fs-h2);font-weight:740;font-stretch:118%;line-height:1}.oTT9xq_tiles,.oTT9xq_frame{min-inline-size:0}.oTT9xq_fallback{gap:var(--s-3);margin-block-start:var(--s-2);display:grid}.oTT9xq_fallback a{padding-block:8px}.oTT9xq_nowrap{white-space:nowrap}.oTT9xq_frame form :is(input,select,textarea){border-radius:var(--radius-bar);font-family:inherit}.oTT9xq_frame form button[type=submit]{border-radius:var(--radius-bar);font-stretch:110%}.oTT9xq_frame form>div:first-child p{letter-spacing:-.01em;font-weight:650;font-stretch:112%}@media (max-width:759.98px){.oTT9xq_direct{padding:28px 16px 16px}.oTT9xq_line{padding-inline:14px}.oTT9xq_lineValue{font-stretch:108%}}@media (forced-colors:active){.oTT9xq_line{border:1px solid linktext}.oTT9xq_line:before{display:none}}
.toTKeq_crumbs ol{font-size:var(--fs-note);color:var(--graphite);flex-wrap:wrap;align-items:center;margin:0;padding:0;font-stretch:104%;line-height:1.3;list-style:none;display:flex}.toTKeq_crumbs li{align-items:center;min-inline-size:0;display:inline-flex}.toTKeq_crumbs li+li:before{content:"";opacity:.55;background:currentColor;border-radius:1px;flex:none;block-size:3px;inline-size:10px;margin-inline:10px}.toTKeq_crumbs a{min-block-size:var(--tap-min);color:var(--ink);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);transition-property:text-decoration-color;transition-duration:var(--t1);align-items:center;font-weight:560;display:inline-flex}.toTKeq_crumbs a:hover{text-decoration-color:currentColor}.toTKeq_current{min-block-size:var(--tap-min);overflow-wrap:anywhere;align-items:center;display:inline-flex}[data-tone=dark] .toTKeq_crumbs ol{color:var(--fog)}[data-tone=dark] .toTKeq_crumbs a{color:var(--paper);-webkit-text-decoration-color:var(--line-dark);text-decoration-color:var(--line-dark)}
.kNqo9q_chip{border-radius:var(--radius-chip);background:var(--chip);max-inline-size:100%;color:var(--paper);font-size:var(--fs-chip);letter-spacing:0;align-items:center;gap:10px;margin:0;padding:6px 10px;font-weight:560;font-stretch:106%;line-height:1.25;display:inline-flex}.kNqo9q_chip[data-size=xs]{gap:6px;padding:3px 6px;font-size:11px;font-weight:540}.kNqo9q_mark{background:var(--lime);border-radius:1px;flex:none;block-size:4.5px;inline-size:14px}@media (forced-colors:active){.kNqo9q_chip{border:1px solid canvastext}}
.VEtfhq_photo{inline-size:100%;max-inline-size:var(--photo-max-w);max-block-size:var(--photo-max-h);aspect-ratio:var(--photo-ratio);background:var(--paper-2);margin:0;position:relative;overflow:hidden}.VEtfhq_fill{aspect-ratio:auto;max-block-size:none;inline-size:auto;max-inline-size:none;position:absolute;inset:0}.VEtfhq_picture{block-size:100%;inline-size:100%;display:block}.VEtfhq_image{object-fit:cover;block-size:100%;inline-size:100%;display:block}.VEtfhq_caption{max-inline-size:calc(100% - 24px);position:absolute;inset-block-end:12px;inset-inline-start:12px}@media (min-width:1100px){.VEtfhq_caption{max-inline-size:calc(100% - 32px);inset-block-end:16px;inset-inline-start:16px}}
.c9KmAq_panel{background:var(--lime);color:var(--ink);clip-path:inset(0);transition-property:clip-path;transition-duration:var(--t4);transition-timing-function:var(--ease-io);position:relative}.c9KmAq_panel[data-reveal=hidden]{clip-path:inset(46% var(--gutter) 46% var(--gutter) round var(--radius-bar));transition-duration:0s}.c9KmAq_inner{align-content:space-between;gap:var(--s-8);inline-size:var(--content);min-block-size:min(88svh,920px);margin-inline:auto;padding-block:clamp(80px,12vh,140px) clamp(40px,6vh,64px);display:grid}.c9KmAq_title{max-inline-size:11ch}.c9KmAq_row{gap:var(--s-6);align-items:end;display:grid}.c9KmAq_text{text-wrap:pretty;max-inline-size:26em;margin:0;font-size:clamp(18px,1.5vw,22px);line-height:1.45}.c9KmAq_actions{flex-wrap:wrap;align-items:center;gap:8px 28px;display:flex}@media (min-width:1100px){.c9KmAq_row{gap:var(--s-7);grid-template-columns:minmax(0,1fr) auto}.c9KmAq_actions{justify-content:flex-end}}@media (max-width:759.98px){.c9KmAq_title{font-size:clamp(38px,12.4vw,60px);font-stretch:110%}.c9KmAq_inner{gap:var(--s-7);min-block-size:0;padding-block:72px 40px}.c9KmAq_actions{flex-direction:column;align-items:stretch;gap:4px}.c9KmAq_primary{justify-content:space-between;margin-block-end:8px}.c9KmAq_actions>a:not(.c9KmAq_primary){align-self:flex-start}}@media (max-height:500px) and (orientation:landscape){.c9KmAq_inner{gap:var(--s-6);min-block-size:0;padding-block:48px 32px}}@media (forced-colors:active){.c9KmAq_panel{border-block:2px solid canvastext}}@media print{.c9KmAq_panel[data-reveal]{clip-path:none}}
.s6Si9G_faq{interpolate-size:allow-keywords;border-block-start:1px solid var(--line-strong)}.s6Si9G_item{border-block-end:1px solid var(--line-strong);position:relative}.s6Si9G_item:before{content:"";background:var(--lime);transform-origin:top;inline-size:4px;transition-property:transform;transition-duration:var(--t2);transition-timing-function:var(--ease-out);border-radius:1px;position:absolute;inset-block:14px;inset-inline-start:0;transform:scaleY(0)}.s6Si9G_item[open]:before{transform:scaleY(1)}.s6Si9G_summary{cursor:pointer;grid-template-columns:52px minmax(0,1fr) 24px;align-items:baseline;gap:16px;min-block-size:64px;padding:20px 0 20px 18px;list-style:none;display:grid}.s6Si9G_summary::-webkit-details-marker{display:none}.s6Si9G_number{color:var(--lime-text);font-size:var(--fs-numeral-s);font-variant-numeric:tabular-nums;font-weight:760;font-stretch:125%;line-height:1}.s6Si9G_question{font-size:var(--fs-h3);letter-spacing:-.01em;text-wrap:balance;font-weight:700;font-stretch:112%;line-height:1.15}.s6Si9G_toggle{align-self:start;margin-block-start:.15em}.s6Si9G_vertical{transform-box:fill-box;transform-origin:50%;transition-property:transform;transition-duration:var(--t2);transition-timing-function:var(--ease-out)}.s6Si9G_item[open] .s6Si9G_vertical{transform:scaleY(0)}.s6Si9G_answer{padding:0 0 24px 86px}.s6Si9G_answer p{max-inline-size:62ch;color:var(--graphite);font-size:var(--fs-body);margin:0;line-height:1.6}@media (hover:hover){.s6Si9G_summary:hover .s6Si9G_question{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1.5px}}@media (max-width:759.98px){.s6Si9G_summary{grid-template-columns:40px minmax(0,1fr) 24px;gap:12px;padding-inline-start:14px}.s6Si9G_answer{padding-inline-start:66px}}@media (forced-colors:active){.s6Si9G_item:before{background:canvastext}}.s6Si9G_item::details-content{block-size:0;transition-property:block-size,content-visibility;transition-duration:var(--t2);transition-timing-function:var(--ease-out);transition-behavior:allow-discrete;overflow-y:clip}.s6Si9G_item[open]::details-content{block-size:auto}
.FuYkTW_related{padding-block:var(--section-pad);background:var(--paper)}.FuYkTW_inner{inline-size:var(--content);margin-inline:auto}.FuYkTW_title{align-items:center;gap:14px;margin-block-end:var(--s-6);display:flex}.FuYkTW_list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.FuYkTW_bar{isolation:isolate;border-radius:var(--radius-bar);background:var(--paper-2);min-block-size:76px;color:var(--ink);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"number name arrow""number description arrow";align-items:center;gap:4px 18px;padding:14px 18px;text-decoration:none;display:grid;position:relative;overflow:hidden}.FuYkTW_bar:before{content:"";z-index:-1;background:var(--lime-pale);transform-origin:0;transition-property:transform;transition-duration:var(--t2);transition-timing-function:var(--ease-out);position:absolute;inset:0;transform:scaleX(0)}.FuYkTW_number{color:var(--graphite);font-size:var(--fs-numeral-s);font-variant-numeric:tabular-nums;grid-area:number;align-self:start;padding-block-start:3px;font-weight:760;font-stretch:125%;line-height:1}.FuYkTW_name{letter-spacing:-.01em;grid-area:name;font-size:clamp(19px,1.2rem + .4vw,24px);font-weight:720;font-stretch:118%;line-height:1.1}.FuYkTW_description{color:var(--graphite);font-size:var(--fs-note);grid-area:description;line-height:1.45}.FuYkTW_arrow{transition-property:transform;transition-duration:var(--t2);transition-timing-function:var(--ease-out);grid-area:arrow}@media (hover:hover){.FuYkTW_bar:hover:before{transform:scaleX(1)}.FuYkTW_bar:hover .FuYkTW_arrow{transform:translate(3px)}}@media (min-width:1100px){.FuYkTW_bar{min-block-size:var(--bar-h);grid-template-columns:56px minmax(0,5fr) minmax(0,6fr) auto;grid-template-areas:"number name description arrow";gap:24px;padding:12px 24px}.FuYkTW_number{align-self:center;padding:0}}@media (forced-colors:active){.FuYkTW_bar{border:1px solid linktext}.FuYkTW_bar:before{display:none}}
.dRGdEq_faq{gap:var(--s-6);display:grid}.dRGdEq_faqHead{align-content:start;gap:var(--s-4);display:grid}.dRGdEq_eyebrow{font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:14px;margin:0;font-weight:620;font-stretch:112%;line-height:1.3;display:flex}@media (min-width:1100px){.dRGdEq_faq{column-gap:var(--column-gap);grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.dRGdEq_faqHead{position:sticky;inset-block-start:calc(var(--header-h) + 32px)}}
.GSQnEq_intro{padding-block:var(--s-4) clamp(48px, 6vw, 96px);background:var(--paper);color:var(--ink)}.GSQnEq_grid{gap:var(--s-5);inline-size:var(--content);grid-template-columns:minmax(0,1fr);grid-template-areas:"crumbs""title""visual""body";margin-inline:auto;display:grid}.GSQnEq_crumbs{grid-area:crumbs;margin-block-end:calc(var(--s-2) * -1)}.GSQnEq_title{gap:var(--s-4);grid-area:title;margin:0;display:grid}.GSQnEq_eyebrow{color:var(--ink);font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:12px;font-weight:620;font-stretch:112%;line-height:1.3;display:flex}.GSQnEq_titleText{max-inline-size:16ch;display:block}.GSQnEq_visual{grid-area:visual;min-inline-size:0}.GSQnEq_body{align-content:start;gap:var(--s-5);grid-area:body;min-inline-size:0;display:grid}.GSQnEq_body>p{color:var(--ink)}@media (min-width:760px){.GSQnEq_grid{gap:var(--s-6) var(--column-gap);grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"crumbs crumbs""title title""body visual"}.GSQnEq_titleText{max-inline-size:18ch}}@media (min-width:1100px){.GSQnEq_intro{padding-block-start:var(--s-5)}.GSQnEq_grid{column-gap:var(--column-gap);row-gap:var(--s-6);grid-template:auto auto 1fr/repeat(12,minmax(0,1fr))}.GSQnEq_crumbs{grid-area:1/1/auto/span 7}.GSQnEq_title{grid-area:2/1/auto/span 7}.GSQnEq_body{grid-area:3/1/auto/span 6}.GSQnEq_visual{grid-area:1/8/span 3/-1;align-self:start;margin-block-start:var(--s-2)}.GSQnEq_grid[data-split=even] .GSQnEq_crumbs,.GSQnEq_grid[data-split=even] .GSQnEq_title{grid-column:1/span 6}.GSQnEq_grid[data-split=even] .GSQnEq_body{grid-column:1/span 5}.GSQnEq_grid[data-split=even] .GSQnEq_visual{grid-column:7/-1}.GSQnEq_grid[data-split=wide-visual] .GSQnEq_crumbs,.GSQnEq_grid[data-split=wide-visual] .GSQnEq_title,.GSQnEq_grid[data-split=wide-visual] .GSQnEq_body{grid-column:1/span 5}.GSQnEq_grid[data-split=wide-visual] .GSQnEq_visual{grid-column:6/-1}}@media (max-height:500px) and (orientation:landscape){.GSQnEq_grid{grid-template:"crumbs visual""title visual""body visual"1fr/minmax(0,1fr) minmax(0,1fr)}}
.YIZn1W_scope [data-show]{--on:0;--display:none;visibility:hidden}:is(.YIZn1W_scope:not([data-active=false])[data-state=abitudini] [data-show~=abitudini],.YIZn1W_scope:not([data-active=false])[data-state=accumulo] [data-show~=accumulo],.YIZn1W_scope:not([data-active=false])[data-state=area] [data-show~=area],.YIZn1W_scope:not([data-active=false])[data-state=consumi] [data-show~=consumi],.YIZn1W_scope:not([data-active=false])[data-state=contesto] [data-show~=contesto],.YIZn1W_scope:not([data-active=false])[data-state=copertura] [data-show~=copertura],.YIZn1W_scope:not([data-active=false])[data-state=dopo] [data-show~=dopo],.YIZn1W_scope:not([data-active=false])[data-state=energia] [data-show~=energia],.YIZn1W_scope:not([data-active=false])[data-state=obiettivo] [data-show~=obiettivo],.YIZn1W_scope:not([data-active=false])[data-state=posa] [data-show~=posa],.YIZn1W_scope:not([data-active=false])[data-state=progetto] [data-show~=progetto],.YIZn1W_scope:not([data-active=false])[data-state=proposta] [data-show~=proposta],.YIZn1W_scope:not([data-active=false])[data-state=racconto] [data-show~=racconto],.YIZn1W_scope:not([data-active=false])[data-state=sopralluogo] [data-show~=sopralluogo],.YIZn1W_scope:not([data-active=false])[data-state=spazi] [data-show~=spazi]){--on:1;--display:block;visibility:inherit}.YIZn1W_scope[data-active=false] [data-show]{transition:none}.YIZn1W_scope .box-shade{fill:color-mix(in srgb, var(--pl-wall-shade) 80%, var(--pl-sheet-shade))}.YIZn1W_scope .box-sun{fill:color-mix(in srgb, var(--pl-wall-sun) 75%, var(--pl-gravel))}.YIZn1W_scope .cable-bl{fill:none;stroke:var(--lime);stroke-width:3px;stroke-dasharray:7 5;vector-effect:non-scaling-stroke}.YIZn1W_scope .cable-bu{fill:none;stroke:var(--ink);stroke-width:5px;stroke-dasharray:7 5;vector-effect:non-scaling-stroke}.YIZn1W_scope .cable-l{fill:none;stroke:var(--lime);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.YIZn1W_scope .cable-u{fill:none;stroke:var(--ink);stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.YIZn1W_scope .corner{fill:var(--lime);stroke:var(--ink);stroke-width:1.5px;vector-effect:non-scaling-stroke}.YIZn1W_scope .door-sun{fill:color-mix(in srgb, var(--pl-sheet-shade) 80%, var(--ink))}.YIZn1W_scope .flat-mid{fill:color-mix(in srgb, color-mix(in srgb, var(--pl-sheet-sun) 50%, var(--pl-wall-shade)) 68%, color-mix(in srgb, var(--pl-sheet-shade) 60%, var(--pl-wall-shade)))}.YIZn1W_scope .flat-top{fill:color-mix(in srgb, color-mix(in srgb, var(--pl-sheet-sun) 50%, var(--pl-wall-shade)) 78%, color-mix(in srgb, var(--pl-sheet-shade) 60%, var(--pl-wall-shade)))}.YIZn1W_scope .ghost{fill:none;stroke:var(--ink);stroke-width:1.5px;stroke-dasharray:6 4;vector-effect:non-scaling-stroke}.YIZn1W_scope .ghost-f{fill:var(--lime-pale);opacity:.55}.YIZn1W_scope .halo{fill:none;stroke:var(--lime);stroke-width:2.5px;vector-effect:non-scaling-stroke}.YIZn1W_scope .halo-f{fill:var(--lime-pale);opacity:.7}.YIZn1W_scope .halo-u{fill:none;stroke:var(--ink);stroke-width:4.5px;vector-effect:non-scaling-stroke;opacity:.45}.YIZn1W_scope .louvre{fill:none;stroke:color-mix(in srgb, var(--pl-sheet-shade) 60%, var(--ink));stroke-width:.7px}.YIZn1W_scope .mod{fill:var(--pl-module)}.YIZn1W_scope .mod-cell{fill:none;stroke:color-mix(in srgb, var(--pl-module-frame) 45%, var(--pl-module));stroke-width:.9px;opacity:.5}.YIZn1W_scope .mod-edge{fill:none;stroke:var(--pl-module-frame);stroke-width:1.1px}.YIZn1W_scope .mod-frame{fill:none;stroke:var(--pl-module-frame);stroke-width:1.1px;opacity:.9}.YIZn1W_scope .node{fill:var(--lime);stroke:var(--ink);stroke-width:2px;vector-effect:non-scaling-stroke}.YIZn1W_scope .perimeter-l{fill:none;stroke:var(--lime);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.YIZn1W_scope .perimeter-u{fill:none;stroke:var(--ink);stroke-width:4.5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;opacity:.55}.YIZn1W_scope .post{fill:none;stroke:color-mix(in srgb, var(--ink) 70%, var(--pl-sheet-shade));stroke-width:1.4px}.YIZn1W_scope .quote{fill:none;stroke:var(--ink);stroke-width:1.25px;vector-effect:non-scaling-stroke}.YIZn1W_scope .quote-u{fill:none;stroke:var(--paper);stroke-width:3.5px;vector-effect:non-scaling-stroke;opacity:.8}.YIZn1W_scope .rail-face{fill:color-mix(in srgb, var(--pl-sheet-shade) 65%, var(--ink))}.YIZn1W_scope .sh{fill:var(--pl-shadow);opacity:.22}
@keyframes fTz-Ta_casa-campo{0%{opacity:0;transform:translate(750.6px,458.4px)}8%{opacity:1;transform:translate(750.6px,458.4px)}14.09%{transform:translate(742.8px,494.8px)}26.95%{transform:translate(820px,509.7px)}29.06%{transform:translate(827px,520.5px)}49.14%{transform:translate(824.4px,643.2px)}52.38%{transform:translate(844.2px,642.5px)}87.03%{transform:translate(1051.8px,684.8px)}92%{opacity:1;transform:translate(1049.9px,715.1px)}to{opacity:0;transform:translate(1049.9px,715.1px)}}.fTz-Ta_casa-campo{animation-name:fTz-Ta_casa-campo}@keyframes fTz-Ta_casa-rete{0%{opacity:0;transform:translate(1038.8px,808.4px)}8%{opacity:1;transform:translate(1038.8px,808.4px)}11.49%{transform:translate(1012.1px,822.4px)}21.03%{transform:translate(976.5px,896.7px)}30.03%{transform:translate(1052.5px,913.7px)}31.27%{transform:translate(1056.6px,903.8px)}34.4%{transform:translate(1058.4px,876.8px)}39.74%{transform:translate(1103.5px,886.7px)}42.89%{transform:translate(1101.5px,913.8px)}44.13%{transform:translate(1097.5px,923.7px)}50.13%{transform:translate(1148.2px,935px)}51.78%{transform:translate(1153.3px,921.7px)}92%{opacity:1;transform:translate(1182.8px,575.3px)}to{opacity:0;transform:translate(1182.8px,575.3px)}}.fTz-Ta_casa-rete{animation-name:fTz-Ta_casa-rete}@keyframes fTz-Ta_casa-uso{0%{opacity:0;transform:translate(1049.9px,715.1px)}8%{opacity:1;transform:translate(1049.9px,715.1px)}18.71%{transform:translate(1045px,793.5px)}20.9%{transform:translate(1038.8px,808.4px)}81.03%{transform:translate(607.3px,715.9px)}83.25%{transform:translate(615.3px,701.8px)}92%{opacity:1;transform:translate(614.2px,637.5px)}to{opacity:0;transform:translate(614.2px,637.5px)}}.fTz-Ta_casa-uso{animation-name:fTz-Ta_casa-uso}@keyframes fTz-Ta_impresa-campo{0%{opacity:0;transform:translate(997.3px,556.3px)}8%{opacity:1;transform:translate(997.3px,556.3px)}15.41%{transform:translate(991.7px,570.5px)}41.21%{transform:translate(1042.8px,585.6px)}42.87%{transform:translate(1044.1px,582.4px)}65.11%{transform:translate(1041.4px,628.2px)}74.87%{transform:translate(1053.8px,612.3px)}92%{opacity:1;transform:translate(1087.7px,622.4px)}to{opacity:0;transform:translate(1087.7px,622.4px)}}.fTz-Ta_impresa-campo{animation-name:fTz-Ta_impresa-campo}@keyframes fTz-Ta_impresa-rete{0%{opacity:0;transform:translate(1087.7px,622.4px)}8%{opacity:1;transform:translate(1087.7px,622.4px)}8.73%{transform:translate(1092.9px,624px)}15.06%{transform:translate(1089.7px,671.4px)}18.45%{transform:translate(1064.4px,673.7px)}39.33%{transform:translate(969.6px,798.5px)}46.28%{transform:translate(1019.2px,814.6px)}46.93%{transform:translate(1022px,810.5px)}48.87%{transform:translate(1022.8px,796px)}51.31%{transform:translate(1040.2px,801.6px)}53.25%{transform:translate(1039.3px,816.1px)}54.6%{transform:translate(1033.5px,824.4px)}74.5%{transform:translate(1175.5px,870.5px)}74.55%{transform:translate(1175.6px,870.1px)}92%{opacity:1;transform:translate(1187.1px,739.6px)}to{opacity:0;transform:translate(1187.1px,739.6px)}}.fTz-Ta_impresa-rete{animation-name:fTz-Ta_impresa-rete}@keyframes fTz-Ta_impresa-uso{0%{opacity:0;transform:translate(1087.7px,622.4px)}8%{opacity:1;transform:translate(1087.7px,622.4px)}12.68%{transform:translate(1082.5px,620.8px)}30.84%{transform:translate(1081.1px,641.9px)}56.49%{transform:translate(1052.5px,633.3px)}73.84%{transform:translate(1040.2px,649.3px)}77.5%{transform:translate(1036px,650px)}92%{opacity:1;transform:translate(1019.9px,645.2px)}to{opacity:0;transform:translate(1019.9px,645.2px)}}.fTz-Ta_impresa-uso{animation-name:fTz-Ta_impresa-uso}@keyframes fTz-Ta_industriale-campo{0%{opacity:0;transform:translate(954.6px,587px)}8%{opacity:1;transform:translate(954.6px,587px)}15.85%{transform:translate(945.9px,597.9px)}37.21%{transform:translate(977.3px,619.2px)}41.05%{transform:translate(983.9px,617.9px)}64.56%{transform:translate(983.1px,659.5px)}77.57%{transform:translate(1004.2px,650.1px)}92%{opacity:1;transform:translate(1025.3px,664.6px)}to{opacity:0;transform:translate(1025.3px,664.6px)}}.fTz-Ta_industriale-campo{animation-name:fTz-Ta_industriale-campo}@keyframes fTz-Ta_industriale-rete{0%{opacity:0;transform:translate(1025.3px,664.6px)}8%{opacity:1;transform:translate(1025.3px,664.6px)}8.59%{transform:translate(1028.5px,666.8px)}15.08%{transform:translate(1027.3px,710.2px)}18.41%{transform:translate(1005.4px,706.9px)}44.55%{transform:translate(846.3px,779.3px)}50.04%{transform:translate(875.6px,801.3px)}50.81%{transform:translate(880.2px,798.9px)}52.79%{transform:translate(880.3px,785.7px)}54.72%{transform:translate(890.6px,793.4px)}56.7%{transform:translate(890.5px,806.6px)}58.33%{transform:translate(880.7px,811.5px)}74.19%{transform:translate(965.5px,875.2px)}74.25%{transform:translate(965.5px,874.8px)}92%{opacity:1;transform:translate(967.7px,756.1px)}to{opacity:0;transform:translate(967.7px,756.1px)}}.fTz-Ta_industriale-rete{animation-name:fTz-Ta_industriale-rete}@keyframes fTz-Ta_industriale-uso{0%{opacity:0;transform:translate(1025.3px,664.6px)}8%{opacity:1;transform:translate(1025.3px,664.6px)}11.95%{transform:translate(1022px,662.3px)}31.22%{transform:translate(1021.5px,681.6px)}52.85%{transform:translate(1003.7px,669.3px)}75.88%{transform:translate(982.7px,678.8px)}79.86%{transform:translate(978.7px,678.5px)}92%{opacity:1;transform:translate(968.8px,671.6px)}to{opacity:0;transform:translate(968.8px,671.6px)}}.fTz-Ta_industriale-uso{animation-name:fTz-Ta_industriale-uso}@keyframes fTz-Ta_metodo-campo{0%{opacity:0;transform:translate(725.4px,432.7px)}8%{opacity:1;transform:translate(725.4px,432.7px)}14.22%{transform:translate(713.5px,465.5px)}26.27%{transform:translate(777.6px,487.2px)}29.28%{transform:translate(789.2px,499.5px)}50.13%{transform:translate(787px,616.5px)}53.42%{transform:translate(805.4px,618.4px)}86.81%{transform:translate(981.6px,682.3px)}92%{opacity:1;transform:translate(979.8px,711.3px)}to{opacity:0;transform:translate(979.8px,711.3px)}}.fTz-Ta_metodo-campo{animation-name:fTz-Ta_metodo-campo}@keyframes fTz-Ta_metodo-rete{0%{opacity:0;transform:translate(964.4px,798.9px)}8%{opacity:1;transform:translate(964.4px,798.9px)}11.78%{transform:translate(933.9px,807.8px)}22.2%{transform:translate(871.9px,869.9px)}30.52%{transform:translate(936.7px,896.3px)}31.85%{transform:translate(944.1px,887.8px)}34.93%{transform:translate(945.6px,861.9px)}39.92%{transform:translate(984.5px,877.5px)}43.02%{transform:translate(982.8px,903.5px)}44.35%{transform:translate(975.5px,912.1px)}50%{transform:translate(1019.6px,930px)}51.79%{transform:translate(1029.3px,918.5px)}92%{opacity:1;transform:translate(1055.9px,581.3px)}to{opacity:0;transform:translate(1055.9px,581.3px)}}.fTz-Ta_metodo-rete{animation-name:fTz-Ta_metodo-rete}@keyframes fTz-Ta_metodo-uso{0%{opacity:0;transform:translate(979.8px,711.3px)}8%{opacity:1;transform:translate(979.8px,711.3px)}19.44%{transform:translate(975px,786.3px)}21.95%{transform:translate(964.4px,798.9px)}80.36%{transform:translate(606.5px,660.7px)}82.85%{transform:translate(618.3px,649.4px)}92%{opacity:1;transform:translate(617.1px,589.3px)}to{opacity:0;transform:translate(617.1px,589.3px)}}.fTz-Ta_metodo-uso{animation-name:fTz-Ta_metodo-uso}@keyframes fTz-Ta_terra-campo{0%{opacity:0;transform:translate(1140px,535px)}8%{opacity:1;transform:translate(1140px,535px)}12.27%{transform:translate(1156.6px,546px)}85.83%{transform:translate(833.7px,661.1px)}88.87%{transform:translate(844.8px,669.9px)}89.54%{transform:translate(847.6px,668.6px)}92%{opacity:1;transform:translate(847.6px,657.2px)}to{opacity:0;transform:translate(847.6px,657.2px)}}.fTz-Ta_terra-campo{animation-name:fTz-Ta_terra-campo}@keyframes fTz-Ta_terra-linea{0%{opacity:0;transform:translate(847.6px,657.2px)}8%{opacity:1;transform:translate(847.6px,657.2px)}11.98%{transform:translate(855px,663px)}16.84%{transform:translate(855px,674.5px)}18.57%{transform:translate(851.2px,676px)}54.43%{transform:translate(791.3px,735.8px)}59.34%{transform:translate(795.4px,746.7px)}59.42%{transform:translate(795.4px,746.5px)}92%{opacity:1;transform:translate(794.6px,669.6px)}to{opacity:0;transform:translate(794.6px,669.6px)}}.fTz-Ta_terra-linea{animation-name:fTz-Ta_terra-linea}@keyframes fTz-Ta_terreno-campo{0%{opacity:0;transform:translate(1127px,434.4px)}8%{opacity:1;transform:translate(1127px,434.4px)}14.67%{transform:translate(1160.7px,442.7px)}83.23%{transform:translate(980.9px,751.1px)}88.53%{transform:translate(1007.5px,758.6px)}89.22%{transform:translate(1009.1px,755.5px)}92%{opacity:1;transform:translate(1010.1px,741px)}to{opacity:0;transform:translate(1010.1px,741px)}}.fTz-Ta_terreno-campo{animation-name:fTz-Ta_terreno-campo}@keyframes fTz-Ta_terreno-linea{0%{opacity:0;transform:translate(1010.1px,741px)}8%{opacity:1;transform:translate(1010.1px,741px)}13.41%{transform:translate(1027.7px,746px)}17.71%{transform:translate(1026.7px,760.4px)}19.08%{transform:translate(1024.5px,764.5px)}55.29%{transform:translate(1050px,884px)}63.04%{transform:translate(1072px,898.2px)}63.11%{transform:translate(1072px,898px)}92%{opacity:1;transform:translate(1080.2px,800.8px)}to{opacity:0;transform:translate(1080.2px,800.8px)}}.fTz-Ta_terreno-linea{animation-name:fTz-Ta_terreno-linea}
:where(.x9rcNq_plate){--plate-ratio:3 / 2}:where(.x9rcNq_plate[data-kind=service]){--plate-ratio:16 / 9}:where(.x9rcNq_plate[data-kind=metodo]){--plate-ratio:4 / 3}@media (max-width:759.98px){:where(.x9rcNq_plate){--plate-ratio:1}}.x9rcNq_plate{margin:0;position:relative;container:plate/inline-size}.x9rcNq_plate[data-active=false]{visibility:hidden}.x9rcNq_stage{aspect-ratio:var(--plate-ratio);isolation:isolate;background:var(--pl-meadow);position:relative;overflow:hidden;container-type:size}.x9rcNq_canvas{--sw:max(100cqw, 150cqh);--sh:max(100cqh, 66.667cqw);inline-size:var(--sw);block-size:var(--sh);position:absolute;inset-block-start:clamp(100cqh - var(--sh), 50cqh - var(--fy,.5) * var(--sh), 0px);inset-inline-start:clamp(100cqw - var(--sw), 50cqw - var(--fx,.5) * var(--sw), 0px)}.x9rcNq_canvas:after{content:"";z-index:1;opacity:.06;mix-blend-mode:overlay;pointer-events:none;background-image:url(/tavole/grain.png);background-size:128px 128px;position:absolute;inset:0}.x9rcNq_base,.x9rcNq_live{block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}.x9rcNq_base{object-fit:cover;max-inline-size:none}.x9rcNq_live{overflow:visible}.x9rcNq_live [data-show]{opacity:var(--on);transition:opacity var(--t2) var(--ease-out), visibility var(--t2)}.x9rcNq_live .field{transform:translateY(calc((1 - var(--on)) * -14px)) scale(calc(.985 + .015 * var(--on)));transform-box:fill-box;transform-origin:50% 100%;transition-property:opacity,transform,visibility;transition-duration:var(--t3);transition-timing-function:var(--ease-out);transition-delay:calc(var(--on) * (var(--i,0) * 70ms + var(--settle,0s)))}.x9rcNq_live .row{transform:scaleY(var(--on));transform-box:fill-box;transform-origin:50% 100%;transition-property:opacity,transform,visibility;transition-duration:var(--t2), var(--t3), var(--t3);transition-timing-function:var(--ease-out);transition-delay:calc(var(--on) * var(--i,0) * 90ms)}:is(.x9rcNq_live .trace,.x9rcNq_live .cable){transition-duration:var(--t1)}.x9rcNq_live :is(.cable-u,.cable-l,.perimeter-u,.perimeter-l,.quote,.quote-u){stroke-dasharray:calc(var(--len) * var(--fit,4) * 1px) calc(var(--len) * var(--fit,4) * 1px + 40px);stroke-dashoffset:calc(var(--len) * var(--fit,4) * (1 - var(--on)) * 1px);transition:stroke-dashoffset calc(var(--dur,1100) * 1ms) var(--ease-io) calc(var(--on) * (var(--delay,0s) + var(--t0,0) * 1ms))}.x9rcNq_live :is(.cable-bu,.cable-bl){opacity:var(--on);transition:opacity var(--t2) var(--ease-out) calc(var(--on) * (var(--delay,0s) + var(--t0,0) * 1ms))}.x9rcNq_live :is(.node,.corner){opacity:var(--on);transform:scale(calc(.4 + .6 * var(--on)));transform-box:fill-box;transform-origin:50%;transition-property:opacity,transform;transition-duration:var(--t2);transition-timing-function:var(--ease-out);transition-delay:calc(var(--on) * (var(--delay,0s) + var(--t0,0) * 1ms + .12s))}@container plate (max-width:639.98px){.x9rcNq_plate .x9rcNq_live :is(.cable-l,.cable-bl){stroke-width:2.5px}.x9rcNq_plate .x9rcNq_live :is(.cable-u,.cable-bu){stroke-width:4.5px}}.x9rcNq_pulses{z-index:2;block-size:1000px;inline-size:1500px;transform:scale(var(--fit,0));transform-origin:0 0;pointer-events:none;animation-name:x9rcNq_plate-pulses-in;animation-duration:var(--t2);animation-timing-function:var(--ease-out);animation-delay:.9s;animation-fill-mode:backwards;position:absolute;inset-block-start:0;inset-inline-start:0}@keyframes x9rcNq_plate-pulses-in{0%{opacity:0}}.x9rcNq_pulse{inline-size:calc(8px / var(--fit,1));block-size:calc(8px / var(--fit,1));margin:calc(-4px / var(--fit,1)) 0 0 calc(-4px / var(--fit,1));background:var(--lime);box-shadow:0 0 0 calc(2.5px / var(--fit,1)) var(--paper);opacity:0;will-change:transform, opacity;border-radius:50%;animation-duration:3.2s;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;inset-block-start:0;inset-inline-start:0}.x9rcNq_labels{z-index:3;pointer-events:none;position:absolute;inset:0}.x9rcNq_label{opacity:var(--on);transition:opacity var(--t2) var(--ease-out) calc(var(--on) * .3s), visibility var(--t2) linear calc(var(--on) * .3s);position:absolute;inset:0}.x9rcNq_dot,.x9rcNq_chipAt{display:none}.x9rcNq_marker,.x9rcNq_letter,.x9rcNq_markerLeader{position:absolute}.x9rcNq_marker{background:var(--ink);block-size:24px;inline-size:24px;box-shadow:0 0 0 2px var(--lime);color:var(--paper);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;margin:-12px 0 0 -12px;font-size:13px;font-weight:700;font-stretch:112%;line-height:1;display:grid;inset-block-start:var(--my);inset-inline-start:var(--mx)}.x9rcNq_markerLeader{inline-size:var(--ll);background:var(--ink);block-size:2px;transform:rotate(var(--la));transform-origin:0;margin-block-start:-1px;inset-block-start:var(--y);inset-inline-start:var(--x)}.x9rcNq_markerLeader:before{content:"";background:var(--lime);block-size:6px;inline-size:6px;box-shadow:0 0 0 1.5px var(--ink);border-radius:50%;position:absolute;inset-block-start:-2px;inset-inline-start:-3px}.x9rcNq_letter{background:var(--paper);block-size:22px;inline-size:22px;box-shadow:0 0 0 1.5px var(--ink);color:var(--ink);border-radius:50%;place-items:center;margin:-11px 0 0 -11px;font-size:13px;font-weight:700;font-stretch:100%;line-height:1;display:grid;inset-block-start:var(--my);inset-inline-start:var(--mx)}@container plate (max-width:339.98px){.x9rcNq_marker,.x9rcNq_letter{inset-block-start:var(--mys,var(--my));inset-inline-start:var(--mxs,var(--mx))}.x9rcNq_markerLeader{inline-size:var(--lls,var(--ll));transform:rotate(var(--las,var(--la)))}}@container plate (min-width:640px){.x9rcNq_plate:not([data-kind=service]) .x9rcNq_dot,.x9rcNq_plate:not([data-kind=service]) .x9rcNq_chipAt{display:block}.x9rcNq_plate:not([data-kind=service]) .x9rcNq_marker,.x9rcNq_plate:not([data-kind=service]) .x9rcNq_markerLeader{display:none}.x9rcNq_plate:not([data-kind=service]) .x9rcNq_letter{inset-block-start:var(--y);inset-inline-start:var(--x)}}@container plate (min-width:900px){.x9rcNq_plate[data-kind=service] .x9rcNq_dot,.x9rcNq_plate[data-kind=service] .x9rcNq_chipAt{display:block}.x9rcNq_plate[data-kind=service] .x9rcNq_marker,.x9rcNq_plate[data-kind=service] .x9rcNq_markerLeader{display:none}.x9rcNq_plate[data-kind=service] .x9rcNq_letter{inset-block-start:var(--y);inset-inline-start:var(--x)}}.x9rcNq_dot{background:var(--lime);block-size:12px;inline-size:12px;box-shadow:0 0 0 2px var(--ink);border-radius:50%;margin:-6px 0 0 -6px;position:absolute;inset-block-start:var(--y);inset-inline-start:var(--x)}.x9rcNq_chipAt{block-size:0;inline-size:0;transform:translateY(calc((1 - var(--on)) * 8px));transition:transform var(--t2) var(--ease-out) calc(var(--on) * .3s);position:absolute;inset-block-start:var(--y);inset-inline-start:var(--x)}.x9rcNq_leader{background:var(--chip);position:absolute}[data-side=top] .x9rcNq_leader,[data-side=bottom] .x9rcNq_leader{block-size:24px;inline-size:2px;inset-inline-start:-1px}[data-side=top] .x9rcNq_leader{inset-block-end:6px}[data-side=bottom] .x9rcNq_leader{inset-block-start:6px}[data-side=left] .x9rcNq_leader,[data-side=right] .x9rcNq_leader{block-size:2px;inline-size:24px;inset-block-start:-1px}[data-side=left] .x9rcNq_leader{inset-inline-end:6px}[data-side=right] .x9rcNq_leader{inset-inline-start:6px}.x9rcNq_chip{border-radius:var(--radius-chip);background:var(--chip);block-size:28px;color:var(--paper);font-size:var(--fs-chip);white-space:nowrap;align-items:center;gap:8px;padding:0 10px;font-weight:560;font-stretch:106%;line-height:16px;display:inline-flex;position:absolute}.x9rcNq_chipIcon{flex:none}[data-side=top] .x9rcNq_chip{inset-block-end:30px}[data-side=bottom] .x9rcNq_chip{inset-block-start:30px}[data-side=top][data-align=center] .x9rcNq_chip,[data-side=bottom][data-align=center] .x9rcNq_chip{inset-inline-start:0;transform:translate(-50%)}[data-align=start] .x9rcNq_chip{inset-inline-start:-14px}[data-align=end] .x9rcNq_chip{inset-inline-end:-14px}[data-side=left] .x9rcNq_chip{inset-block-start:-14px;inset-inline-end:30px}[data-side=right] .x9rcNq_chip{inset-block-start:-14px;inset-inline-start:30px}.x9rcNq_notice{--notice-room:0px;z-index:4;max-inline-size:calc(100% - 24px - var(--notice-room));color:var(--paper);font-size:var(--fs-chip);flex-direction:column;align-items:flex-start;margin:0;font-weight:560;font-stretch:106%;line-height:16px;display:flex;position:absolute;inset-block-end:12px;inset-inline-start:12px}.x9rcNq_noticeRoom{--notice-room:48px}.x9rcNq_noticePart{border-radius:var(--radius-chip);background:var(--chip);padding:4px 6px}@container plate (min-width:640px){.x9rcNq_notice{border-radius:var(--radius-chip);background:var(--chip);padding:6px 10px;display:block}.x9rcNq_noticePart{background:0 0;border-radius:0;padding:0}.x9rcNq_noticeRoom{--notice-room:56px}.x9rcNq_plate:not([data-kind=service]) .x9rcNq_noticeEnd{inset-inline:auto calc(12px + var(--notice-room))}}@container plate (min-width:900px){.x9rcNq_plate[data-kind=service] .x9rcNq_noticeEnd{inset-inline:auto calc(12px + var(--notice-room))}}.x9rcNq_caption{font-size:var(--fs-note);margin:12px 0 0;line-height:1.45}.x9rcNq_captionState{display:var(--display,block)}.x9rcNq_description,.x9rcNq_srOnly{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.x9rcNq_legend{gap:8px;margin:0;padding:0;display:grid}.x9rcNq_legendItem{grid-template-columns:24px minmax(0,1fr);align-items:center;gap:10px;display:grid}.x9rcNq_legendNumber,.x9rcNq_legendLetter{border-radius:50%;place-items:center;block-size:24px;inline-size:24px;font-size:13px;font-weight:700;font-stretch:112%;line-height:1;display:grid}.x9rcNq_legendNumber{background:var(--ink);box-shadow:0 0 0 2px var(--lime);color:var(--paper);font-variant-numeric:tabular-nums}.x9rcNq_legendLetter{background:var(--paper);box-shadow:0 0 0 1.5px var(--ink);color:var(--ink)}@container plate (min-width:640px){.x9rcNq_plate:not([data-kind=service]) .x9rcNq_legend{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}@container plate (min-width:900px){.x9rcNq_plate[data-kind=service] .x9rcNq_legend{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){.x9rcNq_plate *{transition-delay:0s!important}.x9rcNq_plate *{transition-delay:0s!important}}@media print{.x9rcNq_pulses{display:none}}@media (forced-colors:active){.x9rcNq_canvas:after{display:none}.x9rcNq_live :is(.cable-l,.cable-bl,.perimeter-l){stroke:highlight}.x9rcNq_chip,.x9rcNq_notice,.x9rcNq_noticePart,.x9rcNq_marker,.x9rcNq_letter,.x9rcNq_dot{forced-color-adjust:none}}
.cu3tFq_scene{position:relative}.cu3tFq_pause{z-index:5;background:var(--chip);block-size:44px;inline-size:44px;color:var(--paper);cursor:pointer;transition-property:background-color;transition-duration:var(--t1);border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;inset-block-end:var(--scene-pause-inset,12px);inset-inline-end:var(--scene-pause-inset,12px)}@media (hover:hover){.cu3tFq_pause:hover{background:var(--ink)}}.cu3tFq_pause[hidden]{display:none}.cu3tFq_pause:focus-visible{outline:2px solid var(--ink);box-shadow:0 0 0 5px var(--lime)}@media (prefers-reduced-motion:reduce){.cu3tFq_pause{display:none}}@media (forced-colors:active){.cu3tFq_pause{border:2px solid buttontext}}
.JvKnua_toggle{min-block-size:var(--tap-min);min-inline-size:var(--tap-min);border:1.5px solid var(--ink);border-radius:var(--radius-bar);color:var(--ink);cursor:pointer;background:0 0;flex:none;align-items:center;gap:10px;padding:0 12px 0 14px;font-family:inherit;font-size:15px;font-weight:650;font-stretch:110%;display:inline-flex}.JvKnua_glyph{flex:none;gap:2.5px;inline-size:16px;display:grid}.JvKnua_glyph i{background:var(--ink);border-radius:1px;block-size:3px;display:block}.JvKnua_glyph i:first-child{background:var(--lime-text)}@media (hover:hover){.JvKnua_toggle:hover{background:var(--paper-2)}}@media (max-width:379.98px){.JvKnua_toggle{gap:8px;padding:0 10px}}@media (min-width:1100px){.JvKnua_toggle{display:none}}@media (scripting:none){.JvKnua_toggle{display:none}}.JvKnua_dialog{overscroll-behavior:contain;background:var(--lime);block-size:100dvh;max-block-size:none;inline-size:100%;max-inline-size:none;color:var(--ink);border:0;margin:0;padding:0;position:fixed;inset:0;overflow-y:auto}.JvKnua_dialog::backdrop{background:0 0}.JvKnua_dialog[open]{clip-path:inset(0);transition-property:clip-path;transition-duration:var(--t2);transition-timing-function:var(--ease-out)}@starting-style{.JvKnua_dialog[open]{clip-path:inset(0 0 calc(100% - var(--header-h)) 0)}}.JvKnua_top{z-index:1;block-size:var(--header-h);padding-inline:var(--gutter);background:var(--paper);box-shadow:0 1px 0 var(--line-strong);justify-content:space-between;align-items:center;gap:16px;display:flex;position:sticky;inset-block-start:0}.JvKnua_logo{--logo-width:116px;display:flex}.JvKnua_close{min-block-size:var(--tap-min);min-inline-size:var(--tap-min);border:1.5px solid var(--ink);border-radius:var(--radius-bar);background:var(--ink);color:var(--paper);cursor:pointer;align-items:center;gap:8px;padding:0 12px 0 14px;font-family:inherit;font-size:15px;font-weight:650;font-stretch:110%;display:inline-flex}@media (max-width:379.98px){.JvKnua_logo{--logo-width:96px}}@media (min-width:760px){.JvKnua_logo{--logo-width:132px}}@media (max-height:500px) and (orientation:landscape){.JvKnua_logo{--logo-width:116px}}@media (forced-colors:active){.JvKnua_dialog{border:2px solid canvastext}}
.sz2FYW_bars{--gap:8px;--bar-idle:var(--moss);--bar-hover:var(--moss-2);--bar-text:var(--paper);--bar-muted:var(--fog);gap:var(--gap);grid-auto-rows:1fr;display:grid;position:relative}.sz2FYW_bars[data-bars-tone=light]{--bar-idle:var(--paper-2);--bar-hover:var(--straw);--bar-text:var(--ink);--bar-muted:var(--graphite)}.sz2FYW_indicator{block-size:calc((100% - (var(--count) - 1) * var(--gap)) / var(--count));border-radius:var(--radius-bar);background:var(--lime);transform:translateY(calc(var(--active) * (100% + var(--gap))));transition-property:transform;transition-duration:var(--t3);transition-timing-function:var(--ease-io);pointer-events:none;position:absolute;inset-block-start:0;inset-inline:0}.sz2FYW_bar{min-block-size:var(--bar-h);border-radius:var(--radius-bar);background:var(--bar-idle);min-inline-size:0;color:var(--bar-text);text-align:start;cursor:pointer;transition-property:background-color,color;transition-duration:var(--t2);transition-timing-function:var(--ease-out);border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:8px 18px;font-family:inherit;display:grid;position:relative}@media (hover:hover){.sz2FYW_bar:hover{background:var(--bar-hover)}}.sz2FYW_bar[aria-selected=true]{color:var(--on-lime);cursor:default;transition-delay:calc(var(--t3) / 2);background:0 0}.sz2FYW_number{color:var(--bar-muted);font-size:var(--fs-numeral-s);font-variant-numeric:tabular-nums;transition-property:color;transition-duration:var(--t2);font-weight:760;font-stretch:125%;line-height:1}.sz2FYW_bar[aria-selected=true] .sz2FYW_number,.sz2FYW_bar[aria-selected=true] .sz2FYW_note{color:var(--on-lime);transition-delay:calc(var(--t3) / 2)}@media (prefers-reduced-motion:reduce){.sz2FYW_bar[aria-selected=true],.sz2FYW_bar[aria-selected=true] .sz2FYW_number,.sz2FYW_bar[aria-selected=true] .sz2FYW_note{transition-delay:0s}}.sz2FYW_name{letter-spacing:-.01em;text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;min-inline-size:0;font-size:clamp(19px,1rem + .6vw,24px);font-weight:760;font-stretch:118%;line-height:1.1}.sz2FYW_note{color:var(--bar-muted);font-size:var(--fs-note);white-space:nowrap;transition-property:color;transition-duration:var(--t2);font-stretch:104%}.sz2FYW_progress{background:color-mix(in srgb, var(--on-lime) 18%, transparent);pointer-events:none;block-size:3px;animation-name:sz2FYW_progress-in;animation-duration:var(--t2);animation-delay:calc(var(--t3) / 2);border-radius:2px;animation-fill-mode:backwards;position:absolute;inset-block-end:7px;inset-inline:18px}.sz2FYW_fill{border-radius:inherit;background:var(--on-lime);transform-origin:0;animation-name:sz2FYW_progress-fill;animation-duration:var(--progress-duration,7s);animation-timing-function:linear;animation-play-state:paused;animation-fill-mode:forwards;position:absolute;inset:0;transform:scaleX(0)}.sz2FYW_progress[data-running=true] .sz2FYW_fill{animation-play-state:running}@keyframes sz2FYW_progress-in{0%{opacity:0}}@keyframes sz2FYW_progress-fill{to{transform:scaleX(1)}}.sz2FYW_bars[data-orientation=horizontal]{grid-template-columns:repeat(var(--count), minmax(0, 1fr))}.sz2FYW_bars[data-orientation=horizontal] .sz2FYW_indicator{inline-size:calc((100% - (var(--count) - 1) * var(--gap)) / var(--count));block-size:100%;transform:translateX(calc(var(--active) * (100% + var(--gap))))}.sz2FYW_bars[data-orientation=horizontal] .sz2FYW_bar{grid-template-columns:minmax(0,1fr);align-content:center;gap:4px;padding:8px 12px}.sz2FYW_bars[data-orientation=horizontal] .sz2FYW_note{display:none}.sz2FYW_bars[data-orientation=horizontal] .sz2FYW_progress{inset-block-end:5px;inset-inline:12px}@media (max-width:759.98px){.sz2FYW_bars[data-orientation=auto]{grid-template-columns:repeat(var(--count), minmax(0, 1fr))}.sz2FYW_bars[data-orientation=auto] .sz2FYW_indicator{inline-size:calc((100% - (var(--count) - 1) * var(--gap)) / var(--count));block-size:100%;transform:translateX(calc(var(--active) * (100% + var(--gap))))}.sz2FYW_bars[data-orientation=auto] .sz2FYW_bar{grid-template-columns:minmax(0,1fr);align-content:center;gap:4px;padding:8px 12px}.sz2FYW_bars[data-orientation=auto] .sz2FYW_note{display:none}.sz2FYW_bars[data-orientation=auto] .sz2FYW_progress{inset-block-end:5px;inset-inline:12px}.sz2FYW_bars[data-orientation=auto] .sz2FYW_name,.sz2FYW_bars[data-orientation=horizontal] .sz2FYW_name{font-size:18px}}@media (max-width:379.98px){.sz2FYW_bars[data-orientation=auto] .sz2FYW_bar,.sz2FYW_bars[data-orientation=horizontal] .sz2FYW_bar{padding-inline:8px}.sz2FYW_bars[data-orientation=auto] .sz2FYW_name,.sz2FYW_bars[data-orientation=horizontal] .sz2FYW_name{font-size:16px;font-stretch:108%}}@media (forced-colors:active){.sz2FYW_indicator{display:none}.sz2FYW_progress{background:graytext}.sz2FYW_fill{background:highlight}.sz2FYW_bar{border:1px solid buttontext}.sz2FYW_bar[aria-selected=true]{color:highlight;border:2px solid highlight}}
.ZCVZDa_stack{gap:clamp(56px,7vw,112px);display:grid}.ZCVZDa_block{gap:var(--s-5);border-block-start:1px solid var(--line-strong);grid-template-columns:minmax(0,1fr);padding-block-start:var(--s-5);display:grid}.ZCVZDa_head{align-content:start;gap:var(--s-4);min-inline-size:0;display:grid}.ZCVZDa_number{color:var(--graphite);font-size:var(--fs-numeral-s);font-variant-numeric:tabular-nums;align-items:center;gap:12px;margin:0;font-weight:760;font-stretch:125%;line-height:1;display:flex}.ZCVZDa_title{max-inline-size:18ch}.ZCVZDa_body{align-content:start;gap:var(--s-4);min-inline-size:0;max-inline-size:var(--measure);display:grid}.ZCVZDa_body>p{font-size:var(--fs-body);margin:0;line-height:1.6}.ZCVZDa_body>p:first-child{font-size:clamp(18px,1rem + .35vw,20px);line-height:1.5}.ZCVZDa_items{margin:var(--s-2) 0 0;gap:10px;padding:0;list-style:none;display:grid}.ZCVZDa_items li{grid-template-columns:22px minmax(0,1fr);align-items:baseline;gap:14px;font-weight:560;display:grid}.ZCVZDa_items li:before{content:"";background:var(--ink);border-radius:1px;block-size:7px;inline-size:22px;transform:translateY(-3px)}[data-tone=dark] .ZCVZDa_items li:before{background:var(--lime)}.ZCVZDa_aside,.ZCVZDa_after{min-inline-size:0}.ZCVZDa_after{margin-block-start:var(--s-3)}.ZCVZDa_block[data-layout=wide] .ZCVZDa_body>p{font-size:clamp(17px,1rem + .15vw,18px);line-height:1.55}@media (min-width:760px){.ZCVZDa_block[data-layout=wide] .ZCVZDa_body{columns:2;column-gap:var(--column-gap);max-inline-size:none;display:block}.ZCVZDa_block[data-layout=wide] .ZCVZDa_body>*{break-inside:avoid;margin-block-end:var(--s-4)}}@media (min-width:1100px){.ZCVZDa_block{column-gap:var(--column-gap);row-gap:var(--s-6);grid-template-columns:repeat(12,minmax(0,1fr));padding-block-start:var(--s-6)}.ZCVZDa_head{grid-column:1/span 5}.ZCVZDa_body,.ZCVZDa_aside{grid-column:7/-1}.ZCVZDa_after{grid-column:1/-1;margin-block-start:var(--s-4)}.ZCVZDa_block[data-layout=aside] .ZCVZDa_head,.ZCVZDa_block[data-layout=aside] .ZCVZDa_body{grid-column:1/span 6}.ZCVZDa_block[data-layout=aside] .ZCVZDa_aside{grid-area:1/8/span 2/-1;align-self:start}.ZCVZDa_block[data-layout=wide] .ZCVZDa_head{grid-column:1/span 8}.ZCVZDa_block[data-layout=wide] .ZCVZDa_body{grid-column:1/-1;max-inline-size:78rem}.ZCVZDa_block[data-layout=wide] .ZCVZDa_title{max-inline-size:24ch}}@media (forced-colors:active){.ZCVZDa_items li:before{forced-color-adjust:none;background:canvastext}}
.eSjTQa_strip{--strip-h:clamp(280px, 32vw, 460px);margin-block-start:-6px;margin-inline:calc(-1 * var(--gutter));overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;overflow-x:auto}.eSjTQa_strip:focus-visible{outline:2px solid var(--ink);outline-offset:-2px;box-shadow:inset 0 0 0 5px var(--paper)}.eSjTQa_track{gap:var(--s-4);padding:6px var(--gutter) var(--s-4);margin:0;list-style:none;display:flex}.eSjTQa_card{flex:0 0 min(84%, 420px * var(--mobile-frame-num,.8));gap:var(--s-3);scroll-snap-align:start;flex-direction:column;min-inline-size:0;display:flex}.eSjTQa_frame{aspect-ratio:var(--mobile-frame,4 / 5);background:var(--paper-2);min-block-size:0;position:relative;overflow:hidden}.eSjTQa_credits{gap:var(--s-1);padding-inline-end:var(--s-2);display:grid}.eSjTQa_title{letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:20px;font-weight:700;font-stretch:112%;line-height:1.2}.eSjTQa_title:not(:has(a)){padding-block:10px}.eSjTQa_title a{min-block-size:var(--tap-min);color:inherit;text-underline-offset:.2em;text-decoration-line:underline;text-decoration-thickness:1.5px;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);transition:text-decoration-color var(--t1) var(--ease-out);padding-block:10px;display:inline-block}.eSjTQa_title a:hover{text-decoration-color:currentColor}.eSjTQa_description{color:var(--graphite);font-size:var(--fs-note);max-inline-size:42ch;margin:0;line-height:1.45}@media (min-width:760px){.eSjTQa_strip{--bleed:max(var(--gutter), (100vw - var(--max)) / 2 - 9px);margin-inline:-6px calc(-1 * var(--bleed));scroll-padding-inline:6px var(--bleed)}.eSjTQa_track{gap:var(--s-5);padding-inline:6px var(--bleed)}.eSjTQa_card{inline-size:min(calc(var(--strip-h) * var(--frame-ratio)), var(--frame-max-w));flex:none}.eSjTQa_frame{aspect-ratio:auto;block-size:var(--strip-h)}}@media (forced-colors:active){.eSjTQa_strip:focus-visible{outline:3px solid highlight}}
.x2PgRG_skip{z-index:100;border-radius:var(--radius-bar);background:var(--ink);color:var(--paper);padding:12px 16px;font-weight:650;text-decoration:none;position:absolute;inset-block-start:-80px;inset-inline-start:12px}.x2PgRG_skip:focus{inset-block-start:12px}.x2PgRG_sentinel{pointer-events:none;block-size:8px;inline-size:1px;position:absolute;inset-block-start:0;inset-inline-start:0}.x2PgRG_header{--logo-width:116px;z-index:var(--z-header);block-size:var(--header-h);background:var(--paper);color:var(--ink);transition-property:box-shadow;transition-duration:var(--t2);transition-timing-function:var(--ease-out);position:sticky;inset-block-start:0;box-shadow:0 1px #0000}.x2PgRG_header[data-scrolled]{box-shadow:0 1px 0 var(--line-strong)}.x2PgRG_inner{inline-size:var(--content);align-items:center;gap:8px;block-size:100%;margin-inline:auto;display:flex}.x2PgRG_brand{min-block-size:var(--tap-min);border-radius:var(--radius-bar);align-items:center;margin-inline-end:auto;display:flex}.x2PgRG_logo{inline-size:var(--logo-width)}.x2PgRG_nav{display:none}.x2PgRG_nav a{min-block-size:var(--tap-min);color:var(--ink);border-radius:var(--radius-bar);align-items:center;padding:0 12px;font-size:15.5px;font-weight:560;font-stretch:104%;text-decoration:none;display:inline-flex;position:relative}.x2PgRG_nav a:after{content:"";background:var(--ink);transform-origin:0;block-size:2px;transition-property:transform;transition-duration:var(--t2);transition-timing-function:var(--ease-out);border-radius:1px;position:absolute;inset-block-end:8px;inset-inline:12px;transform:scaleX(0)}.x2PgRG_nav a[aria-current]:after{transform:scaleX(1)}.x2PgRG_nav a[aria-current=page]{font-weight:650}@media (hover:hover){.x2PgRG_nav a:hover:after{transform:scaleX(1)}}.x2PgRG_call{min-block-size:var(--tap-min);border-radius:var(--radius-bar);color:var(--ink);white-space:nowrap;align-items:center;gap:8px;padding:0 10px;font-size:15px;font-weight:650;font-stretch:108%;text-decoration:none;display:inline-flex}.x2PgRG_callIcon{flex:none}.x2PgRG_callNumber{display:none}@media (hover:hover){.x2PgRG_call:hover{background:var(--paper-2)}}.x2PgRG_talk{display:none}@media (max-width:379.98px){.x2PgRG_header{--logo-width:96px}.x2PgRG_inner{gap:4px}.x2PgRG_call{gap:6px;padding:0 6px}}@media (min-width:760px){.x2PgRG_header{--logo-width:132px}.x2PgRG_inner{gap:10px}.x2PgRG_talk{display:inline-flex}}@media (min-width:1100px){.x2PgRG_header{--logo-width:144px}.x2PgRG_inner{gap:4px}.x2PgRG_nav{align-items:center;gap:4px;margin-inline-end:20px;display:flex}.x2PgRG_call{font-variant-numeric:tabular-nums;margin-inline-end:12px}.x2PgRG_callNumber{display:inline}.x2PgRG_callLabel{display:none}}@media (max-height:500px) and (orientation:landscape){.x2PgRG_header{--logo-width:116px}}.x2PgRG_menuBody{align-content:start;gap:var(--s-5);inline-size:var(--content);padding-block:var(--s-4) var(--s-7);margin-inline:auto;display:grid}.x2PgRG_menuLogo{inline-size:var(--logo-width,116px)}.x2PgRG_menuNav{gap:var(--s-5);display:grid}.x2PgRG_menuLinks{margin:0;padding:0;list-style:none}.x2PgRG_menuLinks li{border-block-end:1.5px solid var(--rule-on-lime)}.x2PgRG_menuLinks a{min-block-size:var(--tap-min);color:var(--ink);letter-spacing:-.02em;justify-content:space-between;align-items:center;gap:16px;padding-block:10px;font-size:clamp(32px,9vw,48px);font-weight:780;font-stretch:125%;line-height:1;text-decoration:none;display:flex}.x2PgRG_menuArrow{transition-property:transform;transition-duration:var(--t2);transition-timing-function:var(--ease-out);flex:none}@media (hover:hover){.x2PgRG_menuLinks a:hover .x2PgRG_menuArrow{transform:translate(4px)}}.x2PgRG_menuActions{gap:var(--s-2);display:grid}.x2PgRG_menuCall,.x2PgRG_menuMail{min-block-size:var(--tap-min);color:var(--ink);text-underline-offset:5px;justify-self:start;align-items:center;gap:10px;font-size:18px;font-weight:650;font-stretch:106%;text-decoration:underline;text-decoration-thickness:1.5px;display:inline-flex}.x2PgRG_menuMail{margin-block-start:calc(var(--s-4) * -1);font-weight:560}.x2PgRG_tiles{margin:var(--s-2) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0;list-style:none;display:grid}.x2PgRG_tile{color:var(--ink);border-radius:var(--radius-bar);gap:2px;text-decoration:none;display:grid}.x2PgRG_thumb{aspect-ratio:3/2;border-radius:var(--radius-chip);background:linear-gradient(180deg, transparent 62%, var(--pl-meadow) 62%), var(--pl-straw);margin-block-end:6px;display:block;position:relative;overflow:hidden}.x2PgRG_thumb img{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.x2PgRG_notice{display:flex;position:absolute;inset-block-end:4px;inset-inline-start:4px}.x2PgRG_menuPromise{display:none}.x2PgRG_tileName{font-size:17px;font-weight:740;font-stretch:118%;line-height:1.1}.x2PgRG_tileNote{font-size:13px;line-height:1.25}@media (hover:hover){.x2PgRG_tile:hover .x2PgRG_tileName{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1.5px}}@media (min-width:760px){.x2PgRG_menuBody{min-block-size:calc(100dvh - var(--header-h));align-items:start;gap:var(--s-3) var(--s-7);grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,7fr) minmax(0,5fr);padding-block-start:var(--s-6)}.x2PgRG_menuNav{grid-column:1}.x2PgRG_menuLinks a{padding-block:14px;font-size:clamp(48px,6.4vw,64px)}.x2PgRG_menuMail{grid-column:1;margin-block-start:0}.x2PgRG_tiles{gap:var(--s-5);grid-area:1/2/span 2;grid-template-columns:minmax(0,1fr);margin:0;padding-block-start:10px}.x2PgRG_tile{column-gap:var(--s-4);grid-template-rows:1fr auto auto 1fr;grid-template-columns:minmax(120px,46%) minmax(0,1fr);row-gap:2px}.x2PgRG_thumb{grid-row:1/-1;margin:0}.x2PgRG_menuPromise{border-block-start:1.5px solid var(--rule-on-lime);grid-column:1/-1;align-self:end;align-items:center;gap:14px;margin:0;padding-block-start:var(--s-5);font-size:17px;font-weight:560;display:flex}.x2PgRG_tileName{grid-area:2/2;font-size:20px}.x2PgRG_tileNote{grid-area:3/2}}@media (max-width:759.98px) and (max-height:720px) and (orientation:portrait){.x2PgRG_menuBody{gap:var(--s-4)}.x2PgRG_menuLinks a{padding-block:7px;font-size:clamp(30px,8.6vw,40px)}}@media (max-height:500px) and (orientation:landscape){.x2PgRG_menuBody{gap:var(--s-3);padding-block:var(--s-2) var(--s-5);grid-template-columns:minmax(0,1fr)}.x2PgRG_menuNav{gap:var(--s-3);grid-row:auto}.x2PgRG_menuLinks{column-gap:var(--s-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.x2PgRG_menuLinks a{padding-block:6px;font-size:26px}.x2PgRG_menuActions{justify-content:start;align-items:center;gap:var(--s-5);grid-template-columns:auto auto}.x2PgRG_menuTalk{inline-size:auto;min-inline-size:220px}.x2PgRG_menuMail{margin:0}.x2PgRG_tiles,.x2PgRG_menuPromise{display:none}.x2PgRG_menuBody{min-block-size:0}}.x2PgRG_noScriptNav{inline-size:var(--content);border-block-end:1px solid var(--line-strong);flex-wrap:wrap;gap:4px 16px;margin:0 auto;padding-block:8px;display:flex}.x2PgRG_noScriptNav a{min-block-size:var(--tap-min);color:var(--ink);align-items:center;font-weight:600;display:inline-flex}@media (forced-colors:active){.x2PgRG_header{border-block-end:1px solid canvastext}.x2PgRG_nav a[aria-current]:after{background:highlight}}
.rjR_LG_introPhoto{display:flex}@media (min-width:1100px){.rjR_LG_introPhoto{justify-content:flex-end}}.rjR_LG_facts{margin-block-start:var(--s-2)}.rjR_LG_partner{max-inline-size:none;margin-block-start:var(--s-4)}section.rjR_LG_first{padding-block:var(--s-7) var(--s-7)}section.rjR_LG_last{padding-block:var(--s-7) var(--s-8)}.rjR_LG_reply{gap:var(--s-4);border-inline-start:6px solid var(--lime);border-radius:0 var(--radius-bar) var(--radius-bar) 0;background:var(--lime-pale);color:var(--on-lime);padding:clamp(20px,2.6vw,36px);display:grid}.rjR_LG_replyLabel{font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:12px;margin:0;font-weight:650;font-stretch:112%;line-height:1.3;display:flex}.rjR_LG_replyText{letter-spacing:-.012em;text-wrap:balance;margin:0;font-size:clamp(24px,1.2rem + 1.2vw,34px);font-weight:720;font-stretch:118%;line-height:1.12}.rjR_LG_sites{margin-block-start:var(--s-3)}@media (max-width:759.98px){.rjR_LG_closing h2{max-inline-size:none;font-size:min(clamp(38px,12.4vw,60px),11.4vw)}}@media (forced-colors:active){.rjR_LG_reply{border:1px solid canvastext;border-inline-start:6px solid canvastext}}
.kljk7W_explorer{gap:var(--s-4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.kljk7W_stage{min-inline-size:0;display:grid;position:relative}.kljk7W_stage>figure{--plate-ratio:1}.kljk7W_stage>figure>figcaption{margin:0}@media (max-width:1099.98px),(max-height:500px) and (orientation:landscape){.kljk7W_stage>figure>figcaption [role=list]{display:none}}@media (min-width:760px){.kljk7W_stage>figure{--plate-ratio:16 / 10}}.kljk7W_card{z-index:6;align-content:start;gap:var(--s-4);min-inline-size:0;padding:var(--s-5) var(--s-4) var(--s-5);border-radius:var(--radius-bar);background:var(--ink);color:var(--paper);display:grid;position:relative}.kljk7W_cardLabel{color:var(--lime);font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:12px;margin:0;font-weight:620;font-stretch:112%;line-height:1.3;display:flex}.kljk7W_barsWrap{min-inline-size:0}.kljk7W_bars{--bar-h:52px}.kljk7W_panels{display:grid}.kljk7W_panel{min-inline-size:0;transition-property:opacity;transition-duration:var(--t1);transition-timing-function:var(--ease-out);flex-direction:column;grid-area:1/1;align-items:flex-start;display:flex}.kljk7W_panel[data-on=false]{opacity:0;visibility:hidden;transition-duration:0s}.kljk7W_panelInset{inline-size:100%;max-inline-size:420px;margin-block-start:var(--s-5)}.kljk7W_stageInset{display:none}@media (max-width:759.98px){.kljk7W_card{padding:var(--s-4) 12px var(--s-5)}.kljk7W_panels{padding-inline:4px}.kljk7W_card .kljk7W_bars{--gap:6px}.kljk7W_card .kljk7W_bars>[role=tab]{padding:8px 10px}.kljk7W_card .kljk7W_bars>[role=tab]>:nth-child(2){-webkit-hyphens:manual;hyphens:manual;font-size:15px;font-weight:740;font-stretch:106%}}@media (max-width:379.98px){.kljk7W_card{padding-inline:8px}.kljk7W_card .kljk7W_bars>[role=tab]{padding-inline:6px}.kljk7W_card .kljk7W_bars>[role=tab]>:nth-child(2){font-size:14px;font-weight:720;font-stretch:100%}}@media (min-width:760px) and (max-width:1099.98px) and (min-height:500.02px){.kljk7W_card{padding:var(--s-6);grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(24px,4vw,48px)}.kljk7W_cardLabel{grid-column:1/-1}.kljk7W_barsWrap{grid-column:1;align-self:start}.kljk7W_panels{grid-column:2}}@media (min-width:1100px) and (min-height:500.02px){.kljk7W_explorer{grid-template-areas:"stack";gap:0}.kljk7W_explorer:before{content:"";aspect-ratio:16/9;grid-area:stack}.kljk7W_stage{grid-area:stack;align-self:stretch}.kljk7W_stage>figure{--plate-ratio:auto;grid-template-rows:minmax(0,1fr) auto;block-size:100%;display:grid}.kljk7W_stage>figure>:first-child{min-block-size:0;display:grid}.kljk7W_card{inline-size:min(420px,38%);box-shadow:0 18px 48px color-mix(in srgb, var(--night) 45%, transparent);grid-area:stack;place-self:end start;margin:24px;padding:24px 24px 20px}.kljk7W_panelInset{display:none}.kljk7W_stageInset{z-index:5;inline-size:clamp(280px,24%,340px);display:block;position:absolute;inset-block-start:24px;inset-inline-end:24px}.kljk7W_stageInset[data-on=false]{display:none}}@media (max-height:500px) and (orientation:landscape){.kljk7W_explorer{column-gap:var(--s-5);grid-template-columns:auto minmax(0,1fr)}.kljk7W_stage{inline-size:min(calc(100svh - var(--header-h) - 32px), 46vw)}.kljk7W_stage>figure{--plate-ratio:1}.kljk7W_bars{--bar-h:48px}}@media (forced-colors:active){.kljk7W_card{border:1px solid canvastext}}
._0vpnDG_plate{gap:var(--s-4);inline-size:100%;margin:0;display:grid}._0vpnDG_compare{--knob:44px;gap:0;display:grid;position:relative}._0vpnDG_stage{aspect-ratio:var(--crop-ratio);background:var(--paper);box-shadow:0 0 0 1px var(--line-strong);position:relative;overflow:hidden}._0vpnDG_layer{position:absolute;inset:0;overflow:hidden}._0vpnDG_layer[data-layer=photo]{clip-path:inset(0 calc(100% - var(--split,50%)) 0 0)}._0vpnDG_sheet{inline-size:var(--crop-w);block-size:var(--crop-h);display:block;position:absolute;inset-block-start:var(--crop-y);inset-inline-start:var(--crop-x)}._0vpnDG_drawing,._0vpnDG_photo{block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}._0vpnDG_photo{object-fit:fill}@media (min-width:760px),(max-height:500px) and (orientation:landscape){._0vpnDG_stage{aspect-ratio:var(--plate-ratio)}._0vpnDG_sheet{block-size:100%;inline-size:100%;inset:0}}._0vpnDG_paper{fill:var(--paper)}._0vpnDG_ribs{fill:none;stroke:var(--ink);stroke-opacity:.22;stroke-width:.55px;vector-effect:non-scaling-stroke}._0vpnDG_ridgeBand{fill:none;stroke:var(--paper-2);stroke-width:6px}._0vpnDG_ridge{fill:none;stroke:var(--ink);stroke-width:1.35px;vector-effect:non-scaling-stroke}._0vpnDG_eaves{fill:none;stroke:var(--ink);stroke-width:2.3px;vector-effect:non-scaling-stroke}._0vpnDG_fields{fill:var(--lime-pale);stroke:none}._0vpnDG_halves{fill:none;stroke:var(--ink);stroke-opacity:.4;stroke-width:.55px;vector-effect:non-scaling-stroke}._0vpnDG_joints{fill:none;stroke:var(--ink);stroke-opacity:.85;stroke-width:.85px;vector-effect:non-scaling-stroke}._0vpnDG_outline{fill:none;stroke:var(--ink);stroke-width:1.35px;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset var(--t4) var(--ease-io)}._0vpnDG_cableCase{fill:none;stroke:var(--ink);stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}._0vpnDG_cable{fill:none;stroke:var(--lime);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset var(--t3) var(--ease-io) var(--t3)}._0vpnDG_plate[data-reveal=hidden] ._0vpnDG_outline,._0vpnDG_plate[data-reveal=hidden] ._0vpnDG_cable{stroke-dashoffset:1px;transition:none}@media (max-width:759.98px){._0vpnDG_cableCase{stroke-width:4.5px}._0vpnDG_cable{stroke-width:2.5px}}._0vpnDG_divider{border-inline-start:2px solid var(--ink);pointer-events:none;inline-size:0;position:absolute;inset-block:0;inset-inline-start:var(--split,50%);translate:-1px}._0vpnDG_divider:after{content:"";border-inline-start:1px solid var(--paper);position:absolute;inset-block:0;inset-inline-start:0}._0vpnDG_divider ._0vpnDG_tagPhoto,._0vpnDG_divider ._0vpnDG_tagDrawing{white-space:nowrap;max-inline-size:none;position:absolute;inset-block-start:12px}._0vpnDG_tagPhoto{inset-inline-end:8px}._0vpnDG_tagDrawing{inset-inline-start:8px}._0vpnDG_rail{background-image:linear-gradient(var(--ink), var(--ink)), repeating-linear-gradient(to right, var(--ink) 0 1px, transparent 1px 10%);background-position:0,0 calc(50% + 1px);background-repeat:no-repeat;background-size:100% 1px,100% 10px;block-size:56px;margin-block-start:-1px;position:relative}._0vpnDG_rail:before{content:"";border-inline-start:2px solid var(--ink);pointer-events:none;position:absolute;inset-block:0 50%;inset-inline-start:var(--split,50%);translate:-1px}._0vpnDG_range{inline-size:calc(100% + var(--knob));opacity:0;cursor:ew-resize;touch-action:pan-y;appearance:none;background:0 0;block-size:100%;margin:0;padding:0;position:absolute;inset-block:0;inset-inline-start:calc(var(--knob) / -2)}._0vpnDG_range::-webkit-slider-thumb{inline-size:var(--knob);block-size:var(--knob);appearance:none;border:0}._0vpnDG_range::-moz-range-thumb{inline-size:var(--knob);block-size:var(--knob);border:0}._0vpnDG_knob{z-index:1;inline-size:var(--knob);block-size:var(--knob);border:2px solid var(--paper);background:var(--ink);color:var(--lime);pointer-events:none;transition:scale var(--t1) var(--ease-out);border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-start:50%;inset-inline-start:var(--split,50%);translate:-50% -50%}._0vpnDG_knob svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}._0vpnDG_compare:has(._0vpnDG_range:focus-visible) ._0vpnDG_knob{outline:2px solid var(--paper);box-shadow:0 0 0 5px var(--ink)}@media (hover:hover){._0vpnDG_rail:hover ._0vpnDG_knob{scale:1.06}}._0vpnDG_caption{gap:var(--s-4);display:grid}._0vpnDG_legend{border:1px solid var(--line-strong);background:var(--paper-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._0vpnDG_legend li{border-inline-end:1px solid var(--line-strong);border-block-end:1px solid var(--line-strong);min-inline-size:0;font-size:var(--fs-note);align-items:center;gap:12px;margin-block-end:-1px;margin-inline-end:-1px;padding:10px 14px;line-height:1.3;display:flex}._0vpnDG_symbol{flex:none}._0vpnDG_symbolField{fill:var(--lime-pale);stroke:var(--ink);stroke-width:1.35px}._0vpnDG_symbolJoint{fill:none;stroke:var(--ink);stroke-width:.85px}._0vpnDG_symbolRidgeBand{fill:var(--paper)}._0vpnDG_symbolRidge{fill:none;stroke:var(--ink);stroke-width:1.35px}._0vpnDG_symbol ._0vpnDG_cableCase,._0vpnDG_symbol ._0vpnDG_cable,._0vpnDG_symbol ._0vpnDG_ribs{vector-effect:none}._0vpnDG_symbol ._0vpnDG_ribs{stroke-opacity:.5;stroke-width:1px}._0vpnDG_symbol ._0vpnDG_cable{stroke-dasharray:none}._0vpnDG_notice{max-inline-size:72ch;color:var(--graphite);font-size:var(--fs-note);align-items:baseline;gap:12px;margin:0;line-height:1.45;display:flex}._0vpnDG_notice>span:first-child{translate:0 -2px}@media (min-width:760px){._0vpnDG_legend{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (forced-colors:active){._0vpnDG_divider,._0vpnDG_rail:before{border-color:canvastext}._0vpnDG_rail:after{content:"";pointer-events:none;border-block-start:1px solid canvastext;position:absolute;inset-block-start:50%;inset-inline:0}._0vpnDG_knob{color:canvastext;forced-color-adjust:none;background:canvas;border-color:canvastext}._0vpnDG_cable{stroke:highlight}._0vpnDG_fields,._0vpnDG_symbolField{fill:canvas}}
._2GW_Qq_section{padding-block:0 var(--section-pad);background:var(--paper)}._2GW_Qq_inner{gap:var(--s-6);inline-size:var(--content);border-block-start:1px solid var(--line-strong);margin-inline:auto;padding-block-start:var(--s-6);display:grid}._2GW_Qq_head{gap:var(--s-4);max-inline-size:58rem;display:grid}._2GW_Qq_eyebrow{font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:14px;margin:0;font-weight:620;font-stretch:112%;line-height:1.3;display:flex}._2GW_Qq_figure{gap:var(--s-5);border:1px solid var(--line-strong);--grid-line:color-mix(in srgb, var(--ink) 6%, transparent);background-color:var(--paper);background-image:linear-gradient(to right, var(--grid-line) 1px, transparent 1px), linear-gradient(to bottom, var(--grid-line) 1px, transparent 1px);background-size:8px 8px;margin:0;padding:clamp(20px,3vw,40px);display:grid}._2GW_Qq_chain{--cable-gap:36px;gap:var(--cable-gap);max-inline-size:34rem;margin:0;padding:0;list-style:none;display:grid}._2GW_Qq_block{align-items:center;column-gap:var(--s-4);border:1px solid var(--line-strong);border-radius:var(--radius-bar);background:var(--paper-2);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"symbol name""symbol value";row-gap:6px;min-block-size:72px;padding:14px 16px;display:grid;position:relative}._2GW_Qq_symbol{grid-area:symbol;block-size:32px;inline-size:32px}._2GW_Qq_name{grid-area:name;font-size:19px;font-weight:700;font-stretch:112%;line-height:1.15}._2GW_Qq_value{border-radius:var(--radius-chip);background:var(--lime-pale);color:var(--on-lime);font-size:var(--fs-note);flex-wrap:wrap;grid-area:value;justify-self:start;align-items:baseline;gap:4px 8px;padding:4px 8px;line-height:1.2;display:inline-flex}._2GW_Qq_value strong{font-size:18px}._2GW_Qq_block:not([data-block=casa],[data-block=rete]):after,._2GW_Qq_block[data-block=rete]:before,._2GW_Qq_block[data-block=rete]:after{content:"";z-index:1;box-sizing:content-box;border:1px solid var(--ink);background:var(--lime);position:absolute}._2GW_Qq_block:not([data-block=casa],[data-block=rete]):after{inline-size:3px;block-size:var(--cable-gap);inset-block-start:100%;inset-inline-start:31px}._2GW_Qq_block[data-block=rete]{margin-inline-start:56px}._2GW_Qq_block[data-block=rete]:before{inline-size:3px;block-size:calc(var(--cable-gap) + 50%);inset-block-start:calc(-1 * var(--cable-gap) - 1px);inset-inline-start:-25px}._2GW_Qq_block[data-block=rete]:after{border-inline-start:0;block-size:3px;inline-size:24px;inset-block-start:calc(50% - 2px);inset-inline-start:-25px}._2GW_Qq_caption{gap:var(--s-2);display:grid}._2GW_Qq_note{max-inline-size:60ch;font-size:var(--fs-body);margin:0;line-height:1.5}._2GW_Qq_notice{border-radius:var(--radius-chip);background:var(--chip);color:var(--paper);font-size:var(--fs-chip);justify-self:start;margin:0;padding:4px 8px;font-weight:560;line-height:1.25}@media (min-width:1100px){._2GW_Qq_chain{--cable-gap:48px;grid-template-columns:repeat(4,minmax(0,1fr));row-gap:40px;max-inline-size:none}._2GW_Qq_block{grid-template-columns:minmax(0,1fr);grid-template-areas:"symbol""name""value";align-content:start;row-gap:10px;min-block-size:136px;padding:18px 20px}._2GW_Qq_symbol{block-size:40px;inline-size:40px}._2GW_Qq_name{font-size:22px}._2GW_Qq_block:not([data-block=casa],[data-block=rete]):after{inline-size:var(--cable-gap);block-size:3px;inset-block-start:38px;inset-inline-start:100%}._2GW_Qq_block[data-block=rete]{grid-column:4;min-block-size:0;margin-inline-start:0}._2GW_Qq_block[data-block=rete]:before{block-size:40px;inline-size:3px;inset-block:auto 100%;inset-inline-start:36px}._2GW_Qq_block[data-block=rete]:after{content:none}._2GW_Qq_figure{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:48px}._2GW_Qq_chain{grid-area:1/1/auto/-1}._2GW_Qq_caption{grid-area:1/1/auto/span 3;align-self:end}}@media (forced-colors:active){._2GW_Qq_block:after,._2GW_Qq_block:before{forced-color-adjust:none;background:highlight!important}}
@font-face{font-stretch:100% 125%;font-family:solarArchivo;src:url(../media/archivo_solar-s.p.3qqotd9wgayvg.woff2)format("woff2");font-display:swap;font-weight:400 800}@font-face{font-family:solarArchivo Fallback;src:local(Arial);ascent-override:85.41%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:102.8%}.X5OFJW_className{font-family:solarArchivo,solarArchivo Fallback}.X5OFJW_variable{--font-archivo:"solarArchivo", "solarArchivo Fallback"}
.SxocuG_sections{display:block}.SxocuG_block{background:var(--paper);color:var(--ink);padding-block:clamp(56px,7vw,112px)}.SxocuG_block+.SxocuG_block{border-block-start:1px solid var(--line)}.SxocuG_block[data-layout=quote]{background:var(--paper-2);border-block-start:0}.SxocuG_block[data-layout=quote]+.SxocuG_block{border-block-start:0}.SxocuG_inner{gap:var(--s-6);inline-size:var(--content);grid-template-columns:minmax(0,1fr);margin-inline:auto;display:grid}.SxocuG_head{align-content:start;gap:var(--s-4);min-inline-size:0;display:grid}.SxocuG_number{color:var(--lime-text);font-size:var(--fs-numeral-s);font-variant-numeric:tabular-nums;align-items:center;gap:12px;margin:0;font-weight:760;font-stretch:125%;line-height:1;display:flex}.SxocuG_title{max-inline-size:18ch}.SxocuG_body{align-content:start;gap:var(--s-4);min-inline-size:0;display:grid}.SxocuG_body>p{max-inline-size:var(--measure);margin:0}.SxocuG_lead{font-size:var(--fs-lede);font-weight:420;line-height:1.45}.SxocuG_items{gap:var(--s-3);margin:0;padding:0;list-style:none;display:grid}.SxocuG_items li{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:12px;display:grid}.SxocuG_quote{letter-spacing:-.015em;text-wrap:balance;max-inline-size:22ch;margin:0;font-size:clamp(1.5rem,1.1rem + 1.3vw,2.375rem);font-weight:720;font-stretch:118%;line-height:1.12}.SxocuG_quoteText{background-image:linear-gradient(transparent 62%, var(--lime) 62%, var(--lime) 94%, transparent 94%);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-inline:.06em}@media (min-width:760px){.SxocuG_inner{column-gap:var(--column-gap);grid-template-columns:repeat(8,minmax(0,1fr))}.SxocuG_head,.SxocuG_body,.SxocuG_quote{grid-column:1/-1}.SxocuG_block[data-layout=split] .SxocuG_body{grid-column:2/-1}.SxocuG_block[data-layout=quote] .SxocuG_head,.SxocuG_block[data-layout=quote] .SxocuG_body{grid-column:1/span 5}.SxocuG_block[data-layout=quote] .SxocuG_quote{grid-area:1/6/span 2/-1;align-self:center}.SxocuG_block[data-layout=columns] .SxocuG_body{columns:2;column-gap:var(--column-gap);display:block}.SxocuG_block[data-layout=columns] .SxocuG_body>*{break-inside:avoid;margin-block-end:var(--s-4)}.SxocuG_block[data-layout=lead] .SxocuG_body{grid-column:2/-1}.SxocuG_block[data-layout=lead] .SxocuG_lead{font-size:clamp(1.1875rem,.9rem + .6vw,1.375rem);line-height:1.42}}@media (min-width:1100px){.SxocuG_inner{row-gap:var(--s-7);grid-template-columns:repeat(12,minmax(0,1fr))}.SxocuG_block[data-layout=split] .SxocuG_head{grid-column:1/span 6}.SxocuG_block[data-layout=split] .SxocuG_body{grid-column:8/-1}.SxocuG_block[data-layout=quote] .SxocuG_head,.SxocuG_block[data-layout=quote] .SxocuG_body{grid-column:1/span 6}.SxocuG_block[data-layout=quote] .SxocuG_quote{grid-column:8/-1}.SxocuG_block[data-layout=columns] .SxocuG_title{max-inline-size:24ch}.SxocuG_block[data-layout=columns] .SxocuG_body{column-gap:calc(var(--column-gap) * 3);grid-column:1/span 11}.SxocuG_block[data-layout=lead] .SxocuG_head{grid-column:1/span 9}.SxocuG_block[data-layout=lead] .SxocuG_title{max-inline-size:22ch}.SxocuG_block[data-layout=lead] .SxocuG_body{grid-column:5/-1}.SxocuG_block[data-layout=lead] .SxocuG_lead{max-inline-size:44ch;font-size:clamp(1.25rem,.85rem + .75vw,1.625rem);line-height:1.42}}@media (forced-colors:active){.SxocuG_quoteText{background:0 0;text-decoration:underline;text-decoration-thickness:3px}}
.NFgmzq_section{padding-block:var(--section-pad);background:var(--paper);color:var(--ink)}.NFgmzq_section[data-section-tone=paper-2]{background:var(--paper-2)}.NFgmzq_grid{gap:var(--s-5);inline-size:var(--content);grid-template-columns:minmax(0,1fr);margin-inline:auto;display:grid}.NFgmzq_head{align-content:start;gap:var(--s-4);display:grid}.NFgmzq_eyebrow{font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:14px;margin:0;font-weight:620;font-stretch:112%;line-height:1.3;display:flex}.NFgmzq_body{align-content:start;gap:var(--s-4);max-inline-size:var(--measure);display:grid}.NFgmzq_body p{font-size:var(--fs-body);margin:0;line-height:1.55}.NFgmzq_body p:first-child{font-size:var(--fs-lede);line-height:1.45}.NFgmzq_items{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}.NFgmzq_items li{align-items:baseline;gap:12px;display:flex}.NFgmzq_aside{min-inline-size:0}@media (min-width:760px){.NFgmzq_grid{column-gap:var(--column-gap);row-gap:var(--s-6);grid-template-columns:repeat(8,minmax(0,1fr))}.NFgmzq_head{grid-column:1/span 6}.NFgmzq_body{grid-column:1/-1}.NFgmzq_withAside .NFgmzq_body{grid-column:1/span 4}.NFgmzq_withAside .NFgmzq_aside{grid-area:2/5/auto/-1}}@media (min-width:1100px){.NFgmzq_grid{grid-template-columns:repeat(12,minmax(0,1fr))}.NFgmzq_head{grid-column:1/span 5}.NFgmzq_body{grid-column:7/-1}.NFgmzq_withAside{grid-template-rows:auto 1fr}.NFgmzq_withAside .NFgmzq_head{grid-area:1/1/auto/span 6}.NFgmzq_withAside .NFgmzq_body{grid-area:2/1/auto/span 6}.NFgmzq_withAside .NFgmzq_aside{grid-area:1/8/span 2/-1;align-self:start}}
.OsWAka_tiles{gap:var(--s-4);border:0;min-inline-size:0;margin:0;padding:0;display:grid}.OsWAka_legend{font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;margin-block-end:var(--s-3);padding:0;font-weight:620;font-stretch:112%;line-height:1.3}.OsWAka_options{gap:var(--s-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.OsWAka_tile{border-radius:var(--radius-bar);background:var(--paper-2);cursor:pointer;grid-template-rows:auto 1fr;min-inline-size:0;display:grid;position:relative}.OsWAka_radio{opacity:0;cursor:pointer;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}.OsWAka_tile:has(.OsWAka_radio:focus-visible){outline:2px solid var(--paper);box-shadow:0 0 0 5px var(--ink)}.OsWAka_thumb{border-radius:var(--radius-bar) var(--radius-bar) 0 0;pointer-events:none;display:block;overflow:hidden}.OsWAka_bar{min-block-size:var(--tap-min);border-radius:0 0 var(--radius-bar) var(--radius-bar);transition-property:background-color,color;transition-duration:var(--t2);transition-timing-function:var(--ease-out);pointer-events:none;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"number name";align-content:center;gap:0 10px;padding:8px 12px;display:grid}.OsWAka_number{color:var(--graphite);font-size:var(--fs-numeral-s);font-variant-numeric:tabular-nums;grid-area:number;align-self:start;padding-block-start:3px;font-weight:760;font-stretch:125%;line-height:1}.OsWAka_name{overflow-wrap:anywhere;grid-area:name;font-size:clamp(16px,.9rem + .5vw,21px);font-weight:740;font-stretch:118%;line-height:1.15}.OsWAka_note{color:var(--graphite);font-weight:450;font-stretch:100%;font-size:var(--fs-note);line-height:1.35;display:block}@media (hover:hover){.OsWAka_tile:hover .OsWAka_bar{background:var(--straw)}}.OsWAka_tile:has(.OsWAka_radio:checked) .OsWAka_bar{background:var(--lime);color:var(--on-lime)}.OsWAka_tile:has(.OsWAka_radio:checked) :is(.OsWAka_number,.OsWAka_note){color:var(--on-lime)}.OsWAka_needs{padding:var(--s-4) var(--s-5);border-inline-start:4px solid var(--lime);border-radius:0 var(--radius-bar) var(--radius-bar) 0;background:var(--lime-pale);color:var(--on-lime);display:none}:is(.OsWAka_tiles:has(.OsWAka_radio[value=business]:checked) .OsWAka_needs[data-for=business],.OsWAka_tiles:has(.OsWAka_radio[value=home]:checked) .OsWAka_needs[data-for=home],.OsWAka_tiles:has(.OsWAka_radio[value=land]:checked) .OsWAka_needs[data-for=land]){display:block}.OsWAka_needsTitle{margin:0 0 var(--s-2);font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;font-weight:620;font-stretch:112%}.OsWAka_needsList{gap:6px;margin:0;padding:0;list-style:none;display:grid}.OsWAka_needsList li{align-items:baseline;gap:10px;display:flex}.OsWAka_needsList li:before{content:"";background:var(--on-lime);border-radius:1px;flex:none;block-size:4.5px;inline-size:14px;transform:translateY(-3px)}@media (max-width:519.98px){.OsWAka_options{grid-template-columns:minmax(0,1fr)}.OsWAka_tile [data-plate]{--thumb-ratio:3 / 1}}@media (forced-colors:active){.OsWAka_tile{border:1px solid buttontext}.OsWAka_tile:has(.OsWAka_radio:checked){border:2px solid highlight}.OsWAka_needsList li:before{forced-color-adjust:none;background:canvastext}}
.sNBo5G_diagram{border:1px solid var(--line-strong);border-radius:var(--radius-chip);background:var(--paper);color:var(--ink);margin:0;display:grid}.sNBo5G_top{justify-content:space-between;align-items:center;gap:var(--s-3) var(--s-5);border-block-end:1px solid var(--line-strong);background:var(--paper-2);flex-wrap:wrap;padding:14px 16px;display:flex}.sNBo5G_title{font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:12px;margin:0;font-weight:650;font-stretch:112%;line-height:1.3;display:flex}.sNBo5G_title:before{content:"";background:var(--ink);border-radius:1px;flex:none;block-size:7px;inline-size:22px}.sNBo5G_buttons{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;inline-size:100%;display:grid}.sNBo5G_button{min-block-size:var(--tap-min);border:1.5px solid var(--ink);border-radius:var(--radius-bar);background:var(--paper);color:var(--ink);font:inherit;cursor:pointer;transition:background-color var(--t1) var(--ease-out), color var(--t1) var(--ease-out);padding:0 16px;font-size:15px;font-weight:650;font-stretch:110%;line-height:1.15}@media (hover:hover){.sNBo5G_button:hover{background:var(--lime-pale)}}.sNBo5G_button[aria-pressed=true]{background:var(--lime);color:var(--on-lime)}.sNBo5G_stage{aspect-ratio:4/3;margin:var(--s-3) 12px 0;position:relative}.sNBo5G_svg{block-size:100%;inline-size:100%;position:absolute;inset:0;overflow:visible}.sNBo5G_svgWide{display:none}@media (min-width:760px){.sNBo5G_stage{aspect-ratio:2;margin:var(--s-4) 20px 0}.sNBo5G_svgWide{display:block}.sNBo5G_svgTall{display:none}}.sNBo5G_svg :is(path,line,rect,circle){vector-effect:non-scaling-stroke}.sNBo5G_night{fill:var(--ink);opacity:.06}.sNBo5G_arc{fill:none;stroke:var(--graphite);stroke-width:1.25px;stroke-dasharray:3 6}.sNBo5G_productionArea{fill:var(--lime-pale)}.sNBo5G_hatchLine{stroke:var(--ink);stroke-width:1.1px;opacity:.4}.sNBo5G_surplus{fill:var(--lime)}.sNBo5G_evening{fill:var(--lime);opacity:.9}.sNBo5G_productionLine{fill:none;stroke:var(--lime-text);stroke-width:3px;stroke-linejoin:round}.sNBo5G_consumptionLine{fill:none;stroke:var(--ink);stroke-width:1.75px;stroke-dasharray:7 5}.sNBo5G_axis{stroke:var(--ink);stroke-width:1.5px}.sNBo5G_tick{stroke:var(--ink);stroke-width:1.25px}.sNBo5G_sunDisc{fill:var(--lime);stroke:var(--ink);stroke-width:1.5px}.sNBo5G_ray{stroke:var(--ink);stroke-width:1.5px;stroke-linecap:round}.sNBo5G_strip{fill:var(--paper-2);stroke:var(--ink);stroke-width:1.25px}.sNBo5G_battery{fill:var(--lime)}.sNBo5G_arrowLine{fill:none;stroke:var(--ink);stroke-width:2.25px;stroke-linecap:round}.sNBo5G_arrowHead{fill:var(--ink)}.sNBo5G_withStorage,.sNBo5G_withoutStorage{transition:opacity var(--t2) var(--ease-out)}.sNBo5G_diagram[data-storage=off] .sNBo5G_withStorage,.sNBo5G_diagram[data-storage=on] .sNBo5G_withoutStorage{opacity:0}.sNBo5G_diagram[data-storage=on] .sNBo5G_evening{opacity:.9}.sNBo5G_labels{pointer-events:none;position:absolute;inset:0}.sNBo5G_label{border-radius:var(--radius-chip);white-space:nowrap;align-items:center;gap:6px;padding:3px 8px;font-size:13px;font-weight:620;font-stretch:106%;line-height:1.2;display:inline-flex;position:absolute;inset-block-start:var(--yt);inset-inline-start:var(--xt);transform:translate(-50%,-100%)}@media (min-width:760px){.sNBo5G_label{inset-block-start:var(--y);inset-inline-start:var(--x)}}.sNBo5G_labelProduction{background:var(--paper);box-shadow:inset 0 0 0 1.5px var(--lime-text);color:var(--lime-text)}.sNBo5G_labelConsumption{background:var(--paper);box-shadow:inset 0 0 0 1.5px var(--ink);color:var(--ink)}@media (min-width:760px){.sNBo5G_labelConsumption{transform:translate(-96%,-100%)}}.sNBo5G_labelSurplus{background:var(--chip);color:var(--paper);transform:translate(-50%,-50%)}.sNBo5G_labelGrid,.sNBo5G_labelStorage{background:var(--ink);color:var(--paper)}.sNBo5G_labelGrid{transform:translate(-50%,-50%)}.sNBo5G_labelStorage{transform:translateY(-50%)}.sNBo5G_labelSunrise,.sNBo5G_labelSunset{color:var(--graphite);padding:0;font-size:13px;font-weight:560}.sNBo5G_labelSunrise{transform:translate(-100%,-100%)}.sNBo5G_labelSunset{transform:translateY(-100%)}@media (max-width:759.98px){.sNBo5G_labelSunrise,.sNBo5G_labelSunset{display:none}}.sNBo5G_times{padding:var(--s-3) 16px 0;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;font-size:15px;font-weight:560;line-height:1.4;display:flex}.sNBo5G_timesLabel{color:var(--graphite);font-weight:450}.sNBo5G_clock{font-variant-numeric:tabular-nums;min-inline-size:5ch;font-weight:700;font-stretch:112%;display:inline-block}.sNBo5G_timesDot{color:var(--graphite)}.sNBo5G_state{padding:6px 16px var(--s-3);font-size:var(--fs-body);margin:0;line-height:1.5}.sNBo5G_caption{border-block-start:1px solid var(--line-strong);color:var(--graphite);font-size:var(--fs-note);padding:12px 16px 14px;line-height:1.45}@media (min-width:760px){.sNBo5G_top{padding:14px 20px}.sNBo5G_buttons{inline-size:auto;display:flex}.sNBo5G_times,.sNBo5G_state,.sNBo5G_caption{padding-inline:20px}}@media (forced-colors:active){.sNBo5G_productionLine,.sNBo5G_consumptionLine,.sNBo5G_axis,.sNBo5G_tick,.sNBo5G_arc,.sNBo5G_arrowLine,.sNBo5G_ray,.sNBo5G_strip{stroke:canvastext}.sNBo5G_productionArea,.sNBo5G_night{fill:canvas}.sNBo5G_surplus,.sNBo5G_evening,.sNBo5G_battery,.sNBo5G_sunDisc{fill:highlight}.sNBo5G_arrowHead{fill:canvastext}.sNBo5G_button[aria-pressed=true]{border:3px solid highlight}.sNBo5G_label{forced-color-adjust:none}}
.agWwRq_chrono{--cells:5;border:1px solid var(--line-strong);border-radius:var(--radius-chip);background:var(--paper-2);color:var(--ink);margin:0;display:grid;container:chrono/inline-size}.agWwRq_head{border-block-end:1px solid var(--line-strong);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;padding:14px 16px;display:flex}.agWwRq_title{font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:12px;margin:0;font-weight:650;font-stretch:112%;line-height:1.3;display:flex}.agWwRq_title:before{content:"";background:var(--ink);border-radius:1px;flex:none;block-size:7px;inline-size:22px}.agWwRq_subtitle{color:var(--graphite);font-size:var(--fs-note);margin:0;line-height:1.4}.agWwRq_rows{margin:0;padding:0;list-style:none}.agWwRq_row{border-block-end:1px solid var(--line);grid-template-columns:30px minmax(0,1fr);grid-template-areas:"number name""track track";align-items:center;gap:0 10px;padding-inline:16px;display:grid}.agWwRq_number{grid-area:number}.agWwRq_name{grid-area:name}.agWwRq_track{grid-area:track;block-size:30px;margin-block-end:8px}.agWwRq_number{color:var(--graphite);font-size:var(--fs-numeral-s);font-variant-numeric:tabular-nums;font-weight:760;font-stretch:125%;line-height:1}.agWwRq_name{text-wrap:balance;padding-block:8px;font-size:15px;font-weight:650;font-stretch:108%;line-height:1.2}.agWwRq_track{background-image:linear-gradient(to right, var(--line) 1px, transparent 1px);background-size:calc(100% / var(--cells)) 100%;border-inline-start:1px solid var(--line);align-self:stretch;position:relative}.agWwRq_bar{inline-size:calc(100% / var(--cells) - 8px);background:var(--ink);transform-origin:0;block-size:14px;transition:transform var(--t3) var(--ease-out) calc(.16s + var(--i) * .14s);border-radius:2px;position:absolute;inset-block-start:calc(50% - 7px);inset-inline-start:calc(var(--i) * 100% / var(--cells) + 4px)}.agWwRq_milestone{border:2px solid var(--ink);background:var(--lime);block-size:14px;inline-size:14px;transition:transform var(--t2) var(--ease-out) calc(.64s + var(--i) * .14s);border-radius:2px;position:absolute;inset-block-start:calc(50% - 7px);inset-inline-start:calc((var(--i) + 1) * 100% / var(--cells) - 11px);transform:rotate(45deg)}.agWwRq_row[data-last] .agWwRq_bar{inline-size:calc(100% / var(--cells) - 4px);background:linear-gradient(to right, var(--ink) 55%, transparent)}.agWwRq_row[data-last] .agWwRq_milestone{display:none}.agWwRq_note{color:var(--graphite);font-size:var(--fs-note);padding:12px 16px 14px;line-height:1.45}@container chrono (min-width:520px){.agWwRq_row{grid-template-columns:34px minmax(0,.9fr) minmax(0,1.3fr);grid-template-areas:"number name track";gap:14px;min-block-size:60px;padding-inline:18px 0}.agWwRq_track{block-size:auto;margin:0}.agWwRq_name{font-size:16px}}.agWwRq_chrono[data-reveal=hidden] .agWwRq_bar{transition:none;transform:scaleX(0)}.agWwRq_chrono[data-reveal=hidden] .agWwRq_milestone{transition:none;transform:rotate(45deg)scale(0)}@media (forced-colors:active){.agWwRq_bar,.agWwRq_milestone,.agWwRq_title:before{forced-color-adjust:none;background:canvastext}.agWwRq_row[data-last] .agWwRq_bar{background:canvastext}.agWwRq_milestone{border-color:canvas}}
