@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.2dbc-et3k6kfe.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/591574edbe85c69b-s.0slbgzy4000md.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/acf349172f10b359-s.0d4lnz92g9ol4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/0926c12c4384550f-s.253cfg7mpxmwg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.273-hd1b-0-z9.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:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.2dbc-et3k6kfe.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/591574edbe85c69b-s.0slbgzy4000md.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/acf349172f10b359-s.0d4lnz92g9ol4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/0926c12c4384550f-s.253cfg7mpxmwg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.273-hd1b-0-z9.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:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.2dbc-et3k6kfe.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/591574edbe85c69b-s.0slbgzy4000md.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/acf349172f10b359-s.0d4lnz92g9ol4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/0926c12c4384550f-s.253cfg7mpxmwg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.273-hd1b-0-z9.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:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.0v7knm2wof07y.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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.0v7knm2wof07y.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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.0v7knm2wof07y.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:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.cormorant_garamond_c355242b-module__PXwTRa__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.cormorant_garamond_c355242b-module__PXwTRa__variable{--rm-serif:"Cormorant Garamond", "Cormorant Garamond Fallback"}
.mastermind-module__nITZ-a__pagina{--fondo:#fbf9f4;--fondo2:#f4eee2;--texto:#1d1b17;--gris:#6f695e;--linea:#e8e0cf;--oro:#ae873b;--oro-hi:#d6b56c;--oro-grad:linear-gradient(120deg, #9a732c 0%, #d9b870 45%, #a47d35 100%);--serif:var(--rm-serif), "Cormorant Garamond", Georgia, serif;z-index:5;background:var(--fondo);color:var(--texto);font-family:var(--font-body);min-height:100vh;position:relative;overflow-x:clip}.mastermind-module__nITZ-a__pagina a{color:inherit}.mastermind-module__nITZ-a__barra{z-index:50;-webkit-backdrop-filter:saturate(180%)blur(18px);background:#fbf9f4b8;border-bottom:1px solid #e8e0cfb3;justify-content:space-between;align-items:center;padding:12px clamp(16px,4vw,40px);display:flex;position:fixed;top:0;left:0;right:0}.mastermind-module__nITZ-a__marca{letter-spacing:.18em;text-transform:uppercase;color:var(--gris);align-items:center;gap:10px;font-size:13px;display:flex}.mastermind-module__nITZ-a__marca b{color:var(--texto);font-weight:600}.mastermind-module__nITZ-a__pill{background:var(--texto);border-radius:999px;padding:9px 18px;font-size:13px;font-weight:600;transition:transform .25s,background .25s;color:#fff!important}.mastermind-module__nITZ-a__pill:hover{background:#000;transform:translateY(-1px)}.mastermind-module__nITZ-a__eyebrow{letter-spacing:.34em;text-transform:uppercase;color:var(--oro);font-size:12.5px;font-weight:600}.mastermind-module__nITZ-a__btnOro{background:var(--oro-grad);letter-spacing:.02em;border-radius:999px;padding:15px 30px;font-size:15px;font-weight:600;transition:transform .25s,box-shadow .25s;display:inline-block;box-shadow:0 10px 30px #ae873b47;color:#fff!important}.mastermind-module__nITZ-a__btnOro:hover{transform:translateY(-2px);box-shadow:0 14px 36px #ae873b5c}.mastermind-module__nITZ-a__btnLinea{border:1px solid var(--texto);border-radius:999px;padding:14px 26px;font-size:15px;font-weight:600;display:inline-block}.mastermind-module__nITZ-a__villaSec{height:560vh;position:relative}.mastermind-module__nITZ-a__villaSecEstatico{height:100svh}.mastermind-module__nITZ-a__villaSticky{height:100svh;position:sticky;top:0;overflow:hidden}.mastermind-module__nITZ-a__villaPoster img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.mastermind-module__nITZ-a__villaCanvas{opacity:0;width:100%;height:100%;transition:opacity 1.2s;display:block;position:absolute;inset:0}.mastermind-module__nITZ-a__visible{opacity:1}.mastermind-module__nITZ-a__villaTexto{pointer-events:none;text-shadow:0 1px 24px #fbf6ece6;max-width:720px;transition:opacity .2s linear;position:absolute;bottom:clamp(70px,14vh,150px);left:clamp(20px,7vw,110px)}.mastermind-module__nITZ-a__villaTexto .mastermind-module__nITZ-a__eyebrow{color:#86662a;text-shadow:0 0 10px #fbf6ec,0 0 3px #fbf6ec,0 0 1px #fbf6ec}.mastermind-module__nITZ-a__villaTextoFinal{pointer-events:auto;text-align:center;width:min(760px,90vw);top:50%;bottom:auto;left:50%;transform:translate(-50%,-50%)!important}.mastermind-module__nITZ-a__villaH1,.mastermind-module__nITZ-a__villaH2{font-family:var(--serif);letter-spacing:-.01em;margin:12px 0 10px;font-weight:500;line-height:1.02}.mastermind-module__nITZ-a__villaH1{font-size:clamp(46px,8vw,104px)}.mastermind-module__nITZ-a__villaH2{font-size:clamp(38px,6vw,78px)}.mastermind-module__nITZ-a__villaSub{color:#4b463d;margin:0;font-size:clamp(16px,1.8vw,20px)}.mastermind-module__nITZ-a__villaCarga{text-align:center;letter-spacing:.34em;text-transform:uppercase;color:var(--oro);font-size:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mastermind-module__nITZ-a__villaCarga i{background:linear-gradient(90deg, transparent, var(--oro), transparent);background-size:200% 100%;width:120px;height:1px;margin:14px auto 0;animation:1.4s linear infinite mastermind-module__nITZ-a__cargaVilla;display:block}@keyframes mastermind-module__nITZ-a__cargaVilla{0%{background-position:100% 0}to{background-position:-100% 0}}.mastermind-module__nITZ-a__villaBarra{background:#ae873b26;height:2px;position:absolute;bottom:0;left:0;right:0}.mastermind-module__nITZ-a__villaBarra span{background:var(--oro-grad);transform-origin:0;height:100%;display:block}.mastermind-module__nITZ-a__fraseSec{background:var(--fondo);height:240vh;position:relative}.mastermind-module__nITZ-a__fraseSticky{background-image:linear-gradient(var(--fondo), var(--fondo));justify-content:center;align-items:center;height:100svh;padding:0 clamp(20px,7vw,110px);display:flex;position:sticky;top:0}.mastermind-module__nITZ-a__frase{font-family:var(--serif);letter-spacing:-.01em;max-width:1100px;margin:0;font-size:clamp(34px,5.4vw,72px);line-height:1.12}.mastermind-module__nITZ-a__frase span{transition:opacity .15s linear}.mastermind-module__nITZ-a__fraseOro{background:var(--oro-grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:italic}.mastermind-module__nITZ-a__sec{padding:clamp(80px,12vw,160px) 0;position:relative}.mastermind-module__nITZ-a__alt{background:var(--fondo2)}.mastermind-module__nITZ-a__cont{width:100%;max-width:1180px;margin:0 auto;padding:0 clamp(20px,4vw,40px)}.mastermind-module__nITZ-a__estancia{letter-spacing:.3em;text-transform:uppercase;color:var(--gris);font-size:12.5px}.mastermind-module__nITZ-a__estancia b{color:var(--oro);font-weight:600}.mastermind-module__nITZ-a__h2{font-family:var(--serif);letter-spacing:-.015em;max-width:900px;margin:14px 0 22px;font-size:clamp(40px,6vw,80px);font-weight:500;line-height:1.02}.mastermind-module__nITZ-a__h2 em{background:var(--oro-grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:italic}.mastermind-module__nITZ-a__intro{color:var(--gris);max-width:680px;margin:0 0 48px;font-size:clamp(17px,1.7vw,21px);line-height:1.6}.mastermind-module__nITZ-a__pilares{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;display:grid}.mastermind-module__nITZ-a__pilar{background:#fff;border-radius:28px;padding:38px 32px;box-shadow:0 1px 2px #1d1b170a,0 18px 50px #1d1b170f}.mastermind-module__nITZ-a__pilarN{font-family:var(--serif);color:var(--oro-hi);font-size:54px;font-style:italic;line-height:1}.mastermind-module__nITZ-a__pilar h3{font-family:var(--serif);margin:16px 0 10px;font-size:30px;font-weight:600}.mastermind-module__nITZ-a__pilar p{color:var(--gris);margin:0;font-size:16px;line-height:1.65}.mastermind-module__nITZ-a__pasos{grid-template-columns:repeat(4,1fr);gap:0;display:grid;position:relative}.mastermind-module__nITZ-a__pasos:before{content:"";background:linear-gradient(90deg, var(--oro-hi), var(--linea));height:1px;position:absolute;top:22px;left:22px;right:22px}.mastermind-module__nITZ-a__paso{padding-right:26px;position:relative}.mastermind-module__nITZ-a__pasoPunto{border:1px solid var(--oro-hi);width:45px;height:45px;font-family:var(--serif);color:var(--oro);background:#fff;border-radius:50%;place-items:center;font-size:20px;display:grid;position:relative}.mastermind-module__nITZ-a__paso h3{font-family:var(--serif);margin:22px 0 8px;font-size:28px;font-weight:600}.mastermind-module__nITZ-a__paso p{color:var(--gris);margin:0;font-size:15.5px;line-height:1.6}.mastermind-module__nITZ-a__foto{background:linear-gradient(160deg,#efe3cc,#d9c6a2);transition:transform 1.2s cubic-bezier(.2,.7,.2,1);position:relative;overflow:hidden}.mastermind-module__nITZ-a__villas{grid-template-rows:auto auto;grid-template-columns:1.4fr 1fr;gap:20px;display:grid}.mastermind-module__nITZ-a__villa{color:#fff;border-radius:30px;min-height:320px;position:relative;overflow:hidden}.mastermind-module__nITZ-a__villaGrande{min-height:660px}.mastermind-module__nITZ-a__villa .mastermind-module__nITZ-a__foto{position:absolute;inset:0}.mastermind-module__nITZ-a__villa:hover .mastermind-module__nITZ-a__foto{transform:scale(1.04)}.mastermind-module__nITZ-a__villaInfo{background:linear-gradient(#0000,#14100a9e);padding:30px;position:absolute;inset:auto 0 0}.mastermind-module__nITZ-a__villaInfo h3{font-family:var(--serif);margin:0 0 6px;font-size:clamp(28px,3vw,40px);font-weight:500}.mastermind-module__nITZ-a__villaInfo p{opacity:.92;max-width:460px;margin:0;font-size:15px;line-height:1.55}.mastermind-module__nITZ-a__nota{color:var(--gris);margin-top:16px;font-size:12.5px}.mastermind-module__nITZ-a__dia{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(30px,6vw,80px);display:grid}.mastermind-module__nITZ-a__diaFoto{aspect-ratio:4/5;border-radius:30px;position:sticky;top:100px;overflow:hidden}.mastermind-module__nITZ-a__diaFoto .mastermind-module__nITZ-a__foto{position:absolute;inset:0}.mastermind-module__nITZ-a__horas{margin:0;padding:0;list-style:none}.mastermind-module__nITZ-a__hora{border-bottom:1px solid var(--linea);grid-template-columns:78px 1fr;gap:16px;padding:22px 0;display:grid}.mastermind-module__nITZ-a__hora b{font-family:var(--serif);color:var(--oro);font-size:24px;font-weight:500}.mastermind-module__nITZ-a__hora h3{margin:2px 0 4px;font-size:18px;font-weight:600}.mastermind-module__nITZ-a__hora p{color:var(--gris);margin:0;font-size:15px;line-height:1.55}.mastermind-module__nITZ-a__resultados{background:var(--linea);border:1px solid var(--linea);border-radius:28px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1px;display:grid;overflow:hidden}.mastermind-module__nITZ-a__resultado{background:var(--fondo);padding:36px 32px}.mastermind-module__nITZ-a__resultado h3{font-family:var(--serif);margin:0 0 8px;font-size:32px;font-weight:500}.mastermind-module__nITZ-a__resultado p{color:var(--gris);margin:0;font-size:15.5px;line-height:1.6}.mastermind-module__nITZ-a__incluye{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:0 40px;margin:0;padding:0;list-style:none;display:grid}.mastermind-module__nITZ-a__incluye li{border-bottom:1px solid var(--linea);gap:14px;padding:18px 0;font-size:17px;line-height:1.5;display:flex}.mastermind-module__nITZ-a__incluye li:before{content:"✦";color:var(--oro)}.mastermind-module__nITZ-a__medida{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:18px;display:grid}.mastermind-module__nITZ-a__medidaItem{background:#fff;border-radius:24px;padding:30px 26px;box-shadow:0 16px 44px #1d1b170d}.mastermind-module__nITZ-a__medidaItem b{font-family:var(--serif);margin-bottom:8px;font-size:28px;font-weight:500;display:block}.mastermind-module__nITZ-a__medidaItem span{color:var(--gris);font-size:15px;line-height:1.6}.mastermind-module__nITZ-a__faq{border-top:1px solid var(--linea)}.mastermind-module__nITZ-a__faq details{border-bottom:1px solid var(--linea);padding:22px 0}.mastermind-module__nITZ-a__faq summary{cursor:pointer;font-family:var(--serif);justify-content:space-between;gap:20px;font-size:clamp(22px,2.4vw,28px);list-style:none;display:flex}.mastermind-module__nITZ-a__faq summary::-webkit-details-marker{display:none}.mastermind-module__nITZ-a__faq summary:after{content:"+";color:var(--oro);font-family:var(--font-body);font-size:26px;font-weight:300;line-height:1;transition:transform .3s}.mastermind-module__nITZ-a__faq details[open] summary:after{transform:rotate(45deg)}.mastermind-module__nITZ-a__faq p{color:var(--gris);max-width:760px;margin:14px 0 0;font-size:16px;line-height:1.65}.mastermind-module__nITZ-a__puerta{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(30px,6vw,80px);display:grid}.mastermind-module__nITZ-a__formClaro .b2b-form{border:1px solid var(--linea);color:var(--texto);background:#fff;border-radius:28px;padding:clamp(22px,3vw,34px);box-shadow:0 20px 60px #1d1b1712}.mastermind-module__nITZ-a__formClaro .input{background:var(--fondo);color:var(--texto);border:1px solid var(--linea)}.mastermind-module__nITZ-a__formClaro .input::placeholder{color:#9a9387}.mastermind-module__nITZ-a__formClaro .input:focus{border-color:var(--oro-hi);outline:none}.mastermind-module__nITZ-a__formClaro .check{color:var(--gris)}.mastermind-module__nITZ-a__formClaro .gold{color:var(--oro)}.mastermind-module__nITZ-a__formClaro a.gold{color:#86662a}.mastermind-module__nITZ-a__formClaro .btn-cta{background:var(--oro-grad);color:#fff;border:0;box-shadow:0 10px 30px #ae873b47}.mastermind-module__nITZ-a__formClaro .form-ok{color:var(--gris)}.mastermind-module__nITZ-a__formClaro .display{font-family:var(--serif)}.mastermind-module__nITZ-a__pie{border-top:1px solid var(--linea);color:var(--gris);padding:30px 0;font-size:13px}.mastermind-module__nITZ-a__pie a,.mastermind-module__nITZ-a__pie button{margin-left:16px;display:inline-block;padding:6px 0!important}@media (max-width:860px){.mastermind-module__nITZ-a__pasos{grid-template-columns:1fr 1fr;row-gap:40px}.mastermind-module__nITZ-a__pasos:before{display:none}.mastermind-module__nITZ-a__villas{grid-template-columns:1fr}.mastermind-module__nITZ-a__villaGrande{min-height:420px}.mastermind-module__nITZ-a__dia,.mastermind-module__nITZ-a__puerta{grid-template-columns:1fr}.mastermind-module__nITZ-a__diaFoto{aspect-ratio:16/10;position:relative;top:0}.mastermind-module__nITZ-a__villaTexto{right:20px}}@media (max-width:520px){.mastermind-module__nITZ-a__pasos{grid-template-columns:1fr}.mastermind-module__nITZ-a__marca span{display:none}}
.diagnostico-module__4dAJnG__pagina{--fondo:#fbf9f4;--fondo2:#f4eee2;--blanco:#fff;--texto:#1d1b17;--gris:#6f695e;--gris2:#a39c8f;--linea:#e8e0cf;--oro:#ae873b;--oro-hi:#d6b56c;--oro-grad:linear-gradient(120deg, #9a732c 0%, #d9b870 45%, #a47d35 100%);--mal:#b4533c;--medio:#c08a2b;--bien:#4f7d5a;--serif:var(--rm-serif), "Cormorant Garamond", Georgia, serif;z-index:5;background:var(--fondo);min-height:100dvh;color:var(--texto);font-family:var(--font-body);flex-direction:column;display:flex;position:relative}.diagnostico-module__4dAJnG__pagina a{color:inherit}.diagnostico-module__4dAJnG__marco{flex-direction:column;flex:1;width:100%;max-width:640px;margin:0 auto;padding:clamp(28px,6vh,64px) 20px 40px;display:flex}.diagnostico-module__4dAJnG__marca{letter-spacing:.32em;text-transform:uppercase;color:var(--oro);font-size:12px;font-weight:600}.diagnostico-module__4dAJnG__portada{text-align:center;margin:auto 0;padding:20px 0}.diagnostico-module__4dAJnG__titulo{font-family:var(--serif);letter-spacing:-.015em;margin:22px 0 0;font-size:clamp(46px,11vw,82px);font-weight:500;line-height:.98}.diagnostico-module__4dAJnG__titulo em{color:var(--oro);font-style:italic}.diagnostico-module__4dAJnG__titulo sup{font-family:var(--font-body);vertical-align:2.6em;color:var(--gris);margin-left:2px;font-size:.22em}.diagnostico-module__4dAJnG__separador{align-items:center;gap:12px;max-width:420px;margin:30px auto 26px;display:flex}.diagnostico-module__4dAJnG__separador:before,.diagnostico-module__4dAJnG__separador:after{content:"";background:var(--linea);flex:1;height:1px}.diagnostico-module__4dAJnG__separador span{background:var(--oro-hi);border-radius:50%;width:6px;height:6px}.diagnostico-module__4dAJnG__subtitulo{color:var(--gris);max-width:480px;margin:0 auto;font-size:clamp(16px,2.4vw,18px);line-height:1.6}.diagnostico-module__4dAJnG__meta{color:var(--gris2);flex-wrap:wrap;justify-content:center;gap:14px;margin:26px 0 30px;font-size:13px;display:flex}.diagnostico-module__4dAJnG__meta span+span:before{content:"|";color:var(--linea);margin-right:14px}.diagnostico-module__4dAJnG__boton{background:var(--texto);color:#f3e3bd;width:100%;font:600 14px/1 var(--font-body);letter-spacing:.2em;text-transform:uppercase;cursor:pointer;text-align:center;border:0;border-radius:10px;padding:19px 22px;text-decoration:none;transition:transform .2s,background .2s;display:block}.diagnostico-module__4dAJnG__boton:hover{background:#2b2823;transform:translateY(-1px)}.diagnostico-module__4dAJnG__boton:disabled{opacity:.55;cursor:default;transform:none}.diagnostico-module__4dAJnG__botonOro,.diagnostico-module__4dAJnG__pagina a.diagnostico-module__4dAJnG__botonOro{background:var(--oro-grad);color:var(--texto)}.diagnostico-module__4dAJnG__botonOro:hover{background:var(--oro-grad);filter:brightness(1.04)}.diagnostico-module__4dAJnG__letraPequena{color:var(--gris2);text-align:center;margin-top:14px;font-size:12px}.diagnostico-module__4dAJnG__cabecera{margin-bottom:clamp(28px,6vh,48px)}.diagnostico-module__4dAJnG__bloque{letter-spacing:.28em;text-transform:uppercase;color:var(--oro);font-size:12px;font-weight:600}.diagnostico-module__4dAJnG__barra{background:var(--linea);border-radius:2px;height:2px;margin-top:12px;position:relative}.diagnostico-module__4dAJnG__barra span{background:var(--oro);border-radius:2px;transition:width .45s;position:absolute;inset:0 auto 0 0}.diagnostico-module__4dAJnG__numero{letter-spacing:.28em;text-transform:uppercase;color:var(--gris2);margin-bottom:10px;font-size:11px}.diagnostico-module__4dAJnG__pregunta{font-family:var(--serif);letter-spacing:-.005em;margin:0 0 26px;font-size:clamp(28px,5.4vw,38px);font-weight:500;line-height:1.12}.diagnostico-module__4dAJnG__entrar{animation:.35s both diagnostico-module__4dAJnG__entrar}@keyframes diagnostico-module__4dAJnG__entrar{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.diagnostico-module__4dAJnG__opciones{flex-direction:column;gap:10px;display:flex}.diagnostico-module__4dAJnG__opcion{text-align:left;background:var(--blanco);border:1px solid var(--linea);width:100%;font:500 15.5px/1.4 var(--font-body);color:var(--texto);cursor:pointer;border-radius:12px;align-items:center;gap:14px;padding:15px 18px;transition:border-color .15s,background .15s,transform .15s;display:flex}.diagnostico-module__4dAJnG__opcion:hover{border-color:var(--oro-hi);background:#fffdf8}.diagnostico-module__4dAJnG__opcion:active{transform:scale(.995)}.diagnostico-module__4dAJnG__letra{border:1px solid var(--linea);height:26px;color:var(--gris);border-radius:50%;flex:0 0 26px;place-items:center;font-size:11px;font-weight:600;transition:all .15s;display:grid}.diagnostico-module__4dAJnG__marcada{border-color:var(--oro);background:#fffaf0}.diagnostico-module__4dAJnG__marcada .diagnostico-module__4dAJnG__letra{background:var(--oro);border-color:var(--oro);color:#fff}.diagnostico-module__4dAJnG__pie{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:28px;display:flex}.diagnostico-module__4dAJnG__pista{color:var(--gris2);font-size:12px}.diagnostico-module__4dAJnG__atras{color:var(--gris);font:500 13px var(--font-body);cursor:pointer;background:0 0;border:0;padding:6px 0}.diagnostico-module__4dAJnG__atras:hover{color:var(--texto)}.diagnostico-module__4dAJnG__siguiente{width:auto;padding:14px 22px;font-size:12px}.diagnostico-module__4dAJnG__lista{color:var(--gris);gap:8px;margin:0 0 22px;padding:0;font-size:15px;list-style:none;display:grid}.diagnostico-module__4dAJnG__lista li:before{content:"✓";color:var(--oro);margin-right:10px;font-weight:700}.diagnostico-module__4dAJnG__campo{border:1px solid var(--linea);background:var(--blanco);width:100%;font:400 16px var(--font-body);color:var(--texto);border-radius:10px;margin-bottom:10px;padding:15px 16px}.diagnostico-module__4dAJnG__campo::placeholder{color:var(--gris2)}.diagnostico-module__4dAJnG__campo:focus{border-color:var(--oro);outline:none}.diagnostico-module__4dAJnG__check{color:var(--gris);cursor:pointer;align-items:flex-start;gap:10px;margin:6px 0 10px;font-size:12.5px;line-height:1.5;display:flex}.diagnostico-module__4dAJnG__check input{accent-color:var(--oro);margin-top:3px}.diagnostico-module__4dAJnG__check a{text-underline-offset:3px;text-decoration:underline}.diagnostico-module__4dAJnG__error{color:var(--mal);margin-top:12px;font-size:13px}.diagnostico-module__4dAJnG__resultado{gap:14px;display:grid}.diagnostico-module__4dAJnG__cabResultado{text-align:center;margin-bottom:10px}.diagnostico-module__4dAJnG__cabResultado h1{font-family:var(--serif);margin:12px 0 0;font-size:clamp(36px,7vw,52px);font-weight:500;line-height:1.05}.diagnostico-module__4dAJnG__tarjeta{background:var(--blanco);border:1px solid var(--linea);border-radius:16px;padding:26px 24px}.diagnostico-module__4dAJnG__etiqueta{letter-spacing:.28em;text-transform:uppercase;color:var(--gris2);margin-bottom:18px;font-size:11px;font-weight:600}.diagnostico-module__4dAJnG__anillo{width:190px;height:190px;margin:4px auto 18px;position:relative}.diagnostico-module__4dAJnG__anillo svg{width:100%;height:100%;transform:rotate(-90deg)}.diagnostico-module__4dAJnG__anilloValor{text-align:center;place-items:center;display:grid;position:absolute;inset:0}.diagnostico-module__4dAJnG__anilloValor b{font-family:var(--serif);font-size:64px;font-weight:500;line-height:.9;display:block}.diagnostico-module__4dAJnG__anilloValor small{color:var(--gris2);margin-top:8px;font-size:13px;display:block}.diagnostico-module__4dAJnG__pastilla{border-radius:999px;align-items:center;gap:8px;padding:7px 14px;font-size:13px;font-weight:600;display:inline-flex}.diagnostico-module__4dAJnG__pastilla:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.diagnostico-module__4dAJnG__mal{color:var(--mal);background:#f8e9e4}.diagnostico-module__4dAJnG__medio{color:var(--medio);background:#f7eedb}.diagnostico-module__4dAJnG__bien{color:var(--bien);background:#e6efe7}.diagnostico-module__4dAJnG__centro{text-align:center}.diagnostico-module__4dAJnG__texto{color:var(--gris);margin:14px 0 0;font-size:15px;line-height:1.6}.diagnostico-module__4dAJnG__texto b{color:var(--texto)}.diagnostico-module__4dAJnG__cifra{font-family:var(--serif);color:var(--oro);font-size:84px;font-weight:500;line-height:.9}.diagnostico-module__4dAJnG__cifra small{font-family:var(--font-body);color:var(--gris2);margin-left:6px;font-size:22px}.diagnostico-module__4dAJnG__area+.diagnostico-module__4dAJnG__area{margin-top:16px}.diagnostico-module__4dAJnG__areaFila{justify-content:space-between;align-items:center;gap:10px;margin-bottom:7px;font-size:14.5px;display:flex}.diagnostico-module__4dAJnG__areaFila .diagnostico-module__4dAJnG__pastilla{padding:3px 10px;font-size:11.5px}.diagnostico-module__4dAJnG__areaFila .diagnostico-module__4dAJnG__pastilla:before{width:5px;height:5px}.diagnostico-module__4dAJnG__areaBarra{background:var(--fondo2);border-radius:999px;height:6px;overflow:hidden}.diagnostico-module__4dAJnG__areaBarra span{border-radius:999px;height:100%;display:block}.diagnostico-module__4dAJnG__freno+.diagnostico-module__4dAJnG__freno{border-top:1px solid var(--linea);margin-top:18px;padding-top:18px}.diagnostico-module__4dAJnG__freno h3{font-family:var(--serif);margin:0 0 4px;font-size:24px;font-weight:600}.diagnostico-module__4dAJnG__freno p{color:var(--gris);margin:0;font-size:14.5px;line-height:1.55}.diagnostico-module__4dAJnG__freno p+p{color:var(--texto);margin-top:8px}.diagnostico-module__4dAJnG__cta{background:var(--texto);color:#f6efe0;text-align:center;border:0}.diagnostico-module__4dAJnG__cta h2{font-family:var(--serif);color:#fff;margin:0 0 10px;font-size:32px;font-weight:500}.diagnostico-module__4dAJnG__cta p{color:#cfc6b6;margin:0 0 22px;font-size:15px;line-height:1.6}.diagnostico-module__4dAJnG__cta .diagnostico-module__4dAJnG__letraPequena{color:#8f877a}
.clinicas-module__DeNmqq__hero{background:radial-gradient(900px 480px at 85% -10%,#d6b56c38,#0000 60%),radial-gradient(700px 400px at -10% 60%,#d6b56c1f,#0000 60%);padding:clamp(130px,16vw,190px) 0 clamp(70px,9vw,110px)}.clinicas-module__DeNmqq__h1{font-family:var(--serif);letter-spacing:-.015em;max-width:980px;margin:16px 0 22px;font-size:clamp(44px,7.6vw,98px);font-weight:500;line-height:1.02}.clinicas-module__DeNmqq__h1 em{background:var(--oro-grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:italic}.clinicas-module__DeNmqq__botones{flex-wrap:wrap;gap:14px;margin-top:8px;display:flex}.clinicas-module__DeNmqq__datos{background:var(--linea);border:1px solid var(--linea);border-radius:28px;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:clamp(48px,7vw,80px);display:grid;overflow:hidden}.clinicas-module__DeNmqq__dato{background:#fff;padding:30px 28px}.clinicas-module__DeNmqq__dato b{font-family:var(--serif);color:var(--oro);font-size:clamp(40px,4.4vw,56px);font-style:italic;font-weight:500;line-height:1;display:block}.clinicas-module__DeNmqq__dato span{color:var(--gris);margin-top:10px;font-size:15px;line-height:1.5;display:block}.clinicas-module__DeNmqq__tambien{margin-top:44px}.clinicas-module__DeNmqq__tambienT{letter-spacing:.3em;text-transform:uppercase;color:var(--gris);margin-bottom:6px;font-size:12.5px}.clinicas-module__DeNmqq__anonimo{border:1px solid var(--linea);color:var(--texto);background:#fff;border-radius:22px;max-width:760px;margin-top:28px;padding:22px 26px;font-size:16px;line-height:1.6}@media (max-width:860px){.clinicas-module__DeNmqq__datos{grid-template-columns:1fr 1fr}}@media (max-width:420px){.clinicas-module__DeNmqq__dato{padding:24px 20px}}
.dossier-module__DZti8G__doc{--papel:#fff;--fondo:#efebe3;--tinta:#1d1b17;--suave:#6f695e;--oro:#ae873b;--oro-claro:#f4ecd9;--raya:#e8e0cf;background:var(--fondo);color:var(--tinta);font-family:var(--font-body), system-ui, sans-serif;min-height:100vh;padding-bottom:60px}.dossier-module__DZti8G__titulos{font-family:var(--font-display), system-ui, sans-serif;text-transform:uppercase;letter-spacing:.01em}.dossier-module__DZti8G__serif .dossier-module__DZti8G__titulos{font-family:var(--rm-serif), Georgia, serif;text-transform:none;letter-spacing:0;font-weight:500}.dossier-module__DZti8G__barra{z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--raya);background:#efebe3eb;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex;position:sticky;top:0}.dossier-module__DZti8G__marca{color:var(--tinta);align-items:center;gap:10px;min-width:0;font-size:14px;text-decoration:none;display:flex}.dossier-module__DZti8G__marca span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dossier-module__DZti8G__acciones{flex-shrink:0;gap:8px;display:flex}.dossier-module__DZti8G__boton,.dossier-module__DZti8G__botonClaro{cursor:pointer;border:1px solid var(--oro);border-radius:999px;justify-content:center;align-items:center;padding:10px 16px;font-family:inherit;font-size:13.5px;font-weight:700;text-decoration:none;display:inline-flex}.dossier-module__DZti8G__boton{background:var(--oro);color:#fff}.dossier-module__DZti8G__botonClaro{color:var(--tinta);background:0 0}.dossier-module__DZti8G__hojas{gap:24px;max-width:860px;margin:28px auto 0;padding:0 16px;display:grid}.dossier-module__DZti8G__hoja{background:var(--papel);border-radius:6px;min-width:0;padding:clamp(28px,6vw,64px);position:relative;box-shadow:0 1px 2px #1d1b170f,0 18px 50px #1d1b1714}.dossier-module__DZti8G__pie{border-top:1px solid var(--raya);color:var(--suave);letter-spacing:.04em;justify-content:space-between;gap:12px;margin-top:40px;padding-top:14px;font-size:11px;display:flex}.dossier-module__DZti8G__portada{flex-direction:column;min-height:min(1060px,88vh);display:flex}.dossier-module__DZti8G__portadaFoto{border-radius:6px 6px 0 0;height:280px;margin:calc(-1*clamp(28px,6vw,64px)) calc(-1*clamp(28px,6vw,64px)) 40px;position:relative;overflow:hidden}.dossier-module__DZti8G__portadaMarca{letter-spacing:.18em;text-transform:uppercase;color:var(--suave);align-items:center;gap:12px;font-size:13px;display:flex}.dossier-module__DZti8G__portadaCentro{flex-direction:column;flex:1;justify-content:center;padding:48px 0;display:flex}.dossier-module__DZti8G__etiqueta{letter-spacing:.2em;text-transform:uppercase;color:var(--oro);font-size:12px;font-weight:700}.dossier-module__DZti8G__portadaTitulo{margin:14px 0 18px;font-size:clamp(40px,8vw,72px);line-height:1.02}.dossier-module__DZti8G__portadaTitulo em,.dossier-module__DZti8G__h2 em{color:var(--oro);font-style:normal}.dossier-module__DZti8G__serif .dossier-module__DZti8G__portadaTitulo em,.dossier-module__DZti8G__serif .dossier-module__DZti8G__h2 em{font-style:italic}.dossier-module__DZti8G__portadaSub{color:var(--suave);max-width:560px;margin:0;font-size:clamp(16px,2.4vw,19px);line-height:1.55}.dossier-module__DZti8G__para{border-left:3px solid var(--oro);background:var(--oro-claro);margin-top:36px;padding:16px 20px;font-size:15px}.dossier-module__DZti8G__para b{margin-top:2px;font-size:22px;display:block}.dossier-module__DZti8G__portadaDatos{color:var(--suave);border-top:1px solid var(--raya);flex-wrap:wrap;justify-content:space-between;gap:8px 20px;padding-top:16px;font-size:12.5px;display:flex}.dossier-module__DZti8G__num{letter-spacing:.2em;color:var(--oro);text-transform:uppercase;font-size:12px;font-weight:700}.dossier-module__DZti8G__h2{margin:8px 0 14px;font-size:clamp(26px,4.4vw,38px);line-height:1.1}.dossier-module__DZti8G__intro{color:var(--suave);max-width:660px;margin:0 0 26px;font-size:16px;line-height:1.65}.dossier-module__DZti8G__resumen{border-top:1px solid var(--raya);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.dossier-module__DZti8G__resumenFila{border-bottom:1px solid var(--raya);padding:16px 20px 16px 0}.dossier-module__DZti8G__resumenFila dt{letter-spacing:.14em;text-transform:uppercase;color:var(--oro);margin-bottom:4px;font-size:11.5px;font-weight:700}.dossier-module__DZti8G__resumenFila dd{margin:0;font-size:15px;line-height:1.5}.dossier-module__DZti8G__rejilla{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px;display:grid}.dossier-module__DZti8G__tarjeta{border:1px solid var(--raya);break-inside:avoid;border-radius:10px;padding:18px}.dossier-module__DZti8G__tarjeta h3{font-size:16px;font-family:var(--font-body), system-ui, sans-serif;text-transform:none;margin:0 0 6px;font-weight:700}.dossier-module__DZti8G__tarjeta p{color:var(--suave);margin:0;font-size:14px;line-height:1.55}.dossier-module__DZti8G__cifra{color:var(--oro);margin-bottom:6px;font-size:30px;line-height:1.1}.dossier-module__DZti8G__fuente{font-style:italic;margin-top:8px!important;font-size:11.5px!important}.dossier-module__DZti8G__mide{color:var(--tinta)!important;margin-top:10px!important;font-size:12.5px!important}.dossier-module__DZti8G__mide:before{content:"Lo medimos · ";color:var(--oro);font-weight:700}.dossier-module__DZti8G__pasos{gap:0;margin:0;padding:0;list-style:none;display:grid}.dossier-module__DZti8G__paso{border-top:1px solid var(--raya);break-inside:avoid;grid-template-columns:110px 1fr;gap:18px;padding:16px 0;display:grid}.dossier-module__DZti8G__pasoCuando{letter-spacing:.12em;text-transform:uppercase;color:var(--oro);padding-top:3px;font-size:12px;font-weight:700}.dossier-module__DZti8G__paso h3{font-size:17px;font-family:var(--font-body), system-ui, sans-serif;text-transform:none;margin:0 0 4px;font-weight:700}.dossier-module__DZti8G__paso p{color:var(--suave);margin:0;font-size:14.5px;line-height:1.55}.dossier-module__DZti8G__lista{gap:10px;margin:0;padding:0;list-style:none;display:grid}.dossier-module__DZti8G__lista li{gap:12px;font-size:15px;line-height:1.5;display:flex}.dossier-module__DZti8G__lista li:before{content:"✓";color:var(--oro);font-weight:800}.dossier-module__DZti8G__tablaWrap{overflow-x:auto}.dossier-module__DZti8G__tabla{border-collapse:collapse;width:100%;min-width:520px;font-size:14px}.dossier-module__DZti8G__tabla th,.dossier-module__DZti8G__tabla td{text-align:left;border-bottom:1px solid var(--raya);vertical-align:top;padding:11px 12px}.dossier-module__DZti8G__tabla thead th{letter-spacing:.1em;text-transform:uppercase;color:var(--suave);font-size:11.5px}.dossier-module__DZti8G__tabla thead th:last-child,.dossier-module__DZti8G__tabla td:last-child{color:var(--tinta);background:var(--oro-claro);font-weight:600}.dossier-module__DZti8G__tabla tbody th{font-weight:700}.dossier-module__DZti8G__dos{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;margin-top:22px;display:grid}.dossier-module__DZti8G__destacado{background:var(--oro-claro);break-inside:avoid;border-radius:10px;padding:20px 22px}.dossier-module__DZti8G__destacado h3{font-size:19px;font-family:var(--font-body), system-ui, sans-serif;text-transform:none;margin:4px 0 8px;font-weight:700}.dossier-module__DZti8G__destacado p{margin:0;font-size:14.5px;line-height:1.6}.dossier-module__DZti8G__nota{color:var(--suave);margin:18px 0 0;font-size:13px;line-height:1.55}.dossier-module__DZti8G__capturas{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:26px;display:grid}.dossier-module__DZti8G__captura{text-align:center;color:var(--suave);font-size:12.5px}.dossier-module__DZti8G__capturaImg{aspect-ratio:9/19;border:1px solid var(--raya);background:#0b0b0c;border-radius:16px;margin-bottom:8px;position:relative;overflow:hidden}.dossier-module__DZti8G__cierre{text-align:center}.dossier-module__DZti8G__cierre .dossier-module__DZti8G__intro{margin-left:auto;margin-right:auto}.dossier-module__DZti8G__cierreBotones{flex-wrap:wrap;justify-content:center;gap:10px;margin:26px 0 8px;display:flex}.dossier-module__DZti8G__cierreBotones .dossier-module__DZti8G__boton,.dossier-module__DZti8G__cierreBotones .dossier-module__DZti8G__botonClaro{padding:14px 24px;font-size:15px}.dossier-module__DZti8G__enlaceImpreso{display:none}@media (max-width:560px){.dossier-module__DZti8G__paso{grid-template-columns:1fr;gap:4px}.dossier-module__DZti8G__capturas{gap:8px}.dossier-module__DZti8G__ocultarMovil{display:none}}@media print{@page{size:A4;margin:0}body{background:#fff!important}.cookie{display:none!important}.dossier-module__DZti8G__doc{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff;padding:0}.dossier-module__DZti8G__barra,.dossier-module__DZti8G__cierreBotones{display:none}.dossier-module__DZti8G__enlaceImpreso{margin-top:20px;font-size:14px;display:block}.dossier-module__DZti8G__hojas{max-width:none;margin:0;padding:0;display:block}.dossier-module__DZti8G__hoja{box-shadow:none;break-after:page;border-radius:0;flex-direction:column;min-height:297mm;padding:18mm 18mm 14mm;display:flex}.dossier-module__DZti8G__hoja:last-child{break-after:auto}.dossier-module__DZti8G__pie{margin-top:auto}.dossier-module__DZti8G__portada{min-height:297mm}.dossier-module__DZti8G__portadaFoto{border-radius:0;margin:-18mm -18mm 30px}.dossier-module__DZti8G__capturas{grid-template-columns:repeat(3,40mm);justify-content:center;gap:8mm}}
