:root{--rock:#2d353e;--black:#000;--white:#fff;--warm:#6e6259;--brown:#3e332e;--paper:#f4f2ef;--ink:#1c2126;--mist:hsla(0,0%,100%,.78);--line:hsla(0,0%,100%,.18);--header:60px;--pad:clamp(20px,4vw,64px)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:88px}body{background:var(--black);color:var(--white);font-family:Noto Sans,Source Han Sans,Segoe UI,sans-serif;font-size:16px;font-weight:400;line-height:1.6;margin:0}img{display:block;max-width:100%}a,button,label{font:inherit}:focus-visible{outline:2px solid var(--white);outline-offset:3px}.skip{background:var(--white);color:var(--black);left:12px;padding:8px 12px;position:absolute;top:-48px;z-index:80}.skip:focus{top:12px}.header{background:var(--rock);color:var(--white);height:var(--header);inset:0 0 auto 0;justify-content:space-between;padding:0 18px 0 8px;position:fixed;z-index:40}.header,.logo{align-items:center;display:flex}.logo{line-height:0}.logo img{height:48px;width:auto}.nav{align-items:center;display:flex;gap:22px}.nav a{font-size:14px;font-weight:500;letter-spacing:.04em;text-decoration:none;text-transform:uppercase}.burger,.nav a{color:var(--white)}.burger{background:transparent;border:0;cursor:pointer;display:none;height:48px;width:48px}.burger span,.burger span:after,.burger span:before{background:currentColor;display:block;height:1px;position:relative;width:22px}.burger span:after,.burger span:before{content:"";left:0;position:absolute}.burger span:before{top:-7px}.burger span:after{top:7px}.cta,a.mc-btn{align-items:center;background:#fff;border:0;color:#000;display:inline-flex;font-size:16px;font-weight:500;justify-content:center;letter-spacing:.04em;min-height:48px;padding:0 22px;text-transform:uppercase}.cta,a.mc-btn,a.mc-btn:focus,a.mc-btn:hover{text-decoration:none}a.mc-btn:hover{background:#e7e2dc;color:#000}.nav .cta{background:#fff;color:#000;font-size:14px;min-height:40px}.kicker{color:hsla(0,0%,100%,.78);font-size:14px;font-weight:500;letter-spacing:.08em;margin:0 0 10px;text-transform:uppercase}h1,h2,h3{font-weight:500;letter-spacing:-.02em;line-height:1.2;margin:0}h1{font-size:clamp(2rem,3.2vw,3rem);max-width:18ch}h2{font-size:clamp(1.75rem,2.4vw,2.25rem)}h3{font-size:clamp(1.25rem,1.6vw,1.5rem);line-height:1.3}.quiet{font-size:16px;font-weight:400;line-height:1.6;margin:16px 0 0;max-width:40rem}.note{color:#c9c3bb;font-size:14px;margin:12px 0 0;max-width:44rem}.sr{height:1px;position:absolute;width:1px;clip:rect(0 0 0 0)}.hero,.sr{overflow:hidden}.hero{background:#101418;color:#fff;min-height:0;position:relative}.hero .plate{height:auto;object-fit:contain;object-position:center;position:relative;width:100%}.hero .veil{background:linear-gradient(90deg,rgba(0,0,0,.86),rgba(0,0,0,.62) 26%,rgba(0,0,0,.22) 46%,transparent 64%),linear-gradient(180deg,rgba(0,0,0,.4),transparent 20%,transparent 72%,rgba(0,0,0,.45));inset:0;pointer-events:none;position:absolute}.hero-copy{left:clamp(16px,3vw,36px);position:absolute;top:46%;transform:translateY(-50%);width:min(26rem,34vw);z-index:2}.hero h1{font-size:clamp(2rem,3.2vw,3rem);letter-spacing:.02em;line-height:1.2;margin:0 0 16px;max-width:11ch}.hero .kicker,.hero .quiet,.hero h1{color:#fff}.hero .quiet{font-size:18px;line-height:1.6;margin-top:0;max-width:38rem}.hero .cta{background:#fff;color:#000;margin-top:28px}.names{align-items:end;background:linear-gradient(180deg,rgba(0,0,0,.55),rgba(45,53,62,0) 28%),linear-gradient(90deg,#14181c,#2d353e 55%,#3e332e);color:var(--white);display:grid;gap:32px;grid-template-columns:1.1fr .9fr;padding:72px var(--pad) 64px;position:relative}.names h2{max-width:14ch}.names p{color:var(--mist);font-size:16px;font-weight:300;line-height:1.6;margin:0;max-width:40rem}.testimonio{border:0;margin:16px 0 0;padding:0}.editorial{align-items:center;background:#f4f2ef;color:var(--ink);display:grid;grid-template-columns:1.05fr .95fr}.editorial img{height:min(78vh,760px);object-fit:cover;object-position:62% 48%;width:100%}.editorial div{padding:48px clamp(24px,4vw,56px)}.editorial .kicker,.editorial h2,.editorial p{color:var(--ink)}.editorial p{font-size:16px;line-height:1.6;margin:16px 0 0;max-width:38rem}.choice .cta,.dossier .mc-btn,.editorial .cta,.quote .mc-btn{background:var(--rock);color:#fff}.editorial .cta{margin-top:28px}.choice .cta:hover,.dossier .mc-btn:hover,.editorial .cta:hover,.quote .mc-btn:hover{background:#1c2126;color:#fff}.name-pair{display:flex;flex-direction:column;gap:18px}.name-pair span{border-top:1px solid hsla(0,0%,100%,.28);display:block;font-size:clamp(1.5rem,2vw,2rem);letter-spacing:-.02em;line-height:1.3;padding-top:12px}.conquista,.mode-shell{background:#0b0d10}.mode-input{height:1px;margin:-1px;overflow:hidden;position:absolute;width:1px;clip:rect(0,0,0,0)}.modes .mode-input{height:100%;inset:0;margin:0;overflow:visible;width:100%;clip:auto;cursor:pointer;opacity:0}.mode-stage{background:#111;height:calc(100svh - 88px);min-height:480px;position:relative}.scene{height:100%;inset:0;object-fit:cover;opacity:0;position:absolute;width:100%}#scene-via{object-position:50% 60%}#scene-roca{object-position:62% 48%}#scene-barro{object-position:50% 55%}#scene-arena{object-position:48% 58%}#scene-vadeo{object-position:46% 62%}.conquista .veil{background:linear-gradient(180deg,rgba(20,24,28,.2),transparent 22%,rgba(0,0,0,.15) 48%,rgba(0,0,0,.82)),linear-gradient(90deg,rgba(0,0,0,.62),rgba(0,0,0,.18) 42%,transparent 68%);inset:0;pointer-events:none;position:absolute}.scene-copy{bottom:108px;left:var(--pad);position:absolute;right:18rem;width:min(640px,70%);z-index:2}.line{display:none}.modes{background:none;bottom:0;left:0;padding:0 var(--pad) 16px;position:absolute;right:0;z-index:2}.modes-hint{color:#fff;font-size:14px;font-weight:500;letter-spacing:.04em;margin:0 0 6px;text-transform:uppercase}.modes-row{display:flex;overflow-x:auto}.modes label{align-items:flex-end;background:transparent;border:0;border-bottom:1px solid hsla(0,0%,100%,.35);color:hsla(0,0%,100%,.72);cursor:pointer;display:flex;flex:1 0 auto;font-size:14px;font-weight:500;letter-spacing:.04em;min-height:44px;padding:0 12px 8px;position:relative;text-transform:uppercase;white-space:nowrap}.modes label:hover{background:transparent;border-bottom-color:#fff;color:#fff}.modes label:has(:checked){background:transparent;border-bottom:2px solid #fff;color:#fff}.concept{background:rgba(0,0,0,.72);bottom:108px;color:#fff;display:none;font-size:14px;letter-spacing:.04em;margin:0;padding:6px 10px;position:absolute;right:16px;text-transform:uppercase;z-index:3}.mode-shell:has(#modo-arena:checked) #scene-arena,.mode-shell:has(#modo-automatico:checked) #scene-via,.mode-shell:has(#modo-barro:checked) #scene-barro,.mode-shell:has(#modo-deportivo:checked) #scene-via,.mode-shell:has(#modo-estandar:checked) #scene-via,.mode-shell:has(#modo-experto:checked) #scene-roca,.mode-shell:has(#modo-roca:checked) #scene-roca,.mode-shell:has(#modo-vadeo:checked) #scene-vadeo{opacity:1}.mode-shell:has(#modo-arena:checked) #mark-arena,.mode-shell:has(#modo-barro:checked) #mark-barro,.mode-shell:has(#modo-vadeo:checked) #mark-vadeo{display:block}.mode-shell:has(#modo-arena:checked) #line-arena,.mode-shell:has(#modo-automatico:checked) #line-automatico,.mode-shell:has(#modo-barro:checked) #line-barro,.mode-shell:has(#modo-deportivo:checked) #line-deportivo,.mode-shell:has(#modo-estandar:checked) #line-estandar,.mode-shell:has(#modo-experto:checked) #line-experto,.mode-shell:has(#modo-roca:checked) #line-roca,.mode-shell:has(#modo-vadeo:checked) #line-vadeo{display:block}.confianza{background:#000;color:#fff;position:relative}.power{align-items:end;background:#050607;display:grid;grid-template-columns:minmax(280px,.9fr) 1.1fr;min-height:92svh}.power-visual{min-height:70vh;position:relative}.power-visual img{height:100%;object-fit:cover;object-position:50% 62%;width:100%}.power-visual .veil{background:linear-gradient(90deg,#050607,rgba(5,6,7,.72) 18%,rgba(5,6,7,0) 48%),linear-gradient(180deg,rgba(5,6,7,.2),rgba(5,6,7,.55));inset:0;position:absolute}.power-copy{margin-right:-12vw;padding:12vh var(--pad) 56px;position:relative;z-index:1}.stats{display:grid;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:28px}.stat strong{display:block;font-size:clamp(2rem,3vw,2.5rem);font-weight:500;letter-spacing:-.02em;line-height:1.2}.stat span{color:#c9c3bb;display:block;font-size:14px;letter-spacing:.04em;margin-top:8px;text-transform:uppercase}.arch{align-items:center;background:linear-gradient(180deg,#000,#2d353e);display:grid;gap:36px;grid-template-columns:.9fr 1.1fr;padding:72px var(--pad)}.arch img{background:#101317;height:min(78vh,820px);object-fit:contain;width:100%}.arch figcaption,.safety-note{color:#c9c3bb;font-size:14px;margin-top:10px}.hotspots details{border-top:1px solid var(--line)}.hotspots summary{align-items:center;cursor:pointer;display:flex;font-weight:500;min-height:52px}.hotspots summary::-webkit-details-marker{display:none}.hotspots p{color:var(--mist);margin:0 0 16px;max-width:40rem}.safety{background:linear-gradient(180deg,#2d353e,#000 28%);padding:28px var(--pad) 72px}.switch{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0}.switch label{align-items:center;border:1px solid var(--line);color:#fff;cursor:pointer;display:inline-flex;font-size:14px;letter-spacing:.04em;min-height:44px;padding:8px 14px;text-transform:uppercase}.safety-grid article{display:none}.safety-grid ul,.spec{list-style:none;margin:0;padding:0}.safety-grid li,.spec li{border-top:1px solid var(--line);padding:8px 0}.safety:has(#seg-activa:checked) #seg-a,.safety:has(#seg-estructural:checked) #seg-e,.safety:has(#seg-pasiva:checked) #seg-p{display:block}.safety:has(#seg-activa:checked) label:has(#seg-activa),.safety:has(#seg-estructural:checked) label:has(#seg-estructural),.safety:has(#seg-pasiva:checked) label:has(#seg-pasiva){background:#fff;color:#000}.act-cta{margin-top:28px}.dual{background:#14181c}.dual-stage{display:grid;grid-template-columns:1.05fr .95fr;min-height:100svh;position:relative}.dual-stage img{height:100svh;object-fit:cover;width:100%}.dual-stage .out{object-position:64% 46%}.dual-stage .in{object-position:48% 62%}.dual-copy{inset:0;pointer-events:none;position:absolute}.dual-cold,.dual-warm{background:rgba(0,0,0,.55);font-size:clamp(1.75rem,2.4vw,2.25rem);line-height:1.2;margin:0;max-width:12ch;padding:12px 16px;position:absolute}.dual-cold{left:var(--pad);top:24vh}.dual-warm{background:rgba(62,51,46,.72);bottom:12vh;color:#f4efe9;right:var(--pad);text-align:right}html.mc-split .dual{min-height:190vh}html.mc-split .dual-stage{display:block;height:100svh;overflow:hidden;position:sticky;top:0;--reveal:100%;--warm:0}html.mc-split .dual-stage img{height:100%;inset:0;position:absolute}html.mc-split .dual-stage .in{clip-path:inset(0 0 0 calc(var(--reveal) + 8%))}html.mc-split .dual-stage .wash{background:linear-gradient(90deg,rgba(45,53,62,.15),rgba(62,51,46,.45));inset:0;opacity:var(--warm);pointer-events:none;position:absolute}html.mc-split .dual-warm{opacity:clamp(0,calc((var(--warm) - .42)/.12),1)}html.mc-split .dual-cold{opacity:clamp(0,calc((.5 - var(--warm))/.12),1)}.habit{background:#3e332e;color:#f6f1ea}.habit-main{align-items:center;display:grid;grid-template-columns:1.25fr .75fr}.habit-main img{height:min(78vh,760px);object-fit:cover;object-position:62% 58%;width:100%}.habit-copy{padding:48px clamp(24px,4vw,56px)}.habit-grid{display:grid;grid-template-columns:1fr 1fr}.argument{background:#2d353e;display:grid;grid-template-columns:.82fr 1.18fr;min-height:100%}.argument:nth-child(2n){background:#3e332e}.argument img{height:100%;min-height:280px;object-fit:cover;width:100%}.argument div{padding:28px 24px 32px}.argument h3{margin-bottom:8px}.argument .tech{color:#d9d0c6;display:block;font-size:14px;letter-spacing:.02em;margin-top:12px}.e0-comfort{background:linear-gradient(90deg,#6e6259,#3e332e 70%);color:#fff;display:grid;gap:28px;grid-template-columns:.7fr 1.3fr;padding:56px var(--pad)}.e0-mark{align-items:flex-end;background:linear-gradient(180deg,rgba(0,0,0,.05),rgba(0,0,0,.35)),#6e6259;display:flex;font-size:clamp(1.75rem,2.4vw,2.25rem);line-height:1.2;min-height:220px;padding:20px}.choice{background:#e6e4e1;color:var(--ink);min-height:92svh;position:relative}.choice-stage{background:#d5d5d5;inset:0;position:absolute}.choice-photo{inset:0;margin:0;opacity:0;position:absolute;transition:opacity .6s ease}.choice-photo img{height:100%;object-fit:cover;object-position:70% 48%;width:100%}.choice .veil{background:linear-gradient(90deg,rgba(244,242,239,.94),rgba(244,242,239,.8) 28%,rgba(244,242,239,0) 54%);inset:0;pointer-events:none;position:absolute}.choice:has(#ver-e0:checked) #photo-e0,.choice:has(#ver-e1:checked) #photo-e1{opacity:1}.choice-copy{margin-left:var(--pad);padding:18vh 0 64px;position:relative;width:min(480px,40vw);z-index:2}.choice .facts li,.choice .kicker,.choice .quiet,.choice h2{color:var(--ink)}.facts{display:none}.facts ul{list-style:none;margin:14px 0 0;padding:0}.facts li{border-top:1px solid rgba(28,33,38,.16);padding:8px 0}.choice:has(#ver-e0:checked) .facts-e0,.choice:has(#ver-e1:checked) .facts-e1{display:block}.choice:has(#ver-e0:checked) label:has(#ver-e0),.choice:has(#ver-e1:checked) label:has(#ver-e1){background:var(--rock);color:#fff}.choice .switch label{border-color:rgba(28,33,38,.3);color:var(--ink)}.choice .cta{background:var(--rock);color:#fff;margin-top:18px}.price{font-size:1.5rem;font-weight:500;letter-spacing:-.02em;line-height:1.2;margin:20px 0 0;white-space:nowrap}.price small{font-size:14px;font-weight:500;letter-spacing:.04em;margin-left:6px}.dossier{background:var(--paper);color:var(--ink);padding:48px var(--pad) 64px}.dossier summary{align-items:center;cursor:pointer;display:flex;font-size:18px;min-height:52px}.tabs{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 18px}.compare-panel{display:none}.diff{display:grid;gap:28px;grid-template-columns:1fr 1fr}.compare-shell:has(#cmp-confort:checked) #panel-confort,.compare-shell:has(#cmp-desempeno:checked) #panel-desempeno,.compare-shell:has(#cmp-exterior:checked) #panel-exterior,.compare-shell:has(#cmp-seguridad:checked) #panel-seguridad,.compare-shell:has(#cmp-tecnologia:checked) #panel-tecnologia,.compare-shell:has(#cmp-terreno:checked) #panel-terreno{display:block}.compare-shell:has(#cmp-confort:checked) label:has(#cmp-confort),.compare-shell:has(#cmp-desempeno:checked) label:has(#cmp-desempeno),.compare-shell:has(#cmp-exterior:checked) label:has(#cmp-exterior),.compare-shell:has(#cmp-seguridad:checked) label:has(#cmp-seguridad),.compare-shell:has(#cmp-tecnologia:checked) label:has(#cmp-tecnologia),.compare-shell:has(#cmp-terreno:checked) label:has(#cmp-terreno){background:var(--rock);color:#fff}.dossier .spec li{border-top-color:rgba(45,53,62,.16)}.dossier .note{color:#4e4742}.ficha-link{margin-top:18px}a.hs-inline-web-interactive-426264517310{align-items:center;background:#2d353e!important;box-sizing:border-box;color:#fff!important;display:inline-flex!important;font-size:16px;font-weight:500;justify-content:center;letter-spacing:.04em;margin-top:18px;min-height:48px;padding:0 22px;text-decoration:none!important;text-transform:uppercase}a.hs-inline-web-interactive-426264517310:hover{background:#1c2126!important;color:#fff!important;text-decoration:none!important}.dossier .switch label{border-color:rgba(45,53,62,.28);color:var(--ink)}.quote{background:var(--paper);color:var(--rock);scroll-margin-top:88px}.quote-layout{align-items:start;display:grid;gap:36px;grid-template-columns:.8fr 1.2fr;margin:0 auto;padding:72px 0;width:min(1180px,calc(100% - var(--pad)*2))}.form-panel,.quote .kicker,.quote .quiet,.quote h2{color:var(--rock)}.form-panel{background:#fff;border:1px solid rgba(45,53,62,.18);min-height:280px;padding:28px}.form-panel .hs-form-frame,.form-panel iframe{background:#fff;min-height:420px;width:100%}.hs-form label,.hs-form-field>label{color:#2d353e!important}.hs-form input,.hs-form select,.hs-form textarea,.hs-input{background:#fff!important;border:1px solid #c8c0b8!important;color:#2d353e!important}.hs-button.primary,.hs-form .hs-button{background:#2d353e!important;border:0!important;color:#fff!important}.hs-error-msg,.hs-error-msgs label{color:#8c2f2f!important}#mc-context{color:var(--rock);font-size:16px;margin:0 0 12px}.footer{background:#000;color:#ddd;padding:48px var(--pad) 28px}.footer-grid{display:grid;gap:28px;grid-template-columns:1.2fr 1fr 1fr}.footer h2{font-size:16px;letter-spacing:.12em;margin-bottom:12px;text-transform:uppercase}.footer a{color:#fff}.footer ul{list-style:none;margin:0;padding:0}.legal{color:#b7b1a8;font-size:14px;line-height:1.6;margin-top:28px;max-width:70rem}.float{bottom:16px;box-shadow:0 8px 24px rgba(0,0,0,.28);display:none;position:fixed;right:16px;z-index:45}.float.is-hidden{display:none!important}@keyframes mc-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (max-width:980px){:root{--pad:20px}body,html,main{max-width:100%;overflow-x:clip;width:100%}.arch,.choice,.confianza,.conquista,.dossier,.dual,.dual-stage,.footer,.habit,.habit-grid,.habit-main,.header,.hero,.mode-stage,.modes,.modes-row,.names,.nav,.power,.quote,.quote-layout{max-width:100%;min-width:0}.header{position:sticky;top:0;inset:auto;bottom:auto;left:auto;max-width:100%;right:auto;width:100%}.burger{display:grid;place-items:center}.nav{align-items:flex-start;background:var(--rock);box-sizing:border-box;display:none;flex-direction:column;gap:0;left:0;padding:8px var(--pad) 16px;position:absolute;right:0;top:var(--header);width:100%}.nav a,.nav.is-open{display:flex}.nav a{align-items:center;min-height:48px}.hero{background:#101418;display:block;width:100%}.hero .plate{height:68vh;object-fit:cover;object-position:72% 58%;position:relative;width:100%}.hero .veil{background:linear-gradient(180deg,rgba(0,0,0,.28),transparent 28%,rgba(16,20,24,0) 58%,#101418)}.hero-copy{left:auto;margin-top:-56px;padding:0 var(--pad) 40px;position:relative;top:auto;transform:none;width:auto}.hero h1{max-width:14ch}.hero .quiet{max-width:36rem}.hero .kicker,.hero .quiet,.hero h1{color:#fff}.hero .cta{background:#fff;color:#000;justify-content:center;width:100%}.names{gap:28px;padding:48px var(--pad) 40px}.arch,.argument,.diff,.e0-comfort,.editorial,.footer-grid,.habit-grid,.habit-main,.names,.power,.quote-layout{grid-template-columns:1fr}.editorial img{height:46vh}.mode-stage{height:auto;min-height:0;padding-top:58vh}.conquista .scene,.conquista .veil{bottom:auto;height:58vh;left:0;right:0;top:0}.scene{transition:opacity .45s ease}.conquista .veil{background:linear-gradient(180deg,rgba(0,0,0,.2),transparent 22%,transparent 64%,#0b0d10)}.scene-copy{padding:20px var(--pad) 4px;width:auto}.modes,.scene-copy{background:#0b0d10;bottom:auto;left:auto;position:relative;right:auto}.modes{overflow:hidden;padding:12px 0 28px}.modes-hint{padding:0 var(--pad)}.modes-row{max-width:100%;overflow-x:auto;padding:0 var(--pad) 6px}.modes label{min-height:48px;padding:14px 16px 10px}.concept{bottom:auto;right:16px;top:16px}.power{min-height:0}.power-visual{height:48vh;min-height:0}.power-visual img{height:48vh;object-position:50% 55%}.power-visual .veil{background:linear-gradient(180deg,transparent 42%,#050607)}.power-copy{margin:-32px 0 0;padding:0 var(--pad) 40px}.stats{gap:20px 16px;grid-template-columns:1fr 1fr}.arch{gap:20px;padding:36px var(--pad) 28px}.arch img{height:auto;max-height:42vh}.safety{padding:12px var(--pad) 48px}.switch{flex-wrap:nowrap;max-width:100%;overflow-x:auto}.switch label{flex:0 0 auto;min-height:48px}.dual{background:linear-gradient(180deg,#14181c,#3e332e)}.dual-stage{display:grid;grid-template-columns:1fr;min-height:0}.dual-stage img{height:52vh}.dual-cold,.dual-stage .out{grid-column:1;grid-row:1}.dual-stage .in,.dual-warm{grid-column:1;grid-row:2}.dual-copy{display:contents}.wash{display:none}.dual-cold,.dual-warm{align-self:end;background:linear-gradient(180deg,transparent,rgba(0,0,0,.62));bottom:auto;left:auto;margin:0;max-width:none;padding:72px var(--pad) 16px;position:relative;right:auto;text-align:left;top:auto;width:auto;z-index:1}.dual-warm{background:linear-gradient(180deg,transparent,rgba(62,51,46,.82));color:#f6f1ea}.habit-main img{height:48vh}.habit-copy{background:linear-gradient(180deg,transparent,#3e332e 32px);margin-top:-28px;padding:8px var(--pad) 36px}.argument img{height:40vh;min-height:0}.argument div{padding:22px var(--pad) 32px}.e0-comfort{gap:8px;padding:32px var(--pad) 40px}.e0-mark{background:none;padding:0 0 8px}.choice,.e0-mark{min-height:0}.choice-stage{height:46vh;inset:auto;position:relative}.choice-photo img{object-position:50% 62%}.choice .veil{background:linear-gradient(180deg,transparent 46%,#f4f2ef)}.choice-copy{background:var(--paper);margin:0;padding:4px var(--pad) 48px;width:auto}.choice .switch{display:grid;grid-template-columns:1fr 1fr;overflow:visible}.choice .switch label{justify-content:center}.dossier{padding:36px var(--pad) 48px}.dossier .tabs{flex-wrap:nowrap;max-width:100%;overflow-x:auto}.quote-layout{gap:20px;padding:40px 0 104px}.form-panel{padding:16px}.footer{padding:40px var(--pad) 108px}.float{bottom:12px;display:inline-flex;left:auto;right:16px;width:auto}html.mc-split .dual{min-height:0}html.mc-split .dual-stage{display:grid;height:auto;position:relative}html.mc-split .dual-stage img{height:52vh;position:relative}html.mc-split .dual-stage .in{clip-path:none}}@media (max-width:980px) and (prefers-reduced-motion:no-preference){.hero .plate{animation:mc-rise .8s ease both}.hero-copy{animation:mc-rise .8s ease .12s both}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.choice-photo,.scene{transition:none}html.mc-split .dual{min-height:0}html.mc-split .dual-stage{display:grid;grid-template-columns:1fr 1fr;height:auto;position:relative}html.mc-split .dual-stage img{height:70vh;position:relative}html.mc-split .dual-stage .in{clip-path:none}.dual-cold,.dual-warm{opacity:1!important}}