.mf3VtG_logo{color:var(--ink);flex:none;align-items:center;gap:8px;display:inline-flex}.mf3VtG_mark{inline-size:auto;block-size:var(--logo-h,44px);aspect-ratio:549/400;display:block}.mf3VtG_name{font-size:calc(var(--logo-h,44px) * .44);letter-spacing:-.01em;white-space:nowrap;font-weight:760;font-stretch:112%;line-height:1}
.cMzC1W_footer{background:var(--paper-2);color:var(--ink)}.cMzC1W_stripe{gap:2px;display:grid}.cMzC1W_stripe i{block-size:6px;display:block}.cMzC1W_stripe i:first-child{background:var(--lime)}.cMzC1W_stripe i:nth-child(2){background:var(--moss)}.cMzC1W_stripe i:nth-child(3){background:var(--ink)}.cMzC1W_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}.cMzC1W_brand{align-content:start;gap:var(--s-5);display:grid}.cMzC1W_logoLink{border-radius:var(--radius-bar);justify-self:start;display:inline-flex}.cMzC1W_logo{--logo-h:72px}.cMzC1W_claim{font-size:var(--fs-h3);letter-spacing:-.01em;margin:0;font-weight:720;font-stretch:118%;line-height:1.1}.cMzC1W_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}.cMzC1W_links{margin:0;padding:0;list-style:none}.cMzC1W_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){.cMzC1W_links a:hover{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1.5px}}.cMzC1W_explore .cMzC1W_links{column-gap:var(--s-6);grid-template-columns:repeat(2,minmax(0,max-content));display:grid}.cMzC1W_external{font-weight:650}.cMzC1W_cartiglio{background:0 0}.cMzC1W_address{font-style:normal;display:grid}.cMzC1W_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}.cMzC1W_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}.cMzC1W_legal{color:var(--graphite);font-size:var(--fs-note);margin:0;line-height:1.45}.cMzC1W_segment{white-space:nowrap}@media (max-width:519.98px){.cMzC1W_segment{white-space:normal}}.cMzC1W_legalLinks{gap:0 var(--s-5);flex-wrap:wrap;display:flex}.cMzC1W_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}.cMzC1W_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){.cMzC1W_back:hover{background:var(--paper)}}@media (min-width:760px){.cMzC1W_inner{grid-template-columns:repeat(6,minmax(0,1fr));padding-block-start:var(--s-9)}.cMzC1W_brand{align-items:end;column-gap:var(--s-7);grid-column:1/-1;grid-template-columns:auto minmax(0,1fr)}.cMzC1W_explore{grid-area:2/1/span 2/span 3}.cMzC1W_services{grid-area:2/4/auto/span 3}.cMzC1W_family{grid-area:3/4/auto/span 3}.cMzC1W_cartiglio,.cMzC1W_bottom{grid-column:1/-1}}@media (min-width:760px) and (max-width:1099.98px){.cMzC1W_cartiglio dl>div:last-child{grid-column:1/-1}}@media (min-width:1100px){.cMzC1W_inner{grid-template-columns:repeat(12,minmax(0,1fr))}.cMzC1W_brand{grid-column:1/span 4;grid-template-columns:minmax(0,1fr);align-items:start}.cMzC1W_explore{grid-area:1/5/auto/span 4}.cMzC1W_services{grid-area:1/9/auto/span 2}.cMzC1W_family{grid-area:1/11/auto/span 2}}
._091ulW_mark{background:var(--ink);vertical-align:middle;border-radius:1px;flex:none;block-size:7px;inline-size:22px;display:inline-block}[data-tone=dark] ._091ulW_mark{background:var(--lime)}._091ulW_mark[data-mark-tone=lime]{background:var(--lime)}._091ulW_mark[data-mark-tone=ink]{background:var(--ink)}@media (max-width:759.98px){._091ulW_mark{block-size:6px;inline-size:18px}}@media (forced-colors:active){._091ulW_mark,._091ulW_mark[data-mark-tone]{forced-color-adjust:none;background:canvastext}}
.GYJ46G_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}.GYJ46G_bands[data-size=reduced]{--band-title:clamp(44px, 7vw, 112px)}.GYJ46G_bands[data-lead]{--lead-space:calc(var(--tap-min) + var(--s-4))}.GYJ46G_limeBand{background:var(--lime);grid-area:1/1/auto/-1}.GYJ46G_inkBand{background:var(--ink);grid-area:3/1/5/-1}.GYJ46G_lead{z-index:2;color:var(--ink);grid-area:1/2;align-self:start;padding-block-start:var(--s-3)}.GYJ46G_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}.GYJ46G_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}.GYJ46G_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}.GYJ46G_kickerMark{align-self:flex-start;margin-block-start:.35em}.GYJ46G_line{text-wrap:balance;text-box:trim-both cap alphabetic;display:block}.GYJ46G_lineTop{color:var(--ink);margin-block-end:.17em}.GYJ46G_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){.GYJ46G_lineTop{margin-block-end:.04em}.GYJ46G_lineEnd{margin-block-start:.04em}}.GYJ46G_visual{aspect-ratio:var(--visual-ratio);background:var(--night);grid-area:2/1/auto/-1;position:relative;overflow:hidden}.GYJ46G_visualFrame{inline-size:100%;max-inline-size:2048px;margin-inline:auto;position:absolute;inset:0}.GYJ46G_visualFrame>:where(img,picture,svg,figure,div){block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}.GYJ46G_visualFrame img{object-fit:cover;block-size:100%;inline-size:100%}.GYJ46G_foot{color:var(--paper);grid-area:4/2;padding-block:clamp(18px,3vh,30px) clamp(24px,4vh,44px)}@media (min-width:760px){.GYJ46G_bands{grid-template-rows:auto minmax(220px,1fr) auto auto}.GYJ46G_visual{aspect-ratio:auto}.GYJ46G_bands:not([data-fill]) .GYJ46G_visual{min-block-size:clamp(260px,36vw,560px)}.GYJ46G_bands[data-fill]{min-block-size:calc(100svh - var(--header-h))}}@media (max-height:500px) and (orientation:landscape){.GYJ46G_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}.GYJ46G_bands:not([data-fill]) .GYJ46G_visual{min-block-size:0}.GYJ46G_visual{grid-area:1/1/-1}.GYJ46G_limeBand,.GYJ46G_inkBand{grid-column:2/-1}.GYJ46G_lead,.GYJ46G_heading,.GYJ46G_foot{grid-column:3}.GYJ46G_top{gap:10px;padding-block-start:calc(var(--lead-space) + 14px)}.GYJ46G_kicker{font-size:12px}.GYJ46G_lineEnd{margin-block-start:.3em}.GYJ46G_foot{padding-block:12px 16px}}@media (forced-colors:active){.GYJ46G_limeBand,.GYJ46G_inkBand{border-block:1px solid canvastext}}
.CLl5Uq_section{padding-block:var(--section-pad);background:var(--paper);color:var(--ink)}.CLl5Uq_section[data-section-tone=paper-2]{background:var(--paper-2)}.CLl5Uq_section[data-section-tone=night]{background:var(--night);color:var(--paper)}.CLl5Uq_section[data-section-tone=ink]{background:var(--ink);color:var(--paper)}.CLl5Uq_section[data-section-tone=lime]{background:var(--lime);color:var(--ink)}.CLl5Uq_defer{content-visibility:auto}.CLl5Uq_content{inline-size:var(--content);margin-inline:auto}.CLl5Uq_full{inline-size:100%}
.VCchaa_picture{block-size:100%;inline-size:100%;display:block}.VCchaa_image{object-fit:cover;object-position:50% 50%;background:var(--moss);block-size:100%;max-block-size:650px;inline-size:100%;max-inline-size:2048px;margin-inline:auto;display:block}@media not (min-width:760px),(max-height:500px){.VCchaa_image{max-inline-size:812px}}
.f6ZnKq_thumb{--thumb-ratio:3 / 2;aspect-ratio:var(--thumb-ratio);background:var(--pl-meadow);display:block;position:relative;overflow:hidden;container:thumb/inline-size}.f6ZnKq_image{object-fit:cover;block-size:100%;inline-size:100%;max-inline-size:none;display:block}.f6ZnKq_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}.f6ZnKq_noticePart{border-radius:var(--radius-chip);background:var(--chip);padding:4px 6px}@container thumb (max-width:239.98px){.f6ZnKq_notice{font-size:11px;font-weight:540;line-height:14px}.f6ZnKq_noticePart{padding:2px 5px}}@container thumb (min-width:360px){.f6ZnKq_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}.f6ZnKq_noticePart{background:0 0;border-radius:0;padding:0}}@media (forced-colors:active){.f6ZnKq_notice,.f6ZnKq_noticePart{forced-color-adjust:none}}
.RX8fcq_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}.RX8fcq_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)}.RX8fcq_button:active{transform:scale(.985)}.RX8fcq_icon{transition-property:transform;transition-duration:var(--t2);transition-timing-function:var(--ease-out);flex:none}@media (hover:hover){.RX8fcq_button:hover:before{transform:scaleX(1)}.RX8fcq_button:hover .RX8fcq_icon{transform:translate(3px)}}.RX8fcq_ink{--button-bg:var(--ink);--button-fg:var(--paper);--button-fill:var(--moss-2)}.RX8fcq_lime{--button-bg:var(--lime);--button-fg:var(--on-lime);--button-fill:var(--paper)}.RX8fcq_small{min-block-size:var(--tap-min);gap:12px;padding:0 16px 0 18px;font-size:15px}.RX8fcq_block{justify-content:space-between;inline-size:100%;display:flex}@media (forced-colors:active){.RX8fcq_button{border:2px solid buttontext}.RX8fcq_button:before{display:none}}
.GzSPRG_section{padding-block:clamp(32px, 4vw, 64px) var(--section-pad);background:var(--paper);color:var(--ink)}.GzSPRG_page{padding-block:var(--section-pad)}.GzSPRG_inner{gap:var(--s-5);inline-size:var(--content);margin-inline:auto;display:grid}@media (min-width:1100px){.GzSPRG_inner{column-gap:var(--column-gap);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.GzSPRG_page .GzSPRG_inner{grid-template-columns:minmax(0,1fr);max-inline-size:60rem}}.GzSPRG_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){.GzSPRG_direct{position:sticky;inset-block-start:calc(var(--header-h) + 24px)}}.GzSPRG_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}.GzSPRG_title{color:var(--paper)}.GzSPRG_reply{max-inline-size:30em;color:var(--fog);font-size:var(--fs-lede);margin:0;line-height:1.45}.GzSPRG_lines{margin:var(--s-4) 0 0;gap:8px;padding:0;list-style:none;display:grid}.GzSPRG_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}.GzSPRG_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)}.GzSPRG_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%}.GzSPRG_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}.GzSPRG_lineIcon{transition-property:transform;transition-duration:var(--t2);transition-timing-function:var(--ease-out);flex:none;grid-area:icon}@media (hover:hover){.GzSPRG_line:hover{color:var(--on-lime)}.GzSPRG_line:hover:before{transform:scaleX(1)}.GzSPRG_line:hover .GzSPRG_lineLabel{color:var(--on-lime)}.GzSPRG_line:hover .GzSPRG_lineIcon{transform:translate(3px)}}.GzSPRG_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}.GzSPRG_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}.GzSPRG_page .GzSPRG_requestTitle{font-size:var(--fs-h2);font-weight:740;font-stretch:118%;line-height:1}.GzSPRG_tiles,.GzSPRG_frame{min-inline-size:0}.GzSPRG_fallback{gap:var(--s-3);margin-block-start:var(--s-2);display:grid}.GzSPRG_fallback a{padding-block:8px}.GzSPRG_nowrap{white-space:nowrap}.GzSPRG_frame form :is(input,select,textarea){border-radius:var(--radius-bar);font-family:inherit}.GzSPRG_frame form button[type=submit]{border-radius:var(--radius-bar);font-stretch:110%}.GzSPRG_frame form>div:first-child p{letter-spacing:-.01em;font-weight:650;font-stretch:112%}@media (max-width:759.98px){.GzSPRG_direct{padding:28px 16px 16px}.GzSPRG_line{padding-inline:14px}.GzSPRG_lineValue{font-stretch:108%}}@media (forced-colors:active){.GzSPRG_line{border:1px solid linktext}.GzSPRG_line:before{display:none}}
.sCOW0W_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}.sCOW0W_chip[data-size=xs]{gap:6px;padding:3px 6px;font-size:11px;font-weight:540}.sCOW0W_mark{background:var(--lime);border-radius:1px;flex:none;block-size:4.5px;inline-size:14px}@media (forced-colors:active){.sCOW0W_chip{border:1px solid canvastext}}
._2Vsueq_hero{--hero-ratio:5 / 4}._2Vsueq_hero[data-fill]{min-block-size:min(calc(100svh - var(--header-h)), 1120px)}@media (min-width:1536px){section._2Vsueq_hero{grid-template-columns:minmax(var(--gutter), 1fr) minmax(0, var(--max)) minmax(var(--gutter), 1fr)}}@media (max-width:759.98px){._2Vsueq_hero h1>span:first-child{gap:18px;padding-block-start:20px}}@media (max-height:500px) and (orientation:landscape){._2Vsueq_hero h1>span:first-child{gap:14px}}@media (max-width:759.98px) and (max-height:760px){._2Vsueq_hero{--hero-ratio:16 / 10}}@media (min-width:760px) and (min-height:500.02px) and (max-height:820px){section._2Vsueq_hero{grid-template-rows:auto minmax(150px,1fr) auto auto}}@media (max-height:500px) and (orientation:landscape){._2Vsueq_hero>:has(>*>._2Vsueq_picture){block-size:calc(100svh - var(--header-h));align-self:start;position:sticky;inset-block-start:var(--header-h)}._2Vsueq_hero h1>span:first-child{padding-block-end:4px}}._2Vsueq_kickerLead,._2Vsueq_kickerMore{white-space:normal}@media (max-width:759.98px),(max-height:500px) and (orientation:landscape){._2Vsueq_kickerLead{display:block}._2Vsueq_kickerDot{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}._2Vsueq_kickerMore{letter-spacing:0;text-transform:none;margin-block-start:3px;font-size:13px;font-weight:540;font-stretch:100%;display:block}}@media (prefers-reduced-motion:no-preference){._2Vsueq_hero h1 [data-mark-tone=ink]{transform-origin:0;animation-name:_2Vsueq_kicker-bar;animation-duration:var(--t3);animation-timing-function:var(--ease-out);animation-fill-mode:backwards}}@keyframes _2Vsueq_kicker-bar{0%{transform:scaleX(0)}}._2Vsueq_accent{color:var(--lime);font-style:normal}._2Vsueq_picture{background:var(--night)}._2Vsueq_credit{z-index:3;max-inline-size:calc(100% - 2 * var(--gutter));display:flex;position:absolute;inset-block-end:12px;inset-inline-start:max(var(--gutter), (100% - var(--max)) / 2)}._2Vsueq_chip{font-size:13px}@media (prefers-reduced-motion:no-preference){._2Vsueq_chip{animation-name:_2Vsueq_credit-in;animation-duration:var(--t2);animation-timing-function:var(--ease-out);animation-delay:.4s;animation-fill-mode:backwards}}@keyframes _2Vsueq_credit-in{0%{transform:translateY(8px)}}._2Vsueq_foot{gap:var(--s-4);grid-template-columns:minmax(0,1fr);grid-template-areas:"actions""lede""promises";display:grid}._2Vsueq_lede{max-inline-size:34em;color:var(--fog);font-size:var(--fs-lede);text-wrap:pretty;grid-area:lede;margin:0;line-height:1.45}._2Vsueq_lede strong{color:var(--paper);font-weight:600}._2Vsueq_actions{flex-direction:column;grid-area:actions;align-items:stretch;gap:4px;display:flex}._2Vsueq_actions ._2Vsueq_cta{justify-content:space-between}@media (max-width:379.98px){._2Vsueq_actions ._2Vsueq_cta{gap:10px;padding-inline:16px 14px;font-stretch:100%}}._2Vsueq_explore{color:var(--paper);align-self:flex-start}._2Vsueq_promises{color:var(--fog);font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;flex-direction:column;grid-area:promises;gap:6px;margin:0;padding:0;font-weight:620;font-stretch:112%;line-height:1.3;list-style:none;display:flex}._2Vsueq_promises li{align-items:center;gap:10px;display:flex}._2Vsueq_promiseMark{block-size:4.5px;inline-size:14px}._2Vsueq_promiseNumber{color:var(--lime);font-size:var(--fs-numeral-s);letter-spacing:0;font-variant-numeric:tabular-nums;font-weight:760;font-stretch:125%}@media (min-width:760px){._2Vsueq_foot{gap:var(--s-4) var(--s-7);grid-template-areas:"lede""actions""promises"}._2Vsueq_actions{flex-flow:wrap;align-items:center;gap:8px 28px}._2Vsueq_actions ._2Vsueq_cta{justify-content:center}._2Vsueq_explore{align-self:center}._2Vsueq_promises{flex-flow:wrap;gap:8px 28px}}@media (min-width:1100px){._2Vsueq_foot{align-items:end;row-gap:var(--s-3);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"lede actions""promises actions"}._2Vsueq_actions{flex-flow:row-reverse;justify-content:flex-end}}@media (max-height:500px) and (orientation:landscape){._2Vsueq_foot{grid-template-areas:"actions""lede""promises";gap:10px}._2Vsueq_actions{flex-flow:wrap;align-items:center;gap:0 20px}._2Vsueq_actions ._2Vsueq_cta{justify-content:center}._2Vsueq_lede{font-size:15px}._2Vsueq_promises{gap:4px}}
.cs8Efa_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}.cs8Efa_fill{aspect-ratio:auto;max-block-size:none;inline-size:auto;max-inline-size:none;position:absolute;inset:0}.cs8Efa_picture{block-size:100%;inline-size:100%;display:block}.cs8Efa_image{object-fit:cover;block-size:100%;inline-size:100%;display:block}.cs8Efa_caption{max-inline-size:calc(100% - 24px);position:absolute;inset-block-end:12px;inset-inline-start:12px}@media (min-width:1100px){.cs8Efa_caption{max-inline-size:calc(100% - 32px);inset-block-end:16px;inset-inline-start:16px}}
.TI8DXG_head{gap:var(--s-5);margin-block-end:clamp(28px,4vw,56px);display:grid}.TI8DXG_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}.TI8DXG_lede{max-inline-size:26em;color:var(--graphite);font-size:var(--fs-lede);margin:0;line-height:1.45}@media (min-width:1100px){.TI8DXG_head{align-items:end;column-gap:var(--column-gap);grid-template-columns:minmax(0,8fr) minmax(0,4fr)}}.TI8DXG_work{gap:var(--s-5);display:grid}.TI8DXG_reveal{min-inline-size:0}.TI8DXG_photo{inline-size:100%}.TI8DXG_credits{align-content:end;justify-items:start;gap:var(--s-3);min-inline-size:0;display:grid}.TI8DXG_name{letter-spacing:-.015em;margin:0;font-size:clamp(1.5rem,1.1rem + 1.2vw,2.25rem);font-weight:760;font-stretch:118%;line-height:1.05}.TI8DXG_name a{color:inherit;text-decoration:none}@media (hover:hover){.TI8DXG_name a:hover{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:2px}}.TI8DXG_text{max-inline-size:30em;color:var(--graphite);margin:0}.TI8DXG_facts{inline-size:100%;margin:var(--s-2) 0;border-block-start:1.5px solid var(--ink);display:grid}.TI8DXG_facts div{gap:var(--s-3);border-block-end:1px solid var(--line-strong);grid-template-columns:minmax(96px,2fr) minmax(0,5fr);padding-block:10px;display:grid}.TI8DXG_facts dt{font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;font-weight:620;font-stretch:112%;line-height:1.6}.TI8DXG_facts dd{margin:0;font-weight:560}.TI8DXG_more{margin-block-start:var(--s-2)}@media (min-width:760px){.TI8DXG_work{column-gap:var(--column-gap);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end}}.TI8DXG_reveal{clip-path:inset(0);transition-property:clip-path;transition-duration:var(--t4);transition-timing-function:var(--ease-io)}.TI8DXG_reveal[data-reveal=hidden]{clip-path:inset(0 calc(100% - 10px) 0 0);transition-duration:0s}
.j41uhW_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}.j41uhW_panel[data-reveal=hidden]{clip-path:inset(46% var(--gutter) 46% var(--gutter) round var(--radius-bar));transition-duration:0s}.j41uhW_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}.j41uhW_title{max-inline-size:11ch}.j41uhW_row{gap:var(--s-6);align-items:end;display:grid}.j41uhW_text{text-wrap:pretty;max-inline-size:26em;margin:0;font-size:clamp(18px,1.5vw,22px);line-height:1.45}.j41uhW_actions{flex-wrap:wrap;align-items:center;gap:8px 28px;display:flex}@media (min-width:1100px){.j41uhW_row{gap:var(--s-7);grid-template-columns:minmax(0,1fr) auto}.j41uhW_actions{justify-content:flex-end}}@media (max-width:759.98px){.j41uhW_title{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;font-size:clamp(38px,12.4vw,60px);font-stretch:110%}.j41uhW_inner{gap:var(--s-7);min-block-size:0;padding-block:72px 40px}.j41uhW_actions{flex-direction:column;align-items:stretch;gap:4px}.j41uhW_primary{justify-content:space-between;margin-block-end:8px}.j41uhW_actions>a:not(.j41uhW_primary){align-self:flex-start}}@media (max-height:500px) and (orientation:landscape){.j41uhW_inner{gap:var(--s-6);min-block-size:0;padding-block:48px 32px}}@media (forced-colors:active){.j41uhW_panel{border-block:2px solid canvastext}}@media print{.j41uhW_panel[data-reveal]{clip-path:none}}
.JuTPJW_faq{interpolate-size:allow-keywords;border-block-start:1px solid var(--line-strong)}.JuTPJW_item{border-block-end:1px solid var(--line-strong);position:relative}.JuTPJW_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)}.JuTPJW_item[open]:before{transform:scaleY(1)}.JuTPJW_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}.JuTPJW_summary::-webkit-details-marker{display:none}.JuTPJW_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}.JuTPJW_question{font-size:var(--fs-h3);letter-spacing:-.01em;text-wrap:balance;font-weight:700;font-stretch:112%;line-height:1.15}.JuTPJW_toggle{align-self:start;margin-block-start:.15em}.JuTPJW_vertical{transform-box:fill-box;transform-origin:50%;transition-property:transform;transition-duration:var(--t2);transition-timing-function:var(--ease-out)}.JuTPJW_item[open] .JuTPJW_vertical{transform:scaleY(0)}.JuTPJW_answer{padding:0 0 24px 86px}.JuTPJW_answer p{max-inline-size:62ch;color:var(--graphite);font-size:var(--fs-body);margin:0;line-height:1.6}@media (hover:hover){.JuTPJW_summary:hover .JuTPJW_question{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1.5px}}@media (max-width:759.98px){.JuTPJW_summary{grid-template-columns:40px minmax(0,1fr) 24px;gap:12px;padding-inline-start:14px}.JuTPJW_answer{padding-inline-start:66px}}@media (forced-colors:active){.JuTPJW_item:before{background:canvastext}}.JuTPJW_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}.JuTPJW_item[open]::details-content{block-size:auto}
.aPgCHG_related{padding-block:var(--section-pad);background:var(--paper)}.aPgCHG_inner{inline-size:var(--content);margin-inline:auto}.aPgCHG_title{align-items:center;gap:14px;margin-block-end:var(--s-6);display:flex}.aPgCHG_list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.aPgCHG_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}.aPgCHG_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)}.aPgCHG_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}.aPgCHG_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}.aPgCHG_description{color:var(--graphite);font-size:var(--fs-note);grid-area:description;line-height:1.45}.aPgCHG_arrow{transition-property:transform;transition-duration:var(--t2);transition-timing-function:var(--ease-out);grid-area:arrow}@media (hover:hover){.aPgCHG_bar:hover:before{transform:scaleX(1)}.aPgCHG_bar:hover .aPgCHG_arrow{transform:translate(3px)}}@media (min-width:1100px){.aPgCHG_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}.aPgCHG_number{align-self:center;padding:0}}@media (forced-colors:active){.aPgCHG_bar{border:1px solid linktext}.aPgCHG_bar:before{display:none}}
.KWHnNq_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}.KWHnNq_bars[data-bars-tone=light]{--bar-idle:var(--paper-2);--bar-hover:var(--straw);--bar-text:var(--ink);--bar-muted:var(--graphite)}.KWHnNq_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}.KWHnNq_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){.KWHnNq_bar:hover{background:var(--bar-hover)}}.KWHnNq_bar[aria-selected=true]{color:var(--on-lime);cursor:default;transition-delay:calc(var(--t3) / 2);background:0 0}.KWHnNq_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}.KWHnNq_bar[aria-selected=true] .KWHnNq_number,.KWHnNq_bar[aria-selected=true] .KWHnNq_note{color:var(--on-lime);transition-delay:calc(var(--t3) / 2)}@media (prefers-reduced-motion:reduce){.KWHnNq_bar[aria-selected=true],.KWHnNq_bar[aria-selected=true] .KWHnNq_number,.KWHnNq_bar[aria-selected=true] .KWHnNq_note{transition-delay:0s}}.KWHnNq_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}.KWHnNq_note{color:var(--bar-muted);font-size:var(--fs-note);white-space:nowrap;transition-property:color;transition-duration:var(--t2);font-stretch:104%}.KWHnNq_progress{background:color-mix(in srgb, var(--on-lime) 18%, transparent);pointer-events:none;block-size:3px;animation-name:KWHnNq_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}.KWHnNq_fill{border-radius:inherit;background:var(--on-lime);transform-origin:0;animation-name:KWHnNq_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)}.KWHnNq_progress[data-running=true] .KWHnNq_fill{animation-play-state:running}@keyframes KWHnNq_progress-in{0%{opacity:0}}@keyframes KWHnNq_progress-fill{to{transform:scaleX(1)}}.KWHnNq_bars[data-orientation=horizontal]{grid-template-columns:repeat(var(--count), minmax(0, 1fr))}.KWHnNq_bars[data-orientation=horizontal] .KWHnNq_indicator{inline-size:calc((100% - (var(--count) - 1) * var(--gap)) / var(--count));block-size:100%;transform:translateX(calc(var(--active) * (100% + var(--gap))))}.KWHnNq_bars[data-orientation=horizontal] .KWHnNq_bar{grid-template-columns:minmax(0,1fr);align-content:center;gap:4px;padding:8px 12px}.KWHnNq_bars[data-orientation=horizontal] .KWHnNq_note{display:none}.KWHnNq_bars[data-orientation=horizontal] .KWHnNq_progress{inset-block-end:5px;inset-inline:12px}@media (max-width:759.98px){.KWHnNq_bars[data-orientation=auto]{grid-template-columns:repeat(var(--count), minmax(0, 1fr))}.KWHnNq_bars[data-orientation=auto] .KWHnNq_indicator{inline-size:calc((100% - (var(--count) - 1) * var(--gap)) / var(--count));block-size:100%;transform:translateX(calc(var(--active) * (100% + var(--gap))))}.KWHnNq_bars[data-orientation=auto] .KWHnNq_bar{grid-template-columns:minmax(0,1fr);align-content:center;gap:4px;padding:8px 12px}.KWHnNq_bars[data-orientation=auto] .KWHnNq_note{display:none}.KWHnNq_bars[data-orientation=auto] .KWHnNq_progress{inset-block-end:5px;inset-inline:12px}.KWHnNq_bars[data-orientation=auto] .KWHnNq_name,.KWHnNq_bars[data-orientation=horizontal] .KWHnNq_name{font-size:18px}}@media (max-width:379.98px){.KWHnNq_bars[data-orientation=auto] .KWHnNq_bar,.KWHnNq_bars[data-orientation=horizontal] .KWHnNq_bar{padding-inline:8px}.KWHnNq_bars[data-orientation=auto] .KWHnNq_name,.KWHnNq_bars[data-orientation=horizontal] .KWHnNq_name{font-size:16px;font-stretch:108%}}@media (forced-colors:active){.KWHnNq_indicator{display:none}.KWHnNq_progress{background:graytext}.KWHnNq_fill{background:highlight}.KWHnNq_bar{border:1px solid buttontext}.KWHnNq_bar[aria-selected=true]{color:highlight;border:2px solid highlight}}
.PhNhVW_banner{padding-block:var(--s-8);background:var(--paper)}.PhNhVW_inner{inline-size:var(--content);margin-inline:auto}.PhNhVW_card{align-items:center;gap:var(--s-4) var(--s-6);padding:var(--s-5) var(--s-5) var(--s-4) calc(var(--s-5) + 4px);border-inline-start:8px solid var(--solar-lime);background:var(--paper-2);grid-template-columns:minmax(0,1fr);grid-template-areas:"logo""copy""link";display:grid}.PhNhVW_logo{grid-area:logo;block-size:auto;inline-size:120px}.PhNhVW_copy{gap:var(--s-2);grid-area:copy;display:grid}.PhNhVW_copy p{color:var(--graphite);font-size:var(--fs-body);margin:0}.PhNhVW_link{grid-area:link;justify-self:start}@media (min-width:760px){.PhNhVW_card{padding:var(--s-6) var(--s-6) var(--s-6) calc(var(--s-6) + 8px);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"logo copy link"}.PhNhVW_logo{inline-size:150px}}@media (forced-colors:active){.PhNhVW_card{border:1px solid canvastext;border-inline-start:8px solid canvastext}}
.H-wvcq_faq{gap:var(--s-6);display:grid}.H-wvcq_faqHead{align-content:start;gap:var(--s-4);display:grid}.H-wvcq_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){.H-wvcq_faq{column-gap:var(--column-gap);grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.H-wvcq_faqHead{position:sticky;inset-block-start:calc(var(--header-h) + 32px)}}
._68JR_a_explorer{gap:var(--s-4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}._68JR_a_stage{min-inline-size:0;display:grid;position:relative}._68JR_a_stage>figure{--plate-ratio:1}._68JR_a_stage>figure>figcaption{margin:0}@media (max-width:1099.98px),(max-height:500px) and (orientation:landscape){._68JR_a_stage>figure>figcaption [role=list]{display:none}}@media (min-width:760px){._68JR_a_stage>figure{--plate-ratio:16 / 10}}._68JR_a_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}._68JR_a_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}._68JR_a_barsWrap{min-inline-size:0}._68JR_a_bars{--bar-h:52px}._68JR_a_panels{display:grid}._68JR_a_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}._68JR_a_panel[data-on=false]{opacity:0;visibility:hidden;transition-duration:0s}._68JR_a_panelInset{inline-size:100%;max-inline-size:420px;margin-block-start:var(--s-5)}._68JR_a_stageInset{display:none}@media (max-width:759.98px){._68JR_a_card{padding:var(--s-4) 12px var(--s-5)}._68JR_a_panels{padding-inline:4px}._68JR_a_card ._68JR_a_bars{--gap:6px}._68JR_a_card ._68JR_a_bars>[role=tab]{padding:8px 10px}._68JR_a_card ._68JR_a_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){._68JR_a_card{padding-inline:8px}._68JR_a_card ._68JR_a_bars>[role=tab]{padding-inline:6px}._68JR_a_card ._68JR_a_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){._68JR_a_card{padding:var(--s-6);grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(24px,4vw,48px)}._68JR_a_cardLabel{grid-column:1/-1}._68JR_a_barsWrap{grid-column:1;align-self:start}._68JR_a_panels{grid-column:2}}@media (min-width:1100px) and (min-height:500.02px){._68JR_a_explorer{grid-template-areas:"stack";gap:0}._68JR_a_explorer:before{content:"";aspect-ratio:16/9;grid-area:stack}._68JR_a_stage{grid-area:stack;align-self:stretch}._68JR_a_stage>figure{--plate-ratio:auto;grid-template-rows:minmax(0,1fr) auto;block-size:100%;display:grid}._68JR_a_stage>figure>:first-child{min-block-size:0;display:grid}._68JR_a_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}._68JR_a_panelInset{display:none}._68JR_a_stageInset{z-index:5;inline-size:clamp(280px,24%,340px);display:block;position:absolute;inset-block-start:24px;inset-inline-end:24px}._68JR_a_stageInset[data-on=false]{display:none}}@media (max-height:500px) and (orientation:landscape){._68JR_a_explorer{column-gap:var(--s-5);grid-template-columns:auto minmax(0,1fr)}._68JR_a_stage{inline-size:min(calc(100svh - var(--header-h) - 32px), 46vw)}._68JR_a_stage>figure{--plate-ratio:1}._68JR_a_bars{--bar-h:48px}}@media (forced-colors:active){._68JR_a_card{border:1px solid canvastext}}
.aLiTbq_sections{display:block}.aLiTbq_block{background:var(--paper);color:var(--ink);padding-block:clamp(56px,7vw,112px)}.aLiTbq_block+.aLiTbq_block{border-block-start:1px solid var(--line)}.aLiTbq_block[data-layout=quote]{background:var(--paper-2);border-block-start:0}.aLiTbq_block[data-layout=quote]+.aLiTbq_block{border-block-start:0}.aLiTbq_inner{gap:var(--s-6);inline-size:var(--content);grid-template-columns:minmax(0,1fr);margin-inline:auto;display:grid}.aLiTbq_head{align-content:start;gap:var(--s-4);min-inline-size:0;display:grid}.aLiTbq_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}.aLiTbq_title{max-inline-size:18ch}.aLiTbq_body{align-content:start;gap:var(--s-4);min-inline-size:0;display:grid}.aLiTbq_body>p{max-inline-size:var(--measure);margin:0}.aLiTbq_lead{font-size:var(--fs-lede);font-weight:420;line-height:1.45}.aLiTbq_items{gap:var(--s-3);margin:0;padding:0;list-style:none;display:grid}.aLiTbq_items li{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:12px;display:grid}.aLiTbq_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}.aLiTbq_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){.aLiTbq_inner{column-gap:var(--column-gap);grid-template-columns:repeat(8,minmax(0,1fr))}.aLiTbq_head,.aLiTbq_body,.aLiTbq_quote{grid-column:1/-1}.aLiTbq_block[data-layout=split] .aLiTbq_body{grid-column:2/-1}.aLiTbq_block[data-layout=quote] .aLiTbq_head,.aLiTbq_block[data-layout=quote] .aLiTbq_body{grid-column:1/span 5}.aLiTbq_block[data-layout=quote] .aLiTbq_quote{grid-area:1/6/span 2/-1;align-self:center}.aLiTbq_block[data-layout=columns] .aLiTbq_body{columns:2;column-gap:var(--column-gap);display:block}.aLiTbq_block[data-layout=columns] .aLiTbq_body>*{break-inside:avoid;margin-block-end:var(--s-4)}.aLiTbq_block[data-layout=lead] .aLiTbq_body{grid-column:2/-1}.aLiTbq_block[data-layout=lead] .aLiTbq_lead{font-size:clamp(1.1875rem,.9rem + .6vw,1.375rem);line-height:1.42}}@media (min-width:1100px){.aLiTbq_inner{row-gap:var(--s-7);grid-template-columns:repeat(12,minmax(0,1fr))}.aLiTbq_block[data-layout=split] .aLiTbq_head{grid-column:1/span 6}.aLiTbq_block[data-layout=split] .aLiTbq_body{grid-column:8/-1}.aLiTbq_block[data-layout=quote] .aLiTbq_head,.aLiTbq_block[data-layout=quote] .aLiTbq_body{grid-column:1/span 6}.aLiTbq_block[data-layout=quote] .aLiTbq_quote{grid-column:8/-1}.aLiTbq_block[data-layout=columns] .aLiTbq_title{max-inline-size:24ch}.aLiTbq_block[data-layout=columns] .aLiTbq_body{column-gap:calc(var(--column-gap) * 3);grid-column:1/span 11}.aLiTbq_block[data-layout=lead] .aLiTbq_head{grid-column:1/span 9}.aLiTbq_block[data-layout=lead] .aLiTbq_title{max-inline-size:22ch}.aLiTbq_block[data-layout=lead] .aLiTbq_body{grid-column:5/-1}.aLiTbq_block[data-layout=lead] .aLiTbq_lead{max-inline-size:44ch;font-size:clamp(1.25rem,.85rem + .75vw,1.625rem);line-height:1.42}}@media (forced-colors:active){.aLiTbq_quoteText{background:0 0;text-decoration:underline;text-decoration-thickness:3px}}
.R1vFfa_scope [data-show]{--on:0;--display:none;visibility:hidden}:is(.R1vFfa_scope:not([data-active=false])[data-state=acqua] [data-show~=acqua],.R1vFfa_scope:not([data-active=false])[data-state=auto] [data-show~=auto],.R1vFfa_scope:not([data-active=false])[data-state=base] [data-show~=base],.R1vFfa_scope:not([data-active=false])[data-state=calda] [data-show~=calda],.R1vFfa_scope:not([data-active=false])[data-state=caldaia] [data-show~=caldaia],.R1vFfa_scope:not([data-active=false])[data-state=carichi] [data-show~=carichi],.R1vFfa_scope:not([data-active=false])[data-state=casa] [data-show~=casa],.R1vFfa_scope:not([data-active=false])[data-state=clima] [data-show~=clima],.R1vFfa_scope:not([data-active=false])[data-state=comandi] [data-show~=comandi],.R1vFfa_scope:not([data-active=false])[data-state=dopo] [data-show~=dopo],.R1vFfa_scope:not([data-active=false])[data-state=impianto] [data-show~=impianto],.R1vFfa_scope:not([data-active=false])[data-state=insieme] [data-show~=insieme],.R1vFfa_scope:not([data-active=false])[data-state=lavori] [data-show~=lavori],.R1vFfa_scope:not([data-active=false])[data-state=luci] [data-show~=luci],.R1vFfa_scope:not([data-active=false])[data-state=notte] [data-show~=notte],.R1vFfa_scope:not([data-active=false])[data-state=oggi] [data-show~=oggi],.R1vFfa_scope:not([data-active=false])[data-state=posa] [data-show~=posa],.R1vFfa_scope:not([data-active=false])[data-state=posto] [data-show~=posto],.R1vFfa_scope:not([data-active=false])[data-state=proposta] [data-show~=proposta],.R1vFfa_scope:not([data-active=false])[data-state=racconto] [data-show~=racconto],.R1vFfa_scope:not([data-active=false])[data-state=ricarica] [data-show~=ricarica],.R1vFfa_scope:not([data-active=false])[data-state=sopralluogo] [data-show~=sopralluogo],.R1vFfa_scope:not([data-active=false])[data-state=spazio] [data-show~=spazio],.R1vFfa_scope:not([data-active=false])[data-state=stanze] [data-show~=stanze],.R1vFfa_scope:not([data-active=false])[data-state=tapparelle] [data-show~=tapparelle],.R1vFfa_scope:not([data-active=false])[data-state=tutto] [data-show~=tutto],.R1vFfa_scope:not([data-active=false])[data-state=unita] [data-show~=unita],.R1vFfa_scope:not([data-active=false])[data-state=via] [data-show~=via]){--on:1;--display:block;visibility:inherit}.R1vFfa_scope[data-active=false] [data-show]{transition:none}.R1vFfa_scope .cabinet-shade{fill:color-mix(in srgb, var(--pl-sheet-shade) 70%, var(--pl-wall-shade))}.R1vFfa_scope .cabinet-sun{fill:color-mix(in srgb, var(--pl-wall-sun) 65%, var(--pl-sheet-sun))}.R1vFfa_scope .cabinet-top{fill:color-mix(in srgb, color-mix(in srgb, var(--pl-wall-sun) 65%, var(--pl-sheet-sun)) 78%, color-mix(in srgb, var(--pl-sheet-shade) 70%, var(--pl-wall-shade)))}.R1vFfa_scope .cable-bl{fill:none;stroke:var(--lime);stroke-width:3px;stroke-dasharray:7 5;vector-effect:non-scaling-stroke}.R1vFfa_scope .cable-bu{fill:none;stroke:var(--ink);stroke-width:5px;stroke-dasharray:7 5;vector-effect:non-scaling-stroke}.R1vFfa_scope .cable-l{fill:none;stroke:var(--lime);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.R1vFfa_scope .cable-u{fill:none;stroke:var(--ink);stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.R1vFfa_scope .clay-mid{fill:color-mix(in srgb, var(--pl-clay-sun) 68%, var(--pl-clay-shade))}.R1vFfa_scope .clay-shade{fill:var(--pl-clay-shade)}.R1vFfa_scope .clay-sun{fill:var(--pl-clay-sun)}.R1vFfa_scope .concrete-shade{fill:color-mix(in srgb, var(--pl-sheet-shade) 50%, var(--pl-wall-shade))}.R1vFfa_scope .concrete-sun{fill:color-mix(in srgb, var(--pl-gravel) 70%, var(--pl-wall-shade))}.R1vFfa_scope .concrete-top{fill:color-mix(in srgb, color-mix(in srgb, var(--pl-gravel) 70%, var(--pl-wall-shade)) 78%, color-mix(in srgb, var(--pl-sheet-shade) 50%, var(--pl-wall-shade)))}.R1vFfa_scope .corner{fill:var(--lime);stroke:var(--ink);stroke-width:1.5px;vector-effect:non-scaling-stroke}.R1vFfa_scope .ghost{fill:none;stroke:var(--ink);stroke-width:1.5px;stroke-dasharray:6 4;vector-effect:non-scaling-stroke}.R1vFfa_scope .ghost-f{fill:var(--lime-pale);opacity:.55}.R1vFfa_scope .glass-shade{fill:var(--pl-cell)}.R1vFfa_scope .glass-sun{fill:color-mix(in srgb, var(--pl-cell) 72%, var(--pl-sheet-shade))}.R1vFfa_scope .halo{fill:none;stroke:var(--lime);stroke-width:2.5px;vector-effect:non-scaling-stroke}.R1vFfa_scope .halo-f{fill:var(--lime-pale);opacity:.7}.R1vFfa_scope .halo-u{fill:none;stroke:var(--ink);stroke-width:4.5px;vector-effect:non-scaling-stroke;opacity:.45}.R1vFfa_scope .metal-shade{fill:var(--pl-sheet-shade)}.R1vFfa_scope .meter-line{fill:none;stroke:color-mix(in srgb, var(--pl-sheet-shade) 50%, var(--ink));stroke-width:.6px}.R1vFfa_scope .node{fill:var(--lime);stroke:var(--ink);stroke-width:2px;vector-effect:non-scaling-stroke}.R1vFfa_scope .perimeter-l{fill:none;stroke:var(--lime);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.R1vFfa_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}.R1vFfa_scope .post-shade{fill:color-mix(in srgb, var(--pl-sheet-shade) 75%, var(--ink))}.R1vFfa_scope .post-sun{fill:color-mix(in srgb, var(--pl-sheet-sun) 60%, var(--pl-wall-shade))}.R1vFfa_scope .post-top{fill:color-mix(in srgb, color-mix(in srgb, var(--pl-sheet-sun) 60%, var(--pl-wall-shade)) 78%, color-mix(in srgb, var(--pl-sheet-shade) 75%, var(--ink)))}.R1vFfa_scope .railing{fill:none;stroke:color-mix(in srgb, var(--ink) 70%, var(--pl-sheet-shade));stroke-width:1px}.R1vFfa_scope .schiera-doga{fill:none;stroke:color-mix(in srgb, var(--pl-sheet-shade) 75%, var(--ink));stroke-width:.6px;opacity:.75}.R1vFfa_scope .schiera-lit{fill:color-mix(in srgb, var(--lime-pale) 65%, var(--lime))}.R1vFfa_scope .schiera-lit-line{fill:none;stroke:color-mix(in srgb, var(--lime) 50%, var(--pl-clay-shade));stroke-width:1px}.R1vFfa_scope .schiera-tapparella-sun{fill:color-mix(in srgb, var(--pl-sheet-sun) 55%, var(--pl-wall-sun))}.R1vFfa_scope .sh{fill:var(--pl-shadow);opacity:.22}.R1vFfa_scope .timber-shade{fill:color-mix(in srgb, var(--pl-clay-shade) 65%, var(--ink))}.R1vFfa_scope .timber-sun{fill:color-mix(in srgb, var(--pl-clay-sun) 60%, var(--pl-straw))}.R1vFfa_scope .timber-top{fill:color-mix(in srgb, color-mix(in srgb, var(--pl-clay-sun) 60%, var(--pl-straw)) 78%, color-mix(in srgb, var(--pl-clay-shade) 65%, var(--ink)))}.R1vFfa_scope .tyre{fill:color-mix(in srgb, var(--ink) 60%, var(--pl-module))}.R1vFfa_scope .van-line{fill:none;stroke:color-mix(in srgb, var(--ink) 45%, var(--pl-wall-shade));stroke-width:1px}.R1vFfa_scope .van-shade{fill:color-mix(in srgb, var(--pl-wall-shade) 75%, var(--pl-sheet-sun))}.R1vFfa_scope .van-sun{fill:color-mix(in srgb, var(--pl-wall-sun) 50%, var(--paper))}.R1vFfa_scope .van-top{fill:color-mix(in srgb, color-mix(in srgb, var(--pl-wall-sun) 50%, var(--paper)) 78%, color-mix(in srgb, var(--pl-wall-shade) 75%, var(--pl-sheet-sun)))}.R1vFfa_scope .villa-fan{fill:color-mix(in srgb, var(--graphite) 25%, var(--ink))}.R1vFfa_scope .villa-grille{fill:none;stroke:color-mix(in srgb, var(--pl-sheet-sun) 50%, var(--pl-wall-shade));stroke-width:.9px}.R1vFfa_scope .villa-louvre{fill:none;stroke:color-mix(in srgb, var(--graphite) 75%, var(--ink));stroke-width:.8px}.R1vFfa_scope .villa-slat{fill:none;stroke:color-mix(in srgb, var(--pl-clay-sun) 55%, var(--pl-clay-shade));stroke-width:1.5px}.R1vFfa_scope .villa-steel-shade{fill:color-mix(in srgb, var(--pl-sheet-shade) 80%, var(--ink))}.R1vFfa_scope .villa-steel-sun{fill:color-mix(in srgb, var(--pl-sheet-sun) 75%, var(--pl-wall-sun))}.R1vFfa_scope .villa-steel-top{fill:color-mix(in srgb, color-mix(in srgb, var(--pl-sheet-sun) 75%, var(--pl-wall-sun)) 78%, color-mix(in srgb, var(--pl-sheet-shade) 80%, var(--ink)))}.R1vFfa_scope .villa-unit-shade{fill:color-mix(in srgb, var(--graphite) 45%, var(--ink))}.R1vFfa_scope .villa-unit-sun{fill:color-mix(in srgb, var(--graphite) 70%, var(--pl-sheet-shade))}.R1vFfa_scope .villa-unit-top{fill:color-mix(in srgb, color-mix(in srgb, var(--graphite) 70%, var(--pl-sheet-shade)) 78%, color-mix(in srgb, var(--graphite) 45%, var(--ink)))}.R1vFfa_scope .villetta-auto-shade{fill:color-mix(in srgb, var(--pl-shutter) 50%, var(--ink))}.R1vFfa_scope .villetta-auto-sun{fill:color-mix(in srgb, var(--pl-shutter) 80%, var(--pl-sheet-sun))}.R1vFfa_scope .villetta-auto-top{fill:color-mix(in srgb, color-mix(in srgb, var(--pl-shutter) 80%, var(--pl-sheet-sun)) 78%, color-mix(in srgb, var(--pl-shutter) 50%, var(--ink)))}
@keyframes _3AHr2a_allarme-sirena{0%{opacity:0;transform:translate(812.3px,617.8px)}8%{opacity:1;transform:translate(812.3px,617.8px)}92%{opacity:1;transform:translate(812px,505.7px)}to{opacity:0;transform:translate(812px,505.7px)}}._3AHr2a_allarme-sirena{animation-name:_3AHr2a_allarme-sirena}@keyframes _3AHr2a_allarme-tastierino{0%{opacity:0;transform:translate(804.1px,630.3px)}8%{opacity:1;transform:translate(804.1px,630.3px)}92%{opacity:1;transform:translate(784.7px,622.3px)}to{opacity:0;transform:translate(784.7px,622.3px)}}._3AHr2a_allarme-tastierino{animation-name:_3AHr2a_allarme-tastierino}@keyframes _3AHr2a_cantiere-acqua{0%{opacity:0;transform:translate(441.2px,775.3px)}8%{opacity:1;transform:translate(441.2px,775.3px)}9.87%{transform:translate(441.4px,780px)}87.33%{transform:translate(584.3px,646.7px)}92%{opacity:1;transform:translate(591.8px,637.6px)}to{opacity:0;transform:translate(591.8px,637.6px)}}._3AHr2a_cantiere-acqua{animation-name:_3AHr2a_cantiere-acqua}@keyframes _3AHr2a_cantiere-rete{0%{opacity:0;transform:translate(527.6px,791.6px)}8%{opacity:1;transform:translate(527.6px,791.6px)}16.52%{transform:translate(529.1px,827.7px)}29.2%{transform:translate(579.7px,846px)}79.77%{transform:translate(730.2px,692.9px)}82.56%{transform:translate(737.4px,683.4px)}92%{opacity:1;transform:translate(737.3px,643.4px)}to{opacity:0;transform:translate(737.3px,643.4px)}}._3AHr2a_cantiere-rete{animation-name:_3AHr2a_cantiere-rete}@keyframes _3AHr2a_climatizzatori-clima{0%{opacity:0;transform:translate(941.3px,483px)}8%{opacity:1;transform:translate(941.3px,483px)}92%{opacity:1;transform:translate(976.8px,491.5px)}to{opacity:0;transform:translate(976.8px,491.5px)}}._3AHr2a_climatizzatori-clima{animation-name:_3AHr2a_climatizzatori-clima}@keyframes _3AHr2a_domotica-comandi{0%{opacity:0;transform:translate(787.3px,678px)}8%{opacity:1;transform:translate(787.3px,678px)}13.48%{transform:translate(796.8px,679.8px)}24.77%{transform:translate(797px,699.7px)}68.24%{transform:translate(872.3px,714px)}86.7%{transform:translate(872.3px,681.4px)}92%{opacity:1;transform:translate(881.5px,683.1px)}to{opacity:0;transform:translate(881.5px,683.1px)}}._3AHr2a_domotica-comandi{animation-name:_3AHr2a_domotica-comandi}@keyframes _3AHr2a_elettrico-clima{0%{opacity:0;transform:translate(765.2px,578.4px)}8%{opacity:1;transform:translate(765.2px,578.4px)}92%{opacity:1;transform:translate(764.2px,485.6px)}to{opacity:0;transform:translate(764.2px,485.6px)}}._3AHr2a_elettrico-clima{animation-name:_3AHr2a_elettrico-clima}@keyframes _3AHr2a_elettrico-pompa{0%{opacity:0;transform:translate(774.6px,616.3px)}8%{opacity:1;transform:translate(774.6px,616.3px)}36.23%{transform:translate(774.9px,650px)}50.65%{transform:translate(760.8px,659.8px)}64.2%{transform:translate(774.5px,668.5px)}78.66%{transform:translate(788.6px,658.6px)}92%{opacity:1;transform:translate(788.5px,642.6px)}to{opacity:0;transform:translate(788.5px,642.6px)}}._3AHr2a_elettrico-pompa{animation-name:_3AHr2a_elettrico-pompa}@keyframes _3AHr2a_elettrico-rete{0%{opacity:0;transform:translate(533.5px,706.6px)}8%{opacity:1;transform:translate(533.5px,706.6px)}15.53%{transform:translate(535.1px,736.4px)}25.65%{transform:translate(567.9px,759.4px)}80.56%{transform:translate(756.6px,651.3px)}83.51%{transform:translate(765.9px,644.3px)}92%{opacity:1;transform:translate(765.5px,610.6px)}to{opacity:0;transform:translate(765.5px,610.6px)}}._3AHr2a_elettrico-rete{animation-name:_3AHr2a_elettrico-rete}@keyframes _3AHr2a_elettrico-wallbox{0%{opacity:0;transform:translate(756.4px,605px)}8%{opacity:1;transform:translate(756.4px,605px)}16.4%{transform:translate(756.8px,638.6px)}22.99%{transform:translate(734.7px,653px)}77.52%{transform:translate(550.5px,536.1px)}83.94%{transform:translate(572.4px,522.7px)}92%{opacity:1;transform:translate(570.9px,490.5px)}to{opacity:0;transform:translate(570.9px,490.5px)}}._3AHr2a_elettrico-wallbox{animation-name:_3AHr2a_elettrico-wallbox}@keyframes _3AHr2a_ibrido-ibrido{0%{opacity:0;transform:translate(689.9px,585.9px)}8%{opacity:1;transform:translate(689.9px,585.9px)}17.45%{transform:translate(690.8px,617.7px)}22.33%{transform:translate(680px,630px)}89.44%{transform:translate(895.7px,696.7px)}91.05%{transform:translate(898.5px,692.1px)}92%{opacity:1;transform:translate(898.5px,688.9px)}to{opacity:0;transform:translate(898.5px,688.9px)}}._3AHr2a_ibrido-ibrido{animation-name:_3AHr2a_ibrido-ibrido}@keyframes _3AHr2a_idraulico-acqua{0%{opacity:0;transform:translate(633.7px,762.1px)}8%{opacity:1;transform:translate(633.7px,762.1px)}10.39%{transform:translate(633.8px,766.6px)}87.03%{transform:translate(712.4px,647.2px)}92%{opacity:1;transform:translate(716.5px,638.9px)}to{opacity:0;transform:translate(716.5px,638.9px)}}._3AHr2a_idraulico-acqua{animation-name:_3AHr2a_idraulico-acqua}@keyframes _3AHr2a_metodo-clima{0%{opacity:0;transform:translate(523.7px,549px)}8%{opacity:1;transform:translate(523.7px,549px)}38.07%{transform:translate(520.8px,475.7px)}86.93%{transform:translate(633px,515.5px)}92%{opacity:1;transform:translate(625.9px,505.4px)}to{opacity:0;transform:translate(625.9px,505.4px)}}._3AHr2a_metodo-clima{animation-name:_3AHr2a_metodo-clima}@keyframes _3AHr2a_metodo-pompa{0%{opacity:0;transform:translate(524.5px,568.3px)}8%{opacity:1;transform:translate(524.5px,568.3px)}10.16%{transform:translate(530.2px,576.2px)}19.13%{transform:translate(531.8px,616.3px)}23.68%{transform:translate(516.5px,629.7px)}83.59%{transform:translate(766.6px,726.5px)}86.07%{transform:translate(774.9px,719.2px)}87.62%{transform:translate(769.3px,715.1px)}92%{opacity:1;transform:translate(769.6px,695.5px)}to{opacity:0;transform:translate(769.6px,695.5px)}}._3AHr2a_metodo-pompa{animation-name:_3AHr2a_metodo-pompa}@keyframes _3AHr2a_metodo-rete{0%{opacity:0;transform:translate(524.5px,568.3px)}8%{opacity:1;transform:translate(524.5px,568.3px)}8.72%{transform:translate(519.3px,572.1px)}13.18%{transform:translate(520.9px,612.1px)}16.37%{transform:translate(499px,630.5px)}55.16%{transform:translate(823.6px,756.7px)}65.81%{transform:translate(753.4px,821.6px)}87.87%{transform:translate(936.7px,896.3px)}89.11%{transform:translate(944.1px,887.8px)}92%{opacity:1;transform:translate(945.6px,861.9px)}to{opacity:0;transform:translate(945.6px,861.9px)}}._3AHr2a_metodo-rete{animation-name:_3AHr2a_metodo-rete}@keyframes _3AHr2a_metodo-wallbox{0%{opacity:0;transform:translate(524.5px,568.3px)}8%{opacity:1;transform:translate(524.5px,568.3px)}16.76%{transform:translate(526.3px,614.2px)}21.44%{transform:translate(507.7px,630.1px)}80.88%{transform:translate(798px,742.7px)}85.09%{transform:translate(813.9px,727.4px)}92%{opacity:1;transform:translate(816.3px,691.4px)}to{opacity:0;transform:translate(816.3px,691.4px)}}._3AHr2a_metodo-wallbox{animation-name:_3AHr2a_metodo-wallbox}@keyframes _3AHr2a_pompa-pompa{0%{opacity:0;transform:translate(1159.4px,734.7px)}8%{opacity:1;transform:translate(1159.4px,734.7px)}23.75%{transform:translate(1156px,795.1px)}29.59%{transform:translate(1147.6px,815.9px)}78.63%{transform:translate(961.9px,784.7px)}81.81%{transform:translate(967.7px,773.9px)}85.93%{transform:translate(954.5px,765.2px)}92%{opacity:1;transform:translate(955.1px,741.9px)}to{opacity:0;transform:translate(955.1px,741.9px)}}._3AHr2a_pompa-pompa{animation-name:_3AHr2a_pompa-pompa}@keyframes _3AHr2a_rimessa-wallbox{0%{opacity:0;transform:translate(790.3px,622.9px)}8%{opacity:1;transform:translate(790.3px,622.9px)}16.73%{transform:translate(789.7px,669.8px)}20.08%{transform:translate(780px,685.1px)}81.79%{transform:translate(1098.8px,776.2px)}84.98%{transform:translate(1107.1px,761.3px)}92%{opacity:1;transform:translate(1110.3px,723.7px)}to{opacity:0;transform:translate(1110.3px,723.7px)}}._3AHr2a_rimessa-wallbox{animation-name:_3AHr2a_rimessa-wallbox}@keyframes _3AHr2a_schiera-allarme{0%{opacity:0;transform:translate(603.8px,607.3px)}8%{opacity:1;transform:translate(603.8px,607.3px)}92%{opacity:1;transform:translate(602.5px,500.2px)}to{opacity:0;transform:translate(602.5px,500.2px)}}._3AHr2a_schiera-allarme{animation-name:_3AHr2a_schiera-allarme}@keyframes _3AHr2a_schiera-comandi{0%{opacity:0;transform:translate(611.1px,621.4px)}8%{opacity:1;transform:translate(611.1px,621.4px)}13.34%{transform:translate(618px,624.9px)}25.01%{transform:translate(618.1px,641.7px)}67.66%{transform:translate(673.1px,669.1px)}86.78%{transform:translate(673.1px,641.6px)}92%{opacity:1;transform:translate(679.8px,644.9px)}to{opacity:0;transform:translate(679.8px,644.9px)}}._3AHr2a_schiera-comandi{animation-name:_3AHr2a_schiera-comandi}@keyframes _3AHr2a_villa-clima{0%{opacity:0;transform:translate(895.7px,517.3px)}8%{opacity:1;transform:translate(895.7px,517.3px)}87.95%{transform:translate(899.5px,380.6px)}92%{opacity:1;transform:translate(892.9px,382.4px)}to{opacity:0;transform:translate(892.9px,382.4px)}}._3AHr2a_villa-clima{animation-name:_3AHr2a_villa-clima}@keyframes _3AHr2a_villa-pompa{0%{opacity:0;transform:translate(895px,545.3px)}8%{opacity:1;transform:translate(895px,545.3px)}24.14%{transform:translate(893.6px,596px)}31.43%{transform:translate(877.4px,612.2px)}77.49%{transform:translate(741.4px,562.8px)}81.62%{transform:translate(751.6px,554.7px)}85.81%{transform:translate(741.9px,545.8px)}92%{opacity:1;transform:translate(741.9px,526.4px)}to{opacity:0;transform:translate(741.9px,526.4px)}}._3AHr2a_villa-pompa{animation-name:_3AHr2a_villa-pompa}@keyframes _3AHr2a_wallbox-wallbox{0%{opacity:0;transform:translate(714.1px,585.8px)}8%{opacity:1;transform:translate(714.1px,585.8px)}18.22%{transform:translate(716.1px,649.7px)}22.03%{transform:translate(697.1px,664px)}79.89%{transform:translate(1032.8px,799.9px)}83.6%{transform:translate(1051.3px,785.9px)}92%{opacity:1;transform:translate(1052.2px,733.3px)}to{opacity:0;transform:translate(1052.2px,733.3px)}}._3AHr2a_wallbox-wallbox{animation-name:_3AHr2a_wallbox-wallbox}
:where(.sxxsuG_plate){--plate-ratio:3 / 2}:where(.sxxsuG_plate[data-kind=service]){--plate-ratio:16 / 9}:where(.sxxsuG_plate[data-kind=metodo]){--plate-ratio:4 / 3}@media (max-width:759.98px){:where(.sxxsuG_plate){--plate-ratio:1}}.sxxsuG_plate{margin:0;position:relative;container:plate/inline-size}.sxxsuG_plate[data-active=false]{visibility:hidden}.sxxsuG_stage{aspect-ratio:var(--plate-ratio);isolation:isolate;background:var(--pl-meadow);position:relative;overflow:hidden;container-type:size}.sxxsuG_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)}.sxxsuG_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}.sxxsuG_base,.sxxsuG_live{block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}.sxxsuG_base{object-fit:cover;max-inline-size:none}.sxxsuG_live{overflow:visible}.sxxsuG_live [data-show]{opacity:var(--on);transition:opacity var(--t2) var(--ease-out), visibility var(--t2)}.sxxsuG_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)))}.sxxsuG_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(.sxxsuG_live .trace,.sxxsuG_live .cable){transition-duration:var(--t1)}.sxxsuG_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))}.sxxsuG_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))}.sxxsuG_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){.sxxsuG_plate .sxxsuG_live :is(.cable-l,.cable-bl){stroke-width:2.5px}.sxxsuG_plate .sxxsuG_live :is(.cable-u,.cable-bu){stroke-width:4.5px}}.sxxsuG_pulses{z-index:2;block-size:1000px;inline-size:1500px;transform:scale(var(--fit,0));transform-origin:0 0;pointer-events:none;animation-name:sxxsuG_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 sxxsuG_plate-pulses-in{0%{opacity:0}}.sxxsuG_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}.sxxsuG_labels{z-index:3;pointer-events:none;position:absolute;inset:0}.sxxsuG_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}.sxxsuG_dot,.sxxsuG_chipAt{display:none}.sxxsuG_marker,.sxxsuG_letter,.sxxsuG_markerLeader{position:absolute}.sxxsuG_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)}.sxxsuG_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)}.sxxsuG_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}.sxxsuG_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){.sxxsuG_marker,.sxxsuG_letter{inset-block-start:var(--mys,var(--my));inset-inline-start:var(--mxs,var(--mx))}.sxxsuG_markerLeader{inline-size:var(--lls,var(--ll));transform:rotate(var(--las,var(--la)))}}@container plate (min-width:640px){.sxxsuG_plate:not([data-kind=service]) .sxxsuG_dot,.sxxsuG_plate:not([data-kind=service]) .sxxsuG_chipAt{display:block}.sxxsuG_plate:not([data-kind=service]) .sxxsuG_marker,.sxxsuG_plate:not([data-kind=service]) .sxxsuG_markerLeader{display:none}.sxxsuG_plate:not([data-kind=service]) .sxxsuG_letter{inset-block-start:var(--y);inset-inline-start:var(--x)}}@container plate (min-width:900px){.sxxsuG_plate[data-kind=service] .sxxsuG_dot,.sxxsuG_plate[data-kind=service] .sxxsuG_chipAt{display:block}.sxxsuG_plate[data-kind=service] .sxxsuG_marker,.sxxsuG_plate[data-kind=service] .sxxsuG_markerLeader{display:none}.sxxsuG_plate[data-kind=service] .sxxsuG_letter{inset-block-start:var(--y);inset-inline-start:var(--x)}}.sxxsuG_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)}.sxxsuG_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)}.sxxsuG_leader{background:var(--chip);position:absolute}[data-side=top] .sxxsuG_leader,[data-side=bottom] .sxxsuG_leader{block-size:24px;inline-size:2px;inset-inline-start:-1px}[data-side=top] .sxxsuG_leader{inset-block-end:6px}[data-side=bottom] .sxxsuG_leader{inset-block-start:6px}[data-side=left] .sxxsuG_leader,[data-side=right] .sxxsuG_leader{block-size:2px;inline-size:24px;inset-block-start:-1px}[data-side=left] .sxxsuG_leader{inset-inline-end:6px}[data-side=right] .sxxsuG_leader{inset-inline-start:6px}.sxxsuG_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}.sxxsuG_chipIcon{flex:none}[data-side=top] .sxxsuG_chip{inset-block-end:30px}[data-side=bottom] .sxxsuG_chip{inset-block-start:30px}[data-side=top][data-align=center] .sxxsuG_chip,[data-side=bottom][data-align=center] .sxxsuG_chip{inset-inline-start:0;transform:translate(-50%)}[data-align=start] .sxxsuG_chip{inset-inline-start:-14px}[data-align=end] .sxxsuG_chip{inset-inline-end:-14px}[data-side=left] .sxxsuG_chip{inset-block-start:-14px;inset-inline-end:30px}[data-side=right] .sxxsuG_chip{inset-block-start:-14px;inset-inline-start:30px}.sxxsuG_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}.sxxsuG_noticeRoom{--notice-room:48px}.sxxsuG_noticePart{border-radius:var(--radius-chip);background:var(--chip);padding:4px 6px}@container plate (min-width:640px){.sxxsuG_notice{border-radius:var(--radius-chip);background:var(--chip);padding:6px 10px;display:block}.sxxsuG_noticePart{background:0 0;border-radius:0;padding:0}.sxxsuG_noticeRoom{--notice-room:56px}.sxxsuG_plate:not([data-kind=service]) .sxxsuG_noticeEnd{inset-inline:auto calc(12px + var(--notice-room))}}@container plate (min-width:900px){.sxxsuG_plate[data-kind=service] .sxxsuG_noticeEnd{inset-inline:auto calc(12px + var(--notice-room))}}.sxxsuG_caption{font-size:var(--fs-note);margin:12px 0 0;line-height:1.45}.sxxsuG_captionState{display:var(--display,block)}.sxxsuG_description,.sxxsuG_srOnly{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.sxxsuG_legend{gap:8px;margin:0;padding:0;display:grid}.sxxsuG_legendItem{grid-template-columns:24px minmax(0,1fr);align-items:center;gap:10px;display:grid}.sxxsuG_legendNumber,.sxxsuG_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}.sxxsuG_legendNumber{background:var(--ink);box-shadow:0 0 0 2px var(--lime);color:var(--paper);font-variant-numeric:tabular-nums}.sxxsuG_legendLetter{background:var(--paper);box-shadow:0 0 0 1.5px var(--ink);color:var(--ink)}@container plate (min-width:640px){.sxxsuG_plate:not([data-kind=service]) .sxxsuG_legend{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}@container plate (min-width:900px){.sxxsuG_plate[data-kind=service] .sxxsuG_legend{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){.sxxsuG_plate *{transition-delay:0s!important}.sxxsuG_plate *{transition-delay:0s!important}}@media print{.sxxsuG_pulses{display:none}}@media (forced-colors:active){.sxxsuG_canvas:after{display:none}.sxxsuG_live :is(.cable-l,.cable-bl,.perimeter-l){stroke:highlight}.sxxsuG_chip,.sxxsuG_notice,.sxxsuG_noticePart,.sxxsuG_marker,.sxxsuG_letter,.sxxsuG_dot{forced-color-adjust:none}}
.cKCfRq_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}.cKCfRq_glyph{flex:none;gap:2.5px;inline-size:16px;display:grid}.cKCfRq_glyph i{background:var(--ink);border-radius:1px;block-size:3px;display:block}.cKCfRq_glyph i:first-child{background:var(--lime-text)}@media (hover:hover){.cKCfRq_toggle:hover{background:var(--paper-2)}}@media (max-width:379.98px){.cKCfRq_toggle{gap:8px;padding:0 10px}}@media (min-width:1100px){.cKCfRq_toggle{display:none}}@media (scripting:none){.cKCfRq_toggle{display:none}}.cKCfRq_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}.cKCfRq_dialog::backdrop{background:0 0}.cKCfRq_dialog[open]{clip-path:inset(0);transition-property:clip-path;transition-duration:var(--t2);transition-timing-function:var(--ease-out)}@starting-style{.cKCfRq_dialog[open]{clip-path:inset(0 0 calc(100% - var(--header-h)) 0)}}.cKCfRq_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}.cKCfRq_logo{--logo-width:116px;display:flex}.cKCfRq_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){.cKCfRq_logo{--logo-width:96px}}@media (min-width:760px){.cKCfRq_logo{--logo-width:132px}}@media (max-height:500px) and (orientation:landscape){.cKCfRq_logo{--logo-width:116px}}@media (forced-colors:active){.cKCfRq_dialog{border:2px solid canvastext}}
._51Kpxq_flow{--tick:28px;--gap:12px;gap:var(--s-5);border-radius:var(--radius-bar);background:var(--ink);color:var(--paper);margin:0;padding:clamp(20px,3vw,40px);display:grid}._51Kpxq_caption{color:var(--fog);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}._51Kpxq_caption:before{content:"";background:var(--lime);border-radius:1px;flex:none;block-size:7px;inline-size:22px}._51Kpxq_steps{gap:var(--gap);padding:0 0 0 var(--tick);margin:0;list-style:none;display:grid;position:relative}._51Kpxq_steps:before{content:"";background:var(--lime);transform-origin:50% 0;inline-size:3px;transition:transform var(--t4) var(--ease-io) .52s;border-radius:1px;position:absolute;inset-block:36px;inset-inline-start:0}._51Kpxq_step{isolation:isolate;border-radius:var(--radius-bar);background:var(--moss);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"number name""number note";align-content:center;gap:2px 14px;min-block-size:72px;padding:12px 16px;display:grid;position:relative}._51Kpxq_step:before{content:"";z-index:-1;border-radius:inherit;background:var(--moss-2);transform-origin:0;transition:transform var(--t3) var(--ease-out) calc(var(--i) * .12s);position:absolute;inset:0;transform:scaleX(0)}._51Kpxq_step:after{content:"";inline-size:var(--tick);background:var(--lime);transform-origin:0;block-size:3px;transition:transform var(--t2) var(--ease-out) calc(.42s + var(--i) * .12s);position:absolute;inset-block-start:calc(50% - 1.5px);inset-inline-start:calc(var(--tick) * -1)}._51Kpxq_number{color:var(--lime);font-size:var(--fs-numeral-s);font-variant-numeric:tabular-nums;grid-area:number;align-self:start;padding-block-start:4px;font-weight:760;font-stretch:125%;line-height:1}._51Kpxq_name{letter-spacing:-.01em;text-wrap:balance;grid-area:name;font-size:clamp(18px,1rem + .5vw,22px);font-weight:720;font-stretch:118%;line-height:1.12}._51Kpxq_note{color:var(--fog);font-size:var(--fs-note);grid-area:note;line-height:1.4}._51Kpxq_line{margin:0;padding-inline-start:var(--tick);display:flex}._51Kpxq_lineLabel{border-radius:var(--radius-bar);background:var(--lime);min-block-size:36px;color:var(--on-lime);transition:opacity var(--t2) var(--ease-out) 1.3s, transform var(--t2) var(--ease-out) 1.3s;align-items:center;padding:6px 14px;font-size:15px;font-weight:700;font-stretch:112%;line-height:1.2;display:inline-flex}@media (min-width:760px){._51Kpxq_steps{padding:0 0 var(--tick);grid-template-columns:repeat(3,minmax(0,1fr))}._51Kpxq_steps:before{inset-block:auto 0;inset-inline:calc((100% - 3 * var(--gap)) / 8);transform-origin:0;block-size:3px;inline-size:auto}._51Kpxq_step{grid-template-columns:minmax(0,1fr);grid-template-areas:"number""name""note";align-content:start;gap:10px;min-block-size:148px;padding:16px 18px 18px}._51Kpxq_step:after{inline-size:3px;block-size:var(--tick);transform-origin:50% 0;inset-block:100% auto;inset-inline-start:calc(50% - 1.5px)}._51Kpxq_line{justify-content:center;padding-inline-start:0}}@media (min-width:760px) and (max-width:1099.98px){._51Kpxq_step{padding:14px 14px 16px}._51Kpxq_name{font-size:16px;font-stretch:100%}}@media (min-width:1100px){._51Kpxq_step{min-block-size:164px;padding:20px 22px 22px}}._51Kpxq_flow[data-reveal=hidden] ._51Kpxq_step:before{transition:none;transform:scaleX(0)}._51Kpxq_flow:not([data-reveal=hidden]) ._51Kpxq_step:before{transform:scaleX(1)}._51Kpxq_flow[data-reveal=hidden] ._51Kpxq_steps:before{transition:none;transform:scaleY(0)}._51Kpxq_flow[data-reveal=hidden] ._51Kpxq_step:after{transition:none;transform:scaleX(0)}._51Kpxq_flow[data-reveal=hidden] ._51Kpxq_lineLabel{opacity:0;transition:none;transform:translateY(6px)}@media (min-width:760px){._51Kpxq_flow[data-reveal=hidden] ._51Kpxq_steps:before{transform:scaleX(0)}._51Kpxq_flow[data-reveal=hidden] ._51Kpxq_step:after{transform:scaleY(0)}}@media (forced-colors:active){._51Kpxq_flow,._51Kpxq_step{border:1px solid canvastext}._51Kpxq_steps:before,._51Kpxq_step:after,._51Kpxq_caption:before{forced-color-adjust:none;background:canvastext}._51Kpxq_lineLabel{border:2px solid canvastext}}
.t8Mniq_scene{position:relative}.t8Mniq_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){.t8Mniq_pause:hover{background:var(--ink)}}.t8Mniq_pause[hidden]{display:none}.t8Mniq_pause:focus-visible{outline:2px solid var(--ink);box-shadow:0 0 0 5px var(--lime)}@media (prefers-reduced-motion:reduce){.t8Mniq_pause{display:none}}@media (forced-colors:active){.t8Mniq_pause{border:2px solid buttontext}}
.ZMJvTa_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}.ZMJvTa_skip:focus{inset-block-start:12px}.ZMJvTa_sentinel{pointer-events:none;block-size:8px;inline-size:1px;position:absolute;inset-block-start:0;inset-inline-start:0}.ZMJvTa_header{--logo-h:38px;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}.ZMJvTa_header[data-scrolled]{box-shadow:0 1px 0 var(--line-strong)}.ZMJvTa_inner{inline-size:var(--content);align-items:center;gap:8px;block-size:100%;margin-inline:auto;display:flex}.ZMJvTa_brand{min-block-size:var(--tap-min);border-radius:var(--radius-bar);align-items:center;margin-inline-end:auto;display:flex}.ZMJvTa_nav{display:none}.ZMJvTa_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}.ZMJvTa_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)}.ZMJvTa_nav a[aria-current]:after{transform:scaleX(1)}.ZMJvTa_nav a[aria-current=page]{font-weight:650}@media (hover:hover){.ZMJvTa_nav a:hover:after{transform:scaleX(1)}}.ZMJvTa_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}.ZMJvTa_callIcon{flex:none}.ZMJvTa_callNumber{display:none}@media (hover:hover){.ZMJvTa_call:hover{background:var(--paper-2)}}.ZMJvTa_talk{display:none}@media (max-width:429.98px){.ZMJvTa_callLabel{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ZMJvTa_call{min-inline-size:var(--tap-min);justify-content:center}}@media (max-width:379.98px){.ZMJvTa_header{--logo-h:32px}.ZMJvTa_inner{gap:4px}.ZMJvTa_call{gap:6px;padding:0 6px}}@media (min-width:760px){.ZMJvTa_header{--logo-h:42px}.ZMJvTa_inner{gap:10px}.ZMJvTa_talk{display:inline-flex}}@media (min-width:1100px){.ZMJvTa_header{--logo-h:46px}.ZMJvTa_inner{gap:4px}.ZMJvTa_nav{align-items:center;gap:4px;margin-inline-end:20px;display:flex}.ZMJvTa_call{font-variant-numeric:tabular-nums;margin-inline-end:12px}.ZMJvTa_callNumber{display:inline}.ZMJvTa_callLabel{display:none}}@media (max-height:500px) and (orientation:landscape){.ZMJvTa_header{--logo-h:38px}}.ZMJvTa_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}.ZMJvTa_menuLogo{--logo-h:38px}.ZMJvTa_menuNav{gap:var(--s-5);display:grid}.ZMJvTa_menuLinks{margin:0;padding:0;list-style:none}.ZMJvTa_menuLinks li{border-block-end:1.5px solid var(--rule-on-lime)}.ZMJvTa_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}.ZMJvTa_menuArrow{transition-property:transform;transition-duration:var(--t2);transition-timing-function:var(--ease-out);flex:none}@media (hover:hover){.ZMJvTa_menuLinks a:hover .ZMJvTa_menuArrow{transform:translate(4px)}}.ZMJvTa_menuActions{gap:var(--s-2);display:grid}.ZMJvTa_menuCall,.ZMJvTa_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}.ZMJvTa_menuMail{margin-block-start:calc(var(--s-4) * -1);font-weight:560}.ZMJvTa_tiles{margin:var(--s-2) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0;list-style:none;display:grid}.ZMJvTa_tile{color:var(--ink);border-radius:var(--radius-bar);gap:2px;text-decoration:none;display:grid}.ZMJvTa_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}.ZMJvTa_thumb img{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.ZMJvTa_notice{display:flex;position:absolute;inset-block-end:4px;inset-inline-start:4px}.ZMJvTa_menuPromise{display:none}.ZMJvTa_tileName{font-size:17px;font-weight:740;font-stretch:118%;line-height:1.1}.ZMJvTa_tileNote{font-size:13px;line-height:1.25}@media (hover:hover){.ZMJvTa_tile:hover .ZMJvTa_tileName{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1.5px}}@media (min-width:760px){.ZMJvTa_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)}.ZMJvTa_menuNav{grid-column:1}.ZMJvTa_menuLinks a{padding-block:14px;font-size:clamp(48px,6.4vw,64px)}.ZMJvTa_menuMail{grid-column:1;margin-block-start:0}.ZMJvTa_tiles{gap:var(--s-5);grid-area:1/2/span 2;grid-template-columns:minmax(0,1fr);margin:0;padding-block-start:10px}.ZMJvTa_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}.ZMJvTa_thumb{grid-row:1/-1;margin:0}.ZMJvTa_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}.ZMJvTa_tileName{grid-area:2/2;font-size:20px}.ZMJvTa_tileNote{grid-area:3/2}}@media (max-width:759.98px) and (max-height:720px) and (orientation:portrait){.ZMJvTa_menuBody{gap:var(--s-4)}.ZMJvTa_menuLinks a{padding-block:7px;font-size:clamp(30px,8.6vw,40px)}}@media (max-height:500px) and (orientation:landscape){.ZMJvTa_menuBody{gap:var(--s-3);padding-block:var(--s-2) var(--s-5);grid-template-columns:minmax(0,1fr)}.ZMJvTa_menuNav{gap:var(--s-3);grid-row:auto}.ZMJvTa_menuLinks{column-gap:var(--s-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ZMJvTa_menuLinks a{padding-block:6px;font-size:26px}.ZMJvTa_menuActions{justify-content:start;align-items:center;gap:var(--s-5);grid-template-columns:auto auto}.ZMJvTa_menuTalk{inline-size:auto;min-inline-size:220px}.ZMJvTa_menuMail{margin:0}.ZMJvTa_tiles,.ZMJvTa_menuPromise{display:none}.ZMJvTa_menuBody{min-block-size:0}}.ZMJvTa_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}.ZMJvTa_noScriptNav a{min-block-size:var(--tap-min);color:var(--ink);align-items:center;font-weight:600;display:inline-flex}@media (forced-colors:active){.ZMJvTa_header{border-block-end:1px solid canvastext}.ZMJvTa_nav a[aria-current]:after{background:highlight}}
.OXurTG_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}.OXurTG_crumbs li{align-items:center;min-inline-size:0;display:inline-flex}.OXurTG_crumbs li+li:before{content:"";opacity:.55;background:currentColor;border-radius:1px;flex:none;block-size:3px;inline-size:10px;margin-inline:10px}.OXurTG_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}.OXurTG_crumbs a:hover{text-decoration-color:currentColor}.OXurTG_current{min-block-size:var(--tap-min);overflow-wrap:anywhere;align-items:center;display:inline-flex}[data-tone=dark] .OXurTG_crumbs ol{color:var(--fog)}[data-tone=dark] .OXurTG_crumbs a{color:var(--paper);-webkit-text-decoration-color:var(--line-dark);text-decoration-color:var(--line-dark)}
.bzVzqW_intro{padding-block:var(--s-4) clamp(48px, 6vw, 96px);background:var(--paper);color:var(--ink)}.bzVzqW_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}.bzVzqW_crumbs{grid-area:crumbs;margin-block-end:calc(var(--s-2) * -1)}.bzVzqW_title{gap:var(--s-4);grid-area:title;margin:0;display:grid}.bzVzqW_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}.bzVzqW_titleText{max-inline-size:16ch;display:block}.bzVzqW_visual{grid-area:visual;min-inline-size:0}.bzVzqW_body{align-content:start;gap:var(--s-5);grid-area:body;min-inline-size:0;display:grid}.bzVzqW_body>p{color:var(--ink)}@media (min-width:760px){.bzVzqW_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"}.bzVzqW_titleText{max-inline-size:18ch}}@media (min-width:1100px){.bzVzqW_intro{padding-block-start:var(--s-5)}.bzVzqW_grid{column-gap:var(--column-gap);row-gap:var(--s-6);grid-template:auto auto 1fr/repeat(12,minmax(0,1fr))}.bzVzqW_crumbs{grid-area:1/1/auto/span 7}.bzVzqW_title{grid-area:2/1/auto/span 7}.bzVzqW_body{grid-area:3/1/auto/span 6}.bzVzqW_visual{grid-area:1/8/span 3/-1;align-self:start;margin-block-start:var(--s-2)}.bzVzqW_grid[data-split=even] .bzVzqW_crumbs,.bzVzqW_grid[data-split=even] .bzVzqW_title{grid-column:1/span 6}.bzVzqW_grid[data-split=even] .bzVzqW_body{grid-column:1/span 5}.bzVzqW_grid[data-split=even] .bzVzqW_visual{grid-column:7/-1}.bzVzqW_grid[data-split=wide-visual] .bzVzqW_crumbs,.bzVzqW_grid[data-split=wide-visual] .bzVzqW_title,.bzVzqW_grid[data-split=wide-visual] .bzVzqW_body{grid-column:1/span 5}.bzVzqW_grid[data-split=wide-visual] .bzVzqW_visual{grid-column:6/-1}}@media (max-height:500px) and (orientation:landscape){.bzVzqW_grid{grid-template:"crumbs visual""title visual""body visual"1fr/minmax(0,1fr) minmax(0,1fr)}}
.TzcjxG_cartiglio{border:1px solid var(--line-strong);background:var(--paper-2);color:var(--ink)}.TzcjxG_title{border-block-end:1px solid var(--line-strong);font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;padding:12px 16px;font-weight:650;font-stretch:112%;line-height:1.3}.TzcjxG_grid{grid-template-columns:repeat(var(--cartiglio-mobile-columns,1), minmax(0, 1fr));margin:0;margin-block-end:-1px;margin-inline-end:-1px;display:grid}.TzcjxG_cell{border-inline-end:1px solid var(--line-strong);border-block-end:1px solid var(--line-strong);align-content:start;gap:8px;min-inline-size:0;padding:14px 16px 16px;display:grid;container-type:inline-size}.TzcjxG_label{color:var(--graphite);font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;font-weight:620;font-stretch:112%;line-height:1.3}.TzcjxG_value{overflow-wrap:anywhere;margin:0;font-size:17px;font-weight:560;font-stretch:104%;line-height:1.35}.TzcjxG_xl .TzcjxG_value{letter-spacing:-.01em;font-variant-numeric:tabular-nums;overflow-wrap:normal;font-size:min(48px,17cqi);font-weight:760;font-stretch:125%;line-height:.9}@media (min-width:760px){.TzcjxG_grid{grid-template-columns:repeat(var(--cartiglio-tablet-columns,2), minmax(0, 1fr))}.TzcjxG_cell{padding:16px 20px 20px}.TzcjxG_xl .TzcjxG_value{font-size:min(var(--fs-numeral-xl), 17cqi)}}@media (min-width:1100px){.TzcjxG_grid{grid-template-columns:repeat(var(--cartiglio-columns,3), minmax(0, 1fr))}.TzcjxG_cell{grid-column:span var(--cartiglio-span,1)}}
.cy00JW_tiles{gap:var(--s-4);border:0;min-inline-size:0;margin:0;padding:0;display:grid}.cy00JW_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}.cy00JW_options{gap:var(--s-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cy00JW_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}.cy00JW_radio{opacity:0;cursor:pointer;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}.cy00JW_tile:has(.cy00JW_radio:focus-visible){outline:2px solid var(--paper);box-shadow:0 0 0 5px var(--ink)}.cy00JW_thumb{border-radius:var(--radius-bar) var(--radius-bar) 0 0;pointer-events:none;display:block;overflow:hidden}.cy00JW_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}.cy00JW_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}.cy00JW_name{overflow-wrap:anywhere;grid-area:name;font-size:clamp(16px,.9rem + .5vw,21px);font-weight:740;font-stretch:118%;line-height:1.15}.cy00JW_note{color:var(--graphite);font-weight:450;font-stretch:100%;font-size:var(--fs-note);line-height:1.35;display:block}@media (hover:hover){.cy00JW_tile:hover .cy00JW_bar{background:var(--straw)}}.cy00JW_tile:has(.cy00JW_radio:checked) .cy00JW_bar{background:var(--lime);color:var(--on-lime)}.cy00JW_tile:has(.cy00JW_radio:checked) :is(.cy00JW_number,.cy00JW_note){color:var(--on-lime)}.cy00JW_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(.cy00JW_tiles:has(.cy00JW_radio[value=base]:checked) .cy00JW_needs[data-for=base],.cy00JW_tiles:has(.cy00JW_radio[value=clima]:checked) .cy00JW_needs[data-for=clima],.cy00JW_tiles:has(.cy00JW_radio[value=comandi]:checked) .cy00JW_needs[data-for=comandi],.cy00JW_tiles:has(.cy00JW_radio[value=auto]:checked) .cy00JW_needs[data-for=auto]){display:block}.cy00JW_needsTitle{margin:0 0 var(--s-2);font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;font-weight:620;font-stretch:112%}.cy00JW_needsList{gap:6px;margin:0;padding:0;list-style:none;display:grid}.cy00JW_needsList li{align-items:baseline;gap:10px;display:flex}.cy00JW_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){.cy00JW_options{grid-template-columns:minmax(0,1fr)}.cy00JW_tile [data-plate]{--thumb-ratio:3 / 1}}@media (forced-colors:active){.cy00JW_tile{border:1px solid buttontext}.cy00JW_tile:has(.cy00JW_radio:checked){border:2px solid highlight}.cy00JW_needsList li:before{forced-color-adjust:none;background:canvastext}}
@font-face{font-stretch:100% 125%;font-family:casaArchivo;src:url(../media/archivo_casa-s.p.3qqotd9wgayvg.woff2)format("woff2");font-display:swap;font-weight:400 800}@font-face{font-family:casaArchivo Fallback;src:local(Arial);ascent-override:85.41%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:102.8%}.eSxXCW_className{font-family:casaArchivo,casaArchivo Fallback}.eSxXCW_variable{--font-archivo:"casaArchivo", "casaArchivo Fallback"}
.PmxF2W_stack{gap:clamp(56px,7vw,112px);display:grid}.PmxF2W_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}.PmxF2W_head{align-content:start;gap:var(--s-4);min-inline-size:0;display:grid}.PmxF2W_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}.PmxF2W_title{max-inline-size:18ch}.PmxF2W_body{align-content:start;gap:var(--s-4);min-inline-size:0;max-inline-size:var(--measure);display:grid}.PmxF2W_body>p{font-size:var(--fs-body);margin:0;line-height:1.6}.PmxF2W_body>p:first-child{font-size:clamp(18px,1rem + .35vw,20px);line-height:1.5}.PmxF2W_items{margin:var(--s-2) 0 0;gap:10px;padding:0;list-style:none;display:grid}.PmxF2W_items li{grid-template-columns:22px minmax(0,1fr);align-items:baseline;gap:14px;font-weight:560;display:grid}.PmxF2W_items li:before{content:"";background:var(--ink);border-radius:1px;block-size:7px;inline-size:22px;transform:translateY(-3px)}[data-tone=dark] .PmxF2W_items li:before{background:var(--lime)}.PmxF2W_aside,.PmxF2W_after{min-inline-size:0}.PmxF2W_after{margin-block-start:var(--s-3)}.PmxF2W_block[data-layout=wide] .PmxF2W_body>p{font-size:clamp(17px,1rem + .15vw,18px);line-height:1.55}@media (min-width:760px){.PmxF2W_block[data-layout=wide] .PmxF2W_body{columns:2;column-gap:var(--column-gap);max-inline-size:none;display:block}.PmxF2W_block[data-layout=wide] .PmxF2W_body>*{break-inside:avoid;margin-block-end:var(--s-4)}}@media (min-width:1100px){.PmxF2W_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)}.PmxF2W_head{grid-column:1/span 5}.PmxF2W_body,.PmxF2W_aside{grid-column:7/-1}.PmxF2W_after{grid-column:1/-1;margin-block-start:var(--s-4)}.PmxF2W_block[data-layout=aside] .PmxF2W_head,.PmxF2W_block[data-layout=aside] .PmxF2W_body{grid-column:1/span 6}.PmxF2W_block[data-layout=aside] .PmxF2W_aside{grid-area:1/8/span 2/-1;align-self:start}.PmxF2W_block[data-layout=wide] .PmxF2W_head{grid-column:1/span 8}.PmxF2W_block[data-layout=wide] .PmxF2W_body{grid-column:1/-1;max-inline-size:78rem}.PmxF2W_block[data-layout=wide] .PmxF2W_title{max-inline-size:24ch}}@media (forced-colors:active){.PmxF2W_items li:before{forced-color-adjust:none;background:canvastext}}
.bKvtYG_section{padding-block:var(--section-pad);background:var(--paper);color:var(--ink)}.bKvtYG_section[data-section-tone=paper-2]{background:var(--paper-2)}.bKvtYG_grid{gap:var(--s-5);inline-size:var(--content);grid-template-columns:minmax(0,1fr);margin-inline:auto;display:grid}.bKvtYG_head{align-content:start;gap:var(--s-4);display:grid}.bKvtYG_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}.bKvtYG_body{align-content:start;gap:var(--s-4);max-inline-size:var(--measure);display:grid}.bKvtYG_body p{font-size:var(--fs-body);margin:0;line-height:1.55}.bKvtYG_body p:first-child{font-size:var(--fs-lede);line-height:1.45}.bKvtYG_items{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}.bKvtYG_items li{align-items:baseline;gap:12px;display:flex}.bKvtYG_aside{min-inline-size:0}@media (min-width:760px){.bKvtYG_grid{column-gap:var(--column-gap);row-gap:var(--s-6);grid-template-columns:repeat(8,minmax(0,1fr))}.bKvtYG_head{grid-column:1/span 6}.bKvtYG_body{grid-column:1/-1}.bKvtYG_withAside .bKvtYG_body{grid-column:1/span 4}.bKvtYG_withAside .bKvtYG_aside{grid-area:2/5/auto/-1}}@media (min-width:1100px){.bKvtYG_grid{grid-template-columns:repeat(12,minmax(0,1fr))}.bKvtYG_head{grid-column:1/span 5}.bKvtYG_body{grid-column:7/-1}.bKvtYG_withAside{grid-template-rows:auto 1fr}.bKvtYG_withAside .bKvtYG_head{grid-area:1/1/auto/span 6}.bKvtYG_withAside .bKvtYG_body{grid-area:2/1/auto/span 6}.bKvtYG_withAside .bKvtYG_aside{grid-area:1/8/span 2/-1;align-self:start}}
._1eymXG_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}._1eymXG_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}._1eymXG_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}._1eymXG_title:before{content:"";background:var(--ink);border-radius:1px;flex:none;block-size:7px;inline-size:22px}._1eymXG_subtitle{color:var(--graphite);font-size:var(--fs-note);margin:0;line-height:1.4}._1eymXG_rows{margin:0;padding:0;list-style:none}._1eymXG_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}._1eymXG_number{grid-area:number}._1eymXG_name{grid-area:name}._1eymXG_track{grid-area:track;block-size:30px;margin-block-end:8px}._1eymXG_number{color:var(--graphite);font-size:var(--fs-numeral-s);font-variant-numeric:tabular-nums;font-weight:760;font-stretch:125%;line-height:1}._1eymXG_name{text-wrap:balance;padding-block:8px;font-size:15px;font-weight:650;font-stretch:108%;line-height:1.2}._1eymXG_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}._1eymXG_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)}._1eymXG_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)}._1eymXG_row[data-last] ._1eymXG_bar{inline-size:calc(100% / var(--cells) - 4px);background:linear-gradient(to right, var(--ink) 55%, transparent)}._1eymXG_row[data-last] ._1eymXG_milestone{display:none}._1eymXG_note{color:var(--graphite);font-size:var(--fs-note);padding:12px 16px 14px;line-height:1.45}@container chrono (min-width:520px){._1eymXG_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}._1eymXG_track{block-size:auto;margin:0}._1eymXG_name{font-size:16px}}._1eymXG_chrono[data-reveal=hidden] ._1eymXG_bar{transition:none;transform:scaleX(0)}._1eymXG_chrono[data-reveal=hidden] ._1eymXG_milestone{transition:none;transform:rotate(45deg)scale(0)}@media (forced-colors:active){._1eymXG_bar,._1eymXG_milestone,._1eymXG_title:before{forced-color-adjust:none;background:canvastext}._1eymXG_row[data-last] ._1eymXG_bar{background:canvastext}._1eymXG_milestone{border-color:canvas}}
nav._6EwV-a_crumbs ol{color:var(--ink)}nav._6EwV-a_crumbs a{-webkit-text-decoration-color:var(--rule-on-lime);text-decoration-color:var(--rule-on-lime)}@media (min-width:760px){._6EwV-a_bands._6EwV-a_bands:not([data-fill])>div:has(>div>[data-plate]){min-block-size:clamp(240px,32vw,520px)}}._6EwV-a_map._6EwV-a_map{--thumb-ratio:auto;block-size:100%;inline-size:100%;display:block}._6EwV-a_map._6EwV-a_map img{object-fit:cover;object-position:50% 55%}._6EwV-a_band{gap:var(--s-6);padding-block:var(--s-3) var(--s-4);display:grid}._6EwV-a_direct{align-content:start;gap:var(--s-5);min-inline-size:0;display:grid}._6EwV-a_intro{max-inline-size:34em;color:var(--fog);font-size:var(--fs-lede);text-wrap:pretty;margin:0;line-height:1.45}._6EwV-a_lines{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}._6EwV-a_line{border-block-start:1px solid var(--line-dark);color:var(--paper);justify-items:start;gap:6px;padding-block:10px 12px;text-decoration:none;display:grid}._6EwV-a_lineLabel{color:var(--fog);font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:10px;font-weight:620;font-stretch:112%;line-height:1.3;display:inline-flex}._6EwV-a_line ._6EwV-a_lineValue{color:var(--paper);font-variant-numeric:tabular-nums;text-underline-offset:.16em;text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--line-dark);text-decoration-color:var(--line-dark);transition:color var(--t1) var(--ease-out), text-decoration-color var(--t1) var(--ease-out);font-size:clamp(25px,1rem + 3.2vw,60px)}._6EwV-a_email{overflow-wrap:normal}@media (hover:hover){._6EwV-a_line:hover ._6EwV-a_lineValue{color:var(--lime);-webkit-text-decoration-color:var(--lime);text-decoration-color:var(--lime)}}._6EwV-a_reply{color:var(--paper);align-items:center;gap:14px;margin:0;font-size:clamp(18px,1rem + .4vw,21px);font-weight:650;font-stretch:110%;line-height:1.3;display:flex}._6EwV-a_replyMark{background:var(--lime);border-radius:1px;flex:none;block-size:7px;inline-size:22px}._6EwV-a_sites{align-content:start;gap:var(--s-4);min-inline-size:0;display:grid}._6EwV-a_sitesTitle{border-block-end:1px solid var(--line-dark);color:var(--fog);font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;margin:0;padding-block-end:10px;font-weight:620;font-stretch:112%;line-height:1.3}._6EwV-a_sitesGrid{gap:var(--s-4);margin:0;display:grid}._6EwV-a_site{border:1px solid var(--line-dark);border-radius:var(--radius-chip);background:var(--moss);gap:6px;padding:14px 16px 16px;display:grid}._6EwV-a_site dt{color:var(--fog);font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;font-weight:620;font-stretch:112%;line-height:1.3}._6EwV-a_site dd{color:var(--paper);margin:0;font-size:17px;font-weight:560;font-stretch:104%;line-height:1.35}._6EwV-a_meeting{color:var(--fog);font-size:var(--fs-note);margin:0;line-height:1.5}@media (min-width:760px){._6EwV-a_sitesGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){._6EwV-a_band{column-gap:var(--column-gap);padding-block:var(--s-5) var(--s-6);grid-template-columns:repeat(12,minmax(0,1fr))}._6EwV-a_direct{grid-column:1/span 8}._6EwV-a_sites{grid-column:9/-1;padding-block-start:6px}._6EwV-a_sitesGrid{grid-template-columns:minmax(0,1fr)}}@media (max-height:500px) and (orientation:landscape){._6EwV-a_band{gap:var(--s-4)}._6EwV-a_line ._6EwV-a_lineValue{font-size:28px}._6EwV-a_sitesGrid{grid-template-columns:minmax(0,1fr)}}section._6EwV-a_sections{padding-block:var(--s-7) var(--s-8)}@media (forced-colors:active){._6EwV-a_replyMark{forced-color-adjust:none;background:canvastext}._6EwV-a_site{border-color:canvastext}}
.bKNV9q_list{border:1px solid var(--line-strong);border-radius:var(--radius-chip);background:var(--paper-2);color:var(--ink)}.bKNV9q_head{border-block-end:1px solid var(--line-strong);gap:6px;padding:16px 18px;display:grid}.bKNV9q_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}.bKNV9q_title:before{content:"";background:var(--ink);border-radius:1px;flex:none;block-size:7px;inline-size:22px}.bKNV9q_intro{color:var(--graphite);font-size:var(--fs-note);margin:0;line-height:1.45}.bKNV9q_rows{margin:0;padding:0;list-style:none}.bKNV9q_row{border-block-end:1px solid var(--line);grid-template-columns:44px minmax(0,1fr);grid-template-areas:"box label""box detail";align-items:start;gap:2px 14px;padding:14px 18px;display:grid;position:relative}.bKNV9q_row:last-child{border-block-end:0}.bKNV9q_checkbox{z-index:1;opacity:0;cursor:pointer;block-size:44px;inline-size:44px;margin:0;position:absolute;inset-block-start:14px;inset-inline-start:18px}.bKNV9q_box{border:2px solid var(--ink);border-radius:var(--radius-bar);background:var(--paper);block-size:44px;inline-size:44px;transition:background-color var(--t1) var(--ease-out);grid-area:box;place-items:center;display:grid}.bKNV9q_check{opacity:0;transition:opacity var(--t1) var(--ease-out), transform var(--t2) var(--ease-out);transform:scale(.6)}.bKNV9q_checkbox:checked+.bKNV9q_box{background:var(--lime)}.bKNV9q_checkbox:checked+.bKNV9q_box .bKNV9q_check{opacity:1;color:var(--on-lime);transform:none}.bKNV9q_checkbox:focus-visible+.bKNV9q_box{outline:2px solid var(--paper);box-shadow:0 0 0 5px var(--ink)}@media (hover:hover){.bKNV9q_checkbox:hover+.bKNV9q_box{background:var(--lime-pale)}.bKNV9q_checkbox:checked:hover+.bKNV9q_box{background:var(--lime)}}.bKNV9q_label{cursor:pointer;grid-area:label;align-items:baseline;gap:10px;min-block-size:24px;padding-block-start:10px;display:flex}.bKNV9q_number{color:var(--graphite);font-size:var(--fs-numeral-s);font-variant-numeric:tabular-nums;flex:none;font-weight:760;font-stretch:125%;line-height:1}.bKNV9q_rowTitle{font-size:18px;font-weight:700;font-stretch:112%;line-height:1.2}.bKNV9q_detail{color:var(--graphite);font-size:var(--fs-note);grid-area:detail;margin:0;line-height:1.45}.bKNV9q_foot{border-block-start:1px solid var(--line-strong);justify-content:flex-end;padding:12px 18px 16px;display:flex}.bKNV9q_print{min-block-size:var(--tap-min);border-radius:var(--radius-bar);background:var(--ink);color:var(--paper);font:inherit;cursor:pointer;transition:background-color var(--t1) var(--ease-out);border:0;align-items:center;gap:12px;padding:0 18px;font-size:15px;font-weight:650;font-stretch:110%;display:inline-flex}@media (hover:hover){.bKNV9q_print:hover{background:var(--moss-2)}}.bKNV9q_print:disabled{cursor:default;opacity:.55}@media (min-width:760px){.bKNV9q_head{padding:18px 22px}.bKNV9q_row{grid-template-columns:44px minmax(0,.9fr) minmax(0,1.1fr);grid-template-areas:"box label detail";gap:16px;padding:14px 22px}.bKNV9q_checkbox{inset-inline-start:22px}.bKNV9q_detail{padding-block-start:10px}.bKNV9q_foot{padding:12px 22px 16px}}@media (forced-colors:active){.bKNV9q_print{border:2px solid buttontext}.bKNV9q_box{border-color:canvastext}.bKNV9q_checkbox:checked+.bKNV9q_box{background:highlight}.bKNV9q_title:before{forced-color-adjust:none;background:canvastext}}@media print{*:has(.bKNV9q_list[data-printing]){background:0 0!important;border:0!important;inline-size:auto!important;max-inline-size:none!important;margin:0!important;padding:0!important;display:block!important}*:has(.bKNV9q_list[data-printing])>:not(:has(.bKNV9q_list[data-printing])):not(.bKNV9q_list){display:none!important}.bKNV9q_list{break-inside:avoid;background:0 0}.bKNV9q_foot{display:none}.bKNV9q_box{background:0 0}}
.OGYdIq_legend{border:1px solid var(--line-strong);border-radius:var(--radius-chip);background:var(--paper-2);color:var(--ink);margin:0;overflow:hidden}.OGYdIq_title{border-block-end:1px solid var(--line-strong);font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:12px;margin:0;padding:14px 16px;font-weight:650;font-stretch:112%;line-height:1.3;display:flex}.OGYdIq_title:before{content:"";background:var(--ink);border-radius:1px;flex:none;block-size:7px;inline-size:22px}.OGYdIq_grid{grid-template-columns:repeat(2,minmax(0,1fr));margin:0 -1px -1px 0;display:grid}.OGYdIq_cell{border-inline-end:1px solid var(--line-strong);border-block-end:1px solid var(--line-strong);min-inline-size:0;transition:opacity var(--t2) var(--ease-out) calc(var(--i) * 70ms), transform var(--t2) var(--ease-out) calc(var(--i) * 70ms);align-content:start;gap:8px;padding:14px 14px 16px;display:grid}.OGYdIq_name{justify-items:start;gap:10px;font-size:16px;font-weight:700;font-stretch:112%;line-height:1.2;display:grid}.OGYdIq_icon{border:1px solid var(--line-strong);border-radius:var(--radius-bar);background:var(--paper);block-size:52px;inline-size:52px;color:var(--ink);place-items:center;display:grid}.OGYdIq_note{color:var(--graphite);font-size:var(--fs-note);margin:0;line-height:1.4}.OGYdIq_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:1100px){.OGYdIq_grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.OGYdIq_legend[data-reveal=hidden] .OGYdIq_cell{opacity:0;transition:none;transform:translateY(8px)}@media (forced-colors:active){.OGYdIq_title:before{forced-color-adjust:none;background:canvastext}.OGYdIq_icon{border-color:canvastext}}
.WlPX1G_summary{gap:var(--s-3);border-block-start:1px solid var(--line);padding-block-start:var(--s-4);display:grid}.WlPX1G_summaryLabel{color:var(--graphite);font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;margin:0;font-weight:620;font-stretch:112%;line-height:1.3}.WlPX1G_summaryList{gap:var(--s-3);margin:0;padding:0;list-style:none;display:grid}.WlPX1G_summaryList li{grid-template-columns:22px minmax(0,1fr);align-items:baseline;gap:14px;max-inline-size:46ch;display:grid}.WlPX1G_summaryList li>span:first-child{transform:translateY(-2px)}@media (max-width:759.98px){.WlPX1G_summaryList li{grid-template-columns:18px minmax(0,1fr);gap:12px}}@media (min-width:1100px){.WlPX1G_summaryList{gap:var(--s-4) var(--s-6);grid-template-columns:repeat(2,minmax(0,1fr))}}.WlPX1G_action{align-items:center;gap:var(--s-3) var(--s-5);flex-wrap:wrap;margin-block-start:var(--s-2);display:flex}.WlPX1G_actionNote{color:var(--graphite);font-size:var(--fs-note);margin:0;line-height:1.45}.WlPX1G_proof{gap:var(--s-4);justify-items:stretch;display:grid}.WlPX1G_reference{border-block-start:1px solid var(--line);color:var(--ink);gap:4px;padding-block-start:var(--s-3);text-decoration:none;display:grid}.WlPX1G_referenceLabel{color:var(--graphite);font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;font-weight:620;font-stretch:112%;line-height:1.3}.WlPX1G_referenceTitle{align-items:center;gap:10px;min-block-size:28px;font-size:18px;font-weight:680;font-stretch:110%;line-height:1.25;display:inline-flex}.WlPX1G_referenceIcon{transition-property:transform;transition-duration:var(--t2);transition-timing-function:var(--ease-out);flex:none}@media (hover:hover){.WlPX1G_reference:hover .WlPX1G_referenceTitle{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1.5px}.WlPX1G_reference:hover .WlPX1G_referenceIcon{transform:translate(3px)}}.WlPX1G_proofPlate{gap:var(--s-3);margin:0;display:grid}.WlPX1G_proofPlate .WlPX1G_proofThumb{--thumb-ratio:4 / 3}.WlPX1G_proofNote{color:var(--graphite);font-size:var(--fs-note);grid-template-columns:22px minmax(0,1fr);align-items:baseline;gap:12px;margin:0;line-height:1.45;display:grid}@media (max-width:759.98px){.WlPX1G_proofNote{grid-template-columns:18px minmax(0,1fr)}}.WlPX1G_focus{overflow:clip}.WlPX1G_focusHead{gap:var(--s-5);margin-block-end:clamp(28px,4vw,56px);display:grid}.WlPX1G_focusEyebrow{margin:0 0 var(--s-4);color:var(--fog);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}.WlPX1G_focusTitle{color:var(--paper)}.WlPX1G_focusLede{max-inline-size:26em;color:var(--fog);font-size:var(--fs-lede);margin:0;line-height:1.45}@media (min-width:1100px){.WlPX1G_focusHead{align-items:end;column-gap:var(--column-gap);grid-template-columns:minmax(0,8fr) minmax(0,4fr)}.WlPX1G_focusLede{padding-block-end:.3em}}.WlPX1G_panelEyebrow{margin:0 0 var(--s-2);color:var(--lime);font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;font-weight:620;font-stretch:112%;line-height:1.3}.WlPX1G_panelTitle{margin:0 0 var(--s-3);color:var(--paper);letter-spacing:-.012em;font-size:clamp(1.375rem,1.1rem + .7vw,1.75rem);font-weight:760;font-stretch:116%;line-height:1.05}.WlPX1G_panelText{margin:0 0 var(--s-3);max-inline-size:36em;color:var(--fog);font-size:var(--fs-body);line-height:1.55}.WlPX1G_panelAction{color:var(--paper)}@media (min-width:1100px) and (min-height:500.02px){.WlPX1G_panelText{font-size:15.5px;line-height:1.5}}.WlPX1G_legend{margin:0 0 var(--s-4);color:var(--paper);font-size:var(--fs-note);gap:6px;padding:0;line-height:1.35;list-style:none;display:grid}.WlPX1G_legend li{grid-template-columns:24px minmax(0,1fr);align-items:center;gap:10px;display:grid}.WlPX1G_legendNumber,.WlPX1G_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}.WlPX1G_legendNumber{background:var(--ink);box-shadow:0 0 0 2px var(--lime);color:var(--paper);font-variant-numeric:tabular-nums}.WlPX1G_legendLetter{background:var(--paper);block-size:22px;inline-size:22px;box-shadow:0 0 0 1.5px var(--ink);color:var(--ink);margin-inline-start:1px}@media (min-width:1100px) and (min-height:500.02px){.WlPX1G_legend{display:none}}.WlPX1G_fallback{gap:var(--s-6);border-block-start:1px solid var(--line-dark);margin-block-start:var(--s-6);padding-block-start:var(--s-5);display:grid}@media (min-width:760px){.WlPX1G_fallback{column-gap:var(--column-gap);grid-template-columns:repeat(2,minmax(0,1fr))}}.WlPX1G_faq{gap:var(--s-6);display:grid}.WlPX1G_faqHead{align-content:start;gap:var(--s-4);display:grid}.WlPX1G_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){.WlPX1G_faq{column-gap:var(--column-gap);grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.WlPX1G_faqHead{position:sticky;inset-block-start:calc(var(--header-h) + 32px)}.WlPX1G_proof,.WlPX1G_proofPlate{margin-block-start:56px}}
