@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-vietnamese-opsz-normal.BjhtXyW2.woff2)format("woff2-variations");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:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-latin-ext-opsz-normal.BQn1nviT.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-latin-opsz-normal.s-izfB6B.woff2)format("woff2-variations");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:Commissioner Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/commissioner-cyrillic-ext-wght-normal.BnWI7fIG.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Commissioner Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/commissioner-cyrillic-wght-normal.bgdX5wL6.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Commissioner Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/commissioner-greek-wght-normal.M9Lxztrh.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Commissioner Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/commissioner-vietnamese-wght-normal.DEkWUU3X.woff2)format("woff2-variations");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:Commissioner Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/commissioner-latin-ext-wght-normal.rva7dkhN.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Commissioner Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/commissioner-latin-wght-normal.BAwLJtOy.woff2)format("woff2-variations");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}:root{--ciruela:#4a4357;--ciruela-honda:#39334a;--ciruela-clara:#8d84a0;--pared:#f6f5f2;--blanco:#fff;--baldosa:#e7e5e1;--tinta:#1e1c21;--tinta-suave:#4f4b55;--roble:#d3a365;--roble-borde:#9a7041;--linea-clara:#ffffffc7;--linea-oscura:#4a43578c;--serif:"Newsreader Variable", Georgia, serif;--sans:"Commissioner Variable", system-ui, sans-serif;--wrap:1240px;--pad:clamp(20px, 4vw, 56px);--hdr:72px}@media (width<=999px){:root{--hdr:60px}}*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%}body{background:var(--pared);color:var(--tinta);font-family:var(--sans);margin:0;font-size:clamp(1rem,.96rem + .2vw,1.0625rem);font-weight:380;line-height:1.6}html.menu-open{overflow:hidden}img{max-width:100%;height:auto;display:block}a{color:inherit;text-underline-offset:.18em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:2px solid var(--roble-borde);outline-offset:3px}.on-dark :focus-visible,.grain :focus-visible{outline-color:var(--roble)}h1,h2,h3{font-family:var(--serif);letter-spacing:-.012em;font-optical-sizing:auto;margin:0;font-weight:340;line-height:1.08}h1{font-size:clamp(2.5rem,1.6rem + 3.4vw,4.5rem)}h2{font-size:clamp(2rem,1.5rem + 2vw,3.25rem)}h3{font-size:clamp(1.4rem,1.2rem + .8vw,1.85rem);font-weight:380}p{margin:0 0 1em}p:last-child{margin-bottom:0}.wrap{width:min(100% - 2 * var(--pad), var(--wrap));margin-inline:auto}.lede{max-width:36em;font-size:clamp(1.08rem,1rem + .35vw,1.25rem);line-height:1.55}.muted{color:var(--tinta-suave)}.skip{z-index:100;background:var(--blanco);padding:10px 14px;position:absolute;top:8px;left:-999px}.skip:focus{left:8px}[id]{scroll-margin-top:calc(var(--hdr) + 16px)}.btn{min-height:48px;font:560 1rem/1.2 var(--sans);letter-spacing:.01em;cursor:pointer;border:1px solid #0000;border-radius:2px;justify-content:center;align-items:center;gap:.5em;padding:.7em 1.4em;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.btn-cita{background:var(--roble);color:var(--tinta);border-color:var(--roble-borde)}.btn-cita:hover{background:#dfb47b;text-decoration:none}.grain .btn-cita,.on-dark .btn-cita{border-color:#e9c99b}.link-call{align-items:center;min-height:44px;font-weight:520;text-decoration:underline 1px;display:inline-flex}.more{align-items:center;min-height:44px;font-weight:520;display:inline-flex}.actions{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.site-header{z-index:50;background:var(--pared);border-bottom:1px solid #1e1c211a;position:sticky;top:0}.hdr{width:min(100% - 2 * var(--pad), 1360px);height:var(--hdr);align-items:center;gap:24px;margin-inline:auto;display:flex}.brand img{filter:brightness(0)saturate();opacity:.9;width:88px;height:auto}.mainnav{margin-left:auto}.mainnav ul{gap:6px;margin:0;padding:0;list-style:none;display:flex}.mainnav a{align-items:center;min-height:44px;padding:0 12px;font-weight:450;text-decoration:none;display:inline-flex}.mainnav a:hover{text-decoration:underline}.mainnav a[aria-current=page]{text-decoration:underline;text-decoration-color:var(--ciruela);text-underline-offset:.5em;text-decoration-thickness:2px}.hdr-cita{min-height:44px;padding:.55em 1.2em}.menu-btn{display:none}@media (width<=999px){.brand img{width:70px}.mainnav{display:none}.hdr{gap:10px}.hdr-cita{margin-left:auto;padding:.5em .95em;font-size:.95rem}.menu-btn{min-width:44px;min-height:44px;font:500 .95rem var(--sans);color:var(--tinta);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 6px;display:inline-flex}.menu-lines{border-top:1.5px solid;border-bottom:1.5px solid;width:20px;height:10px}}@media (width<=380px){.menu-label{display:none}}.menu-panel{inset:var(--hdr) 0 0 0;z-index:49;background:var(--ciruela);color:var(--blanco);padding:28px var(--pad) 40px;position:fixed;overflow-y:auto}.menu-panel ul{margin:0;padding:0;list-style:none}.menu-panel li a{font:340 1.9rem/1.15 var(--serif);border-bottom:1px solid #ffffff29;padding:12px 0;text-decoration:none;display:block}.menu-panel a[aria-current=page]{text-underline-offset:.2em;text-decoration:underline}.menu-facts{color:#ffffffdb;gap:6px;margin-top:28px;display:grid}.menu-facts a{align-items:center;min-height:44px;font-weight:560;display:inline-flex}.grain{color:var(--blanco);isolation:isolate;background:linear-gradient(160deg, #514a60 0%, var(--ciruela) 45%, var(--ciruela-honda) 100%);position:relative}.grain:before{content:"";z-index:-1;pointer-events:none;opacity:.16;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url%28%23n%29'/%3E%3C/svg%3E");position:absolute;inset:0}.fr{margin:0;position:relative}.fr img{object-fit:cover;width:100%;height:100%}.fr:after{content:"";pointer-events:none;z-index:2;inset:var(--ft,-18px) var(--fr,-18px) var(--fb,18px) var(--fl,18px);border:1.5px solid var(--line,var(--linea-oscura));position:absolute}.grain .fr,.on-dark .fr{--line:var(--linea-clara)}.pattern-marcos{isolation:isolate;position:relative}.pattern-marcos:before{content:"";z-index:-1;pointer-events:none;opacity:.55;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='220' fill='none' stroke='%23c9c5cf' stroke-width='1.2'%3E%3Crect x='14' y='18' width='96' height='70'/%3E%3Crect x='86' y='60' width='120' height='54'/%3E%3Crect x='40' y='104' width='62' height='92'/%3E%3Crect x='150' y='136' width='84' height='64'/%3E%3C/svg%3E");position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0,#0000 60px calc(100% - 60px),#000 100%);mask-image:linear-gradient(#000 0,#0000 60px calc(100% - 60px),#000 100%)}@media (width<=600px){.pattern-marcos:before{display:none}}.sec{padding-block:clamp(64px,9vw,128px)}.sec-tight{padding-block:clamp(48px,6vw,80px)}.bg-baldosa{background:var(--baldosa)}.bg-blanco{background:var(--blanco)}.site-footer{padding-block:64px 28px}.foot{grid-template-columns:1.2fr 1fr 1fr 1.2fr;gap:32px;display:grid}.foot-brand img{width:150px}.foot-h{font:500 1rem/1.3 var(--sans);color:#ffffffb3;letter-spacing:.01em;margin-bottom:10px}.site-footer p{color:#ffffffeb}.site-footer a{overflow-wrap:anywhere}.foot-base{border-top:1px solid #ffffff2e;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:48px;padding-top:20px;font-size:.9rem;display:flex}@media (width<=860px){.foot{grid-template-columns:1fr 1fr}}@media (width<=520px){.foot{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.page-head{padding-block:clamp(48px,8vw,112px) clamp(40px,6vw,80px)}.page-head .lede{margin-top:20px}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cita-band{padding-block:clamp(56px,7vw,96px)}.cb-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) auto;align-items:center;gap:16px 48px;display:grid}.cita-band p{color:#ffffffe0;margin:0}@media (width<=860px){.cb-grid{grid-template-columns:1fr}}.svc-cta{align-items:center;min-height:44px;font-weight:540;display:inline-flex}.proposal{padding-block:clamp(48px,6vw,80px)}.prop-box{border:1.5px dashed var(--ciruela-clara);background:#fff9;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:12px 48px;padding:clamp(24px,4vw,48px);display:grid}.prop-mark{color:var(--ciruela);grid-column:1/-1;align-items:center;gap:8px;margin:0;font-size:.95rem;font-weight:560;display:inline-flex}.prop-box h2{grid-column:1;font-size:clamp(1.7rem,1.4rem + 1.2vw,2.4rem)}.prop-body{grid-column:1;max-width:38em}.prop-sample{grid-area:2/2/span 2;align-self:center}@media (width<=760px){.prop-box{grid-template-columns:1fr}.prop-sample{grid-area:auto/1}}.laurel{color:var(--ciruela-clara)}
