._1ZJSKq_whatsapp{right:16px;bottom:calc(var(--callbar-h,0px) + 16px);z-index:950;color:#fff;background:#25d366;border-radius:50%;place-items:center;width:58px;height:58px;transition:transform .16s,background-color .16s linear;display:grid;position:fixed;box-shadow:0 4px 14px #00000047}._1ZJSKq_whatsapp:hover{background:#1ebe5b;transform:scale(1.05)}._1ZJSKq_whatsapp:focus-visible{outline-offset:3px;outline:2px solid #f0b21a}@media (max-width:767px){._1ZJSKq_whatsapp{right:12px;bottom:calc(var(--callbar-h,0px) + 12px);width:54px;height:54px}}@media (prefers-reduced-motion:reduce){._1ZJSKq_whatsapp{transition:none}}
.k6qjDq_root{--ant:#202326;--ant-2:#25292c;--ant-3:#2c3035;--ant-4:#34393e;--fuga:#41464b;--bianco:#f3efe7;--bianco-2:#cbc7bf;--grigio:#a5a6a7;--ocra:#dca000;--ocra-l:#f0b21a;--ocra-d:#c99824;--blu:#1496c9;--pad:clamp(16px, 3.4vw, 48px);--header-h:88px;--display:"Big Shoulders", "Arial Narrow", "Roboto Condensed", sans-serif;--text:"Hanken Grotesk", "Hanken Grotesk Fallback", system-ui, sans-serif;background:var(--ant);min-height:100dvh;color:var(--bianco);font-family:var(--text);font-size:17px;line-height:1.5;position:relative;overflow-x:clip}.k6qjDq_root ::selection{background:var(--ocra);color:var(--ant)}.k6qjDq_root a:focus-visible,.k6qjDq_root button:focus-visible{outline:2px solid var(--ocra-l);outline-offset:3px}.k6qjDq_clip{vertical-align:top;display:inline-block;overflow:hidden}.k6qjDq_lineB,.k6qjDq_heroLine,.k6qjDq_panelLine{margin-top:-.04em;padding-top:.04em;display:block;overflow:hidden}.k6qjDq_lineInnerB,.k6qjDq_heroLineInner,.k6qjDq_panelLineInner{will-change:transform;display:block}.k6qjDq_cover{object-fit:cover}.k6qjDq_svgDefs{width:0;height:0;position:absolute;overflow:hidden}.k6qjDq_main{position:relative}.k6qjDq_skip{left:var(--pad);z-index:100;background:var(--ocra);color:var(--ant);padding:10px 14px;font-weight:700;position:absolute;top:-64px}.k6qjDq_skip:focus{top:10px}.k6qjDq_header{z-index:50;height:var(--header-h);background:var(--ant);border-bottom:1px solid #f3efe714;position:fixed;inset:0 0 auto}.k6qjDq_headerInner{z-index:2;height:100%;padding-inline:var(--pad);justify-content:space-between;align-items:center;gap:24px;display:flex;position:relative}.k6qjDq_headerLogo{display:block;overflow:hidden}.k6qjDq_headerLogo span{display:block}.k6qjDq_headerLogo img{width:auto;height:56px}.k6qjDq_nav ul{gap:clamp(20px,3vw,44px);display:flex}.k6qjDq_nav a,.k6qjDq_headerCalls a,.k6qjDq_menuToggle{font-family:var(--display);font-variation-settings:"opsz" 72;letter-spacing:.03em;text-transform:uppercase;font-size:21px;font-weight:800;line-height:1;display:inline-block}.k6qjDq_nav a{padding-block:8px;transition:color .2s linear}.k6qjDq_nav a:hover{color:var(--ocra-l)}.k6qjDq_headerCalls{gap:8px;display:flex}.k6qjDq_callSolid,.k6qjDq_callLine{padding:11px 16px 10px;transition:background-color .2s linear,color .2s linear}.k6qjDq_callSolid{background:var(--ocra);color:var(--ant)}.k6qjDq_callSolid:hover{background:var(--ocra-l)}.k6qjDq_callLine{box-shadow:inset 0 0 0 1px var(--bianco)}.k6qjDq_callLine:hover{background:var(--bianco);color:var(--ant)}.k6qjDq_menuToggle{box-shadow:inset 0 0 0 1px var(--bianco);padding:10px 14px 9px;display:none}.k6qjDq_menu{z-index:-1;visibility:hidden;position:fixed;inset:0}.k6qjDq_menuBars{grid-template-columns:repeat(6,1fr);display:grid;position:absolute;inset:0}.k6qjDq_menuBar{background:var(--ant-2);transform:scaleY(0)}.k6qjDq_menuBar:nth-child(2n){background:var(--ant-3)}.k6qjDq_menuBar:last-child{background:var(--ocra)}.k6qjDq_menuNav{height:100%;padding:calc(var(--header-h) + 28px) var(--pad) calc(var(--callbar-h,0px) + 72px);align-content:space-between;display:grid;position:relative}.k6qjDq_menuNav ul:first-child{gap:6px;display:grid}.k6qjDq_menuNav ul:first-child a{font-family:var(--display);font-variation-settings:"opsz" 72;text-transform:uppercase;padding-top:.06em;font-size:clamp(56px,17vw,120px);font-weight:800;line-height:.92;display:block}.k6qjDq_menuIndex{vertical-align:top;font-family:var(--text);color:var(--ocra-l);margin-right:12px;font-size:14px;font-weight:700;line-height:1.8;display:inline-block}.k6qjDq_menuCalls{gap:18px;display:grid}.k6qjDq_menuCalls a{font-size:15px;font-weight:600;display:grid}.k6qjDq_menuNumber{font-family:var(--display);font-variation-settings:"opsz" 72;color:var(--ocra-l);font-size:40px;font-weight:800;line-height:1}.k6qjDq_hero{background:var(--ant);height:100svh;min-height:640px;position:relative;overflow:hidden}.k6qjDq_ghosts{pointer-events:none;position:absolute;inset:0}.k6qjDq_ghostBar{bottom:0;left:var(--dl);width:var(--dw);height:var(--dh);background:var(--ant-3);transform-origin:50% 100%;animation:1.5s cubic-bezier(.16,1,.3,1) both k6qjDq_bRise;animation-delay:calc(.35s + var(--i,0) * 80ms);position:absolute}.k6qjDq_ghostBar:nth-child(odd){background:var(--ant-2)}.k6qjDq_heroVideoWrap{clip-path:url(#gear-bars-d);position:absolute;inset:0}.k6qjDq_barRect{transform-box:fill-box;transform-origin:50% 100%;animation:1.4s cubic-bezier(.16,1,.3,1) both k6qjDq_bRise;animation-delay:calc(.25s + var(--i,0) * 80ms)}@keyframes k6qjDq_bRise{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes k6qjDq_bLineUp{0%{transform:translateY(108%)}to{transform:none}}@keyframes k6qjDq_bFadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes k6qjDq_bDrop{0%{transform:translateY(-120%)}to{transform:none}}.k6qjDq_heroLineInner{animation:1.2s cubic-bezier(.16,1,.3,1) both k6qjDq_bLineUp;animation-delay:calc(.4s + var(--i,0) * 90ms)}.k6qjDq_heroEyebrow{animation:.8s cubic-bezier(.22,1,.36,1) .9s both k6qjDq_bFadeUp}.k6qjDq_heroAreas>li,.k6qjDq_heroCtas>a{animation:.8s cubic-bezier(.22,1,.36,1) both k6qjDq_bFadeUp;animation-delay:calc(.95s + var(--i,0) * 60ms)}.k6qjDq_header [data-in]{animation:.9s cubic-bezier(.16,1,.3,1) .2s both k6qjDq_bDrop}@media (prefers-reduced-motion:reduce){.k6qjDq_ghostBar,.k6qjDq_barRect,.k6qjDq_heroLineInner,.k6qjDq_heroEyebrow,.k6qjDq_heroAreas>li,.k6qjDq_heroCtas>a,.k6qjDq_header [data-in]{animation:none}}.k6qjDq_heroVideo{width:100%;height:100%;inset:0;position:absolute!important}.k6qjDq_heroScrim{opacity:0;background:#20232694;position:absolute;inset:0}.k6qjDq_heroCopy{z-index:2;left:var(--pad);top:calc(var(--header-h) + 3vh);flex-direction:column;justify-content:flex-end;width:min(42vw,640px);display:flex;position:absolute;bottom:max(9vh,92px)}.k6qjDq_heroEyebrow{letter-spacing:.26em;text-transform:uppercase;color:var(--bianco-2);font-size:13px;font-weight:700;line-height:1.5}.k6qjDq_heroTitle{font-family:var(--display);font-variation-settings:"opsz" 72;letter-spacing:.005em;text-transform:uppercase;margin-top:18px;font-size:clamp(52px,7.4vw,136px);font-weight:900;line-height:.84}.k6qjDq_heroAreas{flex-wrap:wrap;gap:10px 22px;margin-top:28px;display:flex}.k6qjDq_heroAreas li{letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:9px;font-size:13px;font-weight:700;display:flex}.k6qjDq_heroAreas img{width:auto;height:20px}.k6qjDq_heroCtas{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.k6qjDq_ctaSolid,.k6qjDq_ctaLine{gap:4px;min-width:210px;padding:15px 20px 14px;transition:background-color .22s linear,color .22s linear;display:grid}.k6qjDq_ctaSolid span:first-child,.k6qjDq_ctaLine span:first-child{font-family:var(--display);font-variation-settings:"opsz" 72;text-transform:uppercase;letter-spacing:.02em;font-size:24px;font-weight:800;line-height:1}.k6qjDq_ctaNumber{letter-spacing:.04em;font-size:13.5px;font-weight:600}.k6qjDq_ctaSolid{background:var(--ocra);color:var(--ant)}.k6qjDq_ctaSolid:hover{background:var(--ocra-l)}.k6qjDq_ctaLine{background:var(--ant);box-shadow:inset 0 0 0 1px var(--bianco)}.k6qjDq_ctaLine:hover{background:var(--bianco);color:var(--ant)}.k6qjDq_services{background:var(--ant);position:relative}.k6qjDq_servicesPin{height:100svh;min-height:640px;position:relative;overflow:hidden}.k6qjDq_track{will-change:transform;height:100%;display:flex}.k6qjDq_panel{flex:1 0 0;grid-template-columns:45% 55%;height:100%;display:grid;position:relative;overflow:hidden}.k6qjDq_panel_elettrico{background:var(--ant-2)}.k6qjDq_panel_idraulico{background:var(--ant-3)}.k6qjDq_panel_edilizia{background:var(--ant-4)}.k6qjDq_panelCopy{padding:calc(var(--header-h) + 4vh) var(--pad) max(7vh, 92px);flex-direction:column;justify-content:flex-end;gap:16px;display:flex}.k6qjDq_panelIndex{font-family:var(--display);font-variation-settings:"opsz" 72;font-size:24px;font-weight:800;line-height:1}.k6qjDq_panelIndexTotal{color:var(--grigio);margin-left:6px}.k6qjDq_panelTitle{font-family:var(--display);font-variation-settings:"opsz" 72;text-transform:uppercase;font-size:clamp(64px,8.6vw,164px);font-weight:900;line-height:.84}.k6qjDq_panelSecondary .k6qjDq_panelTitle{font-size:clamp(52px,6.4vw,118px)}.k6qjDq_panelArea{letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:10px;font-size:13px;font-weight:700;display:flex}.k6qjDq_panelArea img{width:auto;height:22px}.k6qjDq_panelLead{max-width:28ch;font-size:clamp(19px,1.6vw,24px);font-weight:600;line-height:1.3}.k6qjDq_panelBody{max-width:36ch;color:var(--bianco-2)}.k6qjDq_panelLink{letter-spacing:.12em;text-transform:uppercase;color:var(--ocra-l);text-underline-offset:5px;align-self:flex-start;margin-top:6px;padding:10px 0;font-size:15px;font-weight:800;-webkit-text-decoration:underline #f0b21a73;text-decoration:underline #f0b21a73}.k6qjDq_panelLink:hover{color:var(--bianco)}.k6qjDq_panelMedia{background:var(--ant-3);height:100%;position:relative;overflow:hidden}.k6qjDq_panelVideo{width:100%;height:100%;inset:0;position:absolute!important}.k6qjDq_panelBlock{background:var(--ocra);width:22%;height:28%;position:absolute;bottom:0;left:0}.k6qjDq_panel_idraulico .k6qjDq_panelBlock{background:var(--blu)}.k6qjDq_panel_edilizia .k6qjDq_panelBlock{background:var(--grigio);width:14%;height:18%}.k6qjDq_panelCaption{background:var(--ant);max-width:62%;color:var(--bianco-2);padding:10px 14px;font-size:13px;line-height:1.4;position:absolute;bottom:0;right:0}.k6qjDq_shutter{z-index:5;pointer-events:none;grid-template-columns:repeat(7,1fr);gap:3px;display:grid;position:absolute;inset:0}.k6qjDq_shutter>span{background:var(--ocra);transform:scaleY(0)}.k6qjDq_shutter>span:nth-child(2n){background:var(--ocra-d)}.k6qjDq_panelShutter{display:none}.k6qjDq_unity{padding:clamp(96px, 13vw, 200px) var(--pad);background:var(--ant);grid-template-columns:1fr 1fr;align-items:end;gap:48px clamp(32px,5vw,96px);display:grid}.k6qjDq_unityTitle{font-family:var(--display);font-variation-settings:"opsz" 72;text-transform:uppercase;font-size:clamp(56px,9vw,168px);font-weight:900;line-height:.84}.k6qjDq_unityTextB{max-width:32ch;color:var(--bianco-2);margin-top:28px;font-size:clamp(18px,1.5vw,22px)}.k6qjDq_unityStage{grid-template-rows:1fr auto;height:clamp(300px,38vw,540px);display:grid}.k6qjDq_unityBars{grid-template-columns:repeat(3,1fr);align-items:end;gap:10px;height:100%;display:grid}.k6qjDq_unityBar{position:relative}.k6qjDq_unity_edilizia{background:var(--grigio)}.k6qjDq_unity_elettrico{background:var(--ocra)}.k6qjDq_unity_idraulico{background:var(--blu)}.k6qjDq_unityBarLabel{background:var(--ant);color:var(--bianco);letter-spacing:.16em;text-transform:uppercase;padding:6px 8px 5px;font-size:12px;font-weight:700;position:absolute;top:12px;left:12px}.k6qjDq_unityBase{background:var(--bianco);height:64px;color:var(--ant);align-items:center;margin-top:10px;padding-inline:16px;display:flex}.k6qjDq_unityBase span{font-family:var(--display);font-variation-settings:"opsz" 72;letter-spacing:.06em;font-size:32px;font-weight:900}.k6qjDq_worksite{padding:clamp(96px, 12vw, 180px) var(--pad);background:var(--ant)}.k6qjDq_worksiteHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 48px;display:flex}.k6qjDq_worksiteTitle{font-family:var(--display);font-variation-settings:"opsz" 72;text-transform:uppercase;font-size:clamp(56px,9vw,168px);font-weight:900;line-height:.84}.k6qjDq_worksiteIntroB{max-width:30ch;color:var(--bianco-2);font-size:clamp(17px,1.4vw,20px)}.k6qjDq_tiles{background:var(--fuga);grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:clamp(140px,15vw,232px);gap:3px;margin-top:clamp(40px,5vw,72px);padding:3px;display:grid}.k6qjDq_tile{background:var(--ant-3);margin:0;position:relative;overflow:hidden}.k6qjDq_tileA{grid-area:1/1/span 3}.k6qjDq_tileB{grid-area:1/2/span 2/span 2}.k6qjDq_tileC{grid-area:1/4}.k6qjDq_tileE{grid-area:2/4/span 2}.k6qjDq_tileD{grid-area:3/2/span 2/span 2}.k6qjDq_tileF{background:var(--ant-2);grid-area:4/1}.k6qjDq_tileG{background:var(--ant-4);grid-area:4/4}.k6qjDq_tileOcra{background:var(--ocra);color:var(--ant);flex-direction:column;justify-content:space-between;padding:16px 18px;display:flex}.k6qjDq_tileBig{font-family:var(--display);font-variation-settings:"opsz" 72;text-transform:uppercase;font-size:clamp(36px,4vw,72px);font-weight:900;line-height:.84}.k6qjDq_tileSmall{letter-spacing:.16em;text-transform:uppercase;font-size:12px;font-weight:700}.k6qjDq_tileCaption{background:var(--ant);max-width:92%;color:var(--bianco);align-items:baseline;gap:10px;padding:9px 12px 8px;font-size:13px;line-height:1.35;display:flex;position:absolute;bottom:0;left:0}.k6qjDq_tileIndex{font-family:var(--display);font-variation-settings:"opsz" 72;color:var(--ocra-l);font-size:17px;font-weight:800}.k6qjDq_contacts{padding:clamp(80px, 10vw, 160px) var(--pad);background:var(--ocra);color:var(--ant)}.k6qjDq_contacts ::selection{background:var(--ant);color:var(--ocra)}.k6qjDq_contactsHead{border-bottom:3px solid var(--ant);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 40px;padding-bottom:20px;display:flex}.k6qjDq_contactsTitle{font-family:var(--display);font-variation-settings:"opsz" 72;text-transform:uppercase;font-size:clamp(48px,7vw,124px);font-weight:900;line-height:.84}.k6qjDq_contactsTextB{max-width:30ch;font-size:clamp(17px,1.4vw,20px);font-weight:600}.k6qjDq_contactList li{border-bottom:3px solid var(--ant)}.k6qjDq_contactRow{grid-template-columns:minmax(0,24%) minmax(0,1fr) auto;align-items:end;gap:12px 32px;margin-inline:-14px;padding:clamp(16px,2.4vw,34px) 14px;transition:background-color .24s linear,color .24s linear;display:grid}.k6qjDq_contactRow:hover{background:var(--ant);color:var(--ocra)}.k6qjDq_root .k6qjDq_contactRow:focus-visible{outline:3px solid var(--ant);outline-offset:4px}.k6qjDq_contactNameB{font-family:var(--display);font-variation-settings:"opsz" 72;text-transform:uppercase;font-size:clamp(32px,4.2vw,72px);font-weight:800;line-height:.9}.k6qjDq_contactNumberB{font-family:var(--display);font-variation-settings:"opsz" 72;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:clamp(56px,12.5vw,236px);font-weight:900;line-height:.82}.k6qjDq_contactArrow{letter-spacing:.2em;text-transform:uppercase;padding-bottom:.9em;font-size:13px;font-weight:800}.k6qjDq_footer{padding:clamp(64px, 8vw, 120px) var(--pad) 96px;background:var(--ant);position:relative;overflow:hidden}.k6qjDq_footerBars{right:var(--pad);pointer-events:none;align-items:flex-end;gap:6px;width:30%;height:72%;display:flex;position:absolute;bottom:0}.k6qjDq_footerBars span{background:var(--ant-3);flex:1}.k6qjDq_footerBars span:nth-child(odd){background:var(--ant-2)}.k6qjDq_footerGrid{grid-template-columns:auto minmax(0,1fr);gap:40px clamp(32px,5vw,80px);max-width:66%;display:grid;position:relative}.k6qjDq_footerBrand img{width:140px;height:auto}.k6qjDq_footerPayoffB{font-family:var(--display);font-variation-settings:"opsz" 72;text-transform:uppercase;align-self:end;font-size:clamp(36px,4.4vw,76px);font-weight:900;line-height:.88}.k6qjDq_footerInfo{color:var(--bianco-2);grid-column:2;gap:4px;font-size:15px;display:grid}.k6qjDq_footerInfo a:hover{color:var(--ocra-l)}.k6qjDq_footerNameB{color:var(--bianco);font-weight:700}.k6qjDq_footerBottomB{color:var(--grigio);border-top:1px solid #f3efe724;flex-wrap:wrap;gap:8px 32px;margin-top:64px;padding-top:16px;font-size:13px;display:flex;position:relative}.k6qjDq_callbar{display:none}@media (max-width:1100px) and (min-width:900px){.k6qjDq_nav ul{gap:18px}.k6qjDq_nav a,.k6qjDq_headerCalls a{font-size:18px}}@media (max-width:899px){.k6qjDq_root{--header-h:70px}html:has([data-proposal=a]){--callbar-h:calc(66px + env(safe-area-inset-bottom))}.k6qjDq_headerLogo img{height:42px}.k6qjDq_nav,.k6qjDq_headerCalls{display:none}.k6qjDq_menuToggle{display:inline-block}.k6qjDq_hero{min-height:600px}.k6qjDq_heroVideoWrap{clip-path:url(#gear-bars-m)}.k6qjDq_ghostBar{left:var(--ml);width:var(--mw);height:var(--mh)}.k6qjDq_heroCopy{top:calc(var(--header-h) + 20px);width:auto;bottom:auto;right:var(--pad);justify-content:flex-start}.k6qjDq_heroTitle{margin-top:12px;font-size:clamp(50px,15vw,76px)}.k6qjDq_heroEyebrow{letter-spacing:.14em;font-size:11.5px}.k6qjDq_heroAreas{gap:8px 16px;margin-top:20px}.k6qjDq_heroAreas li{font-size:11.5px}.k6qjDq_heroCtas{margin-top:20px}.k6qjDq_ctaSolid,.k6qjDq_ctaLine{flex:140px;min-width:0;padding:12px 14px 11px}.k6qjDq_ctaSolid span:first-child,.k6qjDq_ctaLine span:first-child{font-size:20px}.k6qjDq_servicesPin{height:auto;min-height:0;overflow:visible}.k6qjDq_track{flex-direction:column;width:100%!important}.k6qjDq_panel{flex:none;grid-template-rows:auto 64svh;grid-template-columns:1fr;height:auto}.k6qjDq_panelCopy{padding:72px var(--pad) 32px}.k6qjDq_panelTitle{font-size:clamp(52px,16vw,92px)}.k6qjDq_panelSecondary .k6qjDq_panelTitle{font-size:clamp(44px,13vw,76px)}.k6qjDq_panelCaption{max-width:80%}.k6qjDq_shutter{display:none}.k6qjDq_panelShutter{z-index:4;pointer-events:none;grid-template-columns:repeat(5,1fr);gap:2px;display:grid;position:absolute;inset:0}.k6qjDq_panelShutter>span{background:var(--ocra)}.k6qjDq_panelShutter>span:nth-child(2n){background:var(--ocra-d)}.k6qjDq_unity{grid-template-columns:1fr}.k6qjDq_unityStage{height:360px}.k6qjDq_unityBarLabel{padding:5px 6px 4px;font-size:10.5px;top:8px;left:8px}.k6qjDq_unityBase span{font-size:26px}.k6qjDq_tiles{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:44vw}.k6qjDq_tileA{grid-area:1/1/span 2}.k6qjDq_tileC{grid-area:1/2}.k6qjDq_tileE{grid-area:2/2}.k6qjDq_tileB{grid-area:3/1/span 1/span 2}.k6qjDq_tileD{grid-area:4/1/span 1/span 2}.k6qjDq_tileF,.k6qjDq_tileG{display:none}.k6qjDq_contactRow{grid-template-columns:1fr;gap:6px}.k6qjDq_contactNumberB{font-size:clamp(56px,16.5vw,72px)}.k6qjDq_contactArrow{padding-bottom:0}.k6qjDq_footer{padding-bottom:calc(var(--callbar-h) + 32px)}.k6qjDq_footerGrid{grid-template-columns:1fr;max-width:none}.k6qjDq_footerInfo{grid-column:1}.k6qjDq_footerBars{opacity:.7;width:48%;height:34%}.k6qjDq_callbar{z-index:60;padding-bottom:env(safe-area-inset-bottom);background:var(--ant-4);grid-template-columns:1fr 1fr;display:grid;position:fixed;bottom:0;left:0;right:0}.k6qjDq_callbarA,.k6qjDq_callbarB{align-content:center;gap:2px;height:66px;padding:0 16px;display:grid}.k6qjDq_callbarA{background:var(--ocra);color:var(--ant)}.k6qjDq_callbarB{background:var(--ant-4);color:var(--bianco)}.k6qjDq_callbarName{font-family:var(--display);font-variation-settings:"opsz" 72;text-transform:uppercase;font-size:24px;font-weight:900;line-height:1}.k6qjDq_callbarNumber{letter-spacing:.04em;font-size:12.5px;font-weight:600}.k6qjDq_root a.k6qjDq_callbarA:focus-visible,.k6qjDq_root a.k6qjDq_callbarB:focus-visible{outline-offset:-5px;outline-color:var(--bianco)}}@media (prefers-reduced-motion:reduce){.k6qjDq_lineInnerB,.k6qjDq_heroLineInner,.k6qjDq_panelLineInner,.k6qjDq_track{will-change:auto}.k6qjDq_shutter,.k6qjDq_panelShutter{display:none}.k6qjDq_servicesPin{height:auto;overflow:visible}.k6qjDq_track{flex-direction:column;width:100%!important}.k6qjDq_panel{flex:none;min-height:100svh}}
@font-face{font-family:Big Shoulders;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/big-shoulders-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/hanken-grotesk-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk Fallback;src:local(Arial);ascent-override:99.07%;descent-override:30.02%;line-gap-override:0%;size-adjust:100.94%}
._281MzW_page{padding-top:var(--header-h)}._281MzW_hero{padding:clamp(40px, 6vw, 96px) var(--pad) clamp(56px, 7vw, 112px);border-bottom:1px solid #f3efe71a;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:end;gap:clamp(32px,5vw,80px);display:grid}._281MzW_heroCopy{animation:.8s cubic-bezier(.22,1,.36,1) both _281MzW_pageUp}._281MzW_crumbs ol{letter-spacing:.04em;color:var(--grigio);flex-wrap:wrap;gap:6px 10px;font-size:13px;font-weight:600;display:flex}._281MzW_crumbs li+li:before{content:"/";color:var(--fuga);margin-right:10px}._281MzW_crumbs a{color:var(--bianco-2);text-underline-offset:3px;-webkit-text-decoration:underline #f3efe74d;text-decoration:underline #f3efe74d}._281MzW_crumbs a:hover{color:var(--ocra-l)}._281MzW_eyebrow{letter-spacing:.24em;text-transform:uppercase;color:var(--ocra-l);margin-top:clamp(28px,4vw,48px);font-size:13px;font-weight:700}._281MzW_title{font-family:var(--display);font-variation-settings:"opsz" 72;text-transform:uppercase;text-wrap:balance;margin-top:16px;font-size:clamp(52px,6.6vw,120px);font-weight:900;line-height:.86}._281MzW_lead{max-width:46ch;margin-top:clamp(24px,3vw,36px);font-size:clamp(19px,1.5vw,22px);font-weight:600;line-height:1.4}._281MzW_text{max-width:52ch;color:var(--bianco-2);margin-top:14px}._281MzW_ctas{flex-wrap:wrap;gap:10px;margin-top:32px;display:flex}._281MzW_heroMedia{animation:.9s cubic-bezier(.22,1,.36,1) .1s both _281MzW_pageUp}._281MzW_heroImage{aspect-ratio:4/5;background:var(--ant-3);max-height:72vh;position:relative;overflow:hidden}._281MzW_heroBlock{background:var(--ocra);width:22%;height:10px;position:absolute;bottom:0;left:0}._281MzW_caption{color:var(--grigio);margin-top:10px;font-size:13px}._281MzW_section{padding:clamp(56px, 7vw, 112px) var(--pad);border-bottom:1px solid #f3efe71a}._281MzW_sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 40px;display:flex}._281MzW_sectionHead ._281MzW_text{margin-top:0}._281MzW_h2{font-family:var(--display);font-variation-settings:"opsz" 72;text-transform:uppercase;font-size:clamp(40px,5.2vw,88px);font-weight:900;line-height:.88}._281MzW_cards{counter-reset:none;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:0 clamp(24px,3vw,48px);margin-top:clamp(32px,4vw,56px);display:grid}._281MzW_card{border-top:3px solid var(--ocra);flex-direction:column;gap:10px;padding:22px 0 28px;display:flex}._281MzW_cardIndex{letter-spacing:.1em;color:var(--ocra-l);font-size:13px;font-weight:800}._281MzW_cardTitle{font-family:var(--display);font-variation-settings:"opsz" 72;text-transform:uppercase;font-size:clamp(26px,2.3vw,34px);font-weight:800;line-height:.98}._281MzW_cardText{max-width:40ch;color:var(--bianco-2)}._281MzW_cardLink{color:var(--ocra-l);text-underline-offset:4px;align-self:flex-start;margin-top:4px;font-weight:700;-webkit-text-decoration:underline #f0b21a66;text-decoration:underline #f0b21a66}._281MzW_cardLink:hover{color:var(--bianco)}._281MzW_urgent{padding:clamp(48px, 6vw, 88px) var(--pad);background:var(--ant-3);border-left:10px solid var(--ocra);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px clamp(32px,5vw,80px);display:grid}._281MzW_urgentTitle{font-family:var(--display);font-variation-settings:"opsz" 72;text-transform:uppercase;font-size:clamp(44px,5.6vw,96px);font-weight:900;line-height:.86}._281MzW_urgentText{max-width:34ch;margin-top:18px;font-size:clamp(18px,1.4vw,21px);font-weight:600}._281MzW_urgentSide ._281MzW_ctas{margin-top:0}._281MzW_tip{max-width:52ch;color:var(--bianco-2);margin-top:20px}._281MzW_tip strong{color:var(--bianco)}._281MzW_photos{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:12px;margin-top:clamp(32px,4vw,56px);display:grid}._281MzW_photo ._281MzW_caption{gap:10px;display:flex}._281MzW_photoImage{aspect-ratio:4/5;background:var(--ant-3);position:relative;overflow:hidden}._281MzW_faq{border-top:1px solid #f3efe729;max-width:900px;margin-top:clamp(28px,3.4vw,48px)}._281MzW_faqItem{border-bottom:1px solid #f3efe729}._281MzW_faqItem summary{cursor:pointer;padding:22px 48px 22px 0;font-size:clamp(18px,1.4vw,21px);font-weight:700;line-height:1.35;list-style:none;position:relative}._281MzW_faqItem summary::-webkit-details-marker{display:none}._281MzW_faqItem summary:after{content:"+";font-family:var(--display);color:var(--ocra-l);font-size:34px;font-weight:800;line-height:1;position:absolute;top:50%;right:4px;transform:translateY(-50%)}._281MzW_faqItem[open] summary:after{content:"−"}._281MzW_faqItem summary:focus-visible{outline:2px solid var(--ocra-l);outline-offset:3px}._281MzW_faqItem p{max-width:64ch;color:var(--bianco-2);padding-bottom:24px}._281MzW_others{border-top:3px solid var(--ocra);margin-top:clamp(28px,3.4vw,48px)}._281MzW_others li{border-bottom:1px solid #f3efe729}._281MzW_other{font-family:var(--display);font-variation-settings:"opsz" 72;text-transform:uppercase;justify-content:space-between;align-items:center;gap:24px;margin-inline:-12px;padding:20px 12px;font-size:clamp(28px,3.4vw,56px);font-weight:800;line-height:.95;transition:background-color .2s linear,color .2s linear;display:flex}._281MzW_other:hover{background:var(--ocra);color:var(--ant)}._281MzW_legal{max-width:820px;padding:clamp(40px, 6vw, 96px) var(--pad) clamp(64px, 8vw, 120px)}._281MzW_legal h2{font-family:var(--display);font-variation-settings:"opsz" 72;text-transform:uppercase;margin-top:44px;font-size:clamp(26px,2.4vw,36px);font-weight:800;line-height:1}._281MzW_legal p,._281MzW_legal li{color:var(--bianco-2);margin-top:12px}._281MzW_legal ul{padding-left:1.2em;list-style:outside}._281MzW_legal a{color:var(--ocra-l);text-underline-offset:3px;text-decoration:underline}._281MzW_legal strong{color:var(--bianco)}._281MzW_updated{color:var(--grigio);margin-top:16px;font-size:14px}@keyframes _281MzW_pageUp{0%{opacity:0;transform:translateY(18px)}}@media (max-width:899px){._281MzW_hero{grid-template-columns:1fr;align-items:start}._281MzW_heroImage{aspect-ratio:4/3;max-height:none}._281MzW_title{font-size:clamp(46px,13.5vw,72px)}._281MzW_ctas a{flex:140px;min-width:0}._281MzW_urgent{border-left-width:6px;grid-template-columns:1fr}._281MzW_photos{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){._281MzW_heroCopy,._281MzW_heroMedia{animation:none}}
