@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--ang:0deg;--mx:50%;--my:50%}}}@layer theme{:root,:host{--font-mono:var(--mono);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--text);--default-mono-font-family:var(--mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.block{display:block}.contents{display:contents}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.rounded{border-radius:.25rem}.italic{font-style:italic}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--bg:#fafdfe;--bg-2:#f0f8fc;--wash:#e4f3fa;--wash-2:#d3edf7;--surface:#fff;--ink:#0f2a3a;--ink-2:#27506b;--ink-3:#5b798d;--ink-4:#7398af;--celeste:#4dc1e4;--celeste-d:#2199c2;--celeste-tx:#16728f;--celeste-l:#a9e4f5;--celeste-s:#eaf8fd;--acero:#356a9e;--acero-d:#27527d;--sobre-acero:#fff;--sobre-acero-2:#ffffffdb;--sobre-celeste-s:#27527d;--naranja-logo:#ff8b28;--med-luz:var(--celeste)}@supports (color:color-mix(in lab, red, red)){:root{--med-luz:color-mix(in srgb, var(--celeste) 62%, transparent)}}:root{--med-vineta:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root{--med-vineta:color-mix(in srgb, var(--ink) 26%, transparent)}}:root{--med-arco:var(--celeste-s)}@supports (color:color-mix(in lab, red, red)){:root{--med-arco:color-mix(in srgb, var(--celeste-s) 72%, var(--wash-2))}}:root{--med-sombra:#0f2a3a47;--lift-1:0 1px 2px #0f2a3a08, 0 6px 14px -8px #0f2a3a14;--lift-2:0 2px 4px #0f2a3a0a, 0 22px 44px -20px #0f2a3a29;--lift-3:0 4px 8px #0f2a3a0d, 0 44px 88px -34px #0f2a3a38;--edge:inset 0 1px 0 #fffffff2;--display:var(--font-instrument-sans), "Helvetica Neue", Arial, sans-serif;--ui:var(--font-instrument-sans), "Helvetica Neue", Arial, sans-serif;--serif:var(--font-source-serif), Georgia, serif;--cita:var(--font-source-serif-italica), Georgia, serif;--text:var(--font-source-serif), Georgia, serif;--mono:var(--font-mono), ui-monospace, monospace;--peso-display:600;--fs-rotulo:11px;--fs-pie:12.5px;--fs-nota:14px;--fs-cuerpo:clamp(16px, 1.25vw, 17px);--fs-entradilla:clamp(19px, 1.7vw, 21px);--fs-h3:clamp(23px, 2.4vw, 26px);--fs-h2:clamp(28px, 4.2vw, 40px);--fs-h1:clamp(44px, 8.6vw, 110px);--r-s:12px;--r-m:20px;--r-l:28px;--r-xl:40px;--r-f:999px;--spring:linear(0,.006,.025 2.8%,.101 6.1%,.539 18.9%,.721 25.3%,.849 31.5%,.937 38.1%,.968 41.8%,.991 45.7%,1.006 50.1%,1.015 55%,1.017 63.9%,1.001);--out:cubic-bezier(.16, 1, .3, 1);--t1:.2s;--t2:.52s;--t3:.94s}:root[data-theme=dark]{--bg:#0c1d28;--bg-2:#12293a;--wash:#16323f;--wash-2:#1c4152;--surface:#132a36;--ink:#eaf6fb;--ink-2:#bcd7e4;--ink-3:#8aaabb;--ink-4:#608193;--celeste:#5fcdec;--celeste-d:#8bddf4;--celeste-tx:#8bddf4;--celeste-l:#2e93b7;--celeste-s:#173d4d;--acero:#6fb4e0;--acero-d:#4f94c4;--sobre-acero:#06131c;--sobre-acero-2:#06131cdb;--sobre-celeste-s:#8bddf4;--med-luz:var(--celeste)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark]{--med-luz:color-mix(in srgb, var(--celeste) 48%, transparent)}}:root[data-theme=dark]{--med-vineta:#0000006b;--med-arco:var(--celeste-s)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark]{--med-arco:color-mix(in srgb, var(--celeste-s) 70%, var(--bg-2))}}:root[data-theme=dark]{--med-sombra:#0000008c;--lift-1:0 1px 2px #0000004d, 0 6px 14px -8px #00000080;--lift-2:0 2px 4px #00000057, 0 22px 44px -20px #0009;--lift-3:0 4px 8px #0006, 0 44px 88px -34px #000000b3;--edge:inset 0 1px 0 #ffffff17}@media (max-width:760px){:root{--r-s:9px;--r-m:13px;--r-l:17px;--r-xl:21px}}@property --ang{syntax:"<angle>";inherits:false;initial-value:0deg}@property --mx{syntax:"<percentage>";inherits:false;initial-value:50%}@property --my{syntax:"<percentage>";inherits:false;initial-value:50%}:root[data-theme=dark]{--bg:#0c1d28;--bg-2:#12293a;--wash:#16323f;--wash-2:#1c4152;--surface:#132a36;--ink:#eaf6fb;--ink-2:#bcd7e4;--ink-3:#8aaabb;--ink-4:#608193;--celeste:#5fcdec;--celeste-d:#8bddf4;--celeste-tx:#8bddf4;--celeste-l:#2e93b7;--celeste-s:#173d4d;--acero:#6fb4e0;--acero-d:#4f94c4;--lift-1:0 1px 2px #0000004d,0 6px 14px -8px #00000080;--lift-2:0 2px 4px #00000057,0 22px 44px -20px #0009;--lift-3:0 4px 8px #0006,0 44px 88px -34px #000000b3;--edge:inset 0 1px 0 #ffffff17}::selection{background:var(--celeste)}@supports (color:color-mix(in lab, red, red)){::selection{background:color-mix(in srgb,var(--celeste) 45%,transparent)}}::selection{color:var(--ink)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--celeste-l);border:3px solid var(--bg);border-radius:99px}::-webkit-scrollbar-track{background:0 0}h1,h2,h3,h4,h5{font-family:var(--display);font-weight:var(--peso-display);letter-spacing:-.021em;text-wrap:balance;line-height:1.04}a{color:inherit;text-decoration:none}.wrap{max-width:1200px;margin:0 auto;padding:0 26px}code{font-family:var(--mono);color:var(--acero);background:var(--celeste-s);border-radius:6px;padding:2px 7px;font-size:.8em}em.i{font-family:var(--cita);color:var(--acero);letter-spacing:-.015em;font-style:italic}.dh{padding:66px 0 22px}.ey{font-size:var(--fs-rotulo);letter-spacing:.24em;text-transform:uppercase;color:var(--celeste-d);font-weight:700}.dh h1{margin-top:13px;font-size:clamp(38px,6vw,66px);font-weight:200}.dh p{color:var(--ink-3);max-width:66ch;margin-top:15px}.sec{padding:40px 0}.sec>.wrap>h2{font-size:var(--fs-h2)}.sec>.wrap>p.n{color:var(--ink-3);max-width:78ch;font-size:var(--fs-nota);margin-top:11px}.g2{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));align-items:start;gap:16px;display:grid}.g3{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));align-items:start;gap:14px;display:grid}.card{background:linear-gradient(180deg,var(--surface),var(--wash));position:relative}@supports (color:color-mix(in lab, red, red)){.card{background:linear-gradient(180deg,color-mix(in srgb,var(--surface) 88%,transparent),color-mix(in srgb,var(--wash) 46%,var(--surface)))}}.card{-webkit-backdrop-filter:blur(18px)saturate(160%);border-radius:var(--r-l);box-shadow:var(--lift-1),var(--edge);isolation:isolate;transition:box-shadow var(--t2) var(--out),transform .62s var(--spring);padding:24px;overflow:hidden}.card>*{z-index:2;position:relative}.card:hover{box-shadow:var(--lift-2),var(--edge);transform:translateY(-4px)}.hair:before{content:"";border-radius:inherit;z-index:1;background:linear-gradient(140deg,var(--celeste),transparent 46%,var(--acero));padding:1px;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.hair:before{background:linear-gradient(140deg,color-mix(in srgb,var(--celeste) 75%,transparent),transparent 46%,color-mix(in srgb,var(--acero) 35%,transparent))}}.hair:before{-webkit-mask-composite:xor;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.spot:after{content:"";pointer-events:none;z-index:1;opacity:0;background:radial-gradient(320px circle at var(--mx) var(--my),var(--celeste),transparent 62%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.spot:after{background:radial-gradient(320px circle at var(--mx) var(--my),color-mix(in srgb,var(--celeste) 30%,transparent),transparent 62%)}}.spot:after{transition:opacity var(--t2) var(--out)}.spot:hover:after{opacity:1}@keyframes rise{0%{opacity:0;transform:translateY(34px)}to{opacity:1;transform:none}}@keyframes lineUp{0%{transform:translateY(105%)rotate(1.6deg)}to{transform:none}}@keyframes breathe{to{--ang:360deg}}@keyframes marq{to{transform:translate(-50%)}}@keyframes halo{0%{opacity:.8;transform:scale(.72)}70%{opacity:0;transform:scale(1.42)}to{opacity:0}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-11px)}}@supports (animation-timeline:view()){.rise{animation:linear both rise;animation-timeline:view();animation-range:entry 4% cover 30%}.ln i{animation:linear both lineUp;animation-timeline:view();animation-range:entry 6% cover 28%}.ln span:nth-child(2) i{animation-range:entry 10% cover 34%}.ln span:nth-child(3) i{animation-range:entry 14% cover 40%}}@supports not (animation-timeline:view()){.rise{opacity:0;transition:all var(--t3) var(--out);transform:translateY(34px)}.rise.in{opacity:1;transform:none}.ln i{transition:transform var(--t3) var(--out);transform:translateY(105%)}.ln.in i{transform:none}.ln.in span:nth-child(2) i{transition-delay:85ms}.ln.in span:nth-child(3) i{transition-delay:.17s}}.ln span{padding-bottom:.05em;display:block;overflow:hidden}.ln i{font-style:inherit;display:block}.nofx i{animation:none!important;transform:none!important}@media (prefers-reduced-motion:reduce){:before,:after{transition-duration:.01ms!important;animation:none!important}.rise,.ln i{opacity:1!important;transform:none!important}}.b{font-family:var(--ui);font-weight:600;font-size:var(--fs-nota);border-radius:var(--r-f);cursor:pointer;transition:box-shadow var(--t2) var(--out),background var(--t2),gap .52s var(--spring);border:0;align-items:center;gap:13px;padding:14px 16px 14px 26px;display:inline-flex;position:relative;overflow:hidden}.b:hover{gap:17px}.b{will-change:transform}.b.rest{transition:transform .9s var(--spring),box-shadow var(--t2) var(--out),background var(--t2),gap .52s var(--spring)}@keyframes swapx{0%{opacity:1;transform:none}42%{opacity:0;transform:translate(160%)}58%{opacity:0;transform:translate(-160%)}to{opacity:1;transform:none}}.b:hover .k svg{animation:swapx .64s var(--out)}.b>*{z-index:2;position:relative}.b .k{width:34px;height:34px;transition:transform .6s var(--spring),background var(--t2),color var(--t2);border-radius:50%;flex:none;place-items:center;display:grid}.b .k svg{width:14px;height:14px}.b .k{overflow:hidden}.b:before{content:"";z-index:1;opacity:0;transition:opacity var(--t2) var(--out);background:radial-gradient(150px circle at var(--mx) var(--my),#ffffff57,transparent 62%);position:absolute;inset:0}.b:hover:before{opacity:1}.b1{background:linear-gradient(140deg,var(--acero),var(--acero-d));color:#fff;box-shadow:0 2px 4px #27527d2e,0 16px 30px -14px #27527d8c}.b1 .k{background:#fff3}.b1:hover .k{background:var(--celeste);color:var(--acero-d)}.b2{background:var(--surface);color:var(--ink);box-shadow:var(--lift-1),var(--edge)}.b2 .k{background:var(--celeste-s);color:var(--acero)}.b2:hover{box-shadow:var(--lift-2),var(--edge)}.b2:hover .k{background:var(--celeste);color:#fff}.b3{color:var(--acero-d);background:0 0;padding-left:2px}.b3 .k{background:var(--celeste);color:#fff}.b3:hover .k{background:var(--acero)}.b:focus-visible{outline:2px solid var(--celeste-d);outline-offset:4px}.chip{font-size:var(--fs-pie);border-radius:var(--r-f);background:var(--surface);box-shadow:var(--lift-1),var(--edge);color:var(--ink-2);align-items:center;gap:9px;padding:9px 16px;font-weight:600;display:inline-flex}.chip i{background:var(--celeste);width:7px;height:7px;box-shadow:0 0 0 4px var(--celeste);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.chip i{box-shadow:0 0 0 4px color-mix(in srgb,var(--celeste) 24%,transparent)}}.eyb{font-family:var(--cita);font-style:italic;font-size:var(--fs-cuerpo);color:var(--acero);align-items:center;gap:10px;display:inline-flex}.eyb:before{content:"";background:linear-gradient(90deg,transparent,var(--celeste));width:26px;height:1px}.mesh{z-index:0;filter:blur(58px);opacity:1;background:radial-gradient(38% 44% at 24% 28%,var(--celeste),transparent 60%), radial-gradient(34% 40% at 76% 66%,var(--acero),transparent 62%), radial-gradient(32% 36% at 56% 14%,#7fd3eee6,transparent 58%), radial-gradient(28% 32% at 84% 22%,#c9edf9f5,transparent 60%);animation:26s linear infinite spin;position:absolute;inset:-25%}@supports (color:color-mix(in lab, red, red)){.mesh{background:radial-gradient(38% 44% at 24% 28%,color-mix(in srgb,var(--celeste) 92%,transparent),transparent 60%), radial-gradient(34% 40% at 76% 66%,color-mix(in srgb,var(--acero) 62%,transparent),transparent 62%), radial-gradient(32% 36% at 56% 14%,#7fd3eee6,transparent 58%), radial-gradient(28% 32% at 84% 22%,#c9edf9f5,transparent 60%)}}.mesh.soft{opacity:.55;filter:blur(70px)}.nz{z-index:1;pointer-events:none;opacity:.28;mix-blend-mode:soft-light;background-image:radial-gradient(#0f2a3a80 1px,#0000 1px);background-size:3px 3px;position:absolute;inset:0}@keyframes spin{to{transform:rotate(360deg)}}:root[data-theme=dark] .sd-p .map,:root[data-theme=dark] .gal a,:root[data-theme=dark] .rail>div,:root[data-theme=dark] .dx .med,:root[data-theme=dark] .hC .arch,:root[data-theme=dark] .stackimg i,:root[data-theme=dark] .hA .strip,:root[data-theme=dark] .ovwrap,:root[data-theme=dark] .cine .sky{background:linear-gradient(155deg,#1e4459,#123040 60%,#0d2231)}:root[data-theme=dark] .stackimg i:nth-child(2){background:linear-gradient(150deg,#27556d,#16394b)}:root[data-theme=dark] .rc .im{background:linear-gradient(150deg,#2a5d77,#1a3b52)}:root[data-theme=dark] .bleed{background:linear-gradient(150deg,#1e4459,#122f3f)}:root[data-theme=dark] .ovl{background:linear-gradient(150deg,#2a5d77,#17394c)}:root[data-theme=dark] .nvbar{background:#122c3a9e}:root[data-theme=dark] .nvl a{color:var(--ink-2)}:root[data-theme=dark] .nvl a:hover,:root[data-theme=dark] .nvl a.on{color:#fff}:root[data-theme=dark] .pill{background:#ffffff1a}:root[data-theme=dark] .mega{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .mega{background:color-mix(in srgb,var(--surface) 92%,transparent)}}:root[data-theme=dark] .hA .sat,:root[data-theme=dark] .hB .card2,:root[data-theme=dark] .hB .float,:root[data-theme=dark] .ovl .cardo,:root[data-theme=dark] .drop{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .hA .sat,:root[data-theme=dark] .hB .card2,:root[data-theme=dark] .hB .float,:root[data-theme=dark] .ovl .cardo,:root[data-theme=dark] .drop{background:color-mix(in srgb,var(--surface) 88%,transparent)}}:root[data-theme=dark] .hC .fl,:root[data-theme=dark] .cmpd .kb,:root[data-theme=dark] .cmpd .tg{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .hC .fl,:root[data-theme=dark] .cmpd .kb,:root[data-theme=dark] .cmpd .tg{background:color-mix(in srgb,var(--surface) 94%,transparent)}}:root[data-theme=dark] .hC .fl,:root[data-theme=dark] .cmpd .kb,:root[data-theme=dark] .cmpd .tg{color:var(--ink)}:root[data-theme=dark] .cmpd .kb svg{stroke:var(--celeste-d)}:root[data-theme=dark] .cmpd .la{background:radial-gradient(150px 110px at 50% 52%,#5e7f94,#2a4356 48%,#132837 80%)}:root[data-theme=dark] .cmpd .lb2{background:radial-gradient(72px 54px at 50% 52%,#5e7f94,#2a4356 50%,#132837 82%)}:root[data-theme=dark] .hA .glow{background:radial-gradient(circle,var(--celeste),transparent 62%)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .hA .glow{background:radial-gradient(circle,color-mix(in srgb,var(--celeste) 16%,transparent),transparent 62%)}}:root[data-theme=dark] .promo .go .k{background:var(--celeste);color:#06131c}:root[data-theme=dark] .nvcta{color:#06131c}:root[data-theme=dark] .mesh{opacity:.34}:root[data-theme=dark] .card{background:linear-gradient(180deg,var(--surface),var(--wash))}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .card{background:linear-gradient(180deg,color-mix(in srgb,var(--surface) 86%,transparent),color-mix(in srgb,var(--wash) 72%,var(--surface)))}}:root[data-theme=dark] .icdemo,:root[data-theme=dark] .tb,:root[data-theme=dark] .sk,:root[data-theme=dark] .medios{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .icdemo,:root[data-theme=dark] .tb,:root[data-theme=dark] .sk,:root[data-theme=dark] .medios{background:color-mix(in srgb,var(--surface) 86%,transparent)}}:root[data-theme=dark] .sk i,:root[data-theme=dark] .sk .ph2{background:linear-gradient(90deg,var(--wash) 25%,var(--wash-2) 37%,var(--wash) 63%);background-size:400% 100%}:root[data-theme=dark] .b2{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .b2{background:color-mix(in srgb,var(--surface) 92%,transparent)}}:root[data-theme=dark] .b2{color:var(--ink)}:root[data-theme=dark] .b2 .k{background:var(--celeste-s);color:var(--sobre-celeste-s)}:root[data-theme=dark] .b1{background:linear-gradient(140deg,var(--acero),var(--acero-d));color:#06131c}:root[data-theme=dark] .b1 .k{background:#00000038}:root[data-theme=dark] .chip,:root[data-theme=dark] .ac-i,:root[data-theme=dark] .qgrid a,:root[data-theme=dark] .tc,:root[data-theme=dark] .wall,:root[data-theme=dark] .hsteps>div,:root[data-theme=dark] .ctacard,:root[data-theme=dark] .st2,:root[data-theme=dark] .wiz,:root[data-theme=dark] .sd,:root[data-theme=dark] .sede,:root[data-theme=dark] .stz>div,:root[data-theme=dark] .icgrid figure{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .chip,:root[data-theme=dark] .ac-i,:root[data-theme=dark] .qgrid a,:root[data-theme=dark] .tc,:root[data-theme=dark] .wall,:root[data-theme=dark] .hsteps>div,:root[data-theme=dark] .ctacard,:root[data-theme=dark] .st2,:root[data-theme=dark] .wiz,:root[data-theme=dark] .sd,:root[data-theme=dark] .sede,:root[data-theme=dark] .stz>div,:root[data-theme=dark] .icgrid figure{background:color-mix(in srgb,var(--surface) 88%,transparent)}}:root[data-theme=dark] .quote{background:linear-gradient(160deg,var(--surface),var(--celeste-s))}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .quote{background:linear-gradient(160deg,color-mix(in srgb,var(--surface) 90%,transparent),var(--celeste-s))}}:root[data-theme=dark] .ringc .bgc{stroke:var(--wash-2)}:root[data-theme=dark] .tip .bub{background:var(--wash-2);color:var(--ink)}:root[data-theme=dark] .tip .bub:after{border-top-color:var(--wash-2)}:root[data-theme=dark] .modal,:root[data-theme=dark] .drw,:root[data-theme=dark] .toast{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .modal,:root[data-theme=dark] .drw,:root[data-theme=dark] .toast{background:color-mix(in srgb,var(--surface) 94%,transparent)}}:root[data-theme=dark] .sel-l{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .sel-l{background:color-mix(in srgb,var(--surface) 94%,transparent)}}:root[data-theme=dark] .ft{background:linear-gradient(170deg,var(--bg),var(--bg-2) 55%,var(--wash))}:root[data-theme=dark] .ft .word{background:linear-gradient(#ffffff17,#0000 76%);-webkit-background-clip:text;background-clip:text}:root[data-theme=dark] .nz{opacity:.1}:root[data-theme=dark] .promo{background:linear-gradient(155deg,var(--wash-2),var(--celeste-s))}:root[data-theme=dark] .nvst{background:linear-gradient(160deg,#123544,#0e2432 60%,#0c1d28)}:root[data-theme=dark] .hB{background:linear-gradient(150deg,#14384a,#0e2432)}:root[data-theme=dark] .ctaw{background:linear-gradient(150deg,var(--wash-2),var(--celeste-s))}:root[data-theme=dark] .drop{background:linear-gradient(160deg,var(--celeste-s),var(--surface))}:root[data-theme=dark] .sig{background:linear-gradient(180deg,var(--bg),var(--bg-2) 40%,var(--wash) 70%,var(--bg))}:root[data-theme=dark] .nod{background:radial-gradient(circle at 35% 30%,#8fb0c6,#3d6784 50%,#1a3b52 86%)}:root[data-theme=dark] .marq span{color:var(--ink-4)}.nvst{background:linear-gradient(160deg,#bee6f6,var(--wash) 52%,#fff);height:520px;position:relative;overflow:hidden}.nv{z-index:30;width:min(1090px,100% - 32px);position:absolute;top:20px;left:50%;transform:translate(-50%)}.nvbar{border-radius:var(--r-f);-webkit-backdrop-filter:blur(26px)saturate(180%);backdrop-filter:blur(26px)saturate(180%);box-shadow:var(--lift-2),var(--edge);background:#ffffffb8;align-items:center;padding:10px 10px 10px 22px;display:flex;position:relative}.lg{font-family:var(--display);font-weight:var(--peso-display);font-size:var(--fs-entradilla);align-items:center;gap:11px;display:flex}.lg .mk{flex:none;width:auto;height:32px;display:block}.nvl{margin-left:26px;margin-right:auto;display:flex;position:relative}.nvl a{z-index:2;font-size:var(--fs-nota);color:var(--ink-2);border-radius:var(--r-f);transition:color var(--t1);align-items:center;gap:7px;padding:10px 16px;font-weight:600;display:flex;position:relative}.nvl a:hover,.nvl a.on{color:var(--ink)}.nvl a svg{opacity:.5;width:9px;height:9px;transition:transform .5s var(--spring)}.nvl a.on svg{transform:rotate(180deg)}.pill{z-index:1;border-radius:var(--r-f);background:var(--celeste-s);opacity:0;height:100%;transition:opacity var(--t1);position:absolute;top:0}.pill.mv{transition:opacity var(--t1),transform .48s var(--spring),width .48s var(--spring)}.nvcta{border-radius:var(--r-f);background:linear-gradient(140deg,var(--acero),var(--acero-d));color:#fff;font-weight:600;font-size:var(--fs-nota);transition:box-shadow var(--t2);align-items:center;gap:11px;margin-left:16px;padding:10px 10px 10px 20px;display:flex;box-shadow:0 14px 26px -14px #27527db3}.nvcta .t-s{display:none}.nvcta .k{background:var(--celeste);width:32px;height:32px;transition:transform .6s var(--spring);border-radius:50%;place-items:center;display:grid}.nvcta:hover .k svg{animation:swapx .64s var(--out)}.nvcta .k{overflow:hidden}.mega{border-radius:var(--r-xl);-webkit-backdrop-filter:blur(30px)saturate(190%);backdrop-filter:blur(30px)saturate(190%);box-shadow:var(--lift-3),var(--edge);opacity:0;visibility:hidden;transform-origin:top;filter:blur(5px);transition:opacity var(--t2) var(--out),transform .6s var(--spring),filter var(--t2),visibility 0s linear var(--t2);background:#ffffffe6;grid-template-columns:1.1fr 1.1fr .9fr;gap:20px;padding:22px;display:grid;position:absolute;top:calc(100% + 11px);left:0;right:0;transform:translateY(-12px)scale(.975)}.mega.open{opacity:1;visibility:visible;filter:none;transition:opacity var(--t2) var(--out),transform .6s var(--spring),filter var(--t2),visibility 0s;transform:none}.mega .col>*{opacity:0;transition:opacity .44s var(--out),transform .5s var(--spring);transform:translateY(12px)}.mega.open .col>*{opacity:1;transform:none}.mega.open .col>:nth-child(2){transition-delay:55ms}.mega.open .col>:nth-child(3){transition-delay:.1s}.mega.open .col>:nth-child(4){transition-delay:.145s}.mega.open .col>:nth-child(5){transition-delay:.19s}.mega h5{font-family:var(--ui);font-size:var(--fs-rotulo);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-4);margin-bottom:11px;font-weight:700}.it{border-radius:var(--r-m);transition:transform .46s var(--spring);gap:13px;padding:11px;display:flex;position:relative;overflow:hidden}.it:before{content:"";border-radius:inherit;opacity:0;background:linear-gradient(100deg,var(--celeste-s),transparent);transition:opacity var(--t2);position:absolute;inset:0}.it:hover{transform:translate(6px)}.it:hover:before{opacity:1}.it .ic{z-index:2;width:39px;height:39px;color:var(--acero);background:linear-gradient(150deg,var(--celeste-s),#fff);box-shadow:var(--lift-1),var(--edge);transition:transform .56s var(--spring);border-radius:13px;flex:none;place-items:center;display:grid;position:relative}.it .tx{z-index:2;position:relative}.it b{font-size:var(--fs-nota);font-weight:600;display:block}.it span{font-size:var(--fs-pie);color:var(--ink-3);margin-top:2px;line-height:1.42;display:block}.promo{border-radius:var(--r-l);background:linear-gradient(155deg,var(--wash-2),var(--celeste-s));min-height:224px;box-shadow:var(--edge);flex-direction:column;justify-content:space-between;padding:21px;display:flex;position:relative;overflow:hidden}.promo .mesh{opacity:.6;filter:blur(46px)}.promo>*{z-index:2;position:relative}.promo h6{font-family:var(--display);font-size:var(--fs-h3);font-weight:var(--peso-display);line-height:1.14}.promo p{font-size:var(--fs-pie);color:var(--ink-3);margin-top:8px}.promo .go{font-size:var(--fs-nota);align-items:center;gap:10px;margin-top:15px;font-weight:600;display:inline-flex}.promo .go .k{background:var(--acero);width:30px;height:30px;color:var(--sobre-acero);transition:transform .6s var(--spring);border-radius:50%;place-items:center;display:grid}.promo:hover .go .k{transform:translate(5px)}.wg{font-size:var(--fs-pie);color:var(--ink-3);background:linear-gradient(90deg,var(--celeste-s),transparent);border-radius:var(--r-s);align-items:center;gap:10px;padding:11px;display:flex}.wg .av{display:flex}.wg .av i{background:conic-gradient(from var(--ang),var(--celeste-l),var(--acero));border-radius:50%;width:25px;height:25px;margin-left:-9px;animation:12s linear infinite breathe;box-shadow:0 0 0 2px #fff}.wg .av i:first-child{margin-left:0}.nvst .hint{text-align:center;z-index:5;position:absolute;bottom:52px;left:0;right:0}.nvst .hint h3{font-size:clamp(23px,3.4vw,36px);font-weight:200}.nvst .hint p{color:var(--ink-3);font-size:var(--fs-nota);margin-top:9px}.sig{background:linear-gradient(180deg,#fff,var(--bg-2) 40%,var(--wash) 70%,#fff);height:300vh;position:relative}.sig .pin{place-items:center;height:100vh;display:grid;position:sticky;top:0;overflow:hidden}.sig .mesh{opacity:.6;filter:blur(78px)}.sig .inner{z-index:3;grid-template-columns:1fr .9fr;align-items:center;gap:56px;width:min(1080px,90vw);display:grid;position:relative}.orb{aspect-ratio:1;place-items:center;display:grid;position:relative}.orb .halo{background:radial-gradient(circle,var(--celeste),transparent 66%);border-radius:50%;width:74%;height:74%;position:absolute}@supports (color:color-mix(in lab, red, red)){.orb .halo{background:radial-gradient(circle,color-mix(in srgb,var(--celeste) 32%,transparent),transparent 66%)}}.orb .halo{animation:halo 3.8s var(--out) infinite}.orb .halo:nth-of-type(2){animation-delay:1.3s}.orb .gl{background:conic-gradient(from var(--ang),transparent,var(--celeste),transparent 44%);border-radius:50%;width:100%;height:100%;position:absolute}@supports (color:color-mix(in lab, red, red)){.orb .gl{background:conic-gradient(from var(--ang),transparent,color-mix(in srgb,var(--celeste) 40%,transparent),transparent 44%)}}.orb .gl{animation:7s linear infinite breathe;-webkit-mask:radial-gradient(circle,#0000 68%,#000 69%);mask:radial-gradient(circle,#0000 68%,#000 69%)}.nod{aspect-ratio:1;width:clamp(110px,25vw,290px);transition:transform .8s var(--out);background:radial-gradient(circle at 35% 30%,#6e93ab,#38617c 50%,#1b3d55 86%);border-radius:50%;box-shadow:0 30px 70px -20px #1b3d5580,inset -12px -18px 36px #00000052,inset 10px 12px 26px #ffffff38}.sigtx{padding-left:26px;position:relative}.sigrail{background:var(--wash-2);border-radius:2px;width:2px;position:absolute;top:0;bottom:0;left:0}.sigrail .fill{background:linear-gradient(180deg,var(--celeste),var(--acero));border-radius:2px;height:0;position:absolute;top:0;left:0;right:0}.sigtx .step{opacity:.3;transition:opacity .56s var(--out),transform .56s var(--spring);padding:13px 0;transform:translate(-8px)}.sigtx .step.on{opacity:1;transform:none}.sigtx .step .m{font-family:var(--mono);font-size:var(--fs-rotulo);letter-spacing:.14em;color:var(--celeste-tx);text-transform:uppercase}.sigtx .step h4{margin-top:7px;font-size:clamp(23px,3.2vw,36px);font-weight:200}.sigtx .step p{color:var(--ink-3);font-size:var(--fs-nota);max-width:38ch;margin-top:7px}.bignum{font-family:var(--display);font-size:clamp(66px,13vw,190px);font-weight:var(--peso-display);color:#0000;-webkit-text-stroke:1px var(--celeste);line-height:.8;position:absolute;top:9%;right:2%}@supports (color:color-mix(in lab, red, red)){.bignum{-webkit-text-stroke:1px color-mix(in srgb,var(--celeste) 44%,transparent)}}.bignum{z-index:2;pointer-events:none;-webkit-user-select:none;user-select:none}.hA{background:var(--bg);padding:96px 0 0;position:relative;overflow:hidden}.hA .glow{z-index:0;background:radial-gradient(circle,var(--celeste),transparent 62%);width:1150px;height:920px;position:absolute;top:-46%;left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.hA .glow{background:radial-gradient(circle,color-mix(in srgb,var(--celeste) 26%,transparent),transparent 62%)}}.hA .glow{filter:blur(30px)}.hA .wrap{z-index:2;position:relative}.hA h2{letter-spacing:-.055em;text-align:center;font-size:clamp(44px,8.6vw,110px);font-weight:200;line-height:.92}.hA .sb{text-align:center;color:var(--ink-3);max-width:44ch;font-size:var(--fs-cuerpo);margin:24px auto 0}.hA .acts{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px;display:flex}.hA .sat{z-index:5;border-radius:var(--r-f);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:var(--lift-2),var(--edge);animation:float 7s var(--out) infinite;background:#ffffffdb;align-items:center;gap:12px;padding:13px 20px 13px 13px;display:flex;position:absolute}.hA .sat.l{top:24%;left:1%;transform:rotate(-3deg)}.hA .sat.r{border-radius:var(--r-l);flex-direction:column;align-items:flex-start;gap:7px;max-width:255px;padding:17px;animation-delay:1.6s;top:40%;right:0}.hA .sat .av{background:conic-gradient(from var(--ang),var(--celeste-l),var(--acero));border-radius:50%;flex:none;width:40px;height:40px;animation:14s linear infinite breathe}.hA .sat b{font-family:var(--display);font-weight:var(--peso-display);font-size:var(--fs-nota);display:block}.hA .sat small{font-size:var(--fs-rotulo);color:var(--ink-3)}.hA .sat.r p{font-size:var(--fs-pie);color:var(--ink-2);line-height:1.5}.hA .strip{border-radius:var(--r-xl) var(--r-xl) 0 0;background:linear-gradient(160deg,#9fdcf1,var(--wash));height:320px;margin-top:56px;position:relative;overflow:hidden}.marq{margin-top:34px;padding:16px 0;overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.marq .row{width:max-content;animation:36s linear infinite marq;display:flex}.marq:hover .row{animation-play-state:paused}.marq span{font-family:var(--serif);font-size:var(--fs-h3);color:var(--ink-4);white-space:nowrap;align-items:center;gap:46px;padding-right:46px;display:flex}.marq span:after{content:"";background:var(--celeste);border-radius:50%;width:6px;height:6px}.hB{background:linear-gradient(150deg,#a8e0f3,var(--bg-2));height:560px;position:relative;overflow:hidden}.hB .inner{z-index:3;align-items:center;height:100%;display:grid;position:relative}.hB .card2{border-radius:var(--r-xl);-webkit-backdrop-filter:blur(28px)saturate(180%);backdrop-filter:blur(28px)saturate(180%);max-width:510px;box-shadow:var(--lift-3),var(--edge);background:#ffffffd1;margin-left:6%;padding:38px;position:relative}.hB h2{margin-top:15px;font-size:clamp(30px,4.6vw,52px);font-weight:200}.hB p{color:var(--ink-3);font-size:var(--fs-cuerpo);margin-top:15px}.hB .float{z-index:4;border-radius:var(--r-l);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);box-shadow:var(--lift-2),var(--edge);animation:float 8s var(--out) infinite;background:#ffffffdb;padding:21px 25px;position:absolute;bottom:12%;right:6%}.hB .float .n{font-family:var(--display);font-size:44px;font-weight:var(--peso-display);line-height:1}.hB .float p{color:var(--ink-3);font-size:var(--fs-pie);margin-top:3px}.hC{background:var(--surface);padding:64px 0}.hC .grid{grid-template-columns:1.02fr .98fr;align-items:center;gap:50px;display:grid}.hC h2{font-size:clamp(33px,5vw,58px);font-weight:200}.hC p{color:var(--ink-3);font-size:var(--fs-cuerpo);max-width:44ch;margin-top:18px}.hC .arch{aspect-ratio:4/5;border-radius:290px 290px var(--r-l) var(--r-l);background:linear-gradient(160deg,var(--wash-2),var(--celeste-s));box-shadow:var(--lift-3);position:relative;overflow:hidden}.hC .rel{position:relative}.hC .fl{border-radius:var(--r-m);background:var(--surface);box-shadow:var(--lift-3),var(--edge);z-index:2;animation:float 6.4s var(--out) infinite;align-items:center;gap:12px;padding:14px 18px;display:flex;position:absolute;bottom:56px;left:-30px}.hC .fl .ic{background:var(--celeste-s);width:37px;height:37px;color:var(--acero);border-radius:11px;place-items:center;display:grid}.hC .fl b{font-size:var(--fs-nota);display:block}.hC .fl span{font-size:var(--fs-rotulo);color:var(--ink-3)}.hD{background:linear-gradient(120deg,var(--celeste-s),#fff 55%);padding:56px 0}.hD .row{grid-template-columns:.9fr 1.1fr;align-items:center;gap:44px;display:grid}.hD h2{font-size:clamp(30px,4.4vw,50px);font-weight:200}.hD .stackimg{aspect-ratio:5/4;position:relative}.hD .stackimg i{border-radius:var(--r-l);box-shadow:var(--lift-2);transition:transform .7s var(--spring);background:linear-gradient(150deg,#8fd5ee,#d6eef8 55%,#b7e3f3);position:absolute}.hD .stackimg i:first-child{inset:0 22% 18% 0}.hD .stackimg i:nth-child(2){background:linear-gradient(150deg,var(--celeste-l),var(--wash));inset:26% 0 0 34%}.hD .stackimg:hover i:first-child{transform:translate(-10px,-8px)rotate(-1.4deg)}.hD .stackimg:hover i:nth-child(2){transform:translate(10px,8px)rotate(1.4deg)}.rc{border-radius:var(--r-l);aspect-ratio:4/5;box-shadow:var(--lift-2);cursor:pointer;background:var(--wash);position:relative;overflow:hidden}.rc .im{background:linear-gradient(150deg,var(--celeste-l),var(--acero));transition:transform .9s var(--out);position:absolute;inset:-8%}.rc:hover .im{transform:scale(1.08)}.rc .vl{z-index:2;background:linear-gradient(#0000 36%,#0f2a3ad1);position:absolute;inset:0}.rc .ct{z-index:3;color:#fff;padding:22px;position:absolute;bottom:0;left:0;right:0}.rc .ct h4{font-size:var(--fs-h3);font-weight:300}.rc .ct .rw{transition:grid-template-rows .62s var(--out),margin var(--t2);grid-template-rows:0fr;display:grid}.rc .ct .rw>span{font-size:var(--fs-pie);color:#ffffffb8;opacity:0;transition:opacity var(--t2);display:block;overflow:hidden}.rc:hover .ct .rw{grid-template-rows:1fr;margin-top:9px}.rc:hover .ct .rw>span{opacity:1}.rc .go2{z-index:3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);opacity:0;width:42px;height:42px;transition:all .62s var(--spring);background:#ffffff3d;border-radius:50%;place-items:center;display:grid;position:absolute;top:18px;right:18px;transform:scale(.6)rotate(-40deg)}.rc:hover .go2{opacity:1;transform:none}.iso{flex:none;width:34px;height:34px;position:relative}.iso svg{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.iso circle{fill:none;stroke-width:2.4px;stroke-linecap:round}.iso .tr{stroke:var(--celeste)}@supports (color:color-mix(in lab, red, red)){.iso .tr{stroke:color-mix(in srgb,var(--celeste) 26%,transparent)}}.iso .pg{stroke:var(--celeste);stroke-dasharray:94.2;stroke-dashoffset:94.2px;transition:stroke-dashoffset .12s linear}.iso .mk2{width:auto;height:19px;display:block;position:absolute;top:50%;left:50%;translate:-50% -50%}.wordmark{opacity:1;max-width:200px;transition:max-width .62s var(--spring),opacity .38s var(--out),margin .62s var(--spring);display:inline-block;overflow:hidden}.lgsw{font-family:var(--ui);font-size:var(--fs-pie);letter-spacing:.04em;align-items:center;gap:7px;font-weight:600;display:inline-flex}.lgsw button{color:var(--ink-4);font:inherit;cursor:pointer;transition:color var(--t1);background:0 0;border:0;padding:2px 1px;position:relative}.lgsw button:after{content:"";background:var(--acero);transform-origin:0;height:1.4px;transition:transform .42s var(--spring);border-radius:2px;position:absolute;bottom:-3px;left:0;right:0;transform:scaleX(0)}.lgsw button.on{color:var(--ink)}.lgsw button.on:after{transform:scaleX(1)}.lgsw button:hover:not(.on){color:var(--ink-2)}.lgsw:before{content:"";background:var(--ink);width:1px;height:13px}@supports (color:color-mix(in lab, red, red)){.lgsw:before{background:color-mix(in srgb,var(--ink) 14%,transparent)}}.lgsw:before{order:1}.lgsw button:first-of-type{order:0}.lgsw button:last-of-type{order:2}.burg{background:var(--surface);width:40px;height:40px;box-shadow:var(--lift-1),var(--edge);cursor:pointer;border:0;border-radius:50%;place-items:center;display:none}.burg i{background:var(--ink);width:16px;height:1.6px;transition:transform .48s var(--spring),opacity var(--t1);border-radius:2px;display:block;position:relative}.burg i:before,.burg i:after{content:"";background:var(--ink);width:16px;height:1.6px;transition:transform .48s var(--spring);border-radius:2px;position:absolute;left:0}.burg i:before{top:-5px}.burg i:after{top:5px}.burg.op i{transform:rotate(45deg)}.burg.op i:before{transform:translateY(5px)rotate(-90deg)}.burg.op i:after{opacity:0}.msheet{border-radius:var(--r-l);z-index:40;background:var(--surface);padding:16px;position:absolute;top:calc(100% + 10px);left:0;right:0}@supports (color:color-mix(in lab, red, red)){.msheet{background:color-mix(in srgb,var(--surface) 92%,transparent)}}.msheet{-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px);box-shadow:var(--lift-3),var(--edge);opacity:0;visibility:hidden;transition:all .52s var(--spring),visibility 0s linear .52s;transform:translateY(-10px)scale(.98)}.msheet.op{opacity:1;visibility:visible;transition:all .52s var(--spring),visibility 0s;transform:none}.msheet>a{border-radius:var(--r-m);font-weight:600;font-size:var(--fs-nota);transition:background var(--t1),transform .42s var(--spring);padding:13px 14px;display:block}.msheet>a:hover{background:var(--celeste-s);transform:translate(5px)}.tilt{perspective:900px}.tilt>.in3{transform-style:preserve-3d;transition:transform .22s var(--out);will-change:transform}.tilt.rest>.in3{transition:transform .8s var(--spring)}.tilt .dep{transform:translateZ(38px)}.stk{gap:20px;display:grid}.stk>article{border-radius:var(--r-xl);box-shadow:var(--lift-2),var(--edge);-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);background:linear-gradient(160deg,var(--surface),var(--wash));padding:34px;position:sticky;top:96px}@supports (color:color-mix(in lab, red, red)){.stk>article{background:linear-gradient(160deg,color-mix(in srgb,var(--surface) 90%,transparent),color-mix(in srgb,var(--wash) 55%,var(--surface)))}}.stk>article:nth-child(2){top:118px}.stk>article:nth-child(3){top:140px}.stk>article:nth-child(4){top:162px}.stk h4{font-size:clamp(22px,3vw,32px);font-weight:200}.stk .m{font-family:var(--mono);font-size:var(--fs-rotulo);letter-spacing:.14em;text-transform:uppercase;color:var(--celeste-tx)}.stk p{color:var(--ink-3);max-width:52ch;font-size:var(--fs-nota);margin-top:10px}.draw path,.draw circle,.draw ellipse{stroke-dasharray:var(--len,600);stroke-dashoffset:var(--len,600);transition:stroke-dashoffset 2s var(--out)}.draw.in path,.draw.in circle,.draw.in ellipse{stroke-dashoffset:0}@keyframes marqR{0%{transform:translate(-50%)}to{transform:translate(0)}}.mq2 .row.rev{animation-name:marqR}.mq2 .row{align-items:stretch}.mq2 .tcm{border-radius:var(--r-l);background:var(--surface);box-shadow:var(--lift-1),var(--edge);flex:0 0 300px;margin-right:14px;padding:18px}.mq2 .tcm p{font-size:var(--fs-nota);color:var(--ink-2);line-height:1.5}.mq2 .tcm .w{align-items:center;gap:9px;margin-top:12px;display:flex}.mq2 .tcm .w i{background:conic-gradient(from var(--ang),var(--celeste-l),var(--acero));border-radius:50%;width:28px;height:28px}.mq2 .tcm .w b{font-size:var(--fs-pie)}.curt{z-index:900;background:var(--bg);pointer-events:none;animation:lift 1s var(--out) .35s forwards;place-items:center;display:grid;position:fixed;inset:0}@keyframes lift{to{opacity:0;visibility:hidden}}.curt .m3{background:conic-gradient(from var(--ang),var(--celeste),var(--acero),var(--celeste-l),var(--celeste));width:42px;height:42px;animation:breathe 2.4s linear infinite,pop .9s var(--spring);border-radius:12px}@keyframes pop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.curt{display:none}}@media (max-width:960px){.mega{grid-template-columns:1fr}.nvl{display:none}.burg{display:grid}.stk>article{position:static}.sig .inner{grid-template-columns:1fr;gap:26px}.bignum,.hA .sat{display:none}.hC .grid,.hD .row{grid-template-columns:1fr}.hB .card2{max-width:none;margin:0 20px}.hB .float{display:none}}@media (max-width:860px){.nvbar{grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:9px 9px 9px 6px;display:grid!important}.nvbar .burg{order:1;width:38px;height:38px;box-shadow:none!important;background:0 0!important;margin:0!important}.lg{white-space:nowrap;order:2;justify-self:center;font-size:var(--fs-nota)!important;gap:8px!important}.lg .mk{height:26px}.nvcta{font-size:var(--fs-nota);order:3;gap:8px;padding:9px 9px 9px 16px;margin-left:0!important}.nvcta .t-l{display:none}.nvcta .t-s{display:inline}.nvcta .k{width:28px;height:28px}.msheet{-webkit-overflow-scrolling:touch;max-height:74svh;padding:10px;overflow:auto}.mgrp{border-radius:var(--r-m);background:var(--celeste-s);margin-bottom:5px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.mgrp{background:color-mix(in srgb,var(--celeste-s) 45%,transparent)}}.mgh{width:100%;font-family:var(--display);font-size:var(--fs-cuerpo);font-weight:var(--peso-display);color:var(--ink);cursor:pointer;letter-spacing:-.012em;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;padding:14px 15px;display:flex}.mgx{background:var(--surface);width:26px;height:26px;color:var(--acero);box-shadow:var(--lift-1);transition:transform .48s var(--spring);border-radius:50%;place-items:center;display:grid}.mgrp.op .mgx{transform:rotate(180deg)}.mgb{transition:grid-template-rows .52s var(--out);grid-template-rows:0fr;display:grid}.mgrp.op .mgb{grid-template-rows:1fr}.mgb>div{padding:0 7px 7px;overflow:hidden}.msheet h6{font-size:var(--fs-rotulo);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-4);margin:12px 12px 6px;font-weight:700}.msheet h6:first-child{margin-top:4px}.msheet .it{align-items:flex-start;gap:12px;padding:10px 12px;display:flex!important}.msheet .it .tx{min-width:0}.msheet .it b{font-size:var(--fs-nota)}.msheet .it span{font-size:var(--fs-rotulo)}.msheet .it .ic{width:34px;height:34px}.msheet .foot2{border-radius:var(--r-m);background:var(--celeste-s);justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding:12px;display:flex}.wall,.ctain,.chip,.pg2 a{border-radius:var(--r-l)!important}.wall .avs i{width:32px;height:32px}.ft .top{gap:22px;grid-template-columns:1fr!important}.zgv{margin-top:9px}}@media (max-width:760px){.wrap{padding:0 18px}.sec{padding:30px 0}.dh{padding:40px 0 16px}.dh h1{font-size:clamp(29px,8.4vw,40px)}.nv{width:calc(100% - 24px);top:12px}.nvbar{gap:10px;padding:9px 9px 9px 14px}.lg{gap:0;font-size:0}.lg .mk{height:28px}.lgsw{display:none}.nvbar .burg{margin-left:auto!important;margin-right:0!important}.nvcta{font-size:var(--fs-pie);gap:8px;margin-left:8px;padding:9px 9px 9px 15px}.nvcta .k{width:29px;height:29px}.msheet{padding:12px}.msheet .lgsw{display:inline-flex}.nvst{height:400px}.nvst .hint{bottom:34px}.nvst .hint h3{font-size:var(--fs-entradilla)}.nvst .hint p{font-size:var(--fs-pie)}.b{font-size:var(--fs-nota);gap:10px;padding:12px 12px 12px 20px}.b .k{width:31px;height:31px}.wall,.ctain,.chip{border-radius:var(--r-l)}.wall{flex-direction:column;align-items:flex-start;gap:11px;padding:18px}.wall .b3{margin-left:0!important}.ctain{flex-direction:column;align-items:flex-start;gap:11px;padding:18px 20px}.ctain .b3{margin-left:0!important}.ctacard{grid-template-columns:1fr;justify-items:start;gap:16px;padding:22px}.ctaw{padding:32px 22px}.hA{padding:56px 0 0}.hA h2{font-size:clamp(31px,10vw,46px)}.hA .strip{height:190px;margin-top:32px}.hA .acts{flex-direction:column;align-items:stretch}.hA .acts .b{justify-content:space-between}.hB{height:auto;padding:44px 0}.hB .card2{padding:24px}.hC{padding:36px 0}.hC .grid{gap:26px}.hC .arch{border-radius:160px 160px var(--r-l) var(--r-l)}.hC .fl{bottom:14px;left:auto;right:14px}.hD{padding:36px 0}.marq span{font-size:var(--fs-entradilla);gap:30px;padding-right:30px}.cine .stick{padding:36px 0 26px;overflow:hidden}.cine .neck{width:min(62vw,250px)!important;transform:none!important}.cine .layer{position:relative;inset:auto}.cine .cap{margin-top:26px;position:static;bottom:auto}.cine .cap h3{font-size:var(--fs-h3)}.cine .rail2{justify-content:center;margin:20px auto 0;position:static;translate:none}.cine .vig{display:none}.sig{height:auto}.sig .pin{height:auto;padding:40px 0;position:static}.sig .inner{width:100%;padding:0 18px}.orb{max-width:230px;margin:0 auto}.sigtx .step{opacity:1;transform:none}.sigtx .step h4{font-size:var(--fs-h3)}.stk>article{padding:22px;position:static}.tb table,.tb thead,.tb tbody,.tb th,.tb td,.tb tr{display:block}.tb thead{display:none}.tb tbody tr{padding:16px 18px;position:relative}.tb tbody tr:not(:last-child){border-bottom:1px solid var(--wash)}.tb tbody tr:not(:last-child) td:after{display:none}.tb td{font-size:var(--fs-nota);justify-content:space-between;align-items:baseline;gap:14px;padding:5px 0;display:flex}.tb td:first-child{padding-bottom:10px;display:block}.tb td[data-l]:before{content:attr(data-l);color:var(--ink-4);font-size:var(--fs-rotulo);letter-spacing:.12em;text-transform:uppercase;font-weight:700}.tb .num2{font-size:var(--fs-cuerpo)}.tb .pl3{margin:6px 0 0;display:inline-block}.sd-tabs{flex-direction:column;gap:4px;padding:10px}.sd-t{padding:12px 14px}.sd-body{min-height:0}.sd-p{grid-template-columns:1fr;display:none;position:static}.sd-p.on{display:grid}.sd-p .info{padding:22px}.sd-p .map{order:-1;min-height:150px}.sd-p h4{font-size:var(--fs-entradilla)}.sd-p .b{justify-content:space-between;width:100%}.ft{padding:44px 0 0}.ft .top{grid-template-columns:1fr;gap:26px;padding-bottom:26px}.ft .brand p{max-width:none}.sede{margin-bottom:7px}.ft .bot{flex-direction:column;gap:9px}.ft .word{letter-spacing:-.05em;font-size:15vw}.icgrid{grid-template-columns:repeat(auto-fill,minmax(84px,1fr))}.icgrid figure{padding:14px 6px 10px}.icgrid .ico{font-size:var(--fs-h3)}.g2,.g3{gap:12px}.quote{padding:26px 20px}.quote p{font-size:var(--fs-entradilla)}.vs>div{padding:20px}.ovwrap{min-height:340px}.modal{padding:22px}.drw{width:88%;padding:20px}.toast{width:auto;left:14px;right:14px;translate:none}.brd{font-size:var(--fs-pie)}.pg2 a{width:34px;height:34px}.tl .s p,.stk p{max-width:none}}@media (max-width:420px){.icgrid{grid-template-columns:repeat(auto-fill,minmax(74px,1fr))}.hA h2{font-size:30px}.b{font-size:var(--fs-nota);padding:11px 11px 11px 17px}}.stz{background:var(--wash);border-radius:var(--r-l);box-shadow:var(--lift-1);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1px;display:grid;overflow:hidden}.stz>div{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){.stz>div{background:color-mix(in srgb,var(--surface) 84%,transparent)}}.stz>div{-webkit-backdrop-filter:blur(14px)saturate(150%);backdrop-filter:blur(14px)saturate(150%);transition:background var(--t2);padding:28px 24px}.stz>div:hover{background:var(--celeste-s)}.stz .n{font-family:var(--display);font-size:clamp(36px,4.6vw,56px);font-weight:var(--peso-display);color:var(--acero);line-height:1}.stz .n sup{color:var(--celeste-d);vertical-align:super;margin-left:2px;font-size:.42em}.stz p{color:var(--ink-3);font-size:var(--fs-nota);margin-top:8px;line-height:1.45}.ringc{aspect-ratio:1;place-items:center;max-width:170px;display:grid;position:relative}.ringc svg{width:100%;height:100%;transform:rotate(-90deg)}.ringc circle{fill:none;stroke-width:7px;stroke-linecap:round}.ringc .bgc{stroke:var(--wash)}.ringc .fgc{stroke:url(#gr);stroke-dasharray:440;stroke-dashoffset:440px;transition:stroke-dashoffset 1.6s var(--out)}.ringc.on .fgc{stroke-dashoffset:198px}.ringc .lbl{text-align:center;position:absolute}.ringc .lbl b{font-family:var(--display);font-size:34px;font-weight:var(--peso-display);line-height:1;display:block}.ringc .lbl span{font-size:var(--fs-rotulo);color:var(--ink-3)}.medios{border-radius:var(--r-l);background:var(--surface);box-shadow:var(--lift-1),var(--edge);flex-wrap:wrap;align-items:center;gap:34px;padding:22px 26px;display:flex}.medios span{font-family:var(--display);font-size:var(--fs-entradilla);color:var(--ink-4);transition:color var(--t2),transform .5s var(--spring)}.medios span:hover{color:var(--acero);transform:translateY(-3px)}.tl{padding-left:34px;position:relative}.tl:before{content:"";z-index:1;background:linear-gradient(180deg,var(--celeste),var(--wash));width:2px;position:absolute;top:14px;bottom:14px;left:9px}.tl .s{padding:0 0 26px;position:relative}.tl .s:before{content:"";z-index:2;background:var(--surface);width:20px;height:20px;box-shadow:0 0 0 2px var(--celeste),var(--lift-1);transition:transform .52s var(--spring),box-shadow var(--t2);border-radius:50%;position:absolute;top:5px;left:-34px}.tl .s:hover:before{box-shadow:0 0 0 3px var(--acero),var(--lift-2);transform:scale(1.25)}.tl .s b{font-family:var(--display);font-size:var(--fs-entradilla);font-weight:var(--peso-display);display:block}.tl .s p{color:var(--ink-3);font-size:var(--fs-nota);max-width:52ch;margin-top:5px}.tl .s .m{font-family:var(--mono);font-size:var(--fs-rotulo);letter-spacing:.12em;text-transform:uppercase;color:var(--celeste-tx)}.hsteps{counter-reset:h;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px;display:grid}.hsteps>div{counter-increment:h;border-radius:var(--r-l);background:var(--surface);box-shadow:var(--lift-1),var(--edge);transition:transform .62s var(--spring),box-shadow var(--t2);padding:26px 22px 22px;position:relative;overflow:hidden}.hsteps>div:after{content:counter(h,decimal-leading-zero);font-family:var(--display);font-size:56px;font-weight:var(--peso-display);color:var(--wash);transition:color var(--t2),transform .62s var(--spring);line-height:1;position:absolute;top:6px;right:14px}.hsteps>div:hover{box-shadow:var(--lift-2),var(--edge);transform:translateY(-5px)}.hsteps>div:hover:after{color:var(--celeste-l);transform:scale(1.1)rotate(-4deg)}.hsteps b{z-index:2;font-family:var(--display);font-size:var(--fs-entradilla);font-weight:var(--peso-display);display:block;position:relative}.hsteps p{z-index:2;color:var(--ink-3);font-size:var(--fs-pie);margin-top:7px;position:relative}.vs{grid-template-columns:1fr 1fr;gap:14px;display:grid}.vs>div{border-radius:var(--r-l);box-shadow:var(--lift-1),var(--edge);transition:transform .62s var(--spring);padding:26px}.vs>div:hover{transform:translateY(-4px)}.vs .a{background:var(--surface)}.vs .b2c{background:linear-gradient(155deg,var(--celeste-s),#fff);position:relative;overflow:hidden}.vs .b2c:before{content:"";border-radius:inherit;background:linear-gradient(140deg,var(--celeste),transparent 55%);-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.vs h4{font-size:var(--fs-h3);font-weight:400;position:relative}.vs ul{gap:11px;margin-top:16px;list-style:none;display:grid;position:relative}.vs li{font-size:var(--fs-nota);color:var(--ink-2);align-items:flex-start;gap:11px;display:flex}.vs li i{border-radius:50%;flex:none;place-items:center;width:19px;height:19px;margin-top:1px;display:grid}.vs .a li i{background:var(--wash);color:var(--ink-4)}.vs .b2c li i{background:var(--celeste);color:#fff}.cmpd{border-radius:var(--r-l);aspect-ratio:16/9;cursor:ew-resize;-webkit-user-select:none;user-select:none;touch-action:none;box-shadow:var(--lift-2);position:relative;overflow:hidden}.cmpd .l{font-family:var(--mono);font-size:var(--fs-pie);color:#ffffff8c;place-items:center;display:grid;position:absolute;inset:0}.cmpd .lb2{clip-path:inset(0 0 0 50%);background:radial-gradient(72px 54px at 50% 52%,#8fa9bc,#3a5c74 50%,#1b3d55 82%)}.cmpd .sc{background:linear-gradient(#0000,#fff,#0000);width:2px;position:absolute;top:0;bottom:0;left:50%;box-shadow:0 0 20px 4px #fff9}.cmpd .kb{width:48px;height:48px;box-shadow:var(--lift-2);transition:transform .4s var(--spring);background:#ffffffe6;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cmpd:hover .kb{transform:translate(-50%,-50%)scale(1.08)}.cmpd .tg{font-size:var(--fs-rotulo);letter-spacing:.12em;text-transform:uppercase;border-radius:var(--r-f);color:var(--ink);background:#ffffffe6;padding:7px 13px;font-weight:700;position:absolute;bottom:16px}.quote{border-radius:var(--r-l);background:linear-gradient(160deg,#fff,var(--celeste-s));box-shadow:var(--lift-1),var(--edge);padding:38px 34px;position:relative;overflow:hidden}.quote:before{content:"“";font-family:var(--display);color:var(--wash-2);font-size:150px;line-height:1;position:absolute;top:-26px;left:14px}.quote p{font-family:var(--display);font-size:clamp(20px,2.6vw,29px);font-weight:var(--peso-display);line-height:1.28;position:relative}.quote .w{align-items:center;gap:12px;margin-top:22px;display:flex;position:relative}.quote .w i{background:conic-gradient(from var(--ang),var(--celeste-l),var(--acero));border-radius:50%;width:40px;height:40px;animation:14s linear infinite breathe}.quote .w b{font-size:var(--fs-nota);display:block}.quote .w span{font-size:var(--fs-pie);color:var(--ink-3)}.tcards{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;display:grid}.tc{border-radius:var(--r-l);background:var(--surface);box-shadow:var(--lift-1),var(--edge);transition:transform .62s var(--spring),box-shadow var(--t2);padding:22px}.tc:hover{box-shadow:var(--lift-2),var(--edge);transform:translateY(-5px)rotate(-.5deg)}.tc .st{color:var(--celeste-d);font-size:var(--fs-rotulo);letter-spacing:3px}.tc p{font-size:var(--fs-nota);color:var(--ink-2);margin-top:9px;line-height:1.55}.tc .w{align-items:center;gap:10px;margin-top:15px;display:flex}.tc .w i{background:conic-gradient(from var(--ang),var(--celeste-l),var(--acero));border-radius:50%;width:31px;height:31px}.tc .w b{font-size:var(--fs-pie)}.wall{border-radius:var(--r-f);background:var(--surface);box-shadow:var(--lift-1),var(--edge);flex-wrap:wrap;align-items:center;gap:16px;padding:20px 24px;display:flex}.wall .avs{display:flex}.wall .avs i{background:conic-gradient(from var(--ang),var(--celeste-l),var(--acero));width:38px;height:38px;transition:transform .52s var(--spring);border-radius:50%;margin-left:-12px;box-shadow:0 0 0 3px #fff}.wall .avs i:first-child{margin-left:0}.wall .avs:hover i{transform:translateY(-4px)}.wall b{font-family:var(--display);font-size:var(--fs-h3);font-weight:var(--peso-display)}.dx{align-items:center;gap:40px;display:grid}.dx.l{grid-template-columns:1fr 1.06fr}.dx.r{grid-template-columns:1.06fr 1fr}.dx .med{aspect-ratio:4/3;border-radius:var(--r-l);box-shadow:var(--lift-2);background:linear-gradient(155deg,#7acdea,#4e8fb8);position:relative;overflow:hidden}.dx h3{font-size:clamp(25px,3.4vw,38px);font-weight:200}.dx p{color:var(--ink-3);font-size:var(--fs-cuerpo);max-width:46ch;margin-top:14px}.dx ul{gap:10px;margin-top:18px;list-style:none;display:grid}.dx li{font-size:var(--fs-nota);color:var(--ink-2);gap:11px;display:flex}.dx li i{background:var(--celeste-s);width:20px;height:20px;color:var(--acero);border-radius:50%;flex:none;place-items:center;display:grid}.bleed{border-radius:var(--r-xl);background:linear-gradient(150deg,#8fd5ee,#d6eef8 55%,#b7e3f3);align-items:end;min-height:400px;display:grid;position:relative;overflow:hidden}.bleed .in{z-index:2;max-width:600px;padding:38px;position:relative}.bleed h3{font-size:clamp(26px,3.6vw,42px);font-weight:200}.ovl{border-radius:var(--r-xl);background:linear-gradient(150deg,var(--celeste-l),var(--acero));place-items:center;min-height:420px;display:grid;position:relative;overflow:hidden}.ovl .cardo{z-index:3;border-radius:var(--r-l);-webkit-backdrop-filter:blur(26px)saturate(180%);backdrop-filter:blur(26px)saturate(180%);max-width:520px;box-shadow:var(--lift-3),var(--edge);background:#ffffffdb;margin:0 34px;padding:32px;position:relative}.gal{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.gal a{border-radius:var(--r-m);transition:transform .7s var(--spring);background:linear-gradient(150deg,#6fc6e6,#bfe6f5 52%,#4e9cc4);display:block;position:relative;overflow:hidden}.gal a:after{content:"";opacity:0;transition:opacity var(--t2);background:linear-gradient(#0000 50%,#0f2a3a80);position:absolute;inset:0}.gal a:hover{z-index:2;transform:scale(1.03)}.gal a:hover:after{opacity:1}.gal a:first-child{aspect-ratio:3/4.4;grid-row:span 2}.gal a:nth-child(2),.gal a:nth-child(3){aspect-ratio:4/3}.gal a:nth-child(4){aspect-ratio:8/3;grid-column:span 2}.gal a:nth-child(5){aspect-ratio:4/3}.gal span{z-index:2;color:#fff;font-size:var(--fs-pie);opacity:0;transition:all var(--t2) var(--out);font-weight:600;position:absolute;bottom:12px;left:14px;transform:translateY(8px)}.gal a:hover span{opacity:1;transform:none}.rail{scroll-snap-type:x mandatory;scrollbar-width:thin;gap:14px;padding:4px 4px 16px;display:flex;overflow-x:auto}.rail>div{scroll-snap-align:start;aspect-ratio:3/4;border-radius:var(--r-l);box-shadow:var(--lift-1);transition:transform .62s var(--spring);background:linear-gradient(150deg,#8fd5ee,#d6eef8 55%,#b7e3f3);flex:0 0 260px;position:relative;overflow:hidden}.rail>div:hover{transform:translateY(-6px)}.ctaw{border-radius:var(--r-xl);text-align:center;box-shadow:var(--edge);background:linear-gradient(150deg,#8fd5ee,#d6eef8 55%,#b7e3f3);padding:52px 44px;position:relative;overflow:hidden}.ctaw>*{z-index:2;position:relative}.ctaw h3{font-size:clamp(28px,4.2vw,46px);font-weight:200}.ctaw p{color:var(--ink-3);max-width:48ch;margin:14px auto 0}.ctas{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:26px;display:flex}.ctacard{border-radius:var(--r-xl);background:var(--surface);box-shadow:var(--lift-2),var(--edge);grid-template-columns:1.2fr auto;place-items:center end;gap:26px;padding:32px;display:grid}.ctacard h3{font-size:clamp(23px,3vw,32px);font-weight:300}.ctacard>div{justify-self:start}.ctain{border-radius:var(--r-f);background:linear-gradient(120deg,var(--celeste-s),#fff);box-shadow:var(--lift-1),var(--edge);flex-wrap:wrap;align-items:center;gap:18px;padding:20px 26px;display:flex}.ctain b{font-family:var(--display);font-size:var(--fs-entradilla);font-weight:var(--peso-display)}.ac{gap:9px;display:grid}.ac-i{border-radius:var(--r-m);background:var(--surface);box-shadow:var(--lift-1),var(--edge);transition:box-shadow var(--t2);overflow:hidden}.ac-i.op{box-shadow:var(--lift-2),var(--edge)}.ac-h{text-align:left;width:100%;font-family:var(--ui);color:inherit;cursor:pointer;font-weight:600;font-size:var(--fs-nota);background:0 0;border:0;align-items:center;gap:14px;padding:19px 22px;display:flex}.ac-h .pl{background:var(--celeste-s);width:28px;height:28px;color:var(--acero);transition:transform .52s var(--spring),background var(--t2),color var(--t2);border-radius:50%;flex:none;place-items:center;margin-left:auto;display:grid}.ac-i.op .ac-h .pl{background:var(--acero);color:var(--sobre-acero);transform:rotate(135deg)}.ac-b{transition:grid-template-rows .56s var(--out);grid-template-rows:0fr;display:grid}.ac-i.op .ac-b{grid-template-rows:1fr}.ac-b>div{overflow:hidden}.ac-b p{color:var(--ink-3);font-size:var(--fs-nota);max-width:70ch;padding:0 22px 20px}.qgrid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px;display:grid}.qgrid a{border-radius:var(--r-m);background:var(--surface);box-shadow:var(--lift-1),var(--edge);transition:transform .62s var(--spring),box-shadow var(--t2);padding:20px;display:block}.qgrid a:hover{box-shadow:var(--lift-2),var(--edge);transform:translateY(-4px)}.qgrid b{font-size:var(--fs-nota);display:block}.qgrid span{font-size:var(--fs-pie);color:var(--ink-3);margin-top:6px;display:block}.sd{border-radius:var(--r-xl);background:var(--surface);box-shadow:var(--lift-2),var(--edge);overflow:hidden}.sd-tabs{background:linear-gradient(120deg,var(--celeste-s),var(--surface));gap:6px;padding:14px;display:flex}.sd-t{border-radius:var(--r-m);cursor:pointer;font-family:var(--ui);font-weight:600;font-size:var(--fs-nota);color:var(--ink-3);text-align:left;transition:all .46s var(--spring);background:0 0;border:0;flex:1;padding:13px 14px}.sd-t.on{background:var(--surface);color:var(--ink);box-shadow:var(--lift-1),var(--edge)}.sd-t small{font-weight:500;font-size:var(--fs-rotulo);color:var(--ink-4);margin-top:2px;display:block}.sd-t.on small{color:var(--celeste-d)}.sd-body{min-height:300px;position:relative}.sd-p{opacity:0;visibility:hidden;transition:all .56s var(--out);grid-template-columns:1fr 1fr;display:grid;position:absolute;inset:0;transform:translateY(12px)}.sd-p.on{opacity:1;visibility:visible;transform:none}.sd-p .info{flex-direction:column;justify-content:center;padding:30px;display:flex}.sd-p .map{background:linear-gradient(150deg,#8fd5ee,#d6eef8 55%,#b7e3f3);position:relative}.sd-p .map .pin2{background:var(--acero);width:16px;height:16px;box-shadow:0 0 0 0 var(--celeste);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@supports (color:color-mix(in lab, red, red)){.sd-p .map .pin2{box-shadow:0 0 0 0 color-mix(in srgb,var(--celeste) 60%,transparent)}}.sd-p .map .pin2{animation:halo 2.6s var(--out) infinite}.sd-p h4{font-size:var(--fs-h3);font-weight:300}.sd-p .meta{font-size:var(--fs-nota);color:var(--ink-3);gap:9px;margin-top:16px;display:grid}.ft{background:linear-gradient(170deg,#fff,var(--bg-2) 55%,var(--wash));padding:64px 0 0;position:relative;overflow:hidden}.ft .mesh{opacity:.5;filter:blur(76px)}.ft .wrap{z-index:2;position:relative}.ft .top{grid-template-columns:1.3fr .78fr .78fr 1.1fr;gap:34px;padding-bottom:38px;display:grid}.ft h4{font-family:var(--display);font-size:var(--fs-h3);font-weight:var(--peso-display)}.ft .brand p{color:var(--ink-3);font-size:var(--fs-nota);max-width:33ch;margin-top:13px}.ft .socs{gap:9px;margin-top:20px;display:flex}.ft .socs a{background:var(--surface);width:39px;height:39px;box-shadow:var(--lift-1),var(--edge);color:var(--acero);transition:transform .52s var(--spring),background var(--t2),color var(--t2);border-radius:50%;place-items:center;display:grid}.ft .socs a:hover{background:var(--acero);color:var(--sobre-acero);transform:translateY(-4px)rotate(-8deg)}.ft h6{font-size:var(--fs-rotulo);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-4);margin-bottom:14px;font-weight:700}.ft ul{gap:9px;list-style:none;display:grid}.ft ul a{font-size:var(--fs-nota);color:var(--ink-2);transition:color var(--t1),gap .42s var(--spring);align-items:center;gap:0;display:inline-flex}.ft ul a:before{content:"";background:var(--celeste);width:0;height:1px;transition:width .42s var(--spring)}.ft ul a:hover{color:var(--acero);gap:9px}.ft ul a:hover:before{width:16px}.sede{border-radius:var(--r-m);background:var(--surface);box-shadow:var(--lift-1),var(--edge);transition:transform .52s var(--spring),box-shadow var(--t2);margin-bottom:8px;padding:15px 17px}.sede:hover{box-shadow:var(--lift-2),var(--edge);transform:translate(6px)}.sede .r{align-items:center;gap:9px;display:flex}.sede b{font-size:var(--fs-nota)}.sede .pl2{font-size:var(--fs-rotulo);letter-spacing:.1em;text-transform:uppercase;background:var(--celeste);color:#0f2a3a;border-radius:var(--r-f);padding:3px 9px;font-weight:700}.sede span{font-size:var(--fs-pie);color:var(--ink-3);margin-top:4px;display:block}.lang{background:var(--surface);border-radius:var(--r-f);width:max-content;box-shadow:var(--lift-1),var(--edge);gap:4px;margin-top:18px;padding:4px;display:flex}.lang button{color:var(--ink-3);font-family:var(--ui);font-size:var(--fs-pie);border-radius:var(--r-f);cursor:pointer;transition:all .42s var(--spring);background:0 0;border:0;padding:8px 16px;font-weight:600}.lang button.on{background:var(--acero);color:var(--sobre-acero)}:root[data-theme=dark] .lang button.on{color:#06131c}.ft .bot{color:var(--ink-4);font-size:var(--fs-pie);flex-wrap:wrap;justify-content:space-between;gap:16px;padding:22px 0;display:flex}.ft .word{font-family:var(--display);font-size:clamp(46px,14vw,192px);font-weight:var(--peso-display);letter-spacing:-.036em;text-align:center;-webkit-user-select:none;user-select:none;background:linear-gradient(180deg,var(--acero),transparent 78%);padding-bottom:8px;line-height:.78}@supports (color:color-mix(in lab, red, red)){.ft .word{background:linear-gradient(180deg,color-mix(in srgb,var(--acero) 22%,transparent),transparent 78%)}}.ft .word{color:#0000;-webkit-background-clip:text;background-clip:text}@media (max-width:960px){.dx.l,.dx.r,.ctacard,.sd-p{grid-template-columns:1fr}.gal{grid-template-columns:repeat(2,1fr)}.gal a:nth-child(4){grid-column:span 2}.vs{grid-template-columns:1fr}.ft .top{grid-template-columns:1fr 1fr}}.ico{--sw:1.5;vertical-align:-.125em;fill:none;vector-effect:non-scaling-stroke;stroke:currentColor;width:1em;height:1em;stroke-width:var(--sw);stroke-linecap:round;stroke-linejoin:round;display:inline-block}.ico .fillc{fill:var(--celeste)}@supports (color:color-mix(in lab, red, red)){.ico .fillc{fill:color-mix(in srgb,var(--celeste) 34%,transparent)}}.ico .fillc{stroke:none}.ico *{vector-effect:non-scaling-stroke}.ico.thin{--sw:1.1}.ico.bold{--sw:2.1}.icgrid{background:var(--wash);border-radius:var(--r-l);box-shadow:var(--lift-1);grid-template-columns:repeat(auto-fill,minmax(98px,1fr));gap:1px;display:grid;overflow:hidden}.icgrid figure{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){.icgrid figure{background:color-mix(in srgb,var(--surface) 82%,transparent)}}.icgrid figure{-webkit-backdrop-filter:blur(14px)saturate(150%);backdrop-filter:blur(14px)saturate(150%);text-align:center;transition:background var(--t2),transform .52s var(--spring);padding:18px 10px 13px}.icgrid figure:hover{background:var(--celeste-s);transform:translateY(-3px)}.icgrid .ico{color:var(--acero);transition:color var(--t2),transform .62s var(--spring);font-size:30px}.icgrid figure:hover .ico{color:var(--celeste-d);transform:scale(1.12)rotate(-4deg)}.icgrid figcaption{font-size:var(--fs-rotulo);color:var(--ink-3);margin-top:9px;line-height:1.3}.icspec{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));align-items:start;gap:14px;display:grid}.icdemo{border-radius:var(--r-l);background:var(--surface);box-shadow:var(--lift-1),var(--edge);place-items:center;padding:22px;display:grid}.icdemo svg.grid24{width:130px;height:130px;color:var(--acero)}.icdemo .gl24{stroke:var(--celeste)}@supports (color:color-mix(in lab, red, red)){.icdemo .gl24{stroke:color-mix(in srgb,var(--celeste) 40%,transparent)}}.icdemo .gl24{stroke-width:.4px}.icsz{color:var(--acero);align-items:flex-end;gap:18px;display:flex}.icbox{background:linear-gradient(150deg,var(--celeste-s),var(--surface));width:44px;height:44px;box-shadow:var(--lift-1),var(--edge);color:var(--acero);transition:transform .56s var(--spring),background var(--t2),color var(--t2);border-radius:14px;flex:none;place-items:center;display:grid}.icbox .ico{font-size:var(--fs-entradilla)}a:hover>.icbox,button:hover>.icbox,.card:hover .icbox{background:linear-gradient(150deg,var(--celeste),var(--acero));color:#fff;transform:rotate(-8deg)scale(1.06)}.cine{background:var(--bg-2);height:420vh;position:relative}.cine .stick{place-items:center;height:100svh;display:grid;position:sticky;top:0;overflow:hidden}.cine .sky{background:linear-gradient(170deg,#dcf1fa,#f6fcfe);position:absolute;inset:0}.cine .layer{will-change:transform,opacity;place-items:center;display:grid;position:absolute;inset:0}.cine .neck{aspect-ratio:1;background:radial-gradient(circle at 40% 34%,#eaf7fc,#bfe4f2 58%,#8cc6de);border-radius:50%;width:min(64vh,540px);position:relative;box-shadow:0 40px 100px -30px #1e506e66}.cine .thy{width:46%;color:var(--acero);position:absolute;top:50%;left:50%;translate:-50% -50%}.cine .nodpt{aspect-ratio:1;width:12%;box-shadow:0 0 0 0 var(--celeste);background:radial-gradient(circle at 36% 32%,#5e7f94,#26445a);border-radius:50%;position:absolute;top:44%;left:41%}@supports (color:color-mix(in lab, red, red)){.cine .nodpt{box-shadow:0 0 0 0 color-mix(in srgb,var(--celeste) 60%,transparent)}}.cine .beam{background:linear-gradient(180deg,transparent,var(--celeste),transparent);width:36%;position:absolute;top:0;bottom:0;left:50%;translate:-50%}@supports (color:color-mix(in lab, red, red)){.cine .beam{background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--celeste) 42%,transparent),transparent)}}.cine .beam{filter:blur(14px);opacity:0}.cine .cap{text-align:center;z-index:6;padding:0 24px;position:absolute;bottom:12svh;left:0;right:0}.cine .cap h3{letter-spacing:-.04em;font-size:clamp(28px,5vw,58px);font-weight:200}.cine .cap p{color:var(--ink-3);font-size:var(--fs-cuerpo);margin-top:12px}.cine .cap>*{opacity:0;transition:opacity .62s var(--out),transform .62s var(--spring);transform:translateY(16px)}.cine .cap.on>*{opacity:1;transform:none}.cine .cap.on p{transition-delay:90ms}.cine .rail2{z-index:7;gap:7px;display:flex;position:absolute;bottom:5svh;left:50%;translate:-50%}.cine .rail2 i{background:var(--acero);border-radius:2px;width:26px;height:3px}@supports (color:color-mix(in lab, red, red)){.cine .rail2 i{background:color-mix(in srgb,var(--acero) 20%,transparent)}}.cine .rail2 i{position:relative;overflow:hidden}.cine .rail2 i b{background:var(--acero);border-radius:2px;width:0;position:absolute;inset:0}.cine .vig{z-index:5;pointer-events:none;background:radial-gradient(circle at 50% 46%,transparent 42%,var(--bg-2) 78%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.cine .vig{background:radial-gradient(circle at 50% 46%,transparent 42%,color-mix(in srgb,var(--bg-2) 85%,transparent) 78%)}}@media (max-width:960px){.cine{height:auto}.cine .stick{height:auto;padding:60px 0;position:static}}.sel{position:relative}.sel-t{text-align:left;width:100%;font-family:var(--ui);font-size:var(--fs-nota);color:var(--ink);cursor:pointer;background:var(--surface);border-radius:var(--r-m);box-shadow:var(--lift-1),var(--edge);transition:box-shadow var(--t2) var(--out);border:0;padding:26px 46px 11px 18px}.sel-t:focus-visible{box-shadow:var(--lift-2),var(--edge),0 0 0 2px var(--celeste);outline:0}.sel.op .sel-t{box-shadow:var(--lift-2),var(--edge),0 0 0 2px var(--celeste)}.sel-lb{font-size:var(--fs-rotulo);color:var(--celeste-d);pointer-events:none;letter-spacing:.02em;font-weight:600;position:absolute;top:9px;left:18px}.sel-t .ph{color:var(--ink-4)}.sel-cx{color:var(--ink-4);pointer-events:none;transition:transform .48s var(--spring);position:absolute;top:24px;right:18px}.sel.op .sel-cx{color:var(--acero);transform:rotate(180deg)}.sel-l{z-index:20;border-radius:var(--r-m);background:var(--surface);padding:7px;list-style:none;position:absolute;top:calc(100% + 8px);left:0;right:0}@supports (color:color-mix(in lab, red, red)){.sel-l{background:color-mix(in srgb,var(--surface) 94%,transparent)}}.sel-l{-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%);box-shadow:var(--lift-3),var(--edge);opacity:0;visibility:hidden;transition:all .46s var(--spring),visibility 0s linear .46s;transform:translateY(-8px)scale(.98)}.sel.op .sel-l{opacity:1;visibility:visible;transition:all .46s var(--spring),visibility 0s;transform:none}.sel-l li{border-radius:var(--r-s);font-size:var(--fs-nota);cursor:pointer;transition:background var(--t1),transform .38s var(--spring);align-items:center;gap:11px;padding:12px 14px;display:flex}.sel-l li:hover,.sel-l li:focus-visible{background:var(--celeste-s);outline:0;transform:translate(4px)}.sel-l li .mk3{width:7px;height:7px;transition:background var(--t1);background:0 0;border-radius:50%;flex:none}.sel-l li[aria-selected=true]{background:var(--celeste-s);font-weight:600}.sel-l li[aria-selected=true] .mk3{background:var(--acero)}.sel-l li small{font-size:var(--fs-rotulo);color:var(--ink-4);margin-left:auto}.fld{margin-bottom:14px;position:relative}.fld input,.fld textarea,.fld select{width:100%;font-family:var(--ui);font-size:var(--fs-nota);color:var(--ink);background:var(--surface);border-radius:var(--r-m);box-shadow:var(--lift-1),var(--edge);transition:box-shadow var(--t2) var(--out),transform .46s var(--spring);border:0;outline:0;padding:26px 18px 11px}.fld textarea{resize:vertical;min-height:110px;padding-top:28px}.fld select{appearance:none;cursor:pointer;padding-right:44px}.fld label{font-size:var(--fs-nota);color:var(--ink-4);pointer-events:none;transition:all .38s var(--spring);transform-origin:0 0;position:absolute;top:17px;left:18px}.fld input:focus,.fld textarea:focus,.fld select:focus{box-shadow:var(--lift-2),var(--edge),0 0 0 2px var(--celeste);transform:translateY(-1px)}.fld input:focus+label,.fld textarea:focus+label,.fld input:not(:placeholder-shown)+label,.fld textarea:not(:placeholder-shown)+label,.fld select:valid+label{color:var(--celeste-d);transform:translateY(-10px)scale(.76)}.fld .cx2{pointer-events:none;color:var(--ink-4);transition:transform .46s var(--spring);position:absolute;top:22px;right:18px}.fld select:focus~.cx2{transform:rotate(180deg)}.fld .hint{font-size:var(--fs-rotulo);color:var(--ink-4);margin:6px 0 0 18px}.fld.err input,.fld.err textarea{box-shadow:var(--lift-1),var(--edge),0 0 0 2px #d96a6a}.fld.err .hint{color:#c15757}.fld.ok input{box-shadow:var(--lift-1),var(--edge),0 0 0 2px #4fae84}.fld.ok .hint{color:#3d8f6b}.fld .cnt{font-family:var(--mono);font-size:var(--fs-rotulo);color:var(--ink-4);position:absolute;bottom:12px;right:14px}.opts2{gap:10px;display:grid}.opt2{border-radius:var(--r-m);background:var(--surface);box-shadow:var(--lift-1),var(--edge);cursor:pointer;transition:box-shadow var(--t2),transform .52s var(--spring);align-items:flex-start;gap:14px;padding:17px 19px;display:flex;position:relative;overflow:hidden}.opt2:before{content:"";opacity:0;background:linear-gradient(100deg,var(--celeste-s),transparent);transition:opacity var(--t2);position:absolute;inset:0}.opt2:hover{box-shadow:var(--lift-2),var(--edge);transform:translateY(-2px)}.opt2 input{opacity:0;pointer-events:none;position:absolute}.opt2 .dot2{z-index:2;width:21px;height:21px;box-shadow:inset 0 0 0 1.6px var(--ink-4);transition:box-shadow .42s var(--spring),background var(--t2);border-radius:50%;flex:none;margin-top:1px;position:relative}.opt2 .dot2:after{content:"";background:var(--surface);transition:transform .46s var(--spring);border-radius:50%;position:absolute;inset:6px;transform:scale(0)}.opt2 input:checked~.dot2,.opt2.sq input:checked~.dot2{box-shadow:inset 0 0 0 11px var(--acero)}.opt2 input:checked~.dot2:after{transform:scale(1)}.opt2:has(input:checked){box-shadow:var(--lift-2),var(--edge),0 0 0 2px var(--celeste)}.opt2:has(input:checked):before{opacity:1}.opt2 input:focus-visible~.dot2{outline:2px solid var(--celeste-d);outline-offset:3px}.opt2 .tx2{z-index:2;position:relative}.opt2 b{font-size:var(--fs-nota);font-weight:600;display:block}.opt2 span{font-size:var(--fs-pie);color:var(--ink-3);margin-top:2px;display:block}.opt2.sq .dot2{border-radius:7px}.opt2.sq input:checked~.dot2{box-shadow:inset 0 0 0 11px var(--acero)}.opt2.sq .dot2:after{content:"";opacity:0;transition:transform .46s var(--spring),opacity .26s;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.6 4.6L19 7'/%3E%3C/svg%3E") 50%/13px 13px no-repeat;border-radius:0;position:absolute;inset:0;transform:scale(.4)}.opt2.sq input:checked~.dot2:after{opacity:1;transform:none}.sw2{cursor:pointer;align-items:center;gap:12px;display:inline-flex}.sw2 input{opacity:0;position:absolute}.sw2 .tr2{background:var(--wash-2);width:46px;height:26px;transition:background var(--t2);border-radius:99px;position:relative}.sw2 .tr2:after{content:"";background:var(--surface);width:20px;height:20px;box-shadow:var(--lift-1);transition:transform .48s var(--spring);border-radius:50%;position:absolute;top:3px;left:3px}.sw2 input:checked+.tr2{background:var(--acero)}.sw2 input:checked+.tr2:after{transform:translate(20px)}.sw2 input:focus-visible+.tr2{outline:2px solid var(--celeste-d);outline-offset:3px}.drop{border-radius:var(--r-l);text-align:center;cursor:pointer;background:linear-gradient(160deg,var(--celeste-s),var(--surface));box-shadow:var(--edge);transition:transform .52s var(--spring);padding:34px 24px;position:relative;overflow:hidden}.drop:before{content:"";border-radius:inherit;background:repeating-linear-gradient(115deg,var(--celeste) 0 9px,transparent 9px 18px);-webkit-mask-composite:xor;opacity:.5;transition:opacity var(--t2);-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1.6px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.drop:hover{transform:translateY(-3px)}.drop:hover:before{opacity:1}.drop .icbox{margin:0 auto 12px}.drop b{font-size:var(--fs-nota);display:block}.drop span{font-size:var(--fs-pie);color:var(--ink-3)}.rng{appearance:none;cursor:pointer;background:0 0;width:100%}.rng::-webkit-slider-runnable-track{background:linear-gradient(90deg,var(--celeste) var(--p,42%),var(--wash-2) var(--p,42%));border-radius:99px;height:6px}.rng::-webkit-slider-thumb{appearance:none;background:var(--surface);width:26px;height:26px;box-shadow:var(--lift-2),0 0 0 2px var(--acero);transition:transform .38s var(--spring);border-radius:50%;margin-top:-10px}.rng:hover::-webkit-slider-thumb{transform:scale(1.12)}.rng:focus-visible::-webkit-slider-thumb{outline:2px solid var(--celeste-d);outline-offset:3px}.b.load{pointer-events:none}.b.load span:first-child{opacity:.55}.b.load .k svg{animation:.9s linear infinite spin2}@keyframes spin2{to{transform:rotate(360deg)}}.steps2{gap:8px;margin-bottom:20px;display:flex}.steps2 .s2{background:var(--wash-2);border-radius:99px;flex:1;height:4px;overflow:hidden}.steps2 .s2 b{background:linear-gradient(90deg,var(--celeste),var(--acero));width:0;height:100%;transition:width .7s var(--out);border-radius:99px;display:block}.steps2 .s2.done b,.steps2 .s2.now b{width:100%}.steps2 .s2.now b{width:52%}.wiz{border-radius:var(--r-xl);background:var(--surface);padding:28px}@supports (color:color-mix(in lab, red, red)){.wiz{background:color-mix(in srgb,var(--surface) 88%,transparent)}}.wiz{-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%);box-shadow:var(--lift-2),var(--edge)}.wiz .lgd{font-family:var(--mono);font-size:var(--fs-rotulo);letter-spacing:.14em;text-transform:uppercase;color:var(--celeste-d)}.wiz h4{font-size:var(--fs-h3);margin:7px 0 18px;font-weight:300}.sk{border-radius:var(--r-l);background:var(--surface);box-shadow:var(--lift-1),var(--edge);padding:22px;overflow:hidden}.sk i{background:linear-gradient(90deg,var(--wash) 25%,var(--wash-2) 37%,var(--wash) 63%);background-size:400% 100%;border-radius:99px;height:12px;margin-bottom:11px;animation:1.5s linear infinite shim;display:block}@keyframes shim{to{background-position:-135% 0}}.sk i.t{width:62%;height:26px;margin-bottom:16px}.sk i.s{width:88%}.sk i.s2{width:70%}.sk .ph2{border-radius:var(--r-m);background:linear-gradient(90deg,var(--wash) 25%,var(--wash-2) 37%,var(--wash) 63%);background-size:400% 100%;height:120px;margin-bottom:16px;animation:1.5s linear infinite shim}.st2{text-align:center;border-radius:var(--r-l);background:var(--surface);padding:38px 26px}@supports (color:color-mix(in lab, red, red)){.st2{background:color-mix(in srgb,var(--surface) 86%,transparent)}}.st2{-webkit-backdrop-filter:blur(16px)saturate(150%);backdrop-filter:blur(16px)saturate(150%);box-shadow:var(--lift-1),var(--edge)}.st2 .icbox{width:54px;height:54px;margin:0 auto 14px}.st2 .icbox .ico{font-size:var(--fs-h3)}.st2 h4{font-size:var(--fs-entradilla);font-weight:400}.st2 p{color:var(--ink-3);font-size:var(--fs-nota);max-width:38ch;margin-top:8px;margin-left:auto;margin-right:auto}.st2.er .icbox{color:#c15757;background:linear-gradient(150deg,#fbe9e9,#fff)}.st2.ok2 .icbox{color:#3d8f6b;background:linear-gradient(150deg,#e6f6ee,#fff)}.ovwrap{border-radius:var(--r-xl);background:linear-gradient(150deg,var(--wash-2),var(--celeste-s));min-height:400px;box-shadow:var(--lift-1);position:relative;overflow:hidden}.scrim{z-index:3;background:var(--ink);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.scrim{background:color-mix(in srgb,var(--ink) 34%,transparent)}}.scrim{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:0;visibility:hidden;transition:all .48s var(--out)}.ovwrap.on .scrim{opacity:1;visibility:visible}.modal{z-index:4;border-radius:var(--r-l);background:var(--surface);width:min(430px,86%);box-shadow:var(--lift-3),var(--edge);opacity:0;visibility:hidden;transition:all .56s var(--spring);padding:28px;position:absolute;top:50%;left:50%;transform:scale(.93)translateY(14px)}.ovwrap.on .modal{opacity:1;visibility:visible;transform:none}.modal h4{font-size:var(--fs-h3);font-weight:300}.modal p{color:var(--ink-3);font-size:var(--fs-nota);margin-top:9px}.drw{z-index:4;background:var(--surface);width:min(340px,80%);box-shadow:var(--lift-3);transition:transform .62s var(--spring);padding:26px;position:absolute;top:0;bottom:0;right:0;transform:translate(102%)}.ovwrap.dr .drw{transform:none}.ovwrap.dr .scrim{opacity:1;visibility:visible}.toast{z-index:5;border-radius:var(--r-f);background:var(--surface);box-shadow:var(--lift-3),var(--edge);opacity:0;transition:all .56s var(--spring);align-items:center;gap:12px;padding:14px 20px;display:flex;position:absolute;bottom:20px;left:50%;transform:translateY(16px)}.ovwrap.ts .toast{opacity:1;transform:none}.tip{display:inline-flex;position:relative}.tip .bub{white-space:nowrap;font-size:var(--fs-pie);border-radius:var(--r-s);background:var(--ink);color:#fff;opacity:0;visibility:hidden;transition:all .38s var(--spring);pointer-events:none;z-index:5;padding:8px 13px;position:absolute;bottom:calc(100% + 9px);left:50%;transform:translateY(6px)scale(.96)}.tip .bub:after{content:"";border:5px solid #0000;border-top-color:var(--ink);position:absolute;top:100%;left:50%;translate:-50%}.tip:hover .bub,.tip:focus-within .bub{opacity:1;visibility:visible;transform:none}.tb{border-radius:var(--r-l);box-shadow:var(--lift-1),var(--edge);background:var(--surface);overflow:hidden}.tb table{border-collapse:collapse;width:100%;font-size:var(--fs-nota)}.tb th{text-align:left;font-family:var(--ui);font-size:var(--fs-rotulo);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-4);background:linear-gradient(120deg,var(--celeste-s),transparent);padding:15px 18px;font-weight:700}.tb td{color:var(--ink-2);padding:15px 18px;position:relative}.tb tbody tr{transition:background var(--t2)}.tb tbody tr:hover{background:var(--celeste-s)}.tb tbody tr:not(:last-child) td:after{content:"";background:var(--wash);height:1px;position:absolute;bottom:0;left:18px;right:18px}.tb .hi{background:linear-gradient(100deg,var(--celeste-s),transparent)}.tb .num2{font-family:var(--display);font-size:var(--fs-entradilla);font-weight:var(--peso-display)}.tb .pl3{font-size:var(--fs-rotulo);letter-spacing:.1em;text-transform:uppercase;background:var(--celeste);color:#0f2a3a;border-radius:var(--r-f);margin-left:8px;padding:3px 9px;font-weight:700}.brd{font-size:var(--fs-pie);color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:9px;display:flex}.brd a{transition:color var(--t1)}.brd a:hover{color:var(--acero)}.brd .sep{color:var(--ink-4);font-size:var(--fs-rotulo)}.brd b{color:var(--ink)}.pg2{align-items:center;gap:6px;display:flex}.pg2 a{border-radius:var(--r-s);width:38px;height:38px;font-size:var(--fs-nota);color:var(--ink-3);transition:all .44s var(--spring);place-items:center;font-weight:600;display:grid}.pg2 a:hover{background:var(--celeste-s);color:var(--acero)}.pg2 a.on{background:var(--acero);color:var(--surface);box-shadow:var(--lift-1)}.icgrid{justify-items:stretch}.icgrid figure:last-child{grid-column:span 1}.icgrid{grid-auto-rows:1fr}.antetitulo{font-family:var(--mono);font-size:var(--fs-rotulo);letter-spacing:.14em;text-transform:uppercase;color:var(--celeste-tx);margin:0}.cita{border-left:2px solid var(--celeste);max-width:60ch;margin:34px 0 0;padding:0 0 0 20px}.cita blockquote{font-family:var(--cita);font-size:var(--fs-entradilla);color:var(--ink-2);margin:0;font-style:italic;line-height:1.4}.cita blockquote:before{content:"“"}.cita blockquote:after{content:"”"}.cita figcaption{font-size:var(--fs-pie);color:var(--ink-3);margin-top:10px}.cita-cine{max-width:1200px;margin:0 auto;padding:34px 26px 0}.funciones{border-radius:var(--r-l);background:var(--surface);box-shadow:var(--lift-1),var(--edge);margin-top:34px;overflow:hidden}.funciones .fila{grid-template-columns:1fr 1fr;gap:22px;padding:15px 24px;display:grid}.funciones .fila+.fila{box-shadow:inset 0 1px 0 var(--wash)}.funciones .cabecera{background:var(--wash);font-family:var(--display);font-weight:var(--peso-display);font-size:var(--fs-nota)}.funciones .fila div{font-size:var(--fs-nota);color:var(--ink-2)}.funciones .cabecera div{color:var(--ink)}.funciones .pie{background:var(--celeste-s);font-size:var(--fs-nota);color:var(--ink-2);margin:0;padding:16px 24px}@media (max-width:640px){.funciones .fila{grid-template-columns:1fr;gap:6px}.funciones .fila div:first-child:before{content:"Endocrinólogo · ";color:var(--celeste-tx);font-size:var(--fs-rotulo);letter-spacing:.06em;text-transform:uppercase}.funciones .fila div:last-child:before{content:"Quien trata el nódulo · ";color:var(--celeste-tx);font-size:var(--fs-rotulo);letter-spacing:.06em;text-transform:uppercase}.funciones .cabecera{display:none}}.caminos{gap:14px;display:grid}.camino-icono{border-radius:var(--r-m);width:54px;height:54px}.camino-icono .ico{font-size:26px}.camino{border-radius:var(--r-l);background:var(--surface);box-shadow:var(--lift-1),var(--edge);grid-template-columns:auto 1fr;align-items:center;gap:24px;padding:26px;display:grid}.camino h3{font-size:var(--fs-h3);font-weight:300}.camino p{color:var(--ink-3);font-size:var(--fs-cuerpo);max-width:56ch;margin-top:8px}.cierre-caminos{font-size:var(--fs-cuerpo);color:var(--ink-2);max-width:62ch;margin-top:24px}@media (max-width:640px){.camino{grid-template-columns:1fr;gap:14px}}.dato-anillo{align-items:center;gap:28px;margin-top:18px;display:flex}.dato-anillo p{color:var(--ink-2);font-size:var(--fs-cuerpo);max-width:54ch;line-height:1.65}.dato-anillo .fuente{color:var(--ink-3);font-size:var(--fs-pie);margin-top:14px}@media (max-width:640px){.dato-anillo{flex-direction:column;align-items:flex-start;gap:20px}.dato-anillo .ringc{align-self:center}}.tras-titular{margin-top:28px}.pie-enlace{margin-top:14px}.bleed .entrada{max-width:52ch;color:var(--ink-2);font-size:var(--fs-cuerpo);margin-top:14px}.bleed .tit-bloque{margin-top:10px}.cierre-bloque{font-size:var(--fs-cuerpo);color:var(--ink-2);max-width:62ch;margin-top:24px}.hsteps p{font-size:var(--fs-cuerpo)}.enlace-camino{color:var(--celeste-tx);font-weight:600;font-size:var(--fs-nota);transition:gap var(--t1) var(--out);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.enlace-camino:after{content:"→"}.enlace-camino:hover{gap:10px}.tit-bloque{font-size:var(--fs-h2);font-weight:200}.sat .estrellas{color:var(--celeste-tx);font-size:var(--fs-rotulo);letter-spacing:3px}.sat .autor{color:var(--ink-3);font-size:var(--fs-rotulo)}.hA h1{font-size:var(--fs-h1);letter-spacing:-.055em;text-align:center;font-weight:200;line-height:.92}@media (max-width:760px){.hA h1{font-size:clamp(31px,10vw,46px)}}@media (max-width:420px){.hA h1{font-size:clamp(40px,11.5vw,46px)}}.stk h3{font-size:var(--fs-h3);font-weight:200}.ringc{min-width:170px}.ringc .lbl{max-width:72%;line-height:1.15}.ringc .lbl b{font-size:var(--fs-h3);text-wrap:balance}.ringc .lbl span{font-size:var(--fs-rotulo);text-wrap:balance;margin-top:6px;line-height:1.35;display:block}.cine .cap p{max-width:62ch;color:var(--ink-2);margin-left:auto;margin-right:auto}.cine .cap h2{letter-spacing:-.04em;font-size:clamp(28px,5vw,58px);font-weight:200}@media (max-width:760px){.cine .stick{height:100svh;position:sticky;top:0}.cine .cap{margin-top:0;position:absolute;bottom:14svh}.cine .rail2{margin:0;position:absolute;bottom:6svh;translate:-50%}}.sig{height:420vh;position:relative}.sig .pin{background:linear-gradient(170deg,var(--bg-2),var(--bg));place-items:center;height:100vh;display:grid;position:sticky;top:0;overflow:hidden}.sig .stage{grid-template-columns:1fr 1fr;align-items:center;gap:40px;width:100%;max-width:1120px;height:100%;margin:0 auto;padding:0 28px;display:grid;position:relative}.sig .side{max-width:420px}.sig .side .eyb{font-family:var(--mono);font-size:var(--fs-rotulo);letter-spacing:.16em;text-transform:uppercase;color:var(--celeste-tx);font-style:normal}.sig .side h2{font-family:var(--display);font-size:var(--fs-h2);font-weight:var(--peso-display);letter-spacing:-.012em;margin-top:12px;line-height:1.12}.sig .side .lead{color:var(--ink-3);font-size:var(--fs-cuerpo);margin-top:12px}.sig .carril{flex-direction:column;gap:2px;margin-top:30px;display:flex}.sig .carril .st{opacity:.34;transition:opacity var(--t2) var(--out);padding:13px 0 13px 22px;position:relative}.sig .carril .st.on{opacity:1}.sig .carril .st:before{content:"";background:var(--ink-4);opacity:.32;border-radius:2px;width:2px;position:absolute;top:0;bottom:0;left:0}.sig .carril .st.on:before{background:var(--celeste);opacity:1}.sig .carril .m{font-family:var(--mono);font-size:var(--fs-rotulo);letter-spacing:.1em;text-transform:uppercase;color:var(--celeste-tx)}.sig .carril h3{font-family:var(--display);font-size:var(--fs-entradilla);font-weight:var(--peso-display);letter-spacing:-.006em;margin-top:3px}.sig .carril p{color:var(--ink-3);font-size:var(--fs-nota);margin-top:3px;line-height:1.5}.sig .frames{aspect-ratio:1;border-radius:var(--r-l);width:100%;max-width:460px;box-shadow:var(--lift-2);background:var(--wash);justify-self:end;position:relative;overflow:hidden}.sig .frames img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity 90ms linear;position:absolute;inset:0}.sig .frames img.on{opacity:1}.sig .frames:after{content:"";pointer-events:none;border-radius:var(--r-l);position:absolute;inset:0;box-shadow:inset 0 1px #ffffff80}.sig .prog{background:var(--wash);border-radius:2px;height:2px;position:absolute;bottom:26px;left:28px;right:28px}.sig .prog i{background:var(--celeste);border-radius:2px;width:0;height:100%;display:block}.sig .hint{font-family:var(--mono);font-size:var(--fs-rotulo);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-4);transition:opacity var(--t2);position:absolute;bottom:44px;left:50%;transform:translate(-50%)}.sig .hint.gone{opacity:0}.firma-cierre{max-width:62ch;padding:34px 26px 0}.firma-cierre p{font-size:var(--fs-cuerpo);color:var(--ink-2)}.firma-cierre .cap{font-size:var(--fs-pie);color:var(--ink-3);margin-top:10px}@media (max-width:860px){.sig{height:360vh}.sig .stage{grid-template-columns:1fr;align-content:center;gap:22px;padding:0 20px}.sig .frames{aspect-ratio:4/3;justify-self:stretch;max-width:none}.sig .side{max-width:none}.sig .carril{gap:0;margin-top:18px}.sig .carril .st{padding:9px 0 9px 16px}.sig .carril p,.sig .carril .st:not(.on){display:none}.sig .hint{bottom:30px}}@media (prefers-reduced-motion:reduce){.sig{height:auto}.sig .pin{height:auto;padding:60px 0;position:static}.sig .frames img{transition:none}}.entradilla{font-size:var(--fs-entradilla);color:var(--ink-3);max-width:60ch;margin-top:10px}.vs h3{font-size:var(--fs-h3);font-weight:400;position:relative}.cmpd .la{background:linear-gradient(150deg,var(--wash),var(--wash-2))}.cmpd .lb2{background:linear-gradient(150deg,var(--wash-2),var(--celeste-l))}.cmpd .l{color:var(--ink-3)}.cmpd .kb,.cmpd .tg.derecha{color:var(--acero)}.cmpd:focus-visible{outline:2px solid var(--celeste);outline-offset:4px}@media (max-width:640px){.vs{grid-template-columns:1fr}}.seguro{grid-template-columns:auto 1fr;align-items:start;gap:28px;max-width:72ch;display:grid}.seguro-icono{border-radius:var(--r-m);width:64px;height:64px}.seguro-icono .ico{font-size:32px}.seguro p{color:var(--ink-2);font-size:var(--fs-cuerpo);max-width:60ch;margin-top:14px}.seguro .criterio{font-family:var(--serif);font-size:var(--fs-entradilla);color:var(--ink);margin-top:22px;line-height:1.4}.seguro .fuente,.fuente-bloque{font-size:var(--fs-pie);color:var(--ink-3);margin-top:18px}@media (max-width:640px){.seguro{grid-template-columns:1fr;gap:14px}}.stz.plazos .n{font-size:var(--fs-h2)}.stz.plazos p{font-size:var(--fs-cuerpo);color:var(--ink-2)}.wall-txt{color:var(--ink-3);font-size:var(--fs-nota)}.wall-cta{margin-left:auto}.resenas{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:14px;display:grid}.resenas .tc blockquote{margin:0}.resenas .tc p{font-size:var(--fs-cuerpo)}.resenas .tc figcaption b{font-size:var(--fs-pie)}@media (max-width:860px){.resenas{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin:14px -4px 0;padding:4px 4px 14px;display:flex;overflow-x:auto}.resenas::-webkit-scrollbar{display:none}.resenas .tc{scroll-snap-align:start;flex:0 0 82%}.wall-cta{margin-left:0}}.criterios{border-radius:var(--r-l);background:var(--surface);box-shadow:var(--lift-1),var(--edge);padding:24px}.criterios.si{background:linear-gradient(155deg,var(--celeste-s),var(--surface))}.criterios.no{background:linear-gradient(155deg,var(--wash),var(--surface))}@supports (color:color-mix(in lab, red, red)){.criterios.no{background:linear-gradient(155deg,color-mix(in srgb,var(--wash) 60%,#f5efe6),var(--surface))}}.criterios h3{font-size:var(--fs-h3);font-weight:400}.criterios ul{gap:12px;margin:16px 0 0;padding:0;list-style:none;display:grid}.criterios li{font-size:var(--fs-cuerpo);color:var(--ink-2);align-items:flex-start;gap:12px;display:flex}.criterios .marca{border-radius:50%;flex:none;place-items:center;width:24px;height:24px;margin-top:2px;display:grid}.criterios.si .marca{background:var(--celeste);color:#fff}.criterios.no .marca{background:var(--wash-2);color:var(--ink-3)}.criterios .marca .ico{font-size:14px}@media (max-width:640px){.criterios.si{order:-1}}.stz.precios{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.stz.precios .n{font-size:clamp(36px,4.6vw,56px)}.stz.precios .n small{font-family:var(--ui);font-size:var(--fs-nota);color:var(--ink-3);vertical-align:middle;margin-right:4px;font-weight:500}.stz.precios .n sup{vertical-align:super;font-size:.42em}.stz.precios p{font-size:var(--fs-cuerpo);color:var(--ink-2)}.contexto-precio{font-family:var(--serif);font-size:var(--fs-entradilla);color:var(--ink);max-width:52ch;margin-top:18px}.sec.corto{padding:24px 0}.no-esperar{max-width:58ch}.no-esperar p{color:var(--ink-2);font-size:var(--fs-cuerpo);margin-top:14px}.no-esperar .criterio{font-family:var(--serif);font-size:var(--fs-entradilla);color:var(--ink);margin-top:18px}.ctain-txt{color:var(--ink-3);font-size:var(--fs-nota);max-width:52ch}.ctain-cta{margin-left:auto}@media (max-width:640px){.ctain-cta{margin-left:0}}.ovl.quien{min-height:520px}.ovl.quien .cardo h2{font-size:var(--fs-h2);letter-spacing:-.02em;margin-top:8px;font-weight:200}.ovl.quien .cardo .rol{font-family:var(--serif);font-size:var(--fs-entradilla);color:var(--ink-2);margin-top:4px}.ovl.quien .cardo p{color:var(--ink-2);font-size:var(--fs-cuerpo);margin-top:12px}.hechos{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;margin:14px 0 0;padding:0;list-style:none;display:grid}.hechos li{border-radius:var(--r-m);background:var(--surface);box-shadow:var(--lift-1),var(--edge);font-size:var(--fs-cuerpo);color:var(--ink-2);align-items:center;gap:14px;padding:16px 18px;display:flex}.hechos .icbox{width:44px;height:44px}.medios{margin-top:14px}.medios-cta{font-size:var(--fs-nota);margin-left:auto}@media (max-width:760px){.ovl.quien{min-height:220px;padding:0;display:block}.ovl.quien .cardo{background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none;max-width:none;box-shadow:none;border-radius:0;margin:0;padding:26px 22px}.ovl.quien .mesh{display:none}.medios-cta{margin-left:0}}.sd-p h3{font-size:var(--fs-h3);margin-top:8px;font-weight:300}.sd-p .sede-txt{color:var(--ink-2);font-size:var(--fs-cuerpo);margin-top:10px}.sd-p .meta{font-size:var(--fs-nota)}.sede-acciones{flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;display:flex}.sd-p[hidden]{display:none}@media (max-width:760px){.sd-tabs{flex-direction:column}.sd-p{grid-template-columns:1fr}.sd-p .map{min-height:160px}.sd-body{min-height:0}.sd-p{position:relative}}.preguntas{gap:10px;max-width:72ch;display:grid}.pregunta{border-radius:var(--r-m);background:var(--surface);box-shadow:var(--lift-1),var(--edge);transition:box-shadow var(--t2);overflow:hidden}.pregunta.on{box-shadow:var(--lift-2),var(--edge)}.pregunta button{cursor:pointer;text-align:left;width:100%;font-family:var(--display);font-size:var(--fs-entradilla);font-weight:var(--peso-display);color:var(--ink);background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.pregunta button .ico{color:var(--celeste-d);transition:transform .46s var(--spring);flex:none;font-size:18px}.pregunta.on button .ico{transform:rotate(180deg)}.pregunta [role=region] p{color:var(--ink-2);font-size:var(--fs-cuerpo);max-width:60ch;padding:0 20px 20px}.pregunta button:focus-visible{outline:2px solid var(--celeste);outline-offset:-4px;border-radius:var(--r-m)}.agendar{border-radius:var(--r-xl);background:var(--surface);box-shadow:var(--lift-2),var(--edge);grid-template-columns:1fr 1.1fr;gap:34px;padding:38px;display:grid}.agendar .entradilla{max-width:44ch}.confianza{font-size:var(--fs-cuerpo);color:var(--ink-2);gap:8px;margin:22px 0 0;padding:0;list-style:none;display:grid}.confianza li:before{content:"";background:var(--celeste);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-right:10px;display:inline-block}.via-secundaria{border-radius:var(--r-m);background:var(--celeste-s);align-items:flex-start;gap:14px;margin-top:26px;padding:18px;display:flex}.via-secundaria .icbox{flex:none;width:40px;height:40px}.via-secundaria b{font-size:var(--fs-nota);display:block}.via-secundaria p{font-size:var(--fs-cuerpo);color:var(--ink-3);margin-top:4px}.via-secundaria .enlace-camino{margin-top:8px}.via-alterna{font-size:var(--fs-cuerpo);color:var(--ink-2);margin-top:18px}.via-alterna a{color:var(--celeste-tx);font-weight:600;text-decoration:none}.agendar-form .fld label{font-size:var(--fs-nota)}.agendar-form .fld .hint{font-size:var(--fs-pie);color:var(--ink-3)}.agendar-form .fld.err .hint{color:#c15757}.agendar-form .oculto{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.agendar-form .b{margin-top:6px}.agendar-form .b[disabled]{opacity:.6;cursor:progress}.estado{font-size:var(--fs-nota);color:var(--ink-2);min-height:1.4em;margin-top:14px}.estado.enviado{color:#2f7d5b}.estado.error{color:#c15757}.estado a{color:var(--celeste-tx);font-weight:600;text-decoration:none}@media (max-width:860px){.agendar{grid-template-columns:1fr;padding:24px}}.sec.firma-medica{padding:24px 0 48px}.firma{border-top:1px solid var(--wash-2);max-width:64ch;padding-top:22px}.firma .nombre{font-family:var(--display);font-size:var(--fs-h3);font-weight:var(--peso-display)}.firma .rol{color:var(--ink-2);font-size:var(--fs-nota);margin-top:4px}.firma .registro,.firma .revision{color:var(--ink-3);font-size:var(--fs-pie);margin-top:8px}.firma a{color:var(--celeste-tx);text-decoration:none}.nv{position:fixed;top:14px}.nv.pegada .nvbar{box-shadow:var(--lift-2),var(--edge)}.nv .lg{color:var(--ink);text-decoration:none}.nv .lg,.nv .nvl a,.nv .nvcta,.nv .nvcta span{white-space:nowrap}.nv .lgsw a{color:var(--ink-2);font:inherit;padding:2px 1px;text-decoration:none;position:relative}.nv .lgsw a.on{color:var(--ink)}.nv .lgsw a:after{content:"";background:var(--acero);height:1.4px;transition:transform .42s var(--spring);border-radius:2px;position:absolute;bottom:-3px;left:0;right:0;transform:scaleX(0)}.nv .lgsw a.on:after{transform:scaleX(1)}.nv .lgsw{margin-left:14px}.nv .burg{margin-left:auto;margin-right:8px}.nv .nvcta{color:#fff;text-decoration:none}.nv .nvcta .k{color:#0f2a3a}.nv .nvcta{transition:box-shadow var(--t2),transform .48s var(--spring),filter var(--t2)}.nv .nvcta:hover{filter:saturate(1.15);transform:translateY(-1px);box-shadow:0 18px 30px -14px #27527dd9}.nv .nvcta:hover .k{transform:translate(3px)scale(1.06)}.mega{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start;gap:8px 22px;display:grid}.mega .col{gap:2px;display:grid}.mega h5{margin-bottom:6px}.msheet .mgb[hidden]{display:none}.msheet .mgb>div{gap:2px;padding:4px 0 8px;display:grid}.msheet .mgx .ico{font-size:var(--fs-nota);transition:transform .46s var(--spring)}.msheet .mgrp.op .mgx .ico{transform:rotate(180deg)}.msheet .foot2{box-shadow:inset 0 1px 0 var(--wash);justify-content:space-between;align-items:center;gap:12px;margin-top:8px;padding-top:12px;display:flex}.msheet .foot2 .b{padding:8px 8px 8px 14px}.hA{padding-top:96px}@media (max-width:960px){.nv .lgsw{display:none}.hA{padding-top:84px}}.saltar{z-index:100;border-radius:var(--r-f);background:var(--acero);color:var(--sobre-acero);transition:top var(--t1);padding:12px 18px;font-weight:600;position:absolute;top:-60px;left:16px}.saltar:focus-visible{outline:2px solid var(--celeste);outline-offset:3px;top:16px}.ft h4{align-items:center;gap:10px;display:flex}.ft h4 .mk{width:auto;height:30px}.ft .lang a{color:var(--ink-3);font-family:var(--ui);font-size:var(--fs-pie);border-radius:var(--r-f);transition:all var(--t2);padding:8px 16px;font-weight:600;text-decoration:none}.ft .lang a.on{background:var(--acero);color:var(--sobre-acero)}:root[data-theme=dark] .ft .lang a.on{color:var(--bg)}.ft a.sede{color:inherit;text-decoration:none;display:block}.ft .bot .legal{gap:18px;display:flex}.ft .bot .legal a{color:inherit;text-decoration:none}.ft .bot .legal a:hover{color:var(--acero)}.ft .zgv{font-size:var(--fs-pie);align-items:center;min-height:1em;margin-top:7px;display:inline-flex}@media (max-width:860px){.ft .top{grid-template-columns:1fr 1fr}.ft .top>.brand{grid-column:1/-1}}@media (max-width:560px){.ft .top{grid-template-columns:1fr}}.bar{z-index:150;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:var(--surface);position:fixed;bottom:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.bar{background:color-mix(in srgb,var(--surface) 88%,transparent)}}.bar{-webkit-backdrop-filter:blur(18px)saturate(170%);transition:transform .52s var(--spring);align-items:center;gap:9px;display:none;transform:translateY(calc(100% + 12px));box-shadow:0 -6px 24px -10px #0f2a3a33,inset 0 1px #ffffffb3}:root[data-theme=dark] .bar{box-shadow:0 -6px 24px -10px #0009,inset 0 1px #ffffff0f}.bar.up{transform:translateY(0)}.bar .b{flex:1;justify-content:center;padding:14px 18px;text-decoration:none}.bar .wa{border-radius:var(--r-f);background:var(--surface);height:50px;box-shadow:var(--lift-1),var(--edge);color:var(--acero);flex:0 0 50px;place-items:center;display:grid}.bar .wa .ico{font-size:22px}:root[data-theme=dark] .bar .wa{color:var(--celeste-l)}@media (max-width:860px){.bar{display:flex}body{padding-bottom:0}}@media (prefers-reduced-motion:reduce){.bar{transition:none}}.resumen{border-radius:var(--r-l);background:var(--surface);box-shadow:var(--lift-1),var(--edge);max-width:72ch;padding:24px 28px}.resumen dl{gap:10px;margin:14px 0 0;display:grid}.resumen dl>div{grid-template-columns:110px 1fr;align-items:baseline;gap:14px;display:grid}.resumen dt{font-family:var(--display);font-size:var(--fs-entradilla);font-weight:var(--peso-display);color:var(--ink)}.resumen dd{font-size:var(--fs-cuerpo);color:var(--ink-2);margin:0}.resumen dd .enlace-camino{font-size:var(--fs-nota);margin-left:6px}@media (max-width:640px){.resumen dl>div{grid-template-columns:1fr;gap:2px}}.progreso{z-index:500;pointer-events:none;background:0 0;height:2px;position:fixed;top:0;left:0;right:0}.progreso i{background:var(--celeste);transform-origin:0;height:100%;transition:transform .12s linear;display:block;transform:scaleX(0)}.indice{z-index:20;opacity:0;pointer-events:none;transition:opacity var(--t2) var(--out),transform .52s var(--spring);position:fixed;top:50%;right:22px;transform:translateY(-50%)translate(12px)}.indice.on{opacity:1;pointer-events:auto;transform:translateY(-50%)}.indice ol{border-radius:var(--r-m);background:var(--surface);gap:2px;margin:0;padding:8px;list-style:none;display:grid}@supports (color:color-mix(in lab, red, red)){.indice ol{background:color-mix(in srgb,var(--surface) 84%,transparent)}}.indice ol{-webkit-backdrop-filter:blur(14px)saturate(150%);backdrop-filter:blur(14px)saturate(150%);box-shadow:var(--lift-1),var(--edge)}.indice a{border-radius:var(--r-s);color:var(--ink-4);font-size:var(--fs-pie);transition:color var(--t1),background var(--t1);align-items:center;gap:10px;padding:7px 10px;font-weight:600;text-decoration:none;display:flex}.indice .n{font-family:var(--display);font-weight:var(--peso-display);font-size:var(--fs-nota);text-align:center;width:16px}.indice .t{white-space:nowrap;max-width:0;transition:max-width .46s var(--spring);overflow:hidden}.indice:hover .t,.indice:focus-within .t{max-width:160px}.indice li.pasado a{color:var(--ink-3)}.indice li.on a{color:var(--ink);background:var(--celeste-s)}.indice a:focus-visible{outline:2px solid var(--celeste);outline-offset:2px}@media (max-width:1180px){.indice{display:none}}@media (prefers-reduced-motion:reduce){.indice,.indice .t,.progreso i{transition:none}}.hA{background:linear-gradient(168deg,var(--bg-2) 0%,var(--bg) 62%);align-items:center;min-height:88vh;padding:0;display:grid}.hA>.wrap{width:100%;padding-block:126px 90px}.hA h1{text-align:left;letter-spacing:-.032em;max-width:11ch;margin-left:0;font-size:clamp(38px,5.4vw,70px);line-height:1.04}.hA .sb{text-align:left;max-width:38ch;margin:22px 0 0}.hA .acts{z-index:6;justify-content:flex-start;margin-top:32px;position:relative}.hA .sat.l{top:13%;left:auto;right:8%;transform:none}.hA .sat.r{top:auto;bottom:14%;right:3%}.plate{aspect-ratio:1;pointer-events:none;z-index:1;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;width:min(48%,660px);position:absolute;top:50%;right:0;overflow:hidden;transform:translateY(-50%);-webkit-mask-image:linear-gradient(96deg,#0000 0%,#0000004d 14%,#000 44% 100%),linear-gradient(#0000 0%,#000 15% 80%,#0000 100%);mask-image:linear-gradient(96deg,#0000 0%,#0000004d 14%,#000 44% 100%),linear-gradient(#0000 0%,#000 15% 80%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.plate video{object-fit:cover;filter:saturate(.62)contrast(1.02);opacity:.92;width:100%;height:100%;display:block}:root[data-theme=dark] .plate video{filter:saturate(.5)contrast(1.04)brightness(.66);opacity:.85}.plate:after{content:"";background:linear-gradient(100deg,var(--bg) 0%,#d4eef84d 30%,#4dc1e41a 100%);position:absolute;inset:0}:root[data-theme=dark] .plate:after{background:linear-gradient(100deg,var(--bg) 0%,#0b1d288c 30%,#2199c21f 100%)}@media (max-width:860px){.hA{min-height:auto}.hA>.wrap{padding-block:96px 8px}.hA h1{max-width:none;font-size:clamp(42px,11vw,46px)}.hA .sb{margin-top:16px}.hA .acts{margin-top:24px}.hA .acts .b{justify-content:center;width:100%}.hA .sat{display:none}.plate{aspect-ratio:16/11;border-radius:var(--r-l);width:auto;margin:28px 20px 34px;position:relative;top:auto;right:auto;transform:none;-webkit-mask-image:none;mask-image:none}.plate video{opacity:1;filter:saturate(.55)contrast(.97)}:root[data-theme=dark] .plate video{opacity:.86;filter:saturate(.45)brightness(.8)}.plate:after{display:none}}.hechos .razon{align-items:flex-start}.hechos .razon b{font-size:var(--fs-nota);color:var(--ink);font-weight:600;display:block}.hechos .razon .razon-p{font-size:var(--fs-nota);color:var(--ink-3);margin-top:3px;display:block}.incluye{border-radius:var(--r-m);background:var(--celeste-s);max-width:62ch;margin-top:18px;padding:18px 22px}.incluye b{font-size:var(--fs-nota);margin-bottom:8px;display:block}.incluye ul{font-size:var(--fs-nota);color:var(--ink-2);gap:6px;margin:0;padding-left:18px;display:grid}.ctain-sedes{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}@media (max-width:640px){.ctain-sedes{margin-left:0}}.firma .aviso-legal{font-size:var(--fs-pie);color:var(--ink-3);max-width:64ch;margin-top:14px;line-height:1.55}section[id],div[id=agendar],.sig[id]{scroll-margin-top:96px}:lang(en) .hA h1{max-width:13ch}.noencontrada{align-items:center;min-height:60vh;padding-top:120px;display:grid}.noencontrada .tit-bloque{font-size:clamp(40px,6vw,72px);line-height:1.04}.noencontrada p{max-width:52ch;color:var(--ink-2);font-size:var(--fs-cuerpo);margin-top:14px}.noencontrada .acts{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.noencontrada .solo-en,:lang(en) .noencontrada .solo-es{display:none}:lang(en) .noencontrada .solo-en{display:block}.cabpag{background:linear-gradient(168deg,var(--bg-2) 0%,var(--bg) 62%);padding:126px 0 40px;position:relative;overflow:hidden}.cabpag .glow{z-index:0;background:radial-gradient(closest-side,var(--celeste),transparent 70%);width:1150px;height:920px;position:absolute;top:-46%;left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.cabpag .glow{background:radial-gradient(closest-side,color-mix(in srgb,var(--celeste) 22%,transparent),transparent 70%)}}.cabpag .glow{pointer-events:none}.cabpag .wrap{z-index:2;position:relative}.cabpag h1{font-size:var(--fs-h1);letter-spacing:-.04em;max-width:14ch;margin-top:14px;font-weight:200;line-height:1}.cabpag .entradilla{max-width:60ch;color:var(--ink-2);font-size:var(--fs-entradilla);margin-top:18px}.cabpag .acts{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}@media (max-width:860px){.cabpag{padding-top:96px}.cabpag h1{max-width:none;font-size:clamp(42px,11vw,46px)}.cabpag .acts .b{justify-content:center;width:100%}}.matiz h3{font-size:var(--fs-h3);font-weight:400}.matiz p{color:var(--ink-2);font-size:var(--fs-cuerpo);margin-top:10px}.grados{gap:10px;display:grid}.grado{border-radius:var(--r-m);background:var(--surface);box-shadow:var(--lift-1),var(--edge);grid-template-columns:120px 1fr;align-items:start;gap:18px;padding:18px 22px;display:grid}.grado .n{font-family:var(--display);font-size:var(--fs-h3);font-weight:var(--peso-display);color:var(--acero);line-height:1.1}.grado b{font-size:var(--fs-nota);color:var(--ink);font-weight:600;display:block}.grado p{color:var(--ink-2);font-size:var(--fs-cuerpo);margin-top:4px}@media (max-width:640px){.grado{grid-template-columns:1fr;gap:6px}}.matiz.con-icono{align-items:flex-start;gap:16px;display:flex}.matiz.con-icono .icbox{flex:none}.tb .ref{color:var(--ink-4);font-size:var(--fs-pie);display:block}.incluye.aparte{background:var(--surface);box-shadow:var(--lift-1),var(--edge)}.incluye ul{font-size:var(--fs-cuerpo)}.chequeo-wrap{max-width:760px}.wiz h3{font-family:var(--display);font-size:var(--fs-h3);font-weight:var(--peso-display);margin:6px 0 16px}.wiz .opt2 .tx2 b{font-size:var(--fs-cuerpo);font-weight:600;display:block}.wiz .opt2 .tx2 span{font-size:var(--fs-pie);color:var(--ink-3);display:block}.wiz .acts{flex-wrap:wrap;gap:11px;margin-top:22px;display:flex}.wiz .b[disabled]{opacity:.5;cursor:not-allowed}.wiz.resultado p{color:var(--ink-2);font-size:var(--fs-cuerpo);max-width:60ch;margin-top:10px}.wiz.resultado.si{box-shadow:var(--lift-2),var(--edge),0 0 0 2px var(--celeste)}.grado p.fuente{color:var(--ink-3);font-size:var(--fs-pie)}.hsteps.canales>div .icbox{margin-bottom:12px}.canal-v{font-family:var(--display);font-size:var(--fs-entradilla);color:var(--acero);margin-top:4px;text-decoration:none;display:block}.sede-card .n{border-radius:var(--r-m);background:var(--celeste-s);width:44px;height:44px;color:var(--acero);place-items:center;font-size:22px;display:grid}.sede-card b a{color:inherit;text-decoration:none}.sede-card b a:hover{color:var(--acero)}.sede-acciones-mini{flex-wrap:wrap;gap:16px;margin-top:8px;display:flex}.sede-acciones-mini a{color:var(--celeste-tx);font-weight:600;font-size:var(--fs-nota);text-decoration:none}.hsteps.sin-orden>div:after{content:none}.sede-card{grid-template-columns:44px 1fr}.resenas-todas{columns:3;column-gap:14px;display:block}.resenas-todas .tc{break-inside:avoid;height:auto;margin:0 0 14px}@media (max-width:1100px){.resenas-todas{columns:2}}.resena-fecha{font-size:var(--fs-pie);color:var(--ink-3);display:block}@media (max-width:760px){.resenas.resenas-todas{columns:1;margin:14px 0 0;padding:0;display:block;overflow:visible}.resenas-todas .tc{flex:none}}.prensa-medio{padding-top:4px;font-weight:700;font-size:var(--fs-nota)!important;font-family:var(--ui)!important;color:var(--ink-3)!important}.prensa-item b a{color:inherit;text-decoration:none}.prensa-item b a:hover{color:var(--acero)}.hsteps.una-col{grid-template-columns:1fr}@media (min-width:761px){.hsteps.areas{grid-template-columns:repeat(3,1fr)}}.legal-col{max-width:66ch}.legal-col section{margin-bottom:34px}.legal-col h2.tit-bloque{font-size:var(--fs-h3);margin-bottom:8px}.legal-col p{color:var(--ink-2)}.legal-col p+p{margin-top:12px}.lectura{max-width:66ch}.lectura section{margin-bottom:34px}.lectura h2.tit-bloque{font-size:var(--fs-h3);margin-bottom:8px}.lectura p{color:var(--ink-2)}.lectura p+p{margin-top:12px}.hsteps .rotulo{font-family:var(--mono);font-size:var(--fs-rotulo);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin-bottom:8px;display:block}.hsteps b a{color:inherit;text-decoration:none}.guias{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px 24px;margin:0;padding:0;list-style:none;display:grid}.guias a{color:var(--acero);font-weight:600;text-decoration:none}.guias a:hover{color:var(--celeste-tx)}.agendar-cta{margin:18px 0 6px}.nv{transition:transform .46s var(--out),opacity .32s var(--out),width .46s var(--spring)}.nv.oculta{opacity:0;pointer-events:none;transform:translate(-50%,-130%)}.nv.compacta{width:min(980px,100% - 32px)}.nv.compacta .nvbar{padding:6px 6px 6px 16px}.nv.compacta .nvl a{padding:8px 13px}.nv.compacta .nvcta{padding:7px 7px 7px 16px}.nv.compacta .nvcta .k{width:28px;height:28px}.nv.compacta .lg{font-size:var(--fs-cuerpo)}.nvbar{transition:padding .46s var(--spring),background var(--t2),box-shadow var(--t2);isolation:isolate;-webkit-backdrop-filter:blur(22px)saturate(200%)brightness(1.06);background:#ffffff47;box-shadow:0 1px 2px #0f2a3a0f,0 18px 40px -22px #0f2a3a59,inset 0 1.5px #ffffffe6,inset 0 -1px #ffffff40,inset 1px 0 #ffffff80,inset -1px 0 #ffffff80}.nvbar:before{content:"";border-radius:inherit;z-index:0;pointer-events:none;background:linear-gradient(115deg,#ffffff9e,#ffffff0f 38%,#4dc1e429 78%,#ffffff4d);position:absolute;inset:0}.nvbar:after{content:"";border-radius:inherit;z-index:0;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff73,inset 0 0 18px #ffffff59}.nvbar>*{z-index:1;position:relative}.nv.pegada .nvbar{background:#ffffff6b}:root[data-theme=dark] .nvbar{-webkit-backdrop-filter:blur(22px)saturate(160%)brightness(.82);box-shadow:var(--lift-2),inset 0 1px 0 #ffffff24,inset 0 -1px 0 #ffffff0a;background:#0c1d28ad}:root[data-theme=dark] .nvbar:before{background:linear-gradient(115deg,#ffffff1f,#ffffff05 38%,#5fcdec0f 78%,#ffffff0a)}:root[data-theme=dark] .nvbar:after{box-shadow:inset 0 0 0 1px #ffffff1a,inset 0 0 18px #5fcdec14}:root[data-theme=dark] .nv.pegada .nvbar{background:#0c1d28c7}@media (min-width:961px){.nvbar{justify-content:space-between}.nvl{margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nv .lgsw{margin-left:auto}html[lang=en-US] .nvl{margin-left:auto;margin-right:14px;position:static;transform:none}}@media (prefers-reduced-motion:reduce){.nv.oculta{transform:translate(-50%,-130%)}}.mega-destacado{border-radius:var(--r-l);color:inherit;background:linear-gradient(160deg,var(--celeste-s),var(--wash-2));box-shadow:var(--edge);transition:transform .46s var(--spring),box-shadow var(--t2);flex-direction:column;grid-column:3;gap:6px;padding:20px 20px 18px;text-decoration:none;display:flex}.mega-destacado.ancha{grid-column:2/span 2}.mega-destacado:hover{box-shadow:var(--lift-2),var(--edge);transform:translateY(-2px)}.mega-destacado .rot{font-family:var(--mono);font-size:var(--fs-rotulo);letter-spacing:.08em;text-transform:uppercase;color:var(--celeste-tx)}.mega-destacado b{font-family:var(--display);font-weight:var(--peso-display);font-size:var(--fs-h3);color:var(--ink);text-wrap:balance;line-height:1.15}.mega-destacado p{font-size:var(--fs-nota);color:var(--ink-2);margin:0}.mega-destacado .enlace-camino{margin-top:auto;padding-top:10px}.franja{z-index:40;-webkit-backdrop-filter:blur(18px)saturate(1.5);height:40px;font-size:var(--fs-nota);color:var(--ink);background:#ffffff8c;justify-content:center;align-items:center;gap:10px;padding:0 48px 0 16px;display:flex;position:fixed;top:0;left:0;right:0;box-shadow:0 1px #0f2a3a0f}.franja-enlace{color:var(--ink);white-space:nowrap;align-items:center;gap:12px;min-width:0;text-decoration:none;display:flex}.franja-fecha{font-family:var(--mono);font-size:var(--fs-rotulo);letter-spacing:.08em;text-transform:uppercase;color:var(--celeste-tx)}.franja-sep{background:#0f2a3a2e;width:1px;height:14px}.franja-largo{text-overflow:ellipsis;overflow:hidden}.franja-cta{border-radius:var(--r-f);background:var(--acero);color:var(--sobre-acero);padding:5px 12px;font-weight:700}.franja-cerrar{width:28px;height:28px;color:var(--ink);cursor:pointer;background:#0f2a3a14;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.franja-cerrar:hover{background:#0f2a3a29}html.con-franja body{padding-top:40px}html.con-franja .nv{top:54px}html.con-franja .nv.oculta{transform:translate(-50%,-160%)}@media (max-width:760px){.franja{gap:8px;padding-left:12px}.franja-largo,.franja-sep{display:none}}@media (max-width:420px){.franja{justify-content:flex-start;gap:6px;padding:0 40px 0 10px}.franja-enlace{white-space:normal;gap:8px}.franja-cta{font-size:var(--fs-rotulo);white-space:nowrap;padding:4px 8px}.franja-fecha{font-size:var(--fs-rotulo);letter-spacing:.04em;max-width:150px;line-height:1.15}}:root[data-theme=dark] .franja{background:linear-gradient(90deg,#123544,#0e2432)}:root[data-theme=dark] .franja-cta{background:var(--celeste);color:#06131c}.tarjeta-evento{border-radius:var(--r-xl);color:inherit;background:linear-gradient(160deg,var(--celeste-s),var(--wash-2));box-shadow:var(--lift-1),var(--edge);transition:transform .46s var(--spring),box-shadow var(--t2);grid-template-columns:380px 1fr;align-items:center;gap:28px;padding:22px;text-decoration:none;display:grid}.tarjeta-evento:hover{box-shadow:var(--lift-2),var(--edge);transform:translateY(-2px)}.tarjeta-evento picture,.tarjeta-evento img{border-radius:var(--r-l);aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.tarjeta-evento .rot{font-family:var(--mono);font-size:var(--fs-rotulo);letter-spacing:.08em;text-transform:uppercase;color:var(--celeste-tx);margin-bottom:8px;display:block}.tarjeta-evento h2{font-size:var(--fs-h3);margin:0 0 8px}.tarjeta-evento p{color:var(--ink-2);margin:0}.tarjeta-evento-pac{font-family:var(--serif);font-size:var(--fs-entradilla);color:var(--ink);margin-top:10px!important}.tarjeta-evento .enlace-camino{margin-top:12px;display:inline-block}@media (max-width:760px){.tarjeta-evento{grid-template-columns:1fr;gap:16px;padding:14px}}.curso-hero .rot{font-family:var(--mono);font-size:var(--fs-rotulo);letter-spacing:.08em;text-transform:uppercase;color:var(--celeste-tx);margin-bottom:14px;display:block}.curso-hero .ctas{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}.datos-evento{border-radius:var(--r-l);background:var(--surface);box-shadow:var(--lift-1),var(--edge);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px 24px;margin:0;padding:22px 24px;display:grid}.datos-evento div{padding:8px 0}.datos-evento dt{font-family:var(--mono);font-size:var(--fs-rotulo);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.datos-evento dd{color:var(--ink);font-weight:600;font-size:var(--fs-cuerpo);margin:4px 0 0}.video-curso{margin:18px 0 0}.video-curso video{border-radius:var(--r-l);aspect-ratio:16/9;background:#0c1d28;width:100%;display:block}.video-curso figcaption{font-size:var(--fs-pie);color:var(--ink-3);margin-top:8px}.galeria-curso{grid-template-columns:1fr 1fr;gap:12px;display:grid}.galeria-curso img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--r-m);width:100%;display:block}.retrato-curso img{object-fit:cover;object-position:top;border-radius:var(--r-l);width:100%;max-height:520px;display:block}.dx .med.med-foto picture,.dx .med.med-foto img{object-fit:cover;object-position:50% 12%;width:100%;height:100%;position:absolute;inset:0}.ovl.quien-foto .ovl-foto{object-fit:cover;object-position:70% 18%;z-index:0;width:100%;height:100%;position:absolute;inset:0}.ovl.quien-foto .ovl-scrim{z-index:1;background:linear-gradient(90deg,#0f2a3a8c,#0f2a3a26 55%,#0f2a3a0d);position:absolute;inset:0}.ovl.quien-foto .cardo{margin-left:34px;margin-right:auto}.bleed.bleed-video{color:#fff;min-height:460px}.bleed .bleed-fondo{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.bleed .bleed-scrim{z-index:1;background:linear-gradient(#0c1d2826,#0c1d28b8 70%);position:absolute;inset:0}.bleed.bleed-video .in,.bleed.bleed-video .eyb,.bleed.bleed-video .entrada,.bleed.bleed-video .tit-bloque{color:#fff}.bleed.bleed-video .entrada{color:#ffffffdb}.cmpd .l img{object-fit:cover;object-position:50% 45%;width:100%;height:100%;position:absolute;inset:0}.cmpd .l .l-txt{z-index:2;border-radius:var(--r-f);color:#fff;font-family:var(--mono);font-size:var(--fs-rotulo);letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f2a3a9e;padding:6px 12px;position:absolute;bottom:16px;left:16px}.cmpd .l.lb2 .l-txt{left:auto;right:16px}.cmpd .tg{display:none}.seguro{grid-template-columns:auto 1fr minmax(280px,360px);gap:28px 32px;max-width:none}.seguro-foto{align-self:stretch;margin:0}.seguro-foto img{object-fit:cover;border-radius:var(--r-l);width:100%;height:100%;min-height:360px;display:block}@media (max-width:900px){.seguro{grid-template-columns:auto 1fr}.seguro-foto{grid-column:1/-1}.seguro-foto img{aspect-ratio:4/3;min-height:0}}.map.map-real{overflow:hidden}.map.map-real iframe{filter:saturate(.85);border:0;width:100%;height:100%;min-height:320px;display:block}@media (min-width:900px){.stk{grid-template-columns:1fr 1fr;gap:16px}.stk>article{padding:28px;position:static!important}.caminos{grid-template-columns:repeat(3,1fr)}.camino{grid-template-columns:1fr;align-items:start;gap:14px}.camino p{max-width:none}}.caminos.ancha,.paginas .caminos{grid-template-columns:1fr}@media (min-width:900px){.preguntas{columns:2;column-gap:14px}.preguntas .pregunta{break-inside:avoid;margin-bottom:10px}}.ovl.quien-foto{background:linear-gradient(150deg,var(--wash-2),var(--celeste-l))}.ovl.quien-foto .ovl-foto{object-position:50% 8%;width:56%;left:auto;right:0}.ovl.quien-foto .ovl-scrim{background:linear-gradient(90deg,#0f2a3a00 40%,#0f2a3a14)}@media (max-width:760px){.ovl.quien-foto .ovl-foto{object-position:50% 0;width:100%}.ovl.quien-foto .ovl-scrim{background:linear-gradient(#0f2a3a0d,#0f2a3a8c)}}@media (min-width:900px){.preguntas{columns:2;column-gap:14px;max-width:none!important;display:block!important}.preguntas .pregunta{break-inside:avoid;margin-bottom:12px;display:block}}.v1 .hA .plate.plate-foto{background:linear-gradient(160deg,var(--wash),var(--celeste-s));overflow:hidden}.v1 .hA .plate.plate-foto img{object-fit:cover;object-position:50% 10%;width:100%;height:100%;position:absolute;inset:0}.v1 .indice .n{display:none}.v1 .indice .t{max-width:none;font-size:var(--fs-nota);color:var(--ink-3);font-weight:600}.v1 .indice li.on .t{color:var(--ink)}.v1 .indice a{padding:8px 14px}.v1 .medios{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.v1 .logo-prensa{filter:grayscale()opacity(.7);width:auto;height:22px;transition:filter var(--t2)}.v1 .logo-prensa:hover{filter:none}.v1 .medios .medios-cta{margin-left:auto}.v1 .map.placa-logo{background:linear-gradient(160deg,var(--wash),var(--celeste-s));place-items:center;padding:36px;display:grid}.v1 .map.placa-logo img{width:auto;max-width:min(60%,300px);height:auto;max-height:120px}.v1 .map.placa-logo.placa-abreu{background:linear-gradient(160deg,var(--acero),var(--acero-d))}.v1 .via-una-linea{color:var(--ink-2);margin-top:22px}.v2-hero .wrap{width:100%}.v2-hero h1{max-width:13ch;font-size:clamp(40px,6.2vw,84px)}.v2-chips{flex-wrap:wrap;gap:10px;margin:28px 0 0;padding:0;list-style:none;display:flex}.v2-chips li{border-radius:var(--r-m);background:var(--surface);padding:10px 14px;display:grid}@supports (color:color-mix(in lab, red, red)){.v2-chips li{background:color-mix(in srgb,var(--surface) 82%,transparent)}}.v2-chips li{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:var(--lift-1),var(--edge)}.v2-chips b{font-size:var(--fs-nota);color:var(--ink)}.v2-chips span{font-size:var(--fs-pie);color:var(--ink-3)}.v2-sit{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.v2-sit-card{border-radius:var(--r-l);background:var(--surface);box-shadow:var(--lift-1),var(--edge);color:inherit;transition:transform .46s var(--spring),box-shadow var(--t2);grid-template-rows:auto 1fr;text-decoration:none;display:grid;overflow:hidden}.v2-sit-card:hover{box-shadow:var(--lift-2),var(--edge);transform:translateY(-3px)}.v2-sit-card img{aspect-ratio:4/3;object-fit:cover;object-position:50% 20%;width:100%;display:block}.v2-sit-card div{padding:20px 22px 22px}.v2-sit-card h3{font-size:var(--fs-h3);margin:0 0 8px;font-weight:300}.v2-sit-card p{color:var(--ink-2);margin:0 0 12px}.v2-saber{grid-template-columns:auto 1fr;align-items:center;gap:32px;display:grid}.v2-dato{text-align:center;background:linear-gradient(160deg,var(--celeste-s),var(--wash-2));width:200px;height:200px;box-shadow:var(--lift-1),var(--edge);border-radius:50%;place-items:center;display:grid}.v2-dato b{font-family:var(--display);font-weight:var(--peso-display);font-size:var(--fs-h2);color:var(--ink);white-space:nowrap;line-height:1}.v2-dato span{font-size:var(--fs-pie);color:var(--ink-3);max-width:12ch}.v2-opcion{grid-template-columns:1fr 1fr;align-items:center;gap:36px;display:grid}.v2-frases{gap:12px;margin:18px 0 0;padding:0;list-style:none;display:grid}.v2-frases li{font-size:var(--fs-entradilla);color:var(--ink);align-items:center;gap:12px;display:flex}.v2-frases .icbox{flex:none;width:36px;height:36px}.v2-video video{aspect-ratio:4/3;object-fit:cover;border-radius:var(--r-xl);width:100%;box-shadow:var(--lift-2);display:block}.v2-seguro{grid-template-columns:1.25fr .75fr;align-items:stretch;gap:28px;display:grid}.v2-foto-alta{margin:0}.v2-foto-alta img{object-fit:cover;border-radius:var(--r-l);width:100%;height:100%;min-height:420px;display:block}.v2-doctor{grid-template-columns:.9fr 1.1fr;align-items:center;gap:36px;display:grid}.v2-doctor-foto{margin:0}.v2-doctor-foto img{aspect-ratio:4/5;object-fit:cover;object-position:50% 15%;border-radius:var(--r-xl);width:100%;box-shadow:var(--lift-2);display:block}.v2-doctor h2{font-size:var(--fs-h2);margin:6px 0 0;font-weight:200}.v2-doctor .rol{font-family:var(--serif);font-size:var(--fs-entradilla);color:var(--ink-2)}.v2-doctor p{color:var(--ink-2);margin-top:12px}.v2-cita{border-left:2px solid var(--celeste);font-family:var(--cita);font-size:var(--fs-entradilla);color:var(--ink);margin:18px 0 0;padding:0 0 0 18px;font-style:italic;line-height:1.4}.v2-cita cite{font-family:var(--ui);font-style:normal;font-size:var(--fs-pie);color:var(--ink-3);margin-top:6px;display:block}.v2-logos{border-radius:var(--r-l);background:var(--surface);box-shadow:var(--lift-1),var(--edge);grid-template-columns:auto 1fr;gap:28px;padding:20px 24px;display:grid}.v2-logos .rot{font-family:var(--mono);font-size:var(--fs-rotulo);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin-bottom:10px;display:block}.v2-logos-fila{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.v2-logos-fila img{filter:grayscale()opacity(.75);width:auto;height:24px;transition:filter var(--t2)}.v2-logos-fila img:hover{filter:none}.v2-sedes{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.v2-sede{border-radius:var(--r-l);background:var(--surface);box-shadow:var(--lift-1),var(--edge);padding:22px}.v2-sede-logo{border-radius:var(--r-m);background:linear-gradient(160deg,var(--wash),var(--celeste-s));place-items:center;height:96px;margin-bottom:16px;display:grid}.v2-sede-logo img{width:auto;max-width:70%;max-height:52px}.v2-sede-abreu .v2-sede-logo{background:linear-gradient(160deg,var(--acero),var(--acero-d))}.v2-sede .chip{font-size:var(--fs-pie);color:var(--sobre-celeste-s);background:var(--celeste-s);border-radius:var(--r-f);padding:4px 10px;font-weight:700;display:inline-block}.v2-sede h3{font-size:var(--fs-h3);margin:10px 0 4px;font-weight:300}.v2-sede p{color:var(--ink-2);margin:0}@media (max-width:900px){.v2-sit,.v2-sedes,.v2-opcion,.v2-seguro,.v2-doctor,.v2-logos{grid-template-columns:1fr}.v2-saber{grid-template-columns:1fr;justify-items:start}.v2-foto-alta img{aspect-ratio:4/3;min-height:0}}.curso-hero2{color:#fff;align-items:end;min-height:min(86vh,760px);padding:140px 0 56px;display:grid;position:relative;overflow:hidden}.curso-fondo{object-fit:cover;object-position:50% 40%;z-index:0;width:100%;height:100%;position:absolute;inset:0}.curso-scrim{z-index:1;background:linear-gradient(#0c1d2840,#0c1d288c 45%,#0c1d28e0);position:absolute;inset:0}.curso-hero2 .wrap{z-index:2;position:relative}.curso-hero2 .rot{font-family:var(--mono);font-size:var(--fs-rotulo);letter-spacing:.1em;text-transform:uppercase;color:var(--celeste-l);margin-bottom:14px;display:block}.curso-hero2 h1{letter-spacing:-.03em;color:#fff;max-width:16ch;font-size:clamp(42px,5.4vw,72px);font-weight:200;line-height:1.02}.curso-hero2 .entradilla{color:#ffffffdb;max-width:62ch;margin-top:18px}.curso-hero2 .ctas{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.curso-hero2 .b2{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff24}.curso-fecha{border-radius:var(--r-l);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1f;justify-items:start;margin-bottom:22px;padding:14px 20px;display:inline-grid;box-shadow:inset 0 1px #ffffff59}.curso-fecha b{font-family:var(--display);font-weight:var(--peso-display);letter-spacing:-.024em;color:#fff;font-size:clamp(56px,7vw,96px);line-height:.9}.curso-fecha b span{color:var(--celeste);margin:0 .08em}.curso-fecha small{font-family:var(--mono);font-size:var(--fs-nota);letter-spacing:.14em;color:var(--celeste-l);margin-top:6px}.curso-avales{border-radius:var(--r-l);background:var(--surface);box-shadow:var(--lift-1),var(--edge);gap:14px;padding:20px 24px;display:grid}.curso-avales .rot,.curso-quien .rot{font-family:var(--mono);font-size:var(--fs-rotulo);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.curso-avales-fila{flex-wrap:wrap;align-items:center;gap:34px;display:flex}.curso-avales-fila img{width:auto;height:44px}.curso-avales-fila img[alt^=SODOCO]{height:48px}.curso-avales-fila img[alt="Grupo DJS Solutions"]{height:36px}.curso-avales-fila img[alt=StarMed]{width:auto;max-width:200px;height:auto;max-height:24px}:root[data-theme=dark] .curso-avales-fila img[alt="Grupo DJS Solutions"]{filter:brightness(0)invert();opacity:.75}.marca-texto{font-family:var(--display);font-size:var(--fs-h3);font-weight:var(--peso-display);letter-spacing:.02em;color:var(--ink);line-height:1;display:grid}.marca-texto small{font-family:var(--ui);font-size:var(--fs-pie);letter-spacing:0;color:var(--ink-3);margin-top:4px}.curso-quien{flex-wrap:wrap;align-items:center;gap:10px;margin-top:22px;display:flex}.curso-quien .chip{font-size:var(--fs-nota);color:var(--sobre-celeste-s);background:var(--celeste-s);border-radius:var(--r-f);padding:6px 12px;font-weight:600}.curso-prensa{border-top:1px solid var(--ink);flex-wrap:wrap;align-items:center;gap:22px;margin-top:24px;padding-top:20px;display:flex}@supports (color:color-mix(in lab, red, red)){.curso-prensa{border-top:1px solid color-mix(in srgb,var(--ink) 8%,transparent)}}.curso-prensa img{filter:grayscale()opacity(.7);width:auto;height:22px}.curso-prensa img:hover{filter:none}@media (max-width:760px){.curso-hero2{min-height:0;padding-top:110px}.curso-avales-fila{gap:20px}}.nvbar{-webkit-backdrop-filter:blur(26px)saturate(180%)}.nvbar.vidrio-liquido{background:#ffffff38;box-shadow:inset 0 1.5px 1px #ffffffd9,inset 0 -2px 3px #0f2a3a24,inset 2px 0 2px #ffffff8c,inset -2px 0 3px #0f2a3a12,0 14px 34px -14px #0f2a3a66,0 1px 2px #0f2a3a0f}.nvbar.vidrio-liquido:before{background:linear-gradient(115deg,#fff9,#ffffff05 30% 70%,#ffffff47)}.nvbar.vidrio-liquido:after{box-shadow:inset 0 0 0 1px #ffffffb3,inset 0 0 26px #ffffff29}.nv.pegada .nvbar.vidrio-liquido{background:#ffffff4d}:root[data-theme=dark] .nvbar.vidrio-liquido:before{background:linear-gradient(115deg,#ffffff24,#ffffff05 30% 70%,#ffffff0d)}:root[data-theme=dark] .nv.pegada .nvbar.vidrio-liquido{background:#0c1d28bd}:root[data-theme=dark] .nvbar.vidrio-liquido{background:#0c1d28a3;box-shadow:inset 0 1px 1px #ffffff38,0 10px 30px -12px #0009}.lab-vidrio{background:#0c1d28;position:relative}.lab-fondo{display:grid}.lab-tramo{color:#fff;align-content:center;min-height:100vh;padding:80px 8vw;display:grid;position:relative;overflow:hidden}.lab-tramo img{object-fit:cover;opacity:.92;z-index:0;width:100%;height:100%;position:absolute;inset:0}.lab-tramo h2{z-index:1;letter-spacing:-.03em;text-shadow:0 2px 24px #0006;max-width:14ch;font-size:clamp(40px,7vw,112px);font-weight:200;line-height:.95;position:relative}.lab-tramo p{z-index:1;text-shadow:0 1px 12px #00000080;max-width:40ch;margin-top:20px;font-size:clamp(18px,2.2vw,30px);position:relative}.lab-rejilla{z-index:1;opacity:.35;pointer-events:none;background-image:linear-gradient(#ffffff59 1px,#0000 1px),linear-gradient(90deg,#ffffff59 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0}.lab-pastilla{z-index:50;color:#fff;background:#ffffff24;border-radius:999px;align-items:center;gap:28px;padding:18px 18px 18px 30px;font-size:18px;font-weight:600;display:flex;position:fixed;top:48%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 1px 1px #ffffffbf,inset 0 -1px 1px #ffffff2e,inset 1px 0 1px #ffffff80,inset -1px 0 1px #ffffff59,0 30px 60px -20px #0009}.lab-pastilla:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,#ffffff80,#ffffff0a 30%,#ffffff08 70%,#ffffff4d);position:absolute;inset:0}.lab-pastilla.esmerilado{-webkit-backdrop-filter:blur(22px)saturate(1.8);background:#ffffff47}.lab-pastilla>*{z-index:1;position:relative}.lab-marca{font-family:var(--display);font-weight:var(--peso-display);margin-right:12px;font-size:24px}.lab-cta{background:linear-gradient(140deg,var(--acero),var(--acero-d));border-radius:999px;margin-left:8px;padding:12px 22px}.lab-panel{z-index:60;width:320px;color:var(--ink);box-shadow:var(--lift-3);background:#fffffff5;border-radius:18px;gap:10px;padding:16px 18px;font-size:14px;display:grid;position:fixed;bottom:20px;right:20px}.lab-panel b{font-family:var(--display);font-weight:var(--peso-display);font-size:20px}.lab-panel label{color:var(--ink-2);gap:4px;font-size:13px;display:grid}.lab-panel input[type=range]{width:100%}.lab-si{color:#0b7a3b;font-weight:700}.lab-no{color:#b3261e;font-weight:700}.lab-modos{gap:6px;display:flex}.lab-modos button{border:1px solid var(--celeste-l);font:inherit;cursor:pointer;background:#fff;border-radius:999px;flex:1;padding:8px;font-size:13px}.lab-modos button.on{background:var(--acero);color:var(--sobre-acero);border-color:var(--acero)}html.con-franja .lab-vidrio .franja{display:none}.pie{background:linear-gradient(170deg,#fff,var(--bg-2) 55%,var(--wash));color:var(--ink);padding:64px 0 0;position:relative;overflow:hidden}.pie .mesh{opacity:.55;filter:blur(76px);background:conic-gradient(from 0deg,var(--celeste-s),#fff,var(--wash),var(--celeste-s),#fff,var(--celeste-s))}.pie-wrap{z-index:2;width:min(1090px,100% - 32px);margin:0 auto;position:relative}.pie-cuerpo{grid-template-columns:1.25fr .75fr .9fr .75fr 1.3fr;align-items:start;gap:30px;padding-bottom:38px;display:grid}.pie-logo{height:30px;color:var(--ink);font-family:var(--display);font-size:var(--fs-h3);font-weight:var(--peso-display);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.pie-mk{width:auto;height:30px}.pie-marca p{color:var(--ink-3);font-size:var(--fs-nota);max-width:33ch;margin:14px 0 0;line-height:1.5}.pie h6,.pie .pie-h6{height:30px;font-size:var(--fs-rotulo);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-2);align-items:center;margin:0 0 21px;font-weight:700;display:flex}.pie nav ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.pie nav a{color:var(--ink);font-size:var(--fs-nota);transition:color var(--t1) var(--out);text-decoration:none}.pie nav a:hover{color:var(--celeste-tx)}.pie-redes{gap:9px;margin-top:20px;display:flex}.pie-redes a{background:var(--surface);width:39px;height:39px;box-shadow:var(--lift-1),var(--edge);color:var(--acero);transition:background var(--t1) var(--out),color var(--t1) var(--out),transform var(--t2) var(--spring);border-radius:50%;place-items:center;display:grid}.pie-redes a:hover{background:var(--acero);color:var(--sobre-acero);transform:translateY(-4px)rotate(-8deg)}.pie-idioma{background:var(--surface);border-radius:var(--r-f);box-shadow:var(--lift-1),var(--edge);gap:4px;margin-top:18px;padding:4px;display:inline-flex}.pie-idioma a{color:var(--ink-2);font-size:var(--fs-pie);border-radius:var(--r-f);padding:8px 16px;font-weight:600;text-decoration:none}.pie-idioma a.on{background:var(--acero);color:var(--sobre-acero)}.pie-sedes{align-content:start;gap:8px;display:grid}.pie-sede{border-radius:var(--r-m);box-shadow:var(--lift-1),var(--edge);background:#ffffffb8;grid-template-columns:48px 1fr;align-items:center;column-gap:12px;padding:8px 12px;display:grid}.pie-sede-logo{place-items:center;height:36px;display:grid}.pie-sede-logo img{object-fit:contain;width:auto;max-width:48px;height:28px}.pie-sede-texto{grid-template-columns:1fr auto;align-items:baseline;gap:1px 8px;min-width:0;display:grid}.pie-sede-texto>span{grid-column:1/-1;line-height:1.35}.pie-sede-texto b{font-size:var(--fs-pie);color:var(--ink);white-space:nowrap;letter-spacing:-.01em;font-weight:600}.pie-sede-texto span{font-size:var(--fs-pie);color:var(--ink-3)}.pie-sede-mapa{font-size:var(--fs-pie);color:var(--celeste-tx);text-underline-offset:3px;white-space:nowrap;text-decoration:underline}.pie-prensa{border-top:1px solid #0f2a3a14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 28px;margin:0;padding:24px 0;list-style:none;display:flex}.pie-prensa img{object-fit:contain;filter:grayscale();opacity:.8;width:auto;max-width:150px;height:22px;transition:opacity var(--t1) var(--out),filter var(--t1) var(--out);display:block}.pie-prensa li:hover img{opacity:1;filter:none}.pie-bajo{z-index:2;font-size:var(--fs-pie);color:var(--ink-3);border-top:1px solid #0f2a3a14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:18px 0 22px;display:flex;position:relative}.pie-legal{gap:18px;display:flex}.pie-legal a{color:inherit;text-decoration:none}.pie-legal a:hover{color:var(--acero)}.pie-credito .zgv{margin:0}.pie-palabra{z-index:1;font-family:var(--display);font-weight:var(--peso-display);letter-spacing:-.03em;color:#0000;pointer-events:none;white-space:nowrap;text-align:center;background:linear-gradient(#0f2a3a24,#0000 76%);-webkit-background-clip:text;background-clip:text;margin-top:8px;margin-bottom:92px;font-size:clamp(44px,8vw,118px);line-height:.8;position:relative}:root[data-theme=dark] .pie{background:linear-gradient(170deg,var(--bg),var(--bg-2) 55%,var(--wash))}:root[data-theme=dark] .pie-sede{background:#132a36b3}:root[data-theme=dark] .pie-sede-logo img,:root[data-theme=dark] .pie-prensa img{filter:brightness(0)invert();opacity:.7}:root[data-theme=dark] .pie-prensa,:root[data-theme=dark] .pie-bajo{border-color:#ffffff14}:root[data-theme=dark] .pie-palabra{background:linear-gradient(#ffffff17,#0000 76%);-webkit-background-clip:text;background-clip:text}@media (max-width:1000px){.pie-cuerpo{grid-template-columns:1fr 1fr 1fr}.pie-marca,.pie-sedes{grid-column:1/-1}}@media (max-width:640px){.pie{padding-top:44px}.pie-cuerpo{grid-template-columns:1fr 1fr;gap:26px}.pie-bajo{flex-direction:column;align-items:flex-start;gap:10px}.pie-palabra{font-size:7.6vw}}.franja-largo-c{display:none}.franja.franja-flotante{background:linear-gradient(120deg,#ffffff80,var(--celeste-s))}@supports (color:color-mix(in lab, red, red)){.franja.franja-flotante{background:linear-gradient(120deg,#ffffff80,color-mix(in srgb,var(--celeste-s) 55%,transparent))}}.franja.franja-flotante{-webkit-backdrop-filter:blur(18px)saturate(1.5);box-shadow:var(--lift-2),var(--edge);border-radius:var(--r-f);background:#ffffff9e;justify-content:flex-start;gap:12px;width:min(980px,100% - 32px);height:auto;padding:8px 52px 8px 10px;inset:auto auto 18px 50%;transform:translate(-50%);box-shadow:inset 0 1.5px 1px #ffffffe6,inset 0 -2px 3px #0f2a3a14,0 18px 40px -18px #0f2a3a73}.franja-flotante .franja-enlace{gap:12px;width:100%}.franja-flotante .franja-fecha{white-space:nowrap;border-radius:var(--r-f);background:var(--celeste-s);color:var(--sobre-celeste-s);padding:7px 12px}.franja-flotante .franja-largo{color:var(--ink);flex:1}.franja-flotante .franja-cta{align-items:center;margin-left:auto;padding:9px 16px;display:inline-flex}.franja-flotante .franja-cerrar{right:10px}@media (max-width:760px){.pie-palabra{margin-bottom:170px}.franja.franja-flotante{transition:bottom .45s var(--out);gap:8px;padding:6px 44px 6px 8px;bottom:18px}html.con-barra .franja.franja-flotante{bottom:84px}.franja-flotante .franja-sep{display:none}.franja-flotante .franja-largo{white-space:normal;text-overflow:clip;min-width:0;line-height:1.25;font-size:var(--fs-pie);flex:1;display:block;overflow:visible}.franja-largo-l{display:none}.franja-largo-c{display:inline}.franja-flotante .franja-cta{border-radius:50%;flex:none;place-items:center;width:36px;height:36px;padding:0;display:grid}.franja-flotante .franja-cta-t{display:none}.franja-flotante .franja-cta:after{content:"→";font-size:16px;line-height:1}}.franja-fecha-c{display:none}@media (max-width:760px){.franja-flotante .franja-fecha-l{display:none}.franja-flotante .franja-fecha-c{display:inline}.franja-flotante .franja-fecha{white-space:nowrap;letter-spacing:.04em;padding:6px 9px;line-height:1.2}}.nv,.msheet,.mega,.bar,.franja,.pie,.pi-miga,.pb-filtro,.pb-compartir,.pi-chip,.pb-ficha,.fld label,.fld .hint,.tema-btn,.mapa-tarjeta,.mapa-mandos,.pi-rev-abrir,.enlace-camino,.pi-hero-prueba,.pn-carrusel-mandos,.pb-indice,.pn-g,button,input,select,textarea{font-family:var(--ui)}html.scroll-suave{scroll-behavior:auto}.pn{background:0 0;position:relative}.pn-campo-fondo{z-index:0;pointer-events:none;background:#f6f0e8;position:fixed;inset:0}.pn-campo-fondo canvas{width:100%;height:100%;display:block}.pn>:not(.pn-campo-fondo){z-index:1;position:relative}.pn-hero{isolation:isolate;background:0 0;grid-template-columns:minmax(0,1fr);align-items:center;min-height:100vh;display:grid;position:relative;overflow:hidden}.pn-foto{z-index:0;margin:0;position:absolute;inset:0 0 0 40%;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 34%);mask-image:linear-gradient(90deg,#0000 0,#000 34%)}.pn-foto img{object-fit:cover;object-position:50% 8%;will-change:transform;width:100%;height:100%;display:block}.pn-velo{background:linear-gradient(90deg,#eaf3f8eb 0%,#eaf3f899 24%,#eaf3f800 50%);position:absolute;inset:0}.pn-texto{z-index:2;width:min(1090px,100% - 32px);min-width:0;margin:0 auto;padding:136px 0 100px 22px;position:relative}.pn-ante{font-family:var(--mono);font-size:var(--fs-rotulo);letter-spacing:.12em;text-transform:uppercase;color:var(--celeste-tx);margin-bottom:14px;display:block}.pn-hero .pn-ante{font-family:var(--display);font-size:var(--fs-cuerpo);letter-spacing:0;text-transform:none;color:var(--ink-2);margin-bottom:16px;font-weight:600}.pn-nov-texto .pn-ante{font-family:var(--display);font-size:var(--fs-nota);letter-spacing:0;text-transform:none;color:var(--ink-2);font-weight:600}.pn-caso-texto .pn-ante,.pn-quien-texto .pn-ante,.pn-historias-cab .pn-ante,.pn-cand-cab .pn-ante,.pn-nov-texto .pn-ante{margin-bottom:0}.pn-h1{font-family:var(--display);font-weight:var(--peso-display);letter-spacing:-.018em;max-width:13.5ch;color:var(--ink);margin:0;font-size:clamp(44px,5vw,72px);line-height:.98}.pn-palabra{will-change:transform,filter;margin-top:-.06em;margin-bottom:-.18em;margin-right:0;padding:.06em 0 .18em;display:inline-block}.pn-sub{font-size:var(--fs-entradilla);color:var(--ink-2);max-width:60ch;margin:22px 0 0;line-height:1.45}.pn-acts{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.pn-prueba{flex-direction:column;align-items:flex-start;gap:20px;min-width:0;max-width:56%;margin-top:40px;display:flex}.pn-g{border-radius:var(--r-f);color:var(--ink);-webkit-backdrop-filter:blur(16px)saturate(1.5);background:#ffffff6b;flex:none;align-items:center;gap:9px;padding:9px 16px 9px 12px;text-decoration:none;display:inline-flex;position:relative;box-shadow:inset 0 1.5px 1px #ffffffd9,inset 0 -2px 3px #0f2a3a1a,0 10px 24px -12px #0f2a3a4d}.pn-g.vidrio-liquido{background:#ffffff42}.pn-g b{font-family:var(--display);font-weight:var(--peso-display);font-size:var(--fs-entradilla);letter-spacing:-.012em;line-height:1}.pn-g .pn-estrellas{fill:var(--ink)}.pn-g span{font-size:var(--fs-nota);color:var(--ink-3);white-space:nowrap;margin-left:2px}.pn-marquesina{contain:inline-size;width:100%;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 88%,#0000)}.pn-marquesina ul{align-items:center;gap:0;width:max-content;margin:0;padding:0;list-style:none;animation:48s linear infinite pn-desliza;display:flex}.pn-marquesina:hover ul{animation-play-state:paused}.pn-marquesina li{flex:none;align-items:center;padding-right:46px;display:flex}.pn-marquesina img{filter:grayscale();opacity:.9;width:auto;height:24px;display:block}@keyframes pn-desliza{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.pn-marquesina ul{flex-wrap:wrap;width:auto;animation:none}}.pn-contenedor{width:min(1090px,100% - 32px);margin:0 auto}.pn-puertas{padding:96px 0 40px}.pn-h2{font-family:var(--display);font-weight:var(--peso-display);font-size:var(--fs-h2);letter-spacing:-.015em;color:var(--ink);margin:0 0 28px 22px}.pn-bento{grid-template-rows:280px 210px;grid-template-columns:repeat(12,1fr);gap:16px;display:grid}.pn-puerta-1{grid-column:1/8}.pn-puerta-2{grid-column:8/13}.pn-puerta-3{grid-column:1/7}.pn-puerta-4{grid-column:7/13}.pn-puerta{border-radius:var(--r-l);color:var(--ink);isolation:isolate;background:var(--wash);box-shadow:var(--edge);transition:transform var(--t2) var(--out),box-shadow var(--t2) var(--out);grid-template-rows:minmax(0,1fr) auto;gap:14px;padding:24px 28px;text-decoration:none;display:grid;position:relative;overflow:hidden}.pn-puerta:after{content:"";z-index:0;pointer-events:none;border-radius:inherit;opacity:0;transition:opacity var(--t2) var(--out);background:#ffffff47;position:absolute;inset:0}.pn-puerta:hover,.pn-puerta:focus-visible{box-shadow:var(--lift-2),var(--edge);transform:translateY(-2px)}.pn-puerta:hover:after,.pn-puerta:focus-visible:after{opacity:1}.pn-puerta:focus-visible{outline:3px solid var(--celeste-d);outline-offset:3px}.pn-campo{z-index:0;pointer-events:none;position:absolute;inset:0}.pn-campo canvas{width:100%;height:100%;display:block}.pn-ilus-zona{z-index:1;min-height:0;position:relative}.pn-ilus,.pn-ilus-suave{pointer-events:none;width:auto;position:absolute;top:2px;right:4%}.pn-puerta-1 .pn-ilus{height:112px;top:10px}.pn-puerta-2 .pn-ilus{height:88px;top:12px}.pn-puerta-3 .pn-ilus{height:80px;top:10px}.pn-puerta-4 .pn-ilus{height:100px;top:2px}.pn-puerta-4 .pn-puerta-texto{padding-right:110px}.pn-puerta-texto{z-index:2;gap:5px;padding-right:64px;display:grid;position:relative}.pn-puerta-texto b{font-family:var(--display);font-weight:var(--peso-display);font-size:var(--fs-h3);letter-spacing:-.012em;line-height:1.05}.pn-puerta-1 .pn-puerta-texto b{font-size:var(--fs-h2)}.pn-puerta-texto span{font-size:var(--fs-cuerpo);color:var(--ink-2);max-width:52ch;line-height:1.4}.pn-puerta-ir{z-index:2;width:40px;height:40px;color:var(--ink);-webkit-backdrop-filter:blur(10px);box-shadow:var(--lift-1),var(--edge);transition:background var(--t1) var(--out),color var(--t1) var(--out);background:#fff9;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:22px;right:22px}.pn-puerta:hover .pn-puerta-ir,.pn-puerta:focus-visible .pn-puerta-ir{background:var(--acero);color:var(--sobre-acero)}@media (max-width:900px){.pn-puertas{padding:56px 0 24px}.pn-h2{margin-left:14px}.pn-bento{grid-template-rows:auto;grid-template-columns:1fr;gap:12px}.pn-puerta-1,.pn-puerta-2,.pn-puerta-3,.pn-puerta-4{grid-column:auto;min-height:280px}.pn-puerta{grid-template-rows:150px auto;padding:20px}.pn-puerta-1{min-height:320px}.pn-puerta-1 .pn-puerta-texto b{font-size:var(--fs-h3)}.pn-puerta-1 .pn-ilus,.pn-puerta-2 .pn-ilus{height:110px}.pn-puerta-3 .pn-ilus{height:80px}.pn-puerta-4 .pn-ilus{height:110px}.pn-puerta-texto{padding-right:60px}.pn-puerta-ir{bottom:18px;right:18px}}:root[data-theme=dark] .pn-campo-fondo{background:#0e2432}.pn-caso{padding:80px 0 60px}.pn-caso-rejilla{grid-template-columns:1fr 1fr;align-items:center;gap:60px;padding-left:22px;display:grid}.pn-caso-texto{gap:18px;display:grid}.pn-caso-h2{margin:0}.pn-caso-p{font-size:var(--fs-entradilla);color:var(--ink-2);margin:0;line-height:1.45}.pn-caso-dato{border-left:2px solid var(--celeste-d);font-size:var(--fs-nota);color:var(--ink-2);max-width:52ch;margin:0;padding-left:14px;line-height:1.5}.pn-caso-nota{font-size:var(--fs-pie);color:var(--ink-3);margin:0}.pn-caso-media{gap:10px;display:grid}.pn-caso-pista{text-align:center;font-size:var(--fs-nota);color:var(--ink-3);margin:0}.pn-caso-cmpd{aspect-ratio:4/3.2;box-shadow:var(--lift-2),var(--edge)}.pn-caso-cmpd .l img{object-position:50% 38%}.pn-caso-cmpd .tg{-webkit-backdrop-filter:blur(12px);background:#ffffff9e;display:inline-block;box-shadow:inset 0 1px 1px #ffffffe6,0 6px 16px -8px #0f2a3a66}.pn-caso-cmpd .tg.derecha{color:#fff;background:#27527df0}.pn-caso-cmpd .kb{-webkit-backdrop-filter:blur(12px);background:#ffffffb8;box-shadow:inset 0 1px 1px #ffffffe6,0 8px 24px -8px #0f2a3a73}@media (max-width:900px){.pn-caso{padding:48px 0 24px}.pn-caso-rejilla{grid-template-columns:1fr;gap:28px;padding-left:14px}}.pn-historias{padding:80px 0 60px;overflow:hidden}.pn-historias-arriba{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;margin-bottom:18px;padding-left:22px;display:flex}.pn-historias-cab{gap:20px;max-width:62ch;display:grid}.pn-historias-h2{margin:0}.pn-historias-sub{font-size:var(--fs-cuerpo);color:var(--ink-2);margin:0}.pn-historias-google{border-radius:var(--r-f);color:var(--ink);-webkit-backdrop-filter:blur(14px);box-shadow:var(--lift-1),var(--edge);font-size:var(--fs-nota);background:#ffffff8c;align-items:center;gap:9px;padding:9px 16px 9px 12px;text-decoration:none;display:inline-flex}.pn-historias-google b{font-family:var(--display);font-weight:var(--peso-display);font-size:var(--fs-entradilla);line-height:1}.pn-historias-google .pn-historias-ver{color:var(--ink-2);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--celeste-d);-webkit-text-decoration-color:var(--celeste-d);-webkit-text-decoration-color:var(--celeste-d);text-decoration-color:var(--celeste-d)}.pn-historias-google .pn-historias-n,.pn-historias-google .pn-historias-sep{color:var(--ink-3)}@media (max-width:640px){.pn-historias-google .pn-historias-n~.pn-historias-sep,.pn-historias-google .pn-historias-n~.pn-historias-ver{display:none}}.pn-estrellas-g{gap:2px;display:inline-flex}.pn-estrellas-g svg{fill:#f4b400}.pn-carrusel{cursor:grab;touch-action:pan-y;width:100%;margin-bottom:-30px;padding:6px 0 64px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.pn-carrusel-pista{will-change:transform;align-items:flex-start;gap:18px;width:max-content;margin:0;padding:0 24px;list-style:none;display:flex}.pn-carrusel-pista.arrastrando{cursor:grabbing}.pn-historia{width:400px;color:var(--ink);-webkit-user-select:none;user-select:none;-webkit-backdrop-filter:blur(18px)saturate(1.5);transition:box-shadow var(--t2) var(--out),transform var(--t2) var(--out);background:#fff9;border-radius:26px;flex:none;gap:18px;padding:26px 28px 22px;display:grid;position:relative;box-shadow:inset 0 1.5px 1px #ffffffe6,inset 0 -2px 3px #0f2a3a12,0 22px 44px -28px #0f2a3a47}.pn-historia:hover{transform:translateY(-2px);box-shadow:inset 0 1.5px 1px #ffffffe6,inset 0 -2px 3px #0f2a3a12,0 30px 56px -28px #0f2a3a5c}.pn-historia-cuerpo{gap:12px;display:grid;overflow:hidden}.pn-historia-texto{font-size:var(--fs-cuerpo);color:var(--ink);margin:0;line-height:1.55}.pn-historia-mas{font:inherit;font-size:var(--fs-nota);color:var(--celeste-tx);cursor:pointer;text-underline-offset:3px;transition:color var(--t1) var(--out);background:0 0;border:0;margin:0;padding:0;font-weight:600;-webkit-text-decoration:underline #1b7ea066;text-decoration:underline #1b7ea066;display:inline}.pn-historia-mas:hover{color:var(--acero)}.pn-historia-cab{border-top:1px solid #0f2a3a14;grid-template-columns:auto 1fr auto;align-items:center;column-gap:12px;padding-top:16px;display:grid}.pn-historia-av{object-fit:cover;border-radius:50%;width:40px;height:40px;display:block;box-shadow:0 0 0 2px #fff}.pn-historia-av-ini{background:var(--acero);color:var(--sobre-acero);font-family:var(--display);font-size:var(--fs-cuerpo);place-items:center;display:grid}.pn-historia-quien{gap:2px;min-width:0;display:grid}.pn-historia-quien b{font-weight:600;font-size:var(--fs-nota);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pn-historia-quien span{font-size:var(--fs-pie);color:var(--ink-3)}.pn-historia-g{width:28px;height:28px;box-shadow:var(--lift-1);background:#fff;border-radius:50%;place-items:center;display:grid}.pn-historia-g svg{width:15px;height:15px}@media (prefers-reduced-motion:reduce){.pn-carrusel{cursor:auto;overflow-x:auto;-webkit-mask-image:none;mask-image:none}}@media (max-width:900px){.pn-historias{padding:48px 0 24px}.pn-historias-arriba{margin-bottom:20px;padding-left:14px}.pn-historia{width:310px;padding:20px 20px 18px}.pn-historia:nth-child(odd){margin-top:0}.pn-carrusel-pista{gap:12px;padding:0 16px}}.pn-quien{background:linear-gradient(#f6f0e800 0%,#f6f0e8d9 12% 88%,#f6f0e800 100%);padding:96px 0 84px}.pn-quien-rejilla{grid-template-columns:.9fr 1.1fr;align-items:center;gap:64px;padding-left:22px;display:grid}.pn-quien-foto{align-self:start;gap:22px;margin:0;display:grid;position:relative}.pn-quien-cita{max-width:40ch;margin:0 4px}.pn-quien-cita blockquote{font-family:var(--cita);font-size:var(--fs-entradilla);letter-spacing:-.005em;color:var(--ink);margin:0 0 8px;font-style:italic;line-height:1.3}.pn-quien-cita cite{font-style:normal;font-size:var(--fs-pie);color:var(--ink-3)}.pn-quien-texto{gap:18px;display:grid;position:relative}.pn-quien-ilus{opacity:.85;pointer-events:none;width:auto;height:170px;position:absolute;top:-30px;right:-10px}.pn-quien-h2{white-space:pre-line;margin:0}.pn-quien-p{font-size:var(--fs-cuerpo);color:var(--ink-2);max-width:48ch;margin:0;line-height:1.5}.pn-quien-retrato{aspect-ratio:4/5;box-shadow:var(--lift-2),var(--edge);border-radius:24px;display:block;overflow:hidden}.pn-quien-hechos{gap:12px;max-width:52ch;margin:6px 0 0;padding:0;list-style:none;display:grid}.pn-quien-hechos li{font-size:var(--fs-cuerpo);color:var(--ink);gap:2px;padding-left:22px;line-height:1.45;display:grid;position:relative}.pn-quien-hechos li b{font-weight:600}.pn-quien-hechos li span{font-size:var(--fs-nota);color:var(--ink-2)}.pn-quien-hechos li:before{content:"";background:var(--celeste);width:10px;height:10px;box-shadow:0 0 0 3px var(--celeste-s);border-radius:50%;position:absolute;top:.62em;left:0}.pn-cand{padding:80px 0 60px}.pn-cand-cab{gap:16px;margin-bottom:30px;padding-left:22px;display:grid}.pn-cand-h2{margin:0;line-height:1.05}.pn-cand-p{font-size:var(--fs-cuerpo);color:var(--ink-2);max-width:62ch;margin:0}.pn-cand-cols{grid-template-columns:1fr 1fr;gap:16px;display:grid}.pn-cand-col{-webkit-backdrop-filter:blur(18px)saturate(1.5);background:#ffffff94;border-radius:24px;padding:26px 28px;box-shadow:inset 0 1.5px 1px #ffffffe6,inset 0 -2px 3px #0f2a3a12,0 22px 44px -28px #0f2a3a47}.pn-cand-col h3{font-family:var(--display);font-weight:var(--peso-display);font-size:var(--fs-h3);letter-spacing:-.012em;color:var(--ink);margin:0 0 14px}.pn-cand-lead{font-size:var(--fs-cuerpo);color:var(--ink-2);margin:0 0 10px;line-height:1.45}.pn-cand-col ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.pn-cand-cancer{-webkit-backdrop-filter:blur(18px)saturate(1.5);background:#ffffff94;border-radius:20px;margin:16px 0 0;box-shadow:inset 0 1.5px 1px #ffffffe6,inset 0 -2px 3px #0f2a3a12,0 22px 44px -28px #0f2a3a47}.pn-cand-cancer summary{font-family:var(--display);font-weight:var(--peso-display);font-size:var(--fs-entradilla);letter-spacing:-.01em;color:var(--ink);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:18px 24px;list-style:none;display:flex}.pn-cand-cancer summary::-webkit-details-marker{display:none}.pn-cand-cancer summary i{background:var(--celeste-s);width:32px;height:32px;color:var(--sobre-celeste-s);transition:transform var(--t2) var(--spring);border-radius:50%;flex:none;place-items:center;display:grid}.pn-cand-cancer summary .ico{width:18px;height:18px}.pn-cand-cancer[open] summary i{background:var(--acero);color:var(--sobre-acero);transform:rotate(180deg)}.pn-cand-cancer summary:focus-visible{outline:3px solid var(--celeste-d);outline-offset:3px;border-radius:20px}.pn-cand-cancer p{font-size:var(--fs-cuerpo);color:var(--ink-2);max-width:72ch;margin:0;padding:0 24px 20px;line-height:1.5}:root[data-theme=dark] .pn-cand-cancer{background:#132a36b3;box-shadow:inset 0 1px 1px #ffffff14,0 24px 48px -28px #0009}.pn-cand-col li{font-size:var(--fs-cuerpo);color:var(--ink);grid-template-columns:20px 1fr;align-items:start;column-gap:10px;line-height:1.45;display:grid;position:relative}.pn-cand-col li .ico{width:19px;height:19px;margin-top:3px}.pn-cand-si li .ico{color:var(--celeste-d)}.pn-cand-no li .ico{color:var(--ink-3)}.pn-cand-col li:before{content:none}.pn-cand-si li:before{background:var(--celeste-s);box-shadow:inset 0 0 0 1.5px var(--celeste-d)}.pn-cand-no li:before{background:var(--tinta-durazno);box-shadow:inset 0 0 0 1.5px #d99a6c}.pn-cand-cierre{font-size:var(--fs-cuerpo);color:var(--ink-2);max-width:62ch;margin:24px 0 0;padding-left:22px;line-height:1.5}.pn-cand-pie{margin-top:22px;padding-left:22px}.pn-sedes{padding:80px 0 60px}.pn-sedes-cab{gap:12px;max-width:62ch;margin-bottom:30px;padding-left:22px;display:grid;position:relative}.pn-sedes-ilus{pointer-events:none;width:auto;height:120px;position:absolute;top:8px;right:-420px}.pn-sedes-h2{margin:0}.pn-sedes-p{font-size:var(--fs-cuerpo);color:var(--ink-2);margin:0}.pn-sedes-rejilla{grid-template-columns:1.2fr 1fr 1fr;align-items:stretch;gap:16px;display:grid}.pn-sede{transition:transform var(--t2) var(--out),box-shadow var(--t2) var(--out);-webkit-backdrop-filter:blur(18px)saturate(1.5);background:#ffffff94;border-radius:24px;grid-template-rows:auto auto 1fr auto;gap:12px;padding:26px 28px 24px;display:grid;position:relative;box-shadow:inset 0 1.5px 1px #ffffffe6,inset 0 -2px 3px #0f2a3a12,0 22px 44px -28px #0f2a3a47}.pn-sede:hover{transform:translateY(-3px);box-shadow:inset 0 1.5px 1px #ffffffe6,inset 0 -2px 3px #0f2a3a12,0 30px 56px -28px #0f2a3a5c}.pn-sede-hema{background:#e4f3fab3}.pn-sede-marca{align-items:center;height:64px;display:flex}.pn-sede-marca img{object-fit:contain;width:auto;max-width:200px;height:48px}.pn-sede-hema .pn-sede-marca img{height:44px}.pn-sede-siglo21 .pn-sede-marca img{height:56px}.pn-sede-marca b{font-family:var(--display);font-weight:var(--peso-display);font-size:var(--fs-h3);letter-spacing:-.006em;color:var(--acero)}.pn-sede h3{font-family:var(--display);font-weight:600;font-size:var(--fs-cuerpo);letter-spacing:0;color:var(--ink);margin:0}.pn-sede-nombre{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pn-sede p{font-size:var(--fs-nota);color:var(--ink-2);margin:0;line-height:1.5}.pn-sede-acciones{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.pn-sede-mapa{font-size:var(--fs-nota);color:var(--acero-d);text-underline-offset:3px;text-decoration:underline}.pn-nov{padding:64px 0}.pn-nov-panel{border-radius:var(--r-xl);color:var(--ink);-webkit-backdrop-filter:blur(18px)saturate(1.4);background:#fae7da8c;grid-template-columns:420px minmax(0,1fr);align-items:center;gap:48px;padding:24px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1.5px 1px #ffffffe6,inset 0 -2px 3px #0f2a3a12,0 24px 48px -28px #0f2a3a4d}.pn-nov-foto{aspect-ratio:1;isolation:isolate;background:var(--wash);border-radius:24px;width:100%;min-width:0;position:relative;overflow:hidden}.pn-nov-foto>.pn-nov-img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .7s var(--out);filter:brightness(1.08)contrast(1.02)saturate(1.05);position:absolute;inset:0}.pn-nov-foto>.pn-nov-img.activa{opacity:1}.pn-nov-foto>.pn-nov-fecha{z-index:3;color:var(--ink);-webkit-backdrop-filter:blur(14px)saturate(1.5);background:#ffffffb8;border-radius:20px;gap:2px;padding:14px 18px;display:grid;position:absolute;bottom:16px;left:16px;box-shadow:inset 0 1px 1px #ffffffe6,inset 0 -1px 2px #0f2a3a14,0 10px 24px -12px #0f2a3a66}.pn-nov-fecha b{font-family:var(--display);font-weight:var(--peso-display);font-size:var(--fs-h2);letter-spacing:-.018em;line-height:1}.pn-nov-fecha>span{font-size:var(--fs-nota);color:var(--ink-2)}.pn-nov-lugar{color:var(--ink);align-items:center;gap:8px;margin-top:6px;font-weight:600;display:inline-flex}.pn-nov-lugar img{width:auto;height:18px}.pn-nov-texto{min-width:0;padding:4px 24px 4px 0;display:grid}.pn-nov-texto>.pn-ante{margin:0 0 12px}.pn-nov-h2{font-family:var(--display);font-weight:var(--peso-display);font-size:var(--fs-h2);letter-spacing:-.015em;color:var(--ink);max-width:24ch;margin:0 0 16px;line-height:1.08}.pn-nov-texto>p{font-size:var(--fs-cuerpo);color:var(--ink-2);max-width:56ch;margin:0 0 22px;line-height:1.55}.pn-nov-fotos{gap:10px;margin:0 0 26px;display:flex}.pn-nov-fotos button{aspect-ratio:4/3;background:var(--wash);cursor:pointer;opacity:.62;box-shadow:var(--edge);transition:opacity var(--t2) var(--out),transform var(--t2) var(--spring),box-shadow var(--t2) var(--out);border:0;border-radius:12px;flex:0 0 108px;padding:0;position:relative;overflow:hidden}.pn-nov-fotos button img{object-fit:cover;width:100%;height:100%;display:block}.pn-nov-fotos button:hover,.pn-nov-fotos button:focus-visible{opacity:1;transform:translateY(-2px)}.pn-nov-fotos button[aria-pressed=true]{opacity:1;box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--acero)}.pn-nov-fotos button:focus-visible{outline:3px solid var(--celeste-d);outline-offset:4px}.pn-nov-marcas{flex-wrap:wrap;align-items:flex-start;gap:20px 44px;margin:0 0 26px;display:flex}.pn-nov-grupo{gap:10px;display:grid}.pn-nov-grupo small{font-family:var(--mono);font-size:var(--fs-rotulo);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2)}.pn-nov-logos{align-items:center;gap:30px;height:76px;display:flex}.pn-nov-logos img{width:auto;display:block}.pn-nov-logo-sodoco{height:76px}.pn-nov-logo-starmed{max-width:210px;height:auto;max-height:28px}.pn-nov-logo-djs{height:52px}.pn-nov-cta{display:block}.pn-cierre{padding:60px 0 100px}.pn-faq{grid-template-columns:.8fr 1.2fr;align-items:start;gap:48px;margin-bottom:70px;padding-left:22px;display:grid}.pn-faq-cab{gap:12px;display:grid;position:sticky;top:120px}.pn-faq-ilus{justify-self:start;width:auto;height:170px;margin-top:18px}.pn-faq-h2{margin:0}.pn-faq-lista{gap:10px;margin:0;padding:0;list-style:none;display:grid}.pn-faq-item{-webkit-backdrop-filter:blur(16px)saturate(1.5);transition:background var(--t1) var(--out);background:#ffffffe6;border:1px solid #315f9324;border-radius:20px;overflow:hidden;box-shadow:inset 0 1px 1px #ffffffe6,inset 0 -1px 2px #0f2a3a0f}.pn-faq-item.abierta{background:#ffffffbf}.pn-faq-q{text-align:left;width:100%;font:inherit;font-size:var(--fs-cuerpo);color:var(--ink);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;font-weight:600;display:flex}.pn-faq-q i{background:var(--celeste-s);width:32px;height:32px;color:var(--sobre-celeste-s);transition:transform var(--t2) var(--spring),background var(--t1) var(--out);border-radius:50%;flex:none;place-items:center;display:grid}.pn-faq-item.abierta .pn-faq-q i{background:var(--acero);color:var(--sobre-acero)}.pn-faq-v{transition:opacity var(--t1) var(--out)}.pn-faq-item.abierta .pn-faq-v{opacity:0}.pn-faq-a{overflow:hidden}.pn-faq-a p{font-size:var(--fs-cuerpo);color:var(--ink-2);max-width:60ch;margin:0;padding:0 22px 20px;line-height:1.55}.pn-cierre-panel{text-align:center;border-radius:var(--r-xl);background:var(--acero);color:var(--sobre-acero);box-shadow:var(--lift-3);isolation:isolate;justify-items:center;gap:14px;padding:56px 32px;display:grid;position:relative;overflow:hidden}.pn-cierre-panel>.pn-campo{opacity:.9}.pn-cierre-panel>:not(.pn-campo){z-index:1;position:relative}.pn-cierre-h2{font-family:var(--display);font-weight:var(--peso-display);letter-spacing:-.018em;color:#fff;margin:0;font-size:clamp(36px,4vw,56px);line-height:1}.pn-cierre-panel p{font-size:var(--fs-entradilla);color:#ffffffdb;max-width:60ch;margin:0}.pn-cierre-acciones{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:10px;display:flex}.pn-cierre-panel .b1{color:var(--acero-d);background:#fff;box-shadow:0 10px 30px -12px #00000073}.pn-cierre-panel .b1 .k{background:var(--celeste)}@media (max-width:900px){.pn-quien,.pn-cand,.pn-sedes{padding:48px 0 24px}.pn-nov{padding:32px 0}.pn-cierre{padding:32px 0 60px}.pn-quien-rejilla{grid-template-columns:1fr;gap:26px;padding-left:14px}.pn-cand-cab,.pn-sedes-cab,.pn-cand-cierre,.pn-cand-pie{padding-left:14px}.pn-cand-cols,.pn-sedes-rejilla{grid-template-columns:1fr;gap:12px}.pn-nov-panel{grid-template-columns:1fr;gap:18px;padding:14px}.pn-nov-foto{aspect-ratio:4/3;min-height:0}.pn-nov-foto>.pn-nov-fecha{grid-template-columns:auto 1fr;align-items:center;column-gap:10px;padding:10px 14px;top:12px;bottom:auto;left:12px}.pn-nov-fecha b{font-size:var(--fs-h3);grid-row:1/3}.pn-nov-lugar{margin-top:0}.pn-nov-texto{padding:6px 6px 8px}.pn-nov-fotos button{flex-basis:calc(33.3333% - 6.66667px)}.pn-nov-logos,.pn-nov-logo-sodoco{height:60px}.pn-nov-logo-djs{height:42px}.pn-nov-logo-starmed{max-width:160px}.pn-quien-ilus,.pn-sedes-ilus{display:none}.pn-faq-ilus{height:120px}.pn-faq{grid-template-columns:1fr;gap:20px;margin-bottom:40px;padding-left:14px}.pn-faq-cab{position:static}.pn-cierre-panel{padding:44px 22px}}.pn-siguiente{text-align:center;color:var(--ink-4);font-family:var(--mono);font-size:var(--fs-rotulo);letter-spacing:.12em;text-transform:uppercase;padding:120px 0}@media (max-width:900px){.pn-hero{min-height:0;display:block}.pn-foto{height:70vh;position:relative;left:0;-webkit-mask-image:linear-gradient(#000 62%,#0000 100%);mask-image:linear-gradient(#000 62%,#0000 100%)}.pn-foto img{object-position:50% 0}.pn-velo{background:linear-gradient(#eaf3f800 55%,#eaf3f8)}.pn-texto{width:calc(100% - 24px);margin-top:-80px;padding:0 0 40px 14px}.pn-h1{max-width:none;font-size:clamp(42px,11vw,56px)}.pn-prueba{gap:18px;max-width:none;margin-top:30px}.pn-g{gap:7px;padding:8px 12px 8px 10px}.pn-g .pn-estrellas{width:70px}}:root[data-theme=dark] .pn-g{background:#132a36b3}:root[data-theme=dark] .pn-marquesina img{filter:grayscale()invert();opacity:.6}:root[data-theme=dark] .pn-hero{background:0 0}:root[data-theme=dark] .pn-velo{background:linear-gradient(90deg,#0c1d28f0 0%,#0c1d28b3 26%,#0c1d2800 52%)}@media (max-width:900px){:root[data-theme=dark] .pn-velo{background:linear-gradient(#0f2a3a00 42%,#0f2a3ac7 76%,#0f2a3a 100%)}}:root[data-theme=dark] .pn-g,:root[data-theme=dark] .pn-historias-google,:root[data-theme=dark] .pn-puerta-ir{color:var(--ink);background:#132a36b3}:root[data-theme=dark] .pn-g .pn-estrellas{fill:var(--ink)}:root[data-theme=dark] .pn-puerta{background:var(--surface)}:root[data-theme=dark] .pn-puerta:after{background:#ffffff0d}:root[data-theme=dark] .pn-ilus,:root[data-theme=dark] .pn-ilus-suave,:root[data-theme=dark] .pn-nov-ilus,:root[data-theme=dark] .pn-quien-ilus,:root[data-theme=dark] .pn-sedes-ilus,:root[data-theme=dark] .pn-faq-ilus{filter:invert()hue-rotate(180deg)brightness(1.4)}:root[data-theme=dark] .pn-historia,:root[data-theme=dark] .pn-cand-col,:root[data-theme=dark] .pn-sede,:root[data-theme=dark] .pn-faq-item,:root[data-theme=dark] .pn-nov-panel,:root[data-theme=dark] .pn-nov-fecha,:root[data-theme=dark] .pn-caso-cmpd .tg{color:var(--ink);background:#132a36b3;box-shadow:inset 0 1px 1px #ffffff14,0 24px 48px -28px #0009}:root[data-theme=dark] .pn-faq-item.abierta{background:#183442d9}:root[data-theme=dark] .pn-sede-hema{background:#173d4db3}:root[data-theme=dark] .pn-historia-cab{border-top-color:#ffffff14}:root[data-theme=dark] .pn-historia-g,:root[data-theme=dark] .pn-faq-q i{background:var(--surface)}:root[data-theme=dark] .pn-cand-no li:before{background:#3a2a22;box-shadow:inset 0 0 0 1.5px #d99a6c}:root[data-theme=dark] .pn-caso-cmpd .kb{background:#132a36cc}:root[data-theme=dark] .pn-cierre-panel{background:#27527d}:root[data-theme=dark] .pn-quien{background:linear-gradient(#12293a00 0%,#12293acc 12% 88%,#12293a00 100%)}:root[data-theme=dark] .pn-sede-marca img{filter:brightness(0)invert();opacity:.85}.pn-faq-q:focus-visible,.pn-historia-mas:focus-visible,.pn-sede-mapa:focus-visible,.pn-historias-google:focus-visible,.pn-g:focus-visible,.pn-nov-panel:focus-visible{outline:3px solid var(--celeste-d);outline-offset:3px;border-radius:12px}.pn-voces{padding:60px 0 70px}.pn-voces-grid{grid-template-columns:minmax(0,1fr) repeat(3,minmax(0,224px));align-items:start;gap:22px;display:grid}.pn-voces-grid[data-n="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.pn-voces-grid[data-n="4"] .pn-voces-cab{grid-column:1/-1;max-width:62ch;padding-top:0}.pn-voces-cab{align-self:start;gap:16px;padding-top:8px;display:grid}.pn-voces-cab .pn-ante{margin-bottom:0}.pn-voces-h2{white-space:pre-line;margin:0}.pn-voces-sub{font-size:var(--fs-cuerpo);color:var(--ink-2);max-width:34ch;margin:0}.pn-voces-fila{display:contents}.pn-voz{gap:12px;margin:0;display:grid}.pn-voz-marco{aspect-ratio:9/16;background:var(--ink);box-shadow:var(--lift-2),var(--edge);border-radius:22px;position:relative;overflow:hidden}.pn-voz-video{object-fit:cover;background:#000;width:100%;height:100%;display:block;position:absolute;inset:0}.pn-voz-play{cursor:pointer;color:#fff;background:linear-gradient(#0f2a3a00 55%,#0f2a3a8c);border:0;justify-content:space-between;align-items:end;width:100%;padding:16px;display:flex;position:absolute;inset:0}.pn-voz-play-b{width:52px;height:52px;color:var(--acero);transition:transform var(--t2) var(--spring),background var(--t1) var(--out);background:#ffffffeb;border-radius:50%;place-items:center;display:grid;box-shadow:0 8px 24px #0f2a3a40}.pn-voz-play-b svg{transform:translate(1px)}.pn-voz-play:hover .pn-voz-play-b{background:#fff;transform:scale(1.08)}.pn-voz-play:focus-visible{outline:3px solid var(--celeste);outline-offset:-3px}.pn-voz-dur{font-family:var(--mono);font-size:var(--fs-rotulo);letter-spacing:.06em;border-radius:var(--r-f);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fff3;padding:5px 9px}.pn-voz-p{gap:4px;margin:0;padding:0 4px;display:grid}.pn-voz-p b{font-family:var(--display);font-size:var(--fs-cuerpo);letter-spacing:-.005em;color:var(--ink);font-weight:600;line-height:1.3}.pn-voz-p span{font-size:var(--fs-nota);color:var(--ink-2);line-height:1.45}@media (max-width:1000px){.pn-voces-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pn-voces-cab{grid-column:1/-1;max-width:62ch}}@media (max-width:640px){.pn-voces{padding:40px 0 48px}.pn-voces-grid{display:block}.pn-voces-cab{margin-bottom:22px}.pn-voces-fila{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:14px;margin:0 -16px;padding:4px 16px 12px;display:flex;overflow-x:auto}.pn-voz{scroll-snap-align:start;flex:0 0 68vw}}.pn>.pn-vf{z-index:60;background:var(--ink);width:120px;box-shadow:var(--lift-2),0 0 0 1px #ffffff59;touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;transition:width var(--t2) var(--out),opacity var(--t2) var(--out),transform .18s var(--out);border-radius:18px;position:fixed;inset:auto 18px 18px auto;overflow:hidden}.pn-vf:active{cursor:grabbing}.pn-vf-movida{transition:width var(--t2) var(--out),opacity var(--t2) var(--out)}.pn>.pn-vf-oculto{opacity:0;pointer-events:none;transform:translateY(16px)}.pn>.pn-vf-abierto{cursor:default;border-radius:22px;width:264px}.pn-vf-barra{z-index:2;color:#fff;background:linear-gradient(#0f2a3a99,#0f2a3a00);justify-content:space-between;align-items:center;gap:6px;padding:8px 8px 8px 12px;display:flex;position:absolute;top:0;left:0;right:0}.pn-vf-abierto .pn-vf-barra{cursor:grab}.pn-vf-rot{font-family:var(--mono);font-size:var(--fs-rotulo);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pn-vf-mini .pn-vf-rot{display:none}.pn-vf-botones{gap:4px;margin-left:auto;display:flex}.pn-vf-b{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:26px;height:26px;transition:background var(--t1) var(--out);background:#ffffff38;border:0;border-radius:50%;place-items:center;display:grid}.pn-vf-b:hover{background:#fff6}.pn-vf-video{aspect-ratio:9/16;object-fit:cover;background:#000;width:100%;display:block}.pn-vf-abrir{cursor:pointer;color:#fff;text-align:left;background:linear-gradient(#0f2a3a00 50%,#0f2a3a99);border:0;flex-direction:column;justify-content:end;align-items:flex-start;gap:6px;width:100%;padding:10px;display:flex;position:absolute;inset:0}.pn-vf-abrir b{font-size:var(--fs-pie);font-weight:600;line-height:1.2}.pn-vf-play{width:32px;height:32px;color:var(--acero);background:#ffffffeb;border-radius:50%;place-items:center;display:grid}.pn-vf-play svg{transform:translate(1px)}.pn-vf-sub{font-size:var(--fs-pie);color:#ffffffd9;background:var(--ink);margin:0;padding:10px 14px 12px;line-height:1.4}@media (max-width:760px){.pn>.pn-vf{border-radius:14px;width:96px;bottom:160px;right:12px}.pn>.pn-vf-abierto{border-radius:18px;width:224px}.pn-vf-abrir b{display:none}}@keyframes pn-fundido{0%{opacity:0;transform:scale(1.03)}to{opacity:1;transform:none}}:root[data-theme=dark] .pn-sede-mapa{color:var(--celeste-tx)}.pn-pasos{padding:70px 0 60px}.pn-pasos-cab{gap:12px;max-width:66ch;margin-bottom:36px;padding-left:22px;display:grid}.pn-pasos-h2{margin:0}.pn-pasos-entrada{font-size:var(--fs-entradilla);color:var(--ink-2);margin:0;line-height:1.45}.pn-pasos-lista{counter-reset:paso;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:0;padding:0 0 0 22px;list-style:none;display:grid}.pn-paso{align-content:start;gap:10px;display:grid}.pn-paso-foto{aspect-ratio:4/3;border-radius:var(--r-l);box-shadow:var(--lift-2),var(--edge);background:var(--wash);margin-bottom:6px;position:relative;overflow:hidden}.pn-paso-foto img{object-fit:cover;width:100%;height:100%;display:block}.pn-paso-n{width:36px;height:36px;font-family:var(--display);font-weight:var(--peso-display);font-size:var(--fs-entradilla);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--acero);box-shadow:var(--edge);background:#ffffffd1;border-radius:50%;place-items:center;display:grid;position:absolute;top:14px;left:14px}.pn-paso h3{font-family:var(--display);font-weight:var(--peso-display);font-size:var(--fs-h3);letter-spacing:-.009em;color:var(--ink);margin:0;line-height:1.2}.pn-paso p{font-size:var(--fs-nota);color:var(--ink-2);margin:0;line-height:1.5}.pn-pasos-cierre{font-size:var(--fs-cuerpo);color:var(--ink-2);max-width:60ch;margin:30px 0 0 22px}@media (max-width:900px){.pn-pasos-lista{grid-template-columns:1fr;gap:24px}.pn-paso{grid-template-columns:120px 1fr;column-gap:16px}.pn-paso-foto{aspect-ratio:1;grid-row:1/3;margin:0}.pn-paso-n{width:28px;height:28px;font-size:var(--fs-nota);top:8px;left:8px}}.pn-tray{padding:60px 0;overflow:hidden}.pn-tray-cab{gap:10px;max-width:62ch;margin-bottom:26px;padding-left:22px;display:grid}.pn-tray-pie{padding:12px 0 0 22px}.pn-tray-h2{margin:0}.pn-tray-sub{font-size:var(--fs-cuerpo);color:var(--ink-2);margin:0}.pn-tray-mas{border-radius:var(--r-f);box-shadow:var(--lift-1),var(--edge);font-size:var(--fs-cuerpo);color:var(--ink);transition:transform var(--t2) var(--spring),background var(--t2) var(--out);background:#ffffffb8;justify-self:start;align-items:center;gap:8px;padding:11px 18px;font-weight:500;text-decoration:none;display:inline-flex}.pn-tray-mas:hover{background:#fff;transform:translateY(-2px)}.pn-hitos-marco{width:min(1090px,100% - 32px);margin:0 auto;position:relative}.pn-tray-ventana{position:relative}.pn-hitos{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;gap:18px;margin:0;padding:8px 22px 18px;scroll-padding-inline:22px;list-style:none;display:flex;overflow-x:auto}.pn-hitos::-webkit-scrollbar{display:none}.pn-hito{scroll-snap-align:start;transform-origin:50% 55%;flex:0 0 340px}.pn-hito-enlace{color:inherit;border-radius:var(--r-l);-webkit-user-select:none;user-select:none;-webkit-user-drag:none;text-decoration:none;display:block}.pn-hito-enlace:focus-visible{outline:3px solid var(--celeste);outline-offset:3px}.pn-hito figure{gap:12px;margin:0;display:grid}.pn-hito-foto{aspect-ratio:4/3;isolation:isolate;border-radius:var(--r-l);box-shadow:var(--lift-2),var(--edge);background:var(--wash);transition:transform var(--t2) var(--spring),box-shadow var(--t2) var(--out);display:block;position:relative;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}.pn-hito-foto img{object-fit:cover;pointer-events:none;border-radius:var(--r-l);width:100%;height:100%;transition:transform .6s var(--out);display:block}.pn-hito-enlace:hover .pn-hito-foto img{transform:scale(1.03)}.pn-hito-enlace:hover .pn-hito-foto{box-shadow:0 2px 4px #0f2a3a0d,0 30px 54px -22px #0f2a3a3d,var(--edge);transform:translateY(-4px)}.pn-hito figcaption{gap:5px;padding:0 4px;display:grid}.pn-hito-ano{font-family:var(--mono);font-size:var(--fs-rotulo);letter-spacing:.06em;text-transform:none;color:var(--celeste-tx)}.pn-hito-ano b{color:var(--ink);font-weight:400}.pn-hito p{font-size:var(--fs-nota);color:var(--ink-2);margin:0;line-height:1.45}.pn-tray-viva .pn-tray-ventana{--fi:0px;--fd:0px;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--fi),#000 calc(100% - var(--fd)),transparent 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--fi),#000 calc(100% - var(--fd)),transparent 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--fi),#000 calc(100% - var(--fd)),transparent 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--fi),#000 calc(100% - var(--fd)),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 var(--fi),#000 calc(100% - var(--fd)),transparent 100%);overflow:hidden}.pn-tray-viva .pn-hitos{scroll-snap-type:none;cursor:grab;touch-action:pan-y;will-change:transform;width:max-content;padding-bottom:30px;overflow:visible}.pn-tray-viva .pn-hitos.arrastrando{cursor:grabbing}.pn-tray-viva .pn-hitos.arrastrando .pn-hito-foto{transition:none}.pn-tray-viva .pn-hito{scroll-snap-align:none}.pn-tray-viva .pn-hito-foto img{will-change:transform}.pn-tray-mando{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:28px;padding:6px 22px 0;display:grid}.pn-tray-linea{--ins:8px;height:38px;position:relative}.pn-tray-base,.pn-tray-relleno{transform-origin:0;border-radius:1px;height:2px;position:absolute;top:8px;left:0;right:0}.pn-tray-base{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.pn-tray-base{background:color-mix(in srgb,var(--ink) 12%,transparent)}}.pn-tray-relleno{background:var(--celeste);transform:scaleX(0)}.pn-tray-punto{background:var(--bg);width:8px;height:8px;box-shadow:inset 0 0 0 2px var(--ink);border-radius:50%;position:absolute;top:9px;translate:-50% -50%}@supports (color:color-mix(in lab, red, red)){.pn-tray-punto{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--ink) 22%,transparent)}}.pn-tray-punto{transition:background var(--t1) var(--out),box-shadow var(--t1) var(--out)}.pn-tray-punto.esta{background:var(--celeste);box-shadow:inset 0 0 0 2px var(--celeste)}.pn-tray-marca{left:var(--ins);background:var(--surface);width:16px;height:16px;box-shadow:var(--lift-1),0 0 0 1px var(--ink);border-radius:50%;position:absolute;top:9px;translate:-50% -50%}@supports (color:color-mix(in lab, red, red)){.pn-tray-marca{box-shadow:var(--lift-1),0 0 0 1px color-mix(in srgb,var(--ink) 10%,transparent)}}.pn-tray-marca{pointer-events:none}.pn-tray-marca:after{content:"";background:var(--celeste);border-radius:50%;position:absolute;inset:4px}.pn-tray-ano{font-family:var(--mono);font-size:var(--fs-rotulo);letter-spacing:.1em;color:var(--ink-3);white-space:nowrap;transition:color var(--t1) var(--out);position:absolute;top:22px;translate:-50%}.pn-tray-ano.esta{color:var(--ink)}.pn-tray-flechas{gap:6px;margin-top:-10px;display:flex}.pn-tray-flecha{background:var(--surface);border:0;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}@supports (color:color-mix(in lab, red, red)){.pn-tray-flecha{background:color-mix(in srgb,var(--surface) 70%,transparent)}}.pn-tray-flecha{-webkit-backdrop-filter:blur(12px);color:var(--ink);box-shadow:var(--lift-1),var(--edge);cursor:pointer;transition:background var(--t1) var(--out),transform var(--t2) var(--spring),opacity var(--t1) var(--out)}.pn-tray-flecha .ico{width:20px;height:20px}.pn-tray-flecha--ant .ico{transform:rotate(180deg)}.pn-tray-flecha:hover{background:var(--surface);transform:translateY(-2px)}.pn-tray-flecha:focus-visible{outline:3px solid var(--celeste);outline-offset:2px}.pn-tray-flecha[aria-disabled=true]{opacity:.35;cursor:default;background:var(--surface);transform:none}@supports (color:color-mix(in lab, red, red)){.pn-tray-flecha[aria-disabled=true]{background:color-mix(in srgb,var(--surface) 70%,transparent)}}@media (max-width:640px){.pn-hitos{margin:0 -16px;padding:4px 16px 14px;scroll-padding-inline:16px}.pn-tray-viva .pn-hitos{margin:0;padding:8px 16px 26px}.pn-tray-viva .pn-tray-ventana{margin:0 -16px}.pn-hito{flex-basis:76vw}.pn-tray-mando{gap:18px;padding:2px 0 0}.pn-tray-flecha{width:34px;height:34px}}.pn-medios{padding:60px 0 70px}.pn-medios-cab{gap:10px;max-width:62ch;margin-bottom:34px;padding-left:22px;display:grid}.pn-medios-h2{margin:0}.pn-medios-rejilla{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:40px;padding-left:22px;display:grid}.pn-medios-fotos{grid-template-columns:1fr .62fr;align-items:end;gap:14px;display:grid}.pn-medios-foto{gap:8px;margin:0;display:grid}.pn-medios-foto img{object-fit:cover;border-radius:var(--r-l);width:100%;box-shadow:var(--lift-2),var(--edge);background:var(--wash);display:block}.pn-medios-foto-tv img{aspect-ratio:4/5}.pn-medios-foto-radio img{aspect-ratio:3/4}.pn-medios-foto figcaption{font-size:var(--fs-pie);color:var(--ink-3);padding:0 2px;line-height:1.4}.pn-notas{margin:0;padding:0;list-style:none;display:grid}.pn-nota a{color:var(--ink);transition:color var(--t1) var(--out);border-top:1px solid #0f2a3a1a;grid-template-columns:150px 1fr;align-items:center;gap:3px 18px;padding:16px 0;text-decoration:none;display:grid}.pn-nota a:hover{color:var(--celeste-tx)}.pn-nota a:hover img{filter:none;opacity:1}.pn-nota img{object-fit:contain;filter:grayscale();opacity:.7;width:auto;max-width:150px;height:30px;transition:opacity var(--t1) var(--out),filter var(--t1) var(--out);grid-row:1/3;justify-self:start}.pn-nota-t{font-size:var(--fs-nota);font-weight:500;line-height:1.35}.pn-nota-f{font-size:var(--fs-pie);color:var(--ink-3)}.pn-nota-todas a{font-size:var(--fs-nota);color:var(--celeste-tx);text-underline-offset:3px;border-top:1px solid #0f2a3a1a;padding:14px 0 0;text-decoration:underline;display:block}@media (max-width:900px){.pn-medios-rejilla{grid-template-columns:1fr;gap:26px}}@media (max-width:640px){.pn-nota a{grid-template-columns:72px 1fr;column-gap:12px}.pn-nota img{max-width:72px;height:15px}}.pn-ig{padding:50px 0 60px}.pn-ig-arriba{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;margin-bottom:26px;padding-left:22px;display:flex}.pn-ig-cab{gap:10px;max-width:62ch;display:grid}.pn-ig-h2{margin:0}.pn-ig-sub{font-size:var(--fs-cuerpo);color:var(--ink-2);margin:0}.pn-ig-marco{width:min(1090px,100% - 32px);margin:0 auto;padding-left:22px;position:relative}.pn-ig-widget{border-radius:var(--r-l);-webkit-backdrop-filter:blur(18px)saturate(1.4);background:#ffffff9e;padding:20px 22px 22px;box-shadow:inset 0 1.5px 1px #ffffffe6,inset 0 -2px 3px #0f2a3a0f,0 22px 44px -28px #0f2a3a42}.pn-ig-perfil{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;margin-bottom:18px;display:grid}.pn-ig-avatar{background:var(--acero);width:56px;height:56px;color:var(--sobre-acero);font-family:var(--display);font-size:var(--fs-entradilla);box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--celeste-l);border-radius:50%;place-items:center;text-decoration:none;display:grid;overflow:hidden}.pn-ig-avatar img{object-fit:cover;width:100%;height:100%;display:block}.pn-ig-quien{gap:3px;min-width:0;display:grid}.pn-ig-quien b{font-family:var(--display);font-size:var(--fs-cuerpo);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.pn-ig-cifras{font-size:var(--fs-nota);color:var(--ink-2);flex-wrap:wrap;gap:4px 16px;display:flex}.pn-ig-cifras strong{color:var(--ink);font-weight:600}.pn-ig-seguir{border-radius:var(--r-f);color:var(--sobre-acero);background:var(--acero);font-family:var(--ui);font-size:var(--fs-nota);box-shadow:var(--lift-1);transition:background var(--t1) var(--out),transform var(--t2) var(--spring);align-items:center;gap:8px;padding:10px 18px 10px 14px;font-weight:600;text-decoration:none;display:inline-flex}.pn-ig-seguir:hover{background:var(--acero-d);transform:translateY(-1px)}.pn-ig-seguir:focus-visible,.pn-ig-avatar:focus-visible{outline:3px solid var(--celeste-d);outline-offset:3px}.pn-ig-ventana{position:relative}.pn-ig-pista{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;gap:10px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.pn-ig-pista::-webkit-scrollbar{display:none}.pn-ig-post{scroll-snap-align:start;flex:0 0 calc(20% - 8px)}.pn-ig-post button{aspect-ratio:1;isolation:isolate;cursor:pointer;background:var(--wash);color:#fff;text-align:left;border:0;border-radius:10px;width:100%;padding:0;display:block;position:relative;overflow:hidden}.pn-ig-post button:focus-visible{outline:3px solid var(--celeste-d);outline-offset:2px}.pn-ig-post img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--out);display:block}.pn-ig-post button:hover img,.pn-ig-post button:focus-visible img{transform:scale(1.05)}.pn-ig-post .pn-ig-velo{z-index:1}.pn-ig-post button:hover .pn-ig-velo,.pn-ig-post button:focus-visible .pn-ig-velo{opacity:1}.pn-ig-flecha{z-index:3;background:var(--surface);width:40px;height:40px;color:var(--ink);box-shadow:var(--lift-2);cursor:pointer;transition:opacity var(--t1) var(--out),transform var(--t2) var(--spring);border:0;border-radius:50%;place-items:center;margin-top:-20px;display:grid;position:absolute;top:50%}.pn-ig-flecha--ant{left:-18px}.pn-ig-flecha--sig{right:-18px}.pn-ig-flecha:hover{transform:scale(1.06)}.pn-ig-flecha:disabled{opacity:0;pointer-events:none}.pn-ig-flecha:focus-visible{outline:3px solid var(--celeste-d);outline-offset:2px}.pn-ig-tipo{width:28px;height:28px;color:var(--acero);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffd9;border-radius:50%;place-items:center;display:grid;position:absolute;top:10px;right:10px}.pn-luz{z-index:5000;-webkit-backdrop-filter:blur(14px);animation:pn-luz-in .25s var(--out);background:#0f2a3ab8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}@keyframes pn-luz-in{0%{opacity:0}to{opacity:1}}.pn-luz-caja{width:min(960px,100%);max-height:min(86vh,720px);animation:pn-fundido .35s var(--out);background:#fff;border-radius:24px;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);display:grid;position:relative;overflow:hidden;box-shadow:0 40px 90px -30px #0009}.pn-luz-medio{background:#000;place-items:center;min-height:320px;display:grid}.pn-luz-medio img,.pn-luz-medio video{object-fit:contain;width:100%;height:100%;max-height:min(86vh,720px);display:block}.pn-luz-texto{min-width:0;color:var(--ink);grid-template-rows:auto 1fr auto;gap:12px;padding:52px 28px 24px;display:grid;overflow:auto}.pn-luz-fecha{font-family:var(--mono);font-size:var(--fs-rotulo);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.pn-luz-texto p{font-size:var(--fs-nota);white-space:pre-line;color:var(--ink-2);margin:0;line-height:1.55;overflow:auto}.pn-luz-ver{font-size:var(--fs-nota);color:var(--celeste-tx);text-underline-offset:3px;justify-self:start;font-weight:600;text-decoration:underline}.pn-luz-b{width:38px;height:38px;color:var(--ink);box-shadow:var(--lift-1);cursor:pointer;background:#ffffffe6;border:0;border-radius:50%;place-items:center;display:grid;position:absolute}.pn-luz-cerrar{top:12px;right:12px}.pn-luz-ant{top:50%;left:12px;transform:translateY(-50%)}.pn-luz-sig{top:50%;left:calc(55% - 50px);transform:translateY(-50%)}@media (max-width:760px){.pn-ig-marco{padding-left:0}.pn-ig-widget{padding:16px 14px}.pn-ig-perfil{grid-template-columns:auto minmax(0,1fr);gap:12px}.pn-ig-seguir{grid-column:1/-1;justify-self:start}.pn-ig-flecha{display:none}.pn-ig-post{flex-basis:calc(43.4783% - 4.34783px)}.pn-luz{align-items:end;padding:0}.pn-luz-caja{border-radius:24px 24px 0 0;grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;width:100%;max-height:92vh}.pn-luz-medio{min-height:0}.pn-luz-medio img,.pn-luz-medio video{max-height:52vh}.pn-luz-texto{padding:16px 18px 24px}.pn-luz-ant{top:26vh;left:12px}.pn-luz-sig{top:26vh;left:auto;right:12px}}:root[data-theme=dark] .pn-luz-caja{background:var(--bg-2)}:root[data-theme=dark] .pn-ig-flecha,:root[data-theme=dark] .pn-luz-b{color:#fff;background:#132a36e6}:root[data-theme=dark] .pn-nota a,:root[data-theme=dark] .pn-nota-todas a{border-color:#ffffff1a}:root[data-theme=dark] .pn-nota img,:root[data-theme=dark] .pn-nov-logo-djs{filter:brightness(0)invert();opacity:.75}:root[data-theme=dark] .pn-ig-widget{background:#132a36b3;box-shadow:inset 0 1px 1px #ffffff14,0 24px 48px -28px #0009}:root[data-theme=dark] .pn-paso-n{color:#fff;background:#132a36d9}@media (max-width:640px){.pn-pasos-cab,.pn-pasos-lista,.pn-tray-cab,.pn-medios-cab,.pn-medios-rejilla{padding-left:0}.pn-pasos-cierre{margin-left:0}.pn-pasos,.pn-tray,.pn-medios,.pn-ig{padding:40px 0 44px}}body.con-luz .nv,body.con-luz .franja,body.con-luz .pn-vf,body.con-luz .bar{visibility:hidden}.pn-pasos-compacto{gap:18px;margin-top:56px;padding-left:22px;display:grid}.pn-pasos-rot{margin-bottom:0}.pn-pasos-lista-c{gap:22px;padding-left:0}.pn-paso-c{grid-template-columns:120px 1fr;align-items:start;gap:4px 14px}.pn-paso-c .pn-paso-foto{aspect-ratio:1;border-radius:18px;grid-row:1/3;margin:0}.pn-paso-c .pn-paso-n{width:28px;height:28px;font-size:var(--fs-nota);top:8px;left:8px}.pn-paso-c h3{font-size:var(--fs-cuerpo);font-weight:500;font-family:var(--sans,inherit)}.pn-pasos-compacto .pn-pasos-cierre{margin:4px 0 0}.pn-tray-fila{gap:8px;margin-top:44px;display:grid}.pn-tray-rot{margin-bottom:0;padding-left:22px}.pn-medios-c{padding:50px 0 60px}.pn-medios-c .pn-medios-cab{margin-bottom:26px}.pn-medios-c .pn-medios-rejilla{grid-template-columns:300px minmax(0,1fr);align-items:center;gap:34px}.pn-medios-c .pn-medios-fotos{grid-template-columns:1fr}.pn-medios-c .pn-medios-foto-tv img{aspect-ratio:4/3}@media (max-width:900px){.pn-paso-c{grid-template-columns:110px 1fr}.pn-medios-c .pn-medios-rejilla{grid-template-columns:1fr}}@media (max-width:640px){.pn-pasos-compacto,.pn-tray-rot{padding-left:0}}.pn-voz:nth-child(2){margin-top:36px}@media (max-width:760px){.pn-voz:nth-child(2){margin-top:0}}.pn-ig-rejilla{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:min(1090px,100% - 32px);margin:0 auto;padding:0 0 0 22px;list-style:none;display:grid}.pn-ig-celda{aspect-ratio:1;isolation:isolate;background:var(--wash);box-shadow:var(--edge);color:#fff;border-radius:14px;text-decoration:none;display:block;position:relative;overflow:hidden}.pn-ig-celda img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--out);display:block}.pn-ig-celda:hover img,.pn-ig-celda:focus-visible img{transform:scale(1.05)}.pn-ig-velo{opacity:0;transition:opacity .3s var(--out);font-size:var(--fs-nota);background:linear-gradient(#0f2a3a00 40%,#0f2a3abd);flex-direction:column;justify-content:end;padding:12px;line-height:1.35;display:flex;position:absolute;inset:0}.pn-ig-celda:hover .pn-ig-velo,.pn-ig-celda:focus-visible .pn-ig-velo{opacity:1}.pn-ig-velo time{font-family:var(--mono);font-size:var(--fs-rotulo);letter-spacing:.08em;text-transform:uppercase;opacity:.85;margin-bottom:4px;display:block}.pn-ig-velo span{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pn-ig-celda .pn-ig-tipo{z-index:2;position:absolute;top:10px;right:10px}@media (max-width:900px){.pn-ig-rejilla{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:calc(100% - 28px);padding:0}.pn-ig-celda{border-radius:10px}}@media (max-width:640px){.pn-h1{font-size:clamp(34px,9.2vw,56px)}.pn-foto{height:58vh}.pn-acts{gap:10px}.pn-acts>*{flex:100%;justify-content:center}.pn-puerta{grid-template-rows:92px auto;padding:18px 20px}.pn-puerta-1,.pn-puerta-2,.pn-puerta-3,.pn-puerta-4{min-height:0}.pn-puerta-1 .pn-ilus,.pn-puerta-4 .pn-ilus{height:84px;top:4px}.pn-puerta-2 .pn-ilus{height:68px;top:10px}.pn-puerta-3 .pn-ilus{height:60px;top:12px}.pn-voces-fila{scroll-padding-inline:16px}.pn-voz{flex-basis:58vw}.pn-carrusel{cursor:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-bottom:-12px;padding:6px 0 36px;scroll-padding-inline:16px;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.pn-carrusel::-webkit-scrollbar{display:none}.pn-historia{scroll-snap-align:start;width:330px}.pn-historia[aria-hidden=true]{display:none}}@media (max-width:900px){.pn-caso-texto{display:contents}.pn-caso-rejilla{gap:14px}.pn-caso-texto>.pn-ante{order:1}.pn-caso-h2{order:2}.pn-caso-media{order:3;margin:6px 0 4px}.pn-caso-p{order:4}.pn-caso-dato{order:5}.pn-caso-nota{order:6}.pn-caso-texto>div{order:7}.pn-quien-foto,.pn-quien-texto{display:contents}.pn-quien-rejilla{gap:14px}.pn-quien-texto>.pn-ante{order:1}.pn-quien-h2{order:2}.pn-quien-p{order:3}.pn-quien-foto>:first-child{order:4;margin-top:8px}.pn-quien-cita{order:5;margin:0 4px}.pn-quien-hechos{order:6;margin-top:10px}.pn-quien-texto>div{order:7;margin-top:4px}}.pi-hero{isolation:isolate;align-items:center;padding:150px 0 64px;display:grid;position:relative;overflow-x:clip}.pi-hero-rejilla{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:56px;display:grid}.pi-hero-medio{justify-self:end;width:min(100%,440px);position:relative}.pi-hero-ilus{opacity:.55;pointer-events:none;z-index:0;mix-blend-mode:multiply;width:74%;position:absolute;top:-9%;right:-16%}.pi-hero-retrato .pi-hero-medio .med-retrato{z-index:1;position:relative}.pi-hero-retrato .pi-hero-ilus{opacity:.42;width:44%;top:-3%;left:-6%;right:auto}.pi-hero-tipo .pi-hero-rejilla{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.pi-hero-medio-ilus{place-items:center;width:min(100%,400px);min-height:300px;display:grid}.pi-hero-ilus-sola{object-fit:contain;mix-blend-mode:multiply;opacity:.92;width:min(100%,380px);height:auto;max-height:340px;display:block}:root[data-theme=dark] .pi-hero-ilus-sola{mix-blend-mode:normal;filter:invert()hue-rotate(180deg)brightness(1.4);opacity:.8}.pi-hero.pi-hero-banda{padding-bottom:0}.pi-hero-banda .pi-hero-rejilla{grid-template-columns:minmax(0,1fr)}.pi-hero-banda .pi-hero-sub{max-width:56ch}.pi-hero-banda .med-banda{margin-top:52px}:root[data-theme=dark] .pi-hero-ilus{mix-blend-mode:screen;opacity:.35}.pi-hero-texto{z-index:1;position:relative}.pi-miga{font-size:var(--fs-pie);color:var(--ink-3);flex-wrap:wrap;gap:6px;margin-bottom:26px;display:flex}.pi-miga a{color:inherit;text-decoration:none}.pi-miga a:hover{color:var(--celeste-tx);text-underline-offset:3px;text-decoration:underline}.pi-miga i{opacity:.5;margin:0 6px 0 0;font-style:normal}.pi-h1{font-family:var(--display);font-weight:var(--peso-display);letter-spacing:-.018em;max-width:15ch;color:var(--ink);flex-wrap:wrap;gap:0 .26em;margin:0;font-size:clamp(44px,4.8vw,64px);line-height:1;display:flex}.pi-hero-sub{font-size:var(--fs-entradilla);color:var(--ink-2);max-width:48ch;margin:22px 0 0;line-height:1.45}.pi-hero-acts{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.pi-hero-prueba{flex-wrap:wrap;align-items:center;gap:16px;margin-top:30px;display:flex}.pi-sec{padding:64px 0}.pi-cab{gap:12px;margin-bottom:34px;padding-left:22px;display:grid}.pi-h2{margin:0}.pi-cab-p{font-size:var(--fs-entradilla);color:var(--ink-2);margin:0;line-height:1.45}.pi-prosa-rejilla{grid-template-columns:.9fr 1.1fr;align-items:start;gap:48px;display:grid}.pi-prosa-rejilla .pi-cab{margin-bottom:0;position:sticky;top:120px}.pi-prosa-texto{gap:18px;max-width:60ch;padding-top:6px;display:grid}.pi-prosa-texto p{font-size:var(--fs-cuerpo);color:var(--ink-2);margin:0;line-height:1.6}.pi-prosa-texto p:first-child{font-size:var(--fs-entradilla);color:var(--ink);line-height:1.45}.pi-nota{font-size:var(--fs-pie);color:var(--ink-3);max-width:70ch;margin:16px 0 0 22px}.pi-aviso{border-left:3px solid var(--celeste);font-size:var(--fs-cuerpo);color:var(--ink);background:#ffffff80;border-radius:0 18px 18px 0;max-width:66ch;margin:0 0 0 22px;padding:18px 22px;line-height:1.5}.pi-cifras{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:28px 34px;margin:0;padding:0 0 0 22px;list-style:none;display:grid}.pi-cifra{align-content:start;gap:6px;display:grid}.pi-cifra-n{font-family:var(--display);font-weight:var(--peso-display);letter-spacing:-.018em;color:var(--ink);font-size:clamp(44px,5vw,64px);line-height:1}.pi-cifra-t{font-size:var(--fs-cuerpo);color:var(--ink);line-height:1.4}.pi-cifra-f{font-size:var(--fs-pie);color:var(--ink-3);line-height:1.4}.pi-frente{padding-left:22px}.pi-col-neutra li:before{background:#0f2a3a0f;box-shadow:inset 0 0 0 1.5px #0f2a3a40}.pi-frente .pn-cand-cierre{padding-left:0}.pi-ft-rejilla{grid-template-columns:.95fr 1.05fr;align-items:center;gap:56px;padding-left:22px;display:grid}.pi-ft-der .pi-ft-rejilla{grid-template-columns:1.05fr .95fr}.pi-ft-der .pi-ft-foto{order:2}.pi-ft{overflow-x:clip}.pi-ft-foto{margin:0;position:relative}.pi-ft-izq .pi-ft-foto{margin-left:calc(-1*clamp(0px,6vw,88px))}.pi-ft-der .pi-ft-foto{margin-right:calc(-1*clamp(0px,6vw,88px))}.pi-ft-foto .med{position:absolute;inset:0}.pi-ft-foto figcaption{z-index:2;max-width:46ch;font-size:var(--fs-pie);color:var(--ink-2);margin:0;padding:0 4px;line-height:1.45;position:absolute;bottom:0;left:0;right:0}.pi-ft-der .pi-ft-foto figcaption{text-align:right;left:auto;right:4px}.pi-ft-sin .pi-ft-texto{max-width:60ch}.pi-ft-sin .pi-cab-ilus{opacity:.9;width:auto;height:104px;margin:0 0 10px;display:block;position:static}.pi-ft-texto{gap:16px;display:grid}.pi-ft-texto .pi-cab{margin-bottom:6px;padding-left:0}.pi-ft-texto p{font-size:var(--fs-cuerpo);color:var(--ink-2);max-width:56ch;margin:0;line-height:1.6}.pi-ft-accion{margin-top:8px}.pi-rel-lista{gap:16px;margin:0;padding:0 0 0 22px;list-style:none;display:grid}.pi-rel-item a{height:100%;color:var(--ink);-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);box-shadow:var(--lift-1),var(--edge);transition:transform var(--t2) var(--spring),box-shadow var(--t2) var(--out),background var(--t1) var(--out);background:#ffffff80;border-radius:22px;gap:8px;padding:24px 56px 24px 24px;text-decoration:none;display:grid;position:relative}.pi-rel-item a:hover{box-shadow:var(--lift-2),var(--edge);background:#fffc;transform:translateY(-3px)}.pi-rel-item a:focus-visible{outline:3px solid var(--celeste);outline-offset:3px}.pi-rel-rot{font-family:var(--mono);font-size:var(--fs-rotulo);letter-spacing:.1em;text-transform:uppercase;color:var(--celeste-tx)}.pi-rel-item b{font-family:var(--display);font-weight:var(--peso-display);font-size:var(--fs-h3);letter-spacing:-.012em;line-height:1.15}.pi-rel-item span:not(.pi-rel-rot){font-size:var(--fs-nota);color:var(--ink-2);line-height:1.45}.pi-rel-item i{background:var(--celeste-s);width:34px;height:34px;color:var(--acero);transition:background var(--t1) var(--out),color var(--t1) var(--out);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:18px;right:18px}.pi-rel-item a:hover i{background:var(--acero);color:var(--sobre-acero)}.pi-hist{padding:64px 0}.pi-hist-lista{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:18px;margin:0;padding:0 0 0 22px;list-style:none;display:grid}.pi-hist-lista .pn-historia{width:auto;margin-top:0}.pi-faq{padding:64px 0 20px}.pi-cierre{padding:40px 0 100px}:root[data-theme=dark] .pi-escala-item,:root[data-theme=dark] .pi-linea-item:before{background-color:#0000;border-color:#ffffff1a}:root[data-theme=dark] .pi-linea-item:before{background:#ffffff1f}:root[data-theme=dark] .pi-aviso,:root[data-theme=dark] .pi-rel-item a{background:#132a36b3}:root[data-theme=dark] .pi-col-neutra li:before{background:#ffffff0f;box-shadow:inset 0 0 0 1.5px #ffffff4d}@media (max-width:1000px){.pi-hero{min-height:0;padding:120px 0 50px}.pi-prosa-rejilla,.pi-ft-rejilla,.pi-ft-der .pi-ft-rejilla{grid-template-columns:1fr;gap:26px}.pi-prosa-rejilla .pi-cab{position:static}.pi-ft-der .pi-ft-foto{order:0}.pi-ft-izq .pi-ft-foto,.pi-ft-der .pi-ft-foto{margin-left:-16px;margin-right:-16px}.pi-ft-foto figcaption{margin-top:10px;position:static}.pi-hist-lista{grid-template-columns:1fr}.pi-rel-lista{grid-template-columns:1fr 1fr!important}}@media (max-width:640px){.pi-sec,.pi-hist,.pi-faq{padding:44px 0}.pi-cab,.pi-escala,.pi-cifras,.pi-frente,.pi-linea,.pi-ft-rejilla,.pi-rel-lista,.pi-hist-lista,.pi-aviso,.pi-nota{margin-left:0;padding-left:0}.pi-rel-lista{grid-template-columns:1fr!important}}.pi-agendar{grid-template-columns:1.05fr .95fr;align-items:stretch;gap:22px;display:grid}.pi-agendar-panel{min-height:100%}.pi-agendar-wa{color:#fff;font-size:var(--fs-nota);text-underline-offset:3px;opacity:.9;align-items:center;gap:8px;text-decoration:underline;display:inline-flex}.pi-agendar-wa:hover{opacity:1}.pi-agendar-wa .ico{width:20px;height:20px}.pi-form{border-radius:var(--r-xl);-webkit-backdrop-filter:blur(18px)saturate(1.5);box-shadow:var(--lift-2),var(--edge);background:#ffffff9e;gap:14px;padding:30px 28px;display:grid}.pi-form-o{font-family:var(--display);font-weight:var(--peso-display);font-size:var(--fs-h3);letter-spacing:-.012em;color:var(--ink);margin:0 0 4px}.pi-form .fld{position:relative}.pi-form .fld input,.pi-form .fld textarea,.pi-form .fld select{width:100%;box-shadow:var(--edge),0 0 0 1px #0f2a3a14;font:inherit;font-size:var(--fs-cuerpo);color:var(--ink);background:#ffffffd9;border:0;border-radius:14px;padding:22px 14px 8px}.pi-form .fld textarea{resize:vertical;min-height:96px}.pi-form .fld label{font-size:var(--fs-nota);color:var(--ink-2);pointer-events:none;transition:transform var(--t1) var(--out),font-size var(--t1) var(--out);position:absolute;top:14px;left:14px}.pi-form .fld input:focus+label,.pi-form .fld input:not(:placeholder-shown)+label,.pi-form .fld textarea:focus+label,.pi-form .fld textarea:not(:placeholder-shown)+label,.pi-form .fld select:valid+label,.pi-form .fld select:focus+label{font-size:var(--fs-pie);transform:translateY(-8px)}.pi-form .fld input:focus,.pi-form .fld textarea:focus,.pi-form .fld select:focus{box-shadow:var(--edge),0 0 0 2px var(--celeste);outline:0}.pi-form .fld .hint{font-size:var(--fs-pie);color:var(--ink-2);margin:6px 0 0 4px}.pi-form .fld.err .hint{color:var(--tinta-durazno,#b5542e)}.pi-form .cx2{width:18px;height:18px;color:var(--ink-3);pointer-events:none;position:absolute;top:18px;right:14px}.pi-form .oculto{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.pi-form .estado{font-size:var(--fs-nota);color:var(--ink-2);min-height:1em}.pi-form .estado a{color:var(--celeste-tx)}:root[data-theme=dark] .pi-form{background:#132a36b3}:root[data-theme=dark] .pi-form .fld input,:root[data-theme=dark] .pi-form .fld textarea,:root[data-theme=dark] .pi-form .fld select{color:#fff;background:#ffffff0f}@media (max-width:900px){.pi-agendar{grid-template-columns:1fr}}@media (max-width:640px){.pi-form{padding:22px 18px}}.pi-sin-arriba{margin-top:-30px;padding-top:0}.pi .pn-caso,.pi .pn-voces,.pi .pn-cand,.pi .pn-sedes{padding-top:64px;padding-bottom:64px}.pi-accion{margin:26px 0 0 22px}@media (max-width:640px){.pi-accion{margin-left:0}}.pi-video-rejilla{grid-template-columns:minmax(0,1fr) 300px;align-items:center;gap:56px;padding-left:22px;display:grid}.pi-video-izq .pi-video-rejilla{grid-template-columns:300px minmax(0,1fr)}.pi-video-izq .pi-video-marco{order:-1}.pi-video-texto{gap:12px;max-width:52ch;display:grid}.pi-video-texto p{font-size:var(--fs-cuerpo);color:var(--ink-2);margin:0;line-height:1.6}.pi-video-marco{margin:0}@media (max-width:900px){.pi-video-rejilla,.pi-video-izq .pi-video-rejilla{grid-template-columns:1fr;gap:24px}.pi-video-marco{max-width:320px}.pi-video-izq .pi-video-marco{order:0}}@media (max-width:640px){.pi-video-rejilla{padding-left:0}}.pi-nota-grande{font-size:var(--fs-cuerpo);color:var(--ink-2);max-width:62ch;margin-top:28px;line-height:1.55}.pi-avisos{gap:14px;display:grid}.pi .pn-pasos{padding-top:64px}.pi-sede-rejilla{grid-template-columns:.9fr 1.1fr;align-items:center;gap:40px;display:grid}.pi-sede-texto .pi-cab{margin-bottom:14px}.pi-sede-p{font-size:var(--fs-cuerpo);color:var(--ink-2);max-width:52ch;margin:0 0 14px 22px;line-height:1.6}.pi-sede-acciones{font-size:var(--fs-nota);flex-wrap:wrap;gap:18px;margin:0 0 0 22px;display:flex}.pi-sede-acciones a{color:var(--celeste-tx);text-underline-offset:3px;text-decoration:underline}.pi-mapa{border-radius:var(--r-l);box-shadow:var(--lift-2),var(--edge);background:var(--wash);aspect-ratio:4/3;overflow:hidden}.pi-mapa iframe{border:0;width:100%;height:100%;display:block}@media (max-width:900px){.pi-sede-rejilla{grid-template-columns:minmax(0,1fr);gap:22px}.pi-sede-rejilla>*{min-width:0}}@media (max-width:640px){.pi-sede-p,.pi-sede-acciones{margin-left:0}}.pi-tray-sec{padding-bottom:0}.pi-tray-sec .pi-cab{margin-bottom:0}.pi .pn-tray-fila{margin-top:20px;padding-bottom:40px}.pi .pn-tray-fila .pn-ante{display:none}.pi>.pi-aviso{box-sizing:border-box;width:min(1090px,100% - 32px);margin:0 auto 20px}.pi-aviso a{color:var(--celeste-tx)}.pi .pn-cand-h2{font-size:clamp(44px,4.8vw,64px)}.pi .pn-tray-fila{min-width:0;overflow:hidden}.pi .pn-tray-fila>*{min-width:0;max-width:100%}.pi-cab{position:relative}.pi-cab-ilus{pointer-events:none;opacity:.9;width:auto;height:150px;position:absolute;top:-24px;right:-440px}@media (max-width:1100px){.pi-cab-ilus{opacity:.85;width:auto;height:72px;margin:0 0 12px;display:block;position:static}}.pi .pn-nov{padding:40px 0 60px}.pi-sede-foto{border-radius:var(--r-l);box-shadow:var(--lift-2),var(--edge);aspect-ratio:16/7;grid-column:1/-1;margin:0;overflow:hidden}.pi-sede-foto img{object-fit:cover;object-position:50% 60%;width:100%;height:100%;display:block}.pi-miga{border-radius:var(--r-f);-webkit-backdrop-filter:blur(14px)saturate(1.4);box-shadow:var(--lift-1),var(--edge);font-size:var(--fs-pie);color:var(--ink-3);background:#ffffff80;align-items:center;gap:2px;margin-bottom:28px;padding:5px 12px 5px 6px;display:inline-flex}.pi-miga>span{align-items:center;gap:6px;display:inline-flex}.pi-miga a{border-radius:var(--r-f);color:var(--ink-2);transition:background var(--t1) var(--out),color var(--t1) var(--out);align-items:center;gap:6px;padding:4px 8px;text-decoration:none;display:inline-flex}.pi-miga a:hover{color:var(--celeste-tx);background:#ffffffe6;text-decoration:none}.pi-miga a .ico{width:16px;height:16px}.pi-miga a[aria-label] span{display:none}.pi-miga i{opacity:.45;color:var(--ink-2);margin:0;display:inline-flex}.pi-miga-actual>span[aria-current]{border-radius:var(--r-f);background:var(--celeste-s);color:var(--sobre-celeste-s);padding:4px 10px;font-weight:600}.pi-ico{background:var(--celeste-s);width:46px;height:46px;color:var(--acero);box-shadow:var(--edge);border-radius:16px;flex:none;place-items:center;display:inline-grid}.pi-ico .ico{width:26px;height:26px}.pn-cand-col h3{align-items:center;gap:12px;display:flex}.pn-cand-col h3 .pi-ico{border-radius:14px;width:42px;height:42px}.pn-cand-si h3 .pi-ico{background:var(--celeste-s);color:var(--sobre-celeste-s)}.pn-cand-no h3 .pi-ico{background:var(--tinta-durazno,#fae7da);color:#b5542e}.pi-cifras-cajas{gap:16px}.pi-cifras-cajas .pi-cifra{isolation:isolate;background:var(--surface);box-shadow:var(--lift-1),var(--edge);transform-style:preserve-3d;transition:box-shadow var(--t2) var(--out);border-radius:24px;padding:26px 26px 22px;position:relative;overflow:hidden}.pi-cifras-cajas .pi-cifra:hover{box-shadow:var(--lift-2),var(--edge)}.pi-cifras-cajas .pi-cifra>.pn-campo{z-index:0;opacity:.85}.pi-cifras-cajas .pi-cifra>:not(.pn-campo){z-index:1;position:relative}.pi-cifra-ico{background:#fffc;margin-bottom:14px}.pi-cifras-cajas .pi-cifra-n{font-size:clamp(44px,4.8vw,64px)}.pi-rel-ico{background:#ffffffbf;margin-bottom:6px}.pi-rel-item a:hover .pi-rel-ico{background:var(--acero);color:var(--sobre-acero)}.pi-banda{margin:24px 0;position:relative}.pi-banda:before{content:"";z-index:-1;background:linear-gradient(#f6f0e800 0%,#f6f0e8d9 14% 86%,#f6f0e800 100%);position:absolute;inset:0}.pi-banda-salvia:before{background:linear-gradient(#e3f1ea00 0%,#e3f1ead9 14% 86%,#e3f1ea00 100%)}.pi-banda-celeste:before{background:linear-gradient(#eaf8fd00 0%,#eaf8fde6 14% 86%,#eaf8fd00 100%)}.pi-sede-foto{position:relative}.pi-sede-foto img{width:100%;height:100%;position:absolute;inset:0}.pi-agendar{grid-template-columns:1fr 1fr;gap:20px}.pi-agendar-panel{text-align:left;justify-items:start;gap:16px;padding:44px 40px}.pi-agendar-panel .pn-cierre-h2{font-size:var(--fs-h2);letter-spacing:-.025em;max-width:16ch;line-height:1.08}.pi-agendar-panel p{font-size:var(--fs-cuerpo);max-width:40ch}.pi-agendar-panel .pn-cierre-acciones{justify-content:flex-start;align-items:center;margin-top:auto;padding-top:18px}.pi-form-o{font-size:var(--fs-h3)}.pie-sede-texto{grid-template-columns:1fr auto;align-items:center}.pie-sede-mapa{background:var(--celeste-s);width:30px;height:30px;color:var(--acero);transition:background var(--t1) var(--out),color var(--t1) var(--out);border-radius:50%;place-items:center;text-decoration:none;display:inline-grid}.pie-sede-mapa:hover{background:var(--acero);color:var(--sobre-acero)}.pie-sede-mapa .ico{width:15px;height:15px}:root[data-theme=dark] .pi-miga{background:#132a36b3}:root[data-theme=dark] .pi-miga a:hover{background:#ffffff1a}:root[data-theme=dark] .pi-ico,:root[data-theme=dark] .pi-linea-ico{color:#8bddf4;background:#ffffff14}:root[data-theme=dark] .pi-cifras-cajas .pi-cifra{background:var(--surface)}:root[data-theme=dark] .pi-cifra-ico,:root[data-theme=dark] .pi-rel-ico{background:#ffffff1a}:root[data-theme=dark] .pi-banda:before{background:linear-gradient(#0000,#ffffff0a 14% 86%,#0000)}:root[data-theme=dark] .pi-escala-con-icono:hover{background:#ffffff0f}@media (max-width:900px){.pi-agendar{grid-template-columns:1fr}}@media (max-width:640px){.pi-agendar-panel{padding:30px 22px}}.pi-chq{border-radius:var(--r-xl);-webkit-backdrop-filter:blur(18px)saturate(1.5);box-shadow:var(--lift-2),var(--edge);background:#ffffff94;gap:18px;max-width:860px;margin-left:22px;padding:34px 36px 30px;display:grid;position:relative}.pi-chq-progreso{gap:6px;display:flex}.pi-chq-progreso span{height:4px;transition:background var(--t2) var(--out);background:#0f2a3a1a;border-radius:2px;flex:1}.pi-chq-progreso span.hecho{background:var(--acero)}.pi-chq-progreso span.ahora{background:var(--celeste)}.pi-chq-n{margin:6px 0 0}.pi-chq-q{font-family:var(--display);font-weight:var(--peso-display);font-size:var(--fs-h2);letter-spacing:-.015em;color:var(--ink);margin:0;line-height:1.1}.pi-chq-ops{grid-template-columns:1fr 1fr;gap:10px;display:grid}.pi-chq-op{box-shadow:var(--edge),0 0 0 1px #0f2a3a0f;cursor:pointer;text-align:left;font:inherit;color:var(--ink);transition:transform var(--t2) var(--spring),box-shadow var(--t2) var(--out),background var(--t1) var(--out);background:#fffc;border:0;border-radius:18px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:14px 16px;display:grid;position:relative}.pi-chq-op:hover{box-shadow:var(--lift-2),var(--edge);transform:translateY(-2px)}.pi-chq-op:focus-visible{outline:3px solid var(--celeste);outline-offset:2px}.pi-chq-op.on{background:var(--celeste-s);box-shadow:var(--edge),0 0 0 2px var(--celeste-d)}.pi-chq-op.on .pi-ico{background:var(--acero);color:var(--sobre-acero)}.pi-chq-tx{gap:2px;min-width:0;display:grid}.pi-chq-tx b{font-weight:600;font-size:var(--fs-cuerpo);line-height:1.25}.pi-chq-tx span{font-size:var(--fs-pie);color:var(--ink-3)}.pi-chq-marca{color:#0000;width:22px;height:22px;transition:background var(--t1) var(--out),color var(--t1) var(--out);background:#0f2a3a0f;border-radius:50%;place-items:center;display:grid}.pi-chq-op.on .pi-chq-marca{background:var(--acero);color:var(--sobre-acero)}.pi-chq-acts{flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px;display:flex}.pi-chq-aviso,.pi-chq-res small{font-size:var(--fs-pie);color:var(--ink-3);line-height:1.4}.pi-chq-res{isolation:isolate;background:var(--acero);color:var(--sobre-acero);border-radius:24px;gap:12px;padding:32px 34px;display:grid;position:relative;overflow:hidden}.pi-chq-res>.pn-campo{z-index:0;opacity:.9}.pi-chq-res>:not(.pn-campo){z-index:1;position:relative}.pi-chq-res .pn-ante{color:#fffc;margin:0}.pi-chq-res h3{font-family:var(--display);font-weight:var(--peso-display);font-size:var(--fs-h2);letter-spacing:-.015em;margin:0;line-height:1.08}.pi-chq-res p{font-size:var(--fs-cuerpo);color:#ffffffe6;max-width:60ch;margin:0;line-height:1.55}.pi-chq-res small{color:#ffffffb3}.pi-chq-res .b1{color:var(--acero-d);background:#fff}.pi-chq-res .b2,.pn-cierre-panel .b2{color:#fff;background:#ffffff1a;box-shadow:inset 0 0 0 1.5px #ffffff8c}.pi-chq-res .b2 .k,.pn-cierre-panel .b2 .k{color:#fff;background:#ffffff2e}.pi-chq-res .b2:hover,.pn-cierre-panel .b2:hover{background:#ffffff2e}.pi-chq-otra{font:inherit;font-size:var(--fs-nota);color:#fffc;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:8px 4px;text-decoration:underline}:root[data-theme=dark] .pi-chq{background:#132a36b3}:root[data-theme=dark] .pi-chq-op{color:#fff;background:#ffffff0f}:root[data-theme=dark] .pi-chq-op.on{background:#5fcdec26}@media (max-width:700px){.pi-chq{margin-left:0;padding:22px 18px}.pi-chq-ops{grid-template-columns:1fr}}.pi-video-h .pi-video-rejilla{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.pi-video-h .pn-voz-marco{aspect-ratio:16/9;border-radius:var(--r-l)}.pi-chips{flex-wrap:wrap;align-items:center;gap:8px;margin:26px 0 0 22px;display:flex}.pi-chips .pn-ante{margin:0 8px 0 0}.pi-chip{border-radius:var(--r-f);box-shadow:var(--edge),0 0 0 1px #0f2a3a14;font-size:var(--fs-nota);color:var(--ink);background:#ffffffb3;padding:8px 14px}.pi-preins .sec{padding:64px 0}.pi-preins .wrap{width:min(1090px,100% - 32px);margin:0 auto}.pi-preins .agendar{border-radius:var(--r-xl);-webkit-backdrop-filter:blur(18px)saturate(1.5);box-shadow:var(--lift-2),var(--edge);background:#ffffff94;grid-template-columns:.9fr 1.1fr;gap:34px;padding:38px;display:grid}.pi-preins .tit-bloque{font-family:var(--display);font-weight:var(--peso-display);font-size:var(--fs-h2);letter-spacing:-.015em;color:var(--ink);margin:0 0 12px;line-height:1.08}.pi-preins .entradilla{font-size:var(--fs-cuerpo);color:var(--ink-2);margin:0;line-height:1.55}.pi-preins .agendar-form{gap:14px;display:grid}.pi-preins .fld{position:relative}.pi-preins .fld input{width:100%;box-shadow:var(--edge),0 0 0 1px #0f2a3a14;font:inherit;font-size:var(--fs-cuerpo);color:var(--ink);background:#ffffffd9;border:0;border-radius:14px;padding:22px 14px 8px}.pi-preins .fld label{font-size:var(--fs-nota);color:var(--ink-2);pointer-events:none;transition:transform var(--t1) var(--out),font-size var(--t1) var(--out);position:absolute;top:14px;left:14px}.pi-preins .fld input:focus+label,.pi-preins .fld input:not(:placeholder-shown)+label{font-size:var(--fs-pie);transform:translateY(-8px)}.pi-preins .fld input:focus{box-shadow:var(--edge),0 0 0 2px var(--celeste);outline:0}.pi-preins .fld .hint{font-size:var(--fs-pie);color:#b5542e;margin:6px 0 0 4px}.pi-preins .oculto{position:absolute;left:-9999px}.pi-preins .agendar-form .b{justify-self:start}.pi-preins .estado{font-size:var(--fs-nota);color:var(--ink-2);margin:0}:root[data-theme=dark] .pi-preins .agendar{background:#132a36b3}:root[data-theme=dark] .pi-preins .fld input{color:#fff;background:#ffffff0f}:root[data-theme=dark] .pi-chip{color:#fff;background:#ffffff14}@media (max-width:900px){.pi-preins .agendar,.pi-video-h .pi-video-rejilla{grid-template-columns:1fr}.pi-video-h .pi-video-marco{max-width:none}}@media (max-width:640px){.pi-chips{margin-left:0}.pi-preins .agendar{padding:22px 18px}}.pn-cierre-sec{margin-top:2px}.pi-rev-abrir{font:inherit;font-size:var(--fs-nota);color:#ffffffdb;cursor:pointer;transition:color var(--t1) var(--out),border-color var(--t1) var(--out);background:0 0;border:0;border-bottom:1px solid #ffffff59;padding:6px 2px;font-weight:500;display:inline-block}.pi-rev-abrir:hover{color:#fff;border-color:#fff}.pi-luz.pn-luz{align-items:start;padding:56px 20px;overflow-y:auto}.pi-luz-caja{background:var(--surface);width:min(560px,100%);animation:pi-luz-sube .35s var(--out);border-radius:24px;padding:40px 36px 30px;position:relative;box-shadow:0 40px 90px -30px #00000080}@keyframes pi-luz-sube{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.pi-luz-h2{font-family:var(--display);font-weight:var(--peso-display);font-size:var(--fs-h2);letter-spacing:-.015em;color:var(--ink);margin:0 44px 10px 0;line-height:1.08}.pi-luz-p{font-size:var(--fs-cuerpo);color:var(--ink-2);margin:0 0 20px;line-height:1.55}.pi-luz-ok{color:var(--ink);align-items:flex-start;gap:10px;display:flex}.pi-luz-ok .ico{width:22px;height:22px;color:var(--celeste-tx);flex:none;margin-top:2px}.pi-luz-ok a{color:var(--celeste-tx)}.pi-form-luz{-webkit-backdrop-filter:none;box-shadow:none;background:0 0;padding:0}.pi-luz-acts{flex-wrap:wrap;align-items:center;gap:16px;margin-top:4px;display:flex}.pi-luz-acts small{font-size:var(--fs-pie);color:var(--ink-3)}.pi-luz-err{color:var(--tinta-durazno,#b5542e)}.pi-luz-err a{color:inherit}@media (max-width:900px){.pi-hero{padding:120px 0 40px}.pi-hero-rejilla,.pi-hero-tipo .pi-hero-rejilla,.pi-hero-banda .pi-hero-rejilla{grid-template-columns:1fr;gap:28px}.pi-hero-medio{justify-self:start;width:100%}.pi-hero-retrato .pi-hero-medio{justify-self:center;width:min(100%,360px);margin-top:8px}.pi-hero-medio-ilus{justify-self:start;width:min(60%,240px);min-height:0;margin-top:-6px}.pi-hero-ilus-sola{max-height:200px}.pi-hero-banda .med-banda{margin-top:28px}.pi-hero-ilus{width:46%;top:-10%;right:-6%}.pi-luz.pn-luz{align-items:end;padding:0}.pi-luz-caja{border-radius:24px 24px 0 0;max-height:92vh;padding:28px 20px 24px;overflow:auto}}.pi-escala{padding-left:0}.pi-escala-lista{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pi-escala-item{border-top:1px solid #0f2a3a1a;grid-template-columns:minmax(120px,max-content) 1fr;align-items:baseline;gap:18px;padding:20px 0;display:grid;position:relative}.pi-escala-item:last-child{border-bottom:1px solid #0f2a3a1a}.pi-escala-k{font-family:var(--display);font-weight:var(--peso-display);font-size:var(--fs-h2);letter-spacing:-.012em;color:var(--acero);line-height:1}.pi-escala-precio .pi-escala-k{font-size:var(--fs-h3);line-height:1.15}.pi-escala-con-tile{transition:background var(--t1) var(--out),transform var(--t2) var(--out);border-top:0;border-radius:22px;grid-template-columns:60px 1fr;align-items:start;gap:20px;padding:18px 18px 18px 14px}.pi-escala-con-tile:last-child{border-bottom:0}.pi-escala-con-tile:hover{background:#ffffff9e;transform:translate(4px)}.pi-escala-con-tile+.pi-escala-con-tile:before{content:"";background:#0f2a3a29;width:1px;height:10px;position:absolute;top:-9px;left:43px}.pi-escala-tile{background:var(--surface);width:60px;height:60px;box-shadow:var(--lift-1),var(--edge);color:var(--acero);border-radius:18px;place-items:center;display:grid}.pi-escala-tile .ico{width:30px;height:30px}.pi-escala-tile b{font-family:var(--display);font-weight:var(--peso-display);font-size:var(--fs-h3);color:var(--acero)}.pi-escala-texto{gap:4px;max-width:62ch;display:grid}.pi-escala-rot{font-family:var(--mono);font-size:var(--fs-rotulo);letter-spacing:.1em;text-transform:uppercase;color:var(--celeste-tx)}.pi-escala-texto b{font-weight:600;font-size:var(--fs-cuerpo);color:var(--ink)}.pi-escala-con-tile .pi-escala-texto b{font-size:var(--fs-entradilla);line-height:1.25}.pi-escala-texto span{font-size:var(--fs-nota);color:var(--ink-2);line-height:1.5}.pi-escala-con-tile .pi-escala-texto span{font-size:var(--fs-cuerpo)}.pi-linea{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.pi-linea-item{-webkit-backdrop-filter:blur(14px)saturate(1.4);box-shadow:var(--edge);transition:transform var(--t2) var(--out),box-shadow var(--t2) var(--out);background:#ffffff8c;border-radius:24px;align-content:start;gap:12px;padding:26px 24px;display:grid;position:relative}.pi-linea-item:hover{box-shadow:var(--lift-2),var(--edge);transform:translateY(-3px)}.pi-linea-ico{background:var(--surface);width:54px;height:54px;color:var(--acero);box-shadow:var(--lift-1),var(--edge);border-radius:18px}.pi-linea-ico b{font-family:var(--display);font-weight:var(--peso-display);font-size:var(--fs-entradilla);color:var(--acero)}.pi-linea-ico .ico{width:28px;height:28px}.pi-linea-k{font-family:var(--mono);font-size:var(--fs-rotulo);letter-spacing:.1em;color:var(--ink-3);position:absolute;top:24px;right:22px}.pi-linea-texto{gap:6px;display:grid}.pi-linea-texto b{font-weight:600;font-size:var(--fs-entradilla);color:var(--ink);line-height:1.25}.pi-linea-texto span{font-size:var(--fs-cuerpo);color:var(--ink-2);line-height:1.5}:root[data-theme=dark] .pi-linea-item{background:#ffffff0d}:root[data-theme=dark] .pi-escala-con-tile:hover{background:#ffffff0f}:root[data-theme=dark] .pi-escala-tile,:root[data-theme=dark] .pi-linea-ico{color:#8bddf4;background:#ffffff14}@media (max-width:640px){.pi-escala-item{grid-template-columns:1fr;gap:6px}.pi-escala-con-tile{grid-template-columns:52px 1fr;gap:14px;padding:14px 10px}.pi-escala-tile{width:52px;height:52px}.pi-escala-tile .ico{width:26px;height:26px}.pi-escala-con-tile+.pi-escala-con-tile:before{left:35px}.pi-linea{grid-template-columns:1fr}}.pi-sede-rejilla{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:stretch;gap:28px}.pi-sede-ficha{align-content:start;gap:16px;display:grid}.pi-sede-ficha .pi-cab{margin-bottom:4px}.pi-sede-datos{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pi-sede-datos li{box-shadow:var(--edge);background:#ffffff8c;border-radius:18px;grid-template-columns:44px 1fr;align-items:start;gap:14px;padding:14px 16px;display:grid}.pi-sede-datos li>span{gap:3px;min-width:0;display:grid}.pi-sede-datos b{font-family:var(--mono);font-weight:400;font-size:var(--fs-rotulo);letter-spacing:.1em;text-transform:uppercase;color:var(--celeste-tx)}.pi-sede-datos li>span>span,.pi-sede-datos li>span>a{font-size:var(--fs-cuerpo);color:var(--ink);line-height:1.5}.pi-sede-datos a{color:var(--acero);text-decoration:none}.pi-sede-datos a:hover{text-underline-offset:3px;text-decoration:underline}.pi-sede-ficha .pi-hero-acts{margin-top:4px}.pi-mapa{border-radius:var(--r-xl);min-height:460px;box-shadow:var(--lift-2),var(--edge);background:var(--wash-2);overflow:hidden}.pi-mapa iframe{filter:saturate(.7)contrast(.95);border:0;width:100%;height:100%;min-height:460px;display:block}:root[data-theme=dark] .pi-sede-datos li{background:#ffffff0d}@media (max-width:900px){.pi-sede-rejilla{grid-template-columns:minmax(0,1fr)}.pi-mapa,.pi-mapa iframe{min-height:340px}.mapa-hueco{width:100%;min-width:0}}.li-iconos .pi-sec{padding-top:150px}.li-iconos-lista{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:12px;margin:28px 0 0;padding:0;list-style:none;display:grid}.li-icono{box-shadow:var(--edge);background:#fff9;border-radius:20px;gap:10px;padding:16px;display:grid}.li-icono-tam{align-items:center;gap:10px;display:flex}.li-icono .li-32{border-radius:16px;width:52px;height:52px}.li-icono .li-32 .ico{width:32px;height:32px}.li-icono .li-48{border-radius:22px;width:72px;height:72px}.li-icono .li-48 .ico{width:48px;height:48px}.li-icono code{font-family:var(--mono);font-size:var(--fs-pie);color:var(--ink-2)}.pi-hero-texto{min-width:0}.pi-hero-prueba .pn-g{flex-wrap:wrap;max-width:100%}.pi-prosa-texto .pi-ft-nota{font-size:var(--fs-pie);color:var(--ink-3);margin-left:0}.pi-palabra{margin-top:-.06em;margin-bottom:-.18em;padding:.06em 0 .18em;display:inline-block}.med{isolation:isolate;--med-pos:50% 50%;margin:0;display:block;position:relative;overflow:hidden}.med-img{object-fit:cover;object-position:var(--med-pos);filter:saturate(1.07)contrast(1.04);width:100%;height:100%;display:block}.med-luz,.med-vineta,.med-grano{pointer-events:none;position:absolute;inset:0}.med-luz{background:radial-gradient(118% 86% at 16% 0%,var(--med-luz),transparent 62%);mix-blend-mode:soft-light}.med-vineta{background:radial-gradient(128% 104% at 50% 10%,transparent 44%,var(--med-vineta) 100%)}.med-grano{mix-blend-mode:overlay;opacity:.1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23g)'/%3E%3C/svg%3E");background-size:200px 200px}.med-f-abajo,.med-f-arriba-abajo,.med-f-izq-abajo,.med-f-der-abajo,.med-f-suave{-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}.med-f-abajo{-webkit-mask-image:linear-gradient(#000 0 64%,#0000 100%);mask-image:linear-gradient(#000 0 64%,#0000 100%)}.med-f-arriba-abajo{-webkit-mask-image:linear-gradient(#0000 0,#000 22% 70%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 22% 70%,#0000 100%)}.med-f-izq-abajo{-webkit-mask-image:linear-gradient(#000 0 66%,#0000 100%),linear-gradient(90deg,#0000 0,#000 18% 100%);mask-image:linear-gradient(#000 0 66%,#0000 100%),linear-gradient(90deg,#0000 0,#000 18% 100%)}.med-f-der-abajo{-webkit-mask-image:linear-gradient(#000 0 66%,#0000 100%),linear-gradient(270deg,#0000 0,#000 18% 100%);mask-image:linear-gradient(#000 0 66%,#0000 100%),linear-gradient(270deg,#0000 0,#000 18% 100%)}.med-f-suave{-webkit-mask-image:linear-gradient(#0000 0,#000 9% 56%,#0000 100%),linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 9% 56%,#0000 100%),linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%)}.med-retrato{aspect-ratio:4/5;isolation:isolate;--med-pos:50% 100%;width:100%;margin:0;display:block;position:relative}.med-arco{border-radius:999px 999px var(--r-xl) var(--r-xl);background:var(--med-arco);height:84%;box-shadow:var(--edge);position:absolute;bottom:0;left:0;right:0;overflow:hidden}.med-arco .med-grano{opacity:.14}.med-silueta{object-fit:contain;object-position:var(--med-pos);width:auto;max-width:none;height:100%;filter:saturate(1.07) contrast(1.04) drop-shadow(0 22px 26px var(--med-sombra));display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(0deg,#0000 0,#000 15%);mask-image:linear-gradient(0deg,#0000 0,#000 15%)}.med-retrato-ancho{aspect-ratio:4/4.6}.med-retrato-ancho .med-arco{height:80%}.med-banda{width:100vw;height:clamp(240px,34vw,480px);margin-left:calc(50% - 50vw)}.med-banda .med-luz{background:radial-gradient(90% 100% at 8% 0%,var(--med-luz),transparent 60%)}@media (max-width:640px){.med-banda{height:220px}}.pn-nov-foto img,.pn-hito-foto img,.pn-medios-foto img,.pp-galeria figure img{filter:saturate(1.07)contrast(1.04)}.pn-nov-foto:after,.pn-hito-foto:after{content:"";z-index:1;pointer-events:none;background:radial-gradient(118% 86% at 16% 0%,var(--med-luz),transparent 62%),radial-gradient(128% 104% at 50% 10%,transparent 44%,var(--med-vineta) 100%);mix-blend-mode:soft-light;position:absolute;inset:0}.pn-nov-foto>:not(img){z-index:2;position:relative}.mega.mega-v2{grid-template-columns:200px minmax(0,1fr) 250px;gap:22px;padding:22px;overflow:hidden}.nv .mega.mega-v2{width:min(1090px,100vw - 32px);margin-left:calc(min(1090px,100vw - 32px)/-2);left:50%;right:auto}.mega.mega-v2.mega-con-sedes{grid-template-rows:auto auto;grid-template-columns:200px minmax(0,1fr);align-items:start}.mega-con-sedes .mega-intro{grid-row:1/span 2}.mega-con-sedes .mega-sedes{grid-row:1}.mega-con-sedes .mega-lado{grid-area:2/2}.mega-con-sedes .mega-destacado{flex-flow:wrap;align-items:center;gap:6px 18px;min-height:0;padding:16px 20px}.mega-con-sedes .mega-destacado .rot{flex:0 0 100%}.mega-con-sedes .mega-destacado b{font-size:var(--fs-entradilla)}.mega-con-sedes .mega-destacado p{flex:260px}.mega-con-sedes .mega-destacado .enlace-camino{margin:0;padding:0}.mega-v2:before{content:"";pointer-events:none;background:radial-gradient(460px circle at var(--mx,50%) var(--my,50%),#4dc1e429,transparent 60%);opacity:0;transition:opacity .5s var(--out);position:absolute;inset:0}.mega-v2:hover:before{opacity:1}.mega-v2>*{z-index:1;position:relative}.mega-anim{opacity:0;transition:opacity .44s var(--out),transform .52s var(--spring);display:block;transform:translateY(12px)}.mega.open .mega-anim{opacity:1;transform:none}.mega-intro{align-content:start;gap:8px;padding:6px 6px 6px 2px;display:grid}.mega-intro>b{font-weight:300}.mega-rot{font-family:var(--mono);font-size:var(--fs-rotulo);letter-spacing:.12em;text-transform:uppercase;color:var(--celeste-tx)}.mega-h{font-family:var(--display);font-weight:var(--peso-display);font-size:var(--fs-h3);letter-spacing:-.012em;color:var(--ink);line-height:1.08}.mega-intro p{font-size:var(--fs-nota);color:var(--ink-2);margin:2px 0 0;line-height:1.5}.mega-intro .enlace-camino{margin-top:6px;display:inline-flex}.mega-lista{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:2px 10px;display:grid}.mega-lista.una{grid-template-columns:1fr}.mega-v2 .it{align-items:center;gap:16px;padding:12px 14px}.mega-v2 .it .ic{background:var(--celeste-s);border-radius:20px;width:66px;height:66px}.mega-v2 .it .ic .ico,.mega-v2 .it .ic svg{width:38px;height:38px}.mega-v2 .it strong{font-size:var(--fs-cuerpo)}.mega-v2 .it .fl{opacity:.45;transform:none}.mega-ilus{opacity:.8;mix-blend-mode:multiply;width:78%;max-width:190px;margin-top:14px;display:block}.mega-intl{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px}.mega-minis{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;display:grid}.mega-mini{border-radius:var(--r-l);background:linear-gradient(160deg,var(--celeste-s),var(--wash-2));box-shadow:var(--edge);color:var(--ink);transition:transform .5s var(--spring),box-shadow .4s var(--out);gap:4px;padding:16px 18px;text-decoration:none;display:grid}.mega-mini:hover{box-shadow:var(--lift-2),var(--edge);transform:translateY(-2px)}.mega-mini b{font-weight:600;font-size:var(--fs-nota)}.mega-mini>span:last-child{font-size:var(--fs-pie);color:var(--ink-3)}.mega-mini .mega-g-ink{color:var(--ink);font-size:var(--fs-cuerpo)}.mega-mini .mega-g-ink .pn-estrellas path{fill:#f2b01e}.mega-g .pn-estrellas path{fill:currentColor}.mega-v2 .it .fl{width:26px;height:26px;color:var(--acero);background:var(--celeste-s);opacity:0;transition:opacity .3s var(--out),transform .5s var(--spring);border-radius:50%;place-items:center;margin-left:auto;display:grid;transform:translate(-8px)}.mega-v2 .it:hover .fl{opacity:1;transform:none}.mega-v2 .it:hover .ic{background:var(--celeste);color:var(--acero-d)}.mega-lado{display:grid}.mega-foto,.mega-sede{border-radius:var(--r-l);box-shadow:var(--lift-1),var(--edge);color:#fff;background:var(--wash-2);transition:transform .5s var(--spring),box-shadow .4s var(--out);text-decoration:none;display:block;position:relative;overflow:hidden}.mega-foto{aspect-ratio:4/4.2}.mega-sede{aspect-ratio:4/3}.mega-foto:hover,.mega-sede:hover{box-shadow:var(--lift-2),var(--edge);transform:translateY(-3px)}.mega-foto img,.mega-sede img{object-fit:cover;width:100%;height:100%;transition:transform 1.4s var(--out);position:absolute;inset:0}.mega-foto:hover img,.mega-sede:hover img{transform:scale(1.05)}.mega-foto:after,.mega-sede:after{content:"";background:linear-gradient(#0f2a3a00 22%,#0f2a3a8c 52%,#0f2a3af0 100%);position:absolute;inset:0}.mega-foto-txt{text-shadow:0 1px 2px #0f2a3a80;z-index:1;gap:5px;display:grid;position:absolute;bottom:16px;left:16px;right:16px}.mega-foto-txt .rot{font-family:var(--mono);font-size:var(--fs-rotulo);letter-spacing:.1em;text-transform:uppercase;color:#ffffffd1}.mega-foto-txt b{font-family:var(--display);font-weight:var(--peso-display);font-size:var(--fs-entradilla);letter-spacing:-.006em;color:#fff;text-wrap:balance;line-height:1.12}.mega-sede .mega-foto-txt b{font-family:var(--ui);font-weight:600;font-size:var(--fs-nota);letter-spacing:0}.mega-sede .mega-foto-txt>span{font-size:var(--fs-pie);color:#fffc}.mega-foto-txt .enlace-camino{color:#fff;margin-top:2px}.mega-g{font-size:var(--fs-nota);color:#fff;align-items:center;gap:6px;font-weight:600;display:inline-flex}.mega-g svg{width:16px;height:16px}.mega-g .pn-estrellas{width:88px;height:16px}.mega-sedes{grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:12px;display:grid}.mega-v2 .mega-destacado{grid-column:auto;min-height:100%}@media (max-width:1180px){.mega.mega-v2,.mega.mega-v2.mega-con-sedes{grid-template-columns:200px minmax(0,1fr);gap:18px;padding:20px}.mega-v2 .mega-lado{grid-column:2}.mega-v2:not(.mega-con-sedes) .mega-lado{display:none}.mega-ilus{max-width:150px}}:root[data-theme=dark] .mega-ilus{mix-blend-mode:screen;opacity:.5}.msheet .it .fl{display:none}.msheet{background:linear-gradient(165deg,var(--celeste-s),var(--surface))}@supports (color:color-mix(in lab, red, red)){.msheet{background:linear-gradient(165deg,color-mix(in srgb,var(--celeste-s) 62%,transparent),color-mix(in srgb,var(--surface) 78%,transparent))}}.msheet{-webkit-backdrop-filter:blur(30px)saturate(1.6)}.msheet .mgrp{box-shadow:var(--edge);transition:background .35s var(--out),box-shadow .35s var(--out),transform .45s var(--spring);background:#ffffff80;border-radius:20px;margin-bottom:6px}.msheet .mgrp.op{box-shadow:var(--lift-1),var(--edge);background:#ffffffc7}.msheet .mgrp:active{transform:scale(.99)}.msheet .mgh{gap:12px;padding:12px 14px 12px 12px}.msheet .mgi{background:linear-gradient(150deg,var(--celeste-s),var(--surface));width:48px;height:48px;color:var(--acero);box-shadow:var(--lift-1),var(--edge);transition:transform .5s var(--spring),background .3s var(--out);border-radius:16px;flex:none;place-items:center;display:grid}.msheet .mgi .ico{width:28px;height:28px}.msheet .mgt{text-align:left;flex:1}.msheet .mgrp.op .mgb .it{animation:mg-in .55s var(--out) both}.msheet .mgrp.op .mgb .it:nth-child(2){animation-delay:50ms}.msheet .mgrp.op .mgb .it:nth-child(3){animation-delay:.1s}.msheet .mgrp.op .mgb .it:nth-child(4){animation-delay:.15s}.msheet .mgrp.op .mgb .it:nth-child(5){animation-delay:.2s}.msheet .mgrp.op .mgb .it:nth-child(6){animation-delay:.25s}.msheet .mgrp.op .mgb .it:nth-child(7){animation-delay:.3s}.msheet .mgrp.op .mgb .it:nth-child(8){animation-delay:.35s}@keyframes mg-in{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}.msheet .it{transition:background .3s var(--out),transform .45s var(--spring);border-radius:16px}.msheet .it:active{background:var(--celeste-s);transform:scale(.985)}.msheet .it .ic{border-radius:16px;width:50px!important;height:50px!important}.msheet .it .ic .ico,.msheet .it .ic svg{width:28px;height:28px}.msheet .it b{font-size:var(--fs-cuerpo)}.msheet .it span{font-size:var(--fs-pie)}.msheet .foot2{box-shadow:var(--edge);background:#ffffff8c;border-radius:18px}:root[data-theme=dark] .msheet{background:linear-gradient(165deg,var(--celeste-s),var(--surface))}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .msheet{background:linear-gradient(165deg,color-mix(in srgb,var(--celeste-s) 40%,transparent),color-mix(in srgb,var(--surface) 82%,transparent))}}:root[data-theme=dark] .msheet .mgrp{background:#ffffff0d}:root[data-theme=dark] .msheet .mgrp.op{background:#ffffff17}@media (prefers-reduced-motion:reduce){.msheet .mgrp.op .mgb .it{animation:none}}.it .ic{isolation:isolate;overflow:hidden}.it .ic:before{content:"";border-radius:inherit;z-index:0;background:radial-gradient(circle at 30% 25%,var(--celeste),var(--celeste));position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.it .ic:before{background:radial-gradient(circle at 30% 25%,var(--celeste),color-mix(in srgb,var(--celeste) 70%,var(--celeste-s)))}}.it .ic:before{opacity:0;transition:transform .55s var(--spring),opacity .3s var(--out);transform:scale(0)}.it .ic .ico,.it .ic svg{z-index:1;transition:transform .5s var(--spring),color .3s var(--out);position:relative}.it:hover .ic{transform:none}.it:hover .ic:before{opacity:1;transform:scale(1.15)}.it:hover .ic .ico,.it:hover .ic svg{color:var(--acero-d);transform:translateY(-1px)}.mega-v2 .it:hover .ic{background:var(--surface)}.msheet .mgrp.op .mgi{background:var(--celeste);color:var(--acero-d);transform:none}.tema-btn{background:var(--surface);border:0;border-radius:50%;width:34px;height:34px;padding:0;position:relative}@supports (color:color-mix(in lab, red, red)){.tema-btn{background:color-mix(in srgb,var(--surface) 70%,transparent)}}.tema-btn{box-shadow:var(--edge);color:var(--ink-2);cursor:pointer;transition:background .3s var(--out),color .3s var(--out),transform .5s var(--spring);place-items:center;display:grid}.tema-btn:hover{background:var(--surface);color:var(--acero);transform:translateY(-1px)}.tema-btn-nv{flex:none;margin-left:10px}.nvwa{width:34px;height:34px;color:var(--ink-2);background:var(--surface);border-radius:50%;flex:none;place-items:center;margin-left:8px;display:grid}@supports (color:color-mix(in lab, red, red)){.nvwa{background:color-mix(in srgb,var(--surface) 70%,transparent)}}.nvwa{box-shadow:var(--edge);transition:background var(--t1) var(--out),color var(--t1) var(--out),transform var(--t2) var(--spring);text-decoration:none}.nvwa .ico{width:18px;height:18px}.nvwa:hover{background:var(--surface);color:var(--acero);transform:translateY(-1px)}.nvwa:focus-visible{outline:3px solid var(--celeste-d);outline-offset:2px}@media (max-width:960px){.nvwa{display:none}}@media (min-width:961px) and (max-width:1120px){.nv .nvcta .t-l{display:none}.nv .nvcta .t-s{display:inline}}@media (min-width:961px){.nv .nvl a{padding-left:12px;padding-right:12px}html:not([lang=en-US]) .nvl{margin-left:auto;margin-right:auto;position:static;transform:none}html:not([lang=en-US]) .nv .lgsw{margin-left:0}}@media (min-width:961px) and (max-width:1120px){.nv .nvl a,.nv.compacta .nvl a{padding-left:8px;padding-right:8px}}@media (min-width:961px){.nv.compacta .nvl a{padding-left:8px;padding-right:8px}.nv.compacta .nvcta .t-l{display:none}.nv.compacta .nvcta .t-s{display:inline}}.tema-disco{place-items:center;width:16px;height:16px;display:grid;position:relative}.tema-disco svg{transition:transform .55s var(--spring),opacity .3s var(--out);position:absolute;inset:0}.tema-sol{opacity:1;transform:rotate(0)scale(1)}.tema-luna{opacity:0;transform:rotate(-90deg)scale(.6)}.es-oscuro .tema-sol{opacity:0;transform:rotate(90deg)scale(.6)}.es-oscuro .tema-luna{opacity:1;transform:rotate(0)scale(1)}.msheet .foot2 .tema-btn-hoja{width:38px;height:38px}@media (max-width:960px){.tema-btn-nv{display:none}}:root[data-theme=dark] .pi-cab-ilus,:root[data-theme=dark] .pi-hero-ilus,:root[data-theme=dark] .mega-ilus{filter:invert()hue-rotate(185deg)brightness(1.25);mix-blend-mode:screen;opacity:.75}:root[data-theme=dark] .it .ic{color:#a8e8fb;background:#ffffff1c;box-shadow:inset 0 0 0 1px #a8e8fb38}:root[data-theme=dark] .it:hover .ic{box-shadow:inset 0 0 0 1px #a8e8fb66}:root[data-theme=dark] .it:hover .ic .ico,:root[data-theme=dark] .it:hover .ic svg{color:#06131c}:root[data-theme=dark] .mega-v2 .it .fl{color:#a8e8fb;background:#a8e8fb29}:root[data-theme=dark] .mega-foto:after,:root[data-theme=dark] .mega-sede:after{background:linear-gradient(#06131c1a 12%,#06131cb8 48%,#06131cf7 100%)}:root[data-theme=dark] .mega.mega-v2{background:var(--bg-2)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .mega.mega-v2{background:color-mix(in srgb,var(--bg-2) 88%,transparent)}}:root[data-theme=dark] .mega.mega-v2{box-shadow:0 40px 90px -40px #000000bf,inset 0 0 0 1px #ffffff12}:root[data-theme=dark] .mega-v2:before{background:radial-gradient(460px circle at var(--mx,50%) var(--my,50%),#a8e8fb17,transparent 62%)}:root[data-theme=dark] .it .ic:before{background:radial-gradient(circle at 30% 25%,#8bddf4,#4dc1e4)}:root[data-theme=dark] .mega-mini{background:#ffffff0f}:root[data-theme=dark] .mega-destacado{background:#ffffff0d}:root[data-theme=dark] .msheet .mgi{color:#a8e8fb;background:#ffffff1c;box-shadow:inset 0 0 0 1px #a8e8fb33}:root[data-theme=dark] .tema-btn{color:#8bddf4;background:#ffffff12}.mapa{isolation:isolate;aspect-ratio:4/3;border-radius:var(--r-xl);background:var(--wash);box-shadow:var(--lift-2),var(--edge);contain:paint;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.mapa-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mapa-capa{z-index:0;pointer-events:none;position:absolute;inset:0}.mapa-capa-oscura{display:none}.mapa-rejilla{will-change:transform;position:absolute;top:50%;left:50%}.mapa-tesela{width:256px;max-width:none;height:256px;display:block;position:absolute}.mapa-tinte{pointer-events:none;position:absolute;inset:0}.mapa-carto .mapa-capa-clara .mapa-rejilla{filter:saturate(.35)hue-rotate(-12deg)contrast(.96)brightness(1.02)}.mapa-osm .mapa-capa-clara .mapa-rejilla{filter:grayscale()contrast(.84)brightness(1.1)}.mapa-capa-clara .mapa-tinte{background:linear-gradient(160deg,var(--celeste-l),var(--acero) 140%);mix-blend-mode:color;opacity:.22}.mapa-osm .mapa-capa-clara .mapa-tinte{opacity:.55}.mapa-capa-clara .mapa-tinte:after{content:"";background:radial-gradient(60% 60% at 50% 50%,transparent,var(--wash-2));mix-blend-mode:multiply;opacity:.35;position:absolute;inset:0}:root[data-theme=dark] .mapa-carto .mapa-capa-clara{display:none}:root[data-theme=dark] .mapa-carto .mapa-capa-oscura{display:block}:root[data-theme=dark] .mapa-carto .mapa-capa-oscura .mapa-rejilla{filter:saturate(.4)brightness(1.05)}:root[data-theme=dark] .mapa-carto .mapa-capa-oscura .mapa-tinte{background:var(--bg-2);mix-blend-mode:lighten}:root[data-theme=dark] .mapa-carto .mapa-capa-oscura .mapa-tinte:after{content:"";background:radial-gradient(60% 60% at 50% 50%,transparent,var(--bg));mix-blend-mode:normal;opacity:.5;position:absolute;inset:0}:root[data-theme=dark] .mapa-osm .mapa-capa-clara .mapa-rejilla{filter:grayscale()contrast(.9)brightness(.62)}:root[data-theme=dark] .mapa-osm .mapa-capa-clara .mapa-tinte{background:linear-gradient(160deg,var(--celeste-l),var(--acero-d) 140%);mix-blend-mode:color;opacity:.55}:root[data-theme=dark] .mapa-osm .mapa-capa-clara .mapa-tinte:after{background:radial-gradient(75% 75% at 50% 45%,transparent,var(--bg));mix-blend-mode:multiply;opacity:.8}.mapa-pin{z-index:2;pointer-events:none;width:0;height:0;position:absolute;top:50%;left:50%}.mapa-punto{background:var(--acero);width:6px;height:6px;box-shadow:0 0 0 2px var(--surface);border-radius:50%;position:absolute;top:-3px;left:-3px}.mapa-pulso{background:var(--celeste);opacity:0;width:36px;height:36px;animation:mapa-pulso 3.2s var(--out) infinite;border-radius:50%;position:absolute;top:-18px;left:-18px}@keyframes mapa-pulso{0%{opacity:.55;transform:scale(.35)}70%{opacity:0;transform:scale(1.35)}to{opacity:0;transform:scale(1.35)}}.mapa-gota{filter:drop-shadow(0 6px 10px #0f2a3a38)drop-shadow(0 1px 2px #0f2a3a1f);width:36px;height:44px;animation:mapa-posa .9s var(--spring) both;position:absolute;bottom:-1px;left:-18px;overflow:visible}.mapa-gota-cuerpo{fill:var(--surface);stroke:var(--acero);stroke-width:1.5px;stroke-linejoin:round}.mapa-gota-ojo{fill:var(--celeste);stroke:var(--acero);stroke-width:1.5px}@keyframes mapa-posa{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}:root[data-theme=dark] .mapa-punto{box-shadow:0 0 0 2px var(--bg)}:root[data-theme=dark] .mapa-gota{filter:drop-shadow(0 6px 10px #00000080)}:root[data-theme=dark] .mapa-gota-cuerpo{fill:var(--bg-2)}.mapa-tarjeta{z-index:3;border-radius:var(--r-m);-webkit-backdrop-filter:blur(18px)saturate(160%);width:min(300px,100% - 32px);box-shadow:var(--lift-2),var(--edge);background:#ffffffbd;gap:4px;padding:18px 18px 16px;display:grid;position:absolute;bottom:16px;left:16px}.mapa-nombre{font-size:var(--fs-cuerpo);color:var(--ink);margin:0;font-weight:600;line-height:1.3}.mapa-dir{font-size:var(--fs-nota);color:var(--ink-2);margin:0;line-height:1.45}.mapa-accion{margin-top:10px}.mapa-accion .b{padding-left:8px}:root[data-theme=dark] .mapa-tarjeta{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .mapa-tarjeta{background:color-mix(in srgb,var(--surface) 78%,transparent)}}.mapa-atrib{z-index:3;border-radius:var(--r-f);-webkit-backdrop-filter:blur(8px);font-size:var(--fs-rotulo);letter-spacing:.01em;color:var(--ink-2);background:#ffffffb3;margin:0;padding:4px 9px;line-height:1.3;position:absolute;top:10px;right:10px}.mapa-atrib a{color:inherit;text-decoration:none}.mapa-atrib a:hover{color:var(--celeste-tx);text-underline-offset:2px;text-decoration:underline}:root[data-theme=dark] .mapa-atrib{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .mapa-atrib{background:color-mix(in srgb,var(--surface) 70%,transparent)}}@media (max-width:640px){.mapa{aspect-ratio:4/5}.mapa-tarjeta{width:auto;padding:16px 16px 14px;bottom:10px;left:10px;right:10px}.mapa-atrib{top:8px;right:8px}}@media (prefers-reduced-motion:reduce){.mapa-pulso{opacity:.3;animation:none;transform:scale(1)}.mapa-gota{animation:none}}.mapa-visor{z-index:0;touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;position:absolute;inset:0}.mapa-arrastrando .mapa-visor{cursor:grabbing}.mapa-vivo .mapa-rejilla-viva{width:100%;height:100%;top:0;left:0;transform:none}.mapa-vivo .mapa-capa{overflow:hidden}.mapa-vivo .mapa-pin{top:auto;left:auto;transform:translate(0)}.mapa-mandos{z-index:4;gap:6px;display:grid;position:absolute;bottom:16px;right:10px}.mapa-mandos button{background:var(--surface);border:0;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}@supports (color:color-mix(in lab, red, red)){.mapa-mandos button{background:color-mix(in srgb,var(--surface) 82%,transparent)}}.mapa-mandos button{-webkit-backdrop-filter:blur(10px);color:var(--ink);box-shadow:var(--lift-1),var(--edge);cursor:pointer;transition:background .25s var(--out),transform .4s var(--spring)}.mapa-mandos button:hover{background:var(--surface);transform:translateY(-1px)}.mapa-mandos button:active{transform:scale(.95)}@media (max-width:640px){.mapa-mandos{top:44px;bottom:auto}}.pc-canales{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0 0 0 22px;list-style:none;display:grid}.pc-canal a{height:100%;color:var(--ink);-webkit-backdrop-filter:blur(14px)saturate(1.4);box-shadow:var(--edge);transition:transform var(--t2) var(--out),box-shadow var(--t2) var(--out),background var(--t1) var(--out);background:#ffffff8c;border-radius:24px;align-content:start;gap:12px;padding:28px 26px 26px;text-decoration:none;display:grid;position:relative}.pc-canal a:hover{box-shadow:var(--lift-2),var(--edge);background:#fffc;transform:translateY(-3px)}.pc-canal a:focus-visible{outline:3px solid var(--celeste);outline-offset:3px}.pc-canal-ico{background:var(--surface);width:56px;height:56px;color:var(--acero);box-shadow:var(--lift-1),var(--edge);border-radius:18px;place-items:center;margin-bottom:4px;display:grid}.pc-canal-ico .ico{width:32px;height:32px}.pc-canal b{font-family:var(--display);font-weight:var(--peso-display);font-size:var(--fs-h3);letter-spacing:-.012em;line-height:1.15}.pc-canal p{font-size:var(--fs-cuerpo);color:var(--ink-2);margin:0;line-height:1.5}.pc-canal-cta{font-size:var(--fs-nota);color:var(--acero);align-items:center;gap:10px;margin-top:6px;font-weight:600;display:inline-flex}.pc-canal-cta i{background:var(--celeste-s);width:30px;height:30px;color:var(--acero);transition:background var(--t1) var(--out),color var(--t1) var(--out),transform var(--t2) var(--spring);border-radius:50%;place-items:center;display:grid}.pc-canal-cta i .ico{width:15px;height:15px}.pc-canal a:hover .pc-canal-cta i{background:var(--acero);color:var(--sobre-acero);transform:translate(3px)}.pc-canal-primario{grid-column:1/-1}.pc-canal-primario a{background:linear-gradient(140deg,var(--acero),var(--acero-d));color:#fff;box-shadow:var(--lift-3);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"ico titulo cta""ico texto cta";align-items:center;gap:6px 24px;padding:30px 34px}.pc-canal-primario a:hover{background:linear-gradient(140deg,var(--acero),var(--acero-d));box-shadow:var(--lift-3)}.pc-canal-primario .pc-canal-ico{color:#fff;background:#ffffff24;border-radius:22px;grid-area:ico;width:68px;height:68px;margin:0;box-shadow:inset 0 0 0 1.5px #ffffff59}.pc-canal-primario .pc-canal-ico .ico{width:36px;height:36px}.pc-canal-primario b{color:#fff;grid-area:titulo}.pc-canal-primario p{color:#ffffffe0;grid-area:texto;max-width:60ch}.pc-canal-primario .pc-canal-cta{border-radius:var(--r-f);color:var(--acero-d);background:#fff;grid-area:cta;margin:0;padding:12px 8px 12px 20px;box-shadow:0 10px 30px -12px #00000073}.pc-canal-primario .pc-canal-cta i{background:var(--celeste);color:var(--acero-d)}.pc-canal-primario a:hover .pc-canal-cta i{background:var(--acero);color:var(--sobre-acero)}.pc-escribir{border-radius:var(--r-xl);-webkit-backdrop-filter:blur(18px)saturate(1.5);box-shadow:var(--lift-2),var(--edge);background:#ffffff94;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:40px;margin-left:22px;padding:42px 44px;display:grid}.pc-escribir .pi-cab{margin-bottom:26px;padding-left:0}.pc-escribir-texto{align-content:start;gap:22px;display:grid}.pc-escribir-pasos{gap:10px;margin:0;padding:0;list-style:none;display:grid}.pc-escribir-pasos li{grid-template-columns:40px 1fr;align-items:center;gap:14px;display:grid}.pc-escribir-pasos li>span{gap:1px;display:grid}.pc-escribir-pasos small{font-family:var(--mono);font-size:var(--fs-rotulo);letter-spacing:.1em;color:var(--celeste-tx)}.pc-escribir-pasos b{font-weight:600;font-size:var(--fs-cuerpo);color:var(--ink);line-height:1.3}.pc-escribir-priv{font-size:var(--fs-pie);color:var(--ink-3);grid-template-columns:18px 1fr;align-items:start;gap:10px;max-width:44ch;margin:4px 0 0;line-height:1.45;display:grid}.pc-escribir-priv i{color:var(--ink-3);place-items:center;margin-top:1px;display:grid}.pc-escribir-priv .ico{width:16px;height:16px}.pc-form{-webkit-backdrop-filter:none;box-shadow:none;background:0 0;gap:12px;padding:0}.pc-form .fld input,.pc-form .fld textarea,.pc-form .fld select{background:#ffffffe6}.pc-form .fld select{appearance:none;cursor:pointer;padding-right:44px}.pc-form .fld.err input,.pc-form .fld.err textarea,.pc-form .fld.err select{box-shadow:var(--edge),0 0 0 2px var(--tinta-durazno,#b5542e)}.pc-form .fld.err label{color:var(--tinta-durazno,#b5542e)}.pc-form-acts{flex-wrap:wrap;align-items:center;gap:16px;margin-top:4px;display:flex}.pc-form-acts small{font-size:var(--fs-pie);color:var(--ink-3)}.pc-form-acts .b:disabled{opacity:.7;cursor:progress}.pc-form-err{color:var(--tinta-durazno,#b5542e);display:none}.pc-form-err.visible{display:block}.pc-form-err a{color:inherit}.pc-form-ok{box-shadow:var(--lift-1),var(--edge);background:#ffffffd9;border-radius:24px;grid-template-columns:40px 1fr;align-items:start;gap:14px;padding:26px 28px;display:grid}.pc-form-ok p{font-size:var(--fs-cuerpo);color:var(--ink-2);margin:0;line-height:1.55}.pc-form-ok b{color:var(--ink)}.pc-form-ok a{color:var(--celeste-tx)}.pc-form-ok .pi-ico{background:var(--celeste-s);color:var(--sobre-celeste-s)}.pc-sedes{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0 0 0 22px;list-style:none;display:grid}.pc-sede{-webkit-backdrop-filter:blur(14px)saturate(1.4);box-shadow:var(--edge);transition:transform var(--t2) var(--out),box-shadow var(--t2) var(--out);background:#ffffff8c;border-radius:24px;grid-template-rows:auto 1fr;display:grid;overflow:hidden}.pc-sede:hover{box-shadow:var(--lift-2),var(--edge);transform:translateY(-3px)}.pc-sede-mapa .mapa{box-shadow:none;aspect-ratio:auto;border-radius:0;height:220px}.pc-sede-mapa .mapa-tarjeta{display:none}.pc-sede-cuerpo{flex-direction:column;align-items:stretch;gap:8px;padding:22px 24px 24px;display:flex}.pc-sede-cuerpo>b{font-family:var(--display);font-weight:var(--peso-display);font-size:var(--fs-h3);letter-spacing:-.012em;line-height:1.15}.pc-sede-cuerpo>b a{color:var(--ink);text-decoration:none}.pc-sede-cuerpo>b a:hover{color:var(--celeste-tx)}.pc-sede-cuerpo p{font-size:var(--fs-cuerpo);color:var(--ink-2);margin:0;line-height:1.5}.pc-sede-tel{align-items:center;gap:8px;display:flex}.pc-sede-tel a{color:var(--acero);font-weight:600;text-decoration:none}.pc-sede-tel a:hover{text-underline-offset:3px;text-decoration:underline}.pc-sede-ico{background:var(--celeste-s);width:22px;height:22px;color:var(--acero);border-radius:50%;flex:none;place-items:center;display:grid}.pc-sede-ico .ico{width:12px;height:12px}.pc-sede-cuerpo p.pc-sede-nota{font-size:var(--fs-nota);color:var(--ink-3)}.pc-sede-acts{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 14px;margin-top:auto;padding-top:10px;display:flex}.pc-sede-llegar{border-radius:var(--r-f);background:var(--acero);color:var(--sobre-acero);font-size:var(--fs-nota);transition:transform var(--t2) var(--spring),background var(--t1) var(--out);align-items:center;gap:9px;padding:9px 16px 9px 10px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 8px 20px -10px #27527d8c}.pc-sede-llegar:hover{background:var(--acero-d);transform:translateY(-1px)}.pc-sede-llegar i{background:#ffffff29;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.pc-sede-llegar .ico{width:14px;height:14px}.pc-sede-ver{font-size:var(--fs-nota);color:var(--celeste-tx);align-items:center;gap:4px;font-weight:600;text-decoration:none;display:inline-flex}.pc-sede-ver:hover{text-underline-offset:3px;text-decoration:underline}.pc-sede-ver .ico{width:14px;height:14px}:root[data-theme=dark] .pc-canal a,:root[data-theme=dark] .pc-sede,:root[data-theme=dark] .pc-escribir{background:#132a36b3}:root[data-theme=dark] .pc-canal a:hover{background:#132a36e6}:root[data-theme=dark] .pc-canal-ico{color:#8bddf4;background:#ffffff14}:root[data-theme=dark] .pc-canal-primario a,:root[data-theme=dark] .pc-canal-primario a:hover{background:#27527d}:root[data-theme=dark] .pc-canal-primario .pc-canal-ico{color:#fff;background:#ffffff1f}:root[data-theme=dark] .pc-canal-cta i,:root[data-theme=dark] .pc-sede-ico{color:#8bddf4;background:#ffffff1a}:root[data-theme=dark] .pc-form .fld input,:root[data-theme=dark] .pc-form .fld textarea,:root[data-theme=dark] .pc-form .fld select{color:#fff;background:#ffffff0f}:root[data-theme=dark] .pc-form-ok{background:#ffffff0f}:root[data-theme=dark] .pc-sede-llegar{background:var(--acero-d);color:var(--sobre-acero)}@media (max-width:1000px){.pc-canales,.pc-sedes{grid-template-columns:1fr 1fr}.pc-sedes{grid-template-columns:1fr}.pc-sede{grid-template-rows:none;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.pc-sede-mapa .mapa{height:100%;min-height:240px}}@media (max-width:900px){.pc-escribir{grid-template-columns:1fr;gap:26px;padding:30px 28px}.pc-canal-primario a{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"ico titulo""ico texto""cta cta";row-gap:8px;padding:26px 24px}.pc-canal-primario .pc-canal-cta{justify-self:start;margin-top:8px}}@media (max-width:640px){.pc-canales,.pc-sedes{grid-template-columns:1fr;padding-left:0}.pc-escribir{margin-left:0;padding:22px 18px}.pc-sede{grid-template-rows:auto 1fr;grid-template-columns:1fr}.pc-sede-mapa .mapa{height:200px;min-height:0}.pc-canal a{padding:22px 20px}.pc-canal-primario .pc-canal-ico{border-radius:18px;width:56px;height:56px}.pc-canal-primario .pc-canal-ico .ico{width:32px;height:32px}}.pb-hero{padding:150px 0 48px;position:relative;overflow-x:clip}.pb-hero-rejilla{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:56px;display:grid}.pb-hero-texto{z-index:1;position:relative}.pb-hero-texto .pn-ante{margin-bottom:18px}.pb-h1{font-family:var(--display);font-weight:var(--peso-display);letter-spacing:-.018em;max-width:16ch;color:var(--ink);margin:0;font-size:clamp(44px,4.8vw,64px);line-height:1}.pb-entrada{font-size:var(--fs-entradilla);color:var(--ink-2);max-width:50ch;margin:22px 0 0;line-height:1.45}.pb-firma{grid-template-columns:44px 1fr;align-items:center;gap:14px;margin-top:28px;display:grid}.pb-firma img{object-fit:cover;object-position:50% 20%;width:44px;height:44px;box-shadow:0 0 0 2px var(--surface),var(--lift-1);border-radius:50%}.pb-firma>div{gap:2px;min-width:0;display:grid}.pb-firma a{font-weight:600;font-size:var(--fs-nota);color:var(--ink);text-decoration:none}.pb-firma a:hover{color:var(--celeste-tx);text-underline-offset:3px;text-decoration:underline}.pb-firma span,.pb-fecha{font-size:var(--fs-pie);color:var(--ink-3)}.pb-hero-foto{aspect-ratio:3/2;border-radius:var(--r-l);clip-path:inset(0 round var(--r-l));background:var(--wash);box-shadow:var(--lift-3),var(--edge);margin:0;position:relative;overflow:hidden}.pb-hero-foto img{object-fit:cover;width:100%;height:108%;display:block;position:absolute;inset:-4% 0}.pb-cuerpo{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:56px;padding:24px 0 40px;display:grid}.pb-lateral{gap:22px;display:grid;position:sticky;top:110px}.pb-indice{-webkit-backdrop-filter:blur(14px)saturate(1.4);box-shadow:var(--edge),var(--lift-1);background:#ffffff80;border-radius:22px;padding:20px 22px}.pb-indice .pn-ante,.pb-compartir .pn-ante,.pb-resumen .pn-ante,.pb-fuentes .pn-ante,.pb-cta .pn-ante{margin-bottom:12px}.pb-indice ol{counter-reset:pb;gap:2px;margin:0;padding:0;list-style:none;display:grid}.pb-indice li{counter-increment:pb}.pb-indice a{font-size:var(--fs-nota);color:var(--ink-3);transition:background var(--t1) var(--out),color var(--t1) var(--out);border-radius:12px;grid-template-columns:22px 1fr;align-items:baseline;gap:8px;margin:0 -10px;padding:7px 10px;line-height:1.3;text-decoration:none;display:grid}.pb-indice a:before{content:counter(pb,decimal-leading-zero);font-family:var(--mono);font-size:var(--fs-rotulo);letter-spacing:.06em;color:var(--ink-4)}.pb-indice a:hover{color:var(--ink);background:#ffffffd9}.pb-indice a[aria-current=true]{background:var(--celeste-s);color:var(--sobre-celeste-s);font-weight:600}.pb-indice a[aria-current=true]:before{color:var(--celeste-tx)}.pb-indice a:focus-visible,.pb-compartir a:focus-visible,.pb-compartir button:focus-visible,.pb-term>button:focus-visible,.pb-tarjeta a:focus-visible,.pb-destacado-h2 a:focus-visible,.pb-filtro label:focus-within{outline:3px solid var(--celeste);outline-offset:3px}.pb-compartir{gap:6px;padding:0 22px;display:grid}.pb-compartir a,.pb-compartir button{font:inherit;font-size:var(--fs-nota);color:var(--ink-2);cursor:pointer;text-align:left;transition:color var(--t1) var(--out);background:0 0;border:0;align-items:center;gap:10px;padding:8px 0;text-decoration:none;display:inline-flex}.pb-compartir a:hover,.pb-compartir button:hover{color:var(--celeste-tx)}.pb-compartir .ico{flex:none;width:20px;height:20px}.pb-compartir button.on{color:var(--celeste-tx);font-weight:600}.pb-articulo{gap:22px;min-width:0;max-width:66ch;display:grid}.pb-articulo>*{min-width:0}.pb-p{font-size:var(--fs-cuerpo);color:var(--ink-2);margin:0;line-height:1.65}.pb-resumen+.pb-p,.pb-articulo>.pb-p:first-child{font-size:var(--fs-entradilla);color:var(--ink);line-height:1.5}.pb-h2{font-family:var(--display);font-weight:var(--peso-display);font-size:var(--fs-h2);letter-spacing:-.015em;color:var(--ink);margin:26px 0 0;scroll-margin-top:110px;line-height:1.08}.pb-h3{font-family:var(--display);font-weight:var(--peso-display);font-size:var(--fs-h3);letter-spacing:-.012em;color:var(--ink);margin:10px 0 0;line-height:1.15}.pb-lista{gap:10px;margin:0;padding:0;list-style:none;display:grid}.pb-lista li{font-size:var(--fs-cuerpo);color:var(--ink-2);padding-left:26px;line-height:1.55;position:relative}.pb-lista li:before{content:"";background:var(--celeste-s);width:12px;height:12px;box-shadow:inset 0 0 0 1.5px var(--celeste-d);border-radius:50%;position:absolute;top:.5em;left:0}.pb-resumen{background:var(--celeste-s);box-shadow:var(--edge);border-radius:24px;padding:24px 26px}.pb-resumen ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.pb-resumen li{font-size:var(--fs-cuerpo);color:var(--ink);grid-template-columns:22px 1fr;align-items:start;gap:12px;line-height:1.5;display:grid}.pb-resumen li i{background:var(--surface);width:22px;height:22px;color:var(--celeste-tx);border-radius:50%;place-items:center;margin-top:2px;display:grid}.pb-resumen li .ico{width:17px;height:17px}.pb-dato,.pb-aviso{border-radius:22px;grid-template-columns:40px 1fr;align-items:start;gap:16px;margin:6px 0;padding:22px 24px;display:grid}.pb-dato{box-shadow:var(--edge),var(--lift-1);background:#ffffff9e}.pb-dato p,.pb-aviso p{font-size:var(--fs-cuerpo);color:var(--ink);margin:0;line-height:1.55}.pb-dato small{font-size:var(--fs-pie);color:var(--ink-3);margin-top:10px;line-height:1.45;display:block}.pb-aviso{background:var(--surface);box-shadow:var(--edge),0 0 0 1.5px var(--celeste-l)}.pb-aviso .pi-ico{background:var(--celeste-s);color:var(--sobre-celeste-s)}.pb-frente .pi-frente,.pb-cifras .pi-cifras,.pb-pasos .pi-linea{padding-left:0}.pb-frente .pn-cand-cols{gap:12px}.pb-frente .pn-cand-col{padding:22px}.pb-frente .pn-cand-cierre{font-size:var(--fs-cuerpo);margin-top:16px;padding-left:0}.pb-cifras .pi-cifras,.pb-pasos .pi-linea{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.pb-pasos .pi-linea-item{padding:22px 20px}.pb-term{display:inline;position:relative}.pb-term>button{all:unset;cursor:help;color:var(--ink);-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:var(--celeste-d);-webkit-text-decoration-color:var(--celeste-d);-webkit-text-decoration-color:var(--celeste-d);text-decoration-color:var(--celeste-d);text-underline-offset:4px;border-radius:4px;text-decoration-thickness:1.5px}.pb-term>button:hover,.pb-term.on>button{background:var(--celeste-s)}.pb-term-def{z-index:30;background:var(--ink);color:#fff;width:min(300px,80vw);font-size:var(--fs-nota);box-shadow:var(--lift-2);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--t1) var(--out),transform var(--t1) var(--out),visibility 0s linear var(--t1);border-radius:14px;padding:12px 14px;font-weight:400;line-height:1.45;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%,6px)}.pb-term-def:after{content:"";border:6px solid #0000;border-top-color:var(--ink);position:absolute;top:100%;left:50%;transform:translate(-50%)}.pb-term:hover .pb-term-def,.pb-term:focus-within .pb-term-def,.pb-term.on .pb-term-def{opacity:1;visibility:visible;transition-delay:0s;transform:translate(-50%)}:root[data-theme=dark] .pb-term-def{background:var(--surface);color:var(--ink);box-shadow:var(--lift-2),0 0 0 1px #ffffff1f}:root[data-theme=dark] .pb-term-def:after{border-top-color:var(--surface)}.pb-cta{background:var(--surface);box-shadow:var(--lift-2),var(--edge);border-radius:24px;gap:10px;margin:10px 0;padding:28px 30px;display:grid;position:relative;overflow:hidden}.pb-cta:before{content:"";background:linear-gradient(180deg,var(--celeste),var(--acero));width:6px;position:absolute;inset:0 auto 0 0}.pb-cta h3{font-family:var(--display);font-weight:var(--peso-display);font-size:var(--fs-h3);letter-spacing:-.012em;color:var(--ink);margin:0;line-height:1.15}.pb-cta p{font-size:var(--fs-cuerpo);color:var(--ink-2);max-width:52ch;margin:0;line-height:1.5}.pb-cta-acts{flex-wrap:wrap;align-items:center;gap:8px 22px;margin-top:8px;display:flex}.pb-cta .pi-rev-abrir{color:var(--celeste-tx);border-color:#1b7ea066}.pb-cta .pi-rev-abrir:hover{color:var(--acero);border-color:var(--acero)}.pb-fuentes{border-top:1px solid #0f2a3a1a;margin-top:10px;padding-top:22px}.pb-fuentes ol{gap:6px;margin:0;padding:0 0 0 20px;display:grid}.pb-fuentes li{font-size:var(--fs-pie);color:var(--ink-3);line-height:1.45}.pb-pie{gap:8px;display:grid}.pb-revisado,.pb-enlaza{font-size:var(--fs-nota);color:var(--ink-3);margin:0;line-height:1.5}.pb-enlaza a{color:var(--celeste-tx);text-underline-offset:3px;text-decoration:underline}.pb-hero-indice .pi-hero-rejilla{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}@media (max-width:900px){.pb-hero-indice .pi-hero-rejilla{grid-template-columns:minmax(0,1fr)}.pb-hero-indice .pn-g span{white-space:normal}}.pb-destacado-sec{padding:10px 0 40px}.pb-destacado{border-radius:var(--r-xl);-webkit-backdrop-filter:blur(16px)saturate(1.4);box-shadow:var(--lift-2),var(--edge);background:#ffffff80;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:40px;padding:24px;display:grid}.pb-destacado-foto{aspect-ratio:3/2;border-radius:var(--r-l);background:var(--wash);box-shadow:var(--lift-2);display:block;position:relative;overflow:hidden}.pb-destacado-foto img{object-fit:cover;width:100%;height:100%;transition:transform var(--t3) var(--out);display:block;position:absolute;inset:0}.pb-destacado:hover .pb-destacado-foto img{transform:scale(1.03)}.pb-destacado-texto{gap:14px;padding:8px 24px 8px 0;display:grid}.pb-destacado-h2{max-width:18ch;margin:0}.pb-destacado-h2 a{color:inherit;text-decoration:none}.pb-destacado-h2 a:hover{color:var(--celeste-tx)}.pb-destacado-texto>p{font-size:var(--fs-cuerpo);color:var(--ink-2);max-width:52ch;margin:0;line-height:1.55}.pb-destacado-acts{margin-top:6px}.pb-catalogo{padding:24px 0 64px}.pb-catalogo-cab{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px 24px;margin-bottom:26px;display:flex}.pb-catalogo-cab .pn-h2{margin:0 0 0 22px}.pb-filtro{flex-wrap:wrap;gap:8px;display:flex}.pb-filtro input{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pb-filtro label{border-radius:var(--r-f);box-shadow:var(--edge),0 0 0 1px #0f2a3a14;font-size:var(--fs-nota);color:var(--ink-2);cursor:pointer;transition:background var(--t1) var(--out),color var(--t1) var(--out),box-shadow var(--t1) var(--out);background:#fff9;align-items:center;gap:6px;padding:8px 14px;display:inline-flex}.pb-filtro label small{font-family:var(--mono);font-size:var(--fs-rotulo);color:var(--ink-2)}.pb-filtro label:hover{background:#fffffff2}.pb-filtro input:checked+label{background:var(--acero);color:var(--sobre-acero);box-shadow:var(--edge)}.pb-filtro input:checked+label small{color:var(--sobre-acero-2)}:root[data-theme=dark] .pb-filtro input:checked+label{background:var(--acero);color:var(--sobre-acero)}:is(.pb-catalogo:has(#f-tiroides:checked) .pb-tarjeta:not([data-tema=tiroides]),.pb-catalogo:has(#f-ablacion:checked) .pb-tarjeta:not([data-tema=ablacion]),.pb-catalogo:has(#f-cirugia:checked) .pb-tarjeta:not([data-tema=cirugia]),.pb-catalogo:has(#f-despues:checked) .pb-tarjeta:not([data-tema=despues]),.pb-catalogo:has(#f-fuera:checked) .pb-tarjeta:not([data-tema=fuera])){display:none}.pb-tarjetas{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-flow:dense;gap:18px;margin:0;padding:0;list-style:none;display:grid}.pb-tarjeta{grid-column:span 2;min-width:0}.pb-tarjeta:nth-child(5n+1){grid-column:span 4}.pb-tarjeta>a{-webkit-backdrop-filter:blur(14px)saturate(1.4);height:100%;box-shadow:var(--edge),var(--lift-1);color:var(--ink);transition:transform var(--t2) var(--spring),box-shadow var(--t2) var(--out),background var(--t1) var(--out);background:#ffffff8c;border-radius:24px;text-decoration:none;display:grid;position:relative;overflow:hidden}.pb-tarjeta>a:hover{box-shadow:var(--lift-2),var(--edge);background:#ffffffd9;transform:translateY(-4px)}.pb-tarjeta figure{aspect-ratio:3/2;background:var(--wash);margin:0;position:relative;overflow:hidden}.pb-tarjeta figure img{object-fit:cover;width:100%;height:100%;transition:transform var(--t3) var(--out);display:block;position:absolute;inset:0}.pb-tarjeta>a:hover figure img{transform:scale(1.04)}.pb-tarjeta:nth-child(5n+1)>a{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.pb-tarjeta:nth-child(5n+1) figure{aspect-ratio:auto;min-height:100%}.pb-tarjeta-texto{align-content:start;gap:10px;padding:22px 24px 24px;display:grid}.pb-tarjeta-rot{font-family:var(--mono);font-size:var(--fs-rotulo);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.pb-tarjeta-rot b{color:var(--celeste-tx);font-weight:400}.pb-tarjeta h3{font-family:var(--display);font-weight:var(--peso-display);font-size:var(--fs-h3);letter-spacing:-.012em;color:var(--ink);margin:0;line-height:1.15}.pb-tarjeta:nth-child(5n+1) h3{font-size:var(--fs-h2);letter-spacing:-.025em;max-width:18ch;line-height:1.08}.pb-tarjeta-texto p{font-size:var(--fs-cuerpo);color:var(--ink-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.5;display:-webkit-box;overflow:hidden}.pb-tarjeta:nth-child(5n+1) .pb-tarjeta-texto p{-webkit-line-clamp:4}.pb-tarjeta-pie{font-size:var(--fs-pie);color:var(--ink-3);align-items:center;gap:8px;margin:4px 0 0;display:flex}.pb-tarjeta-pie .ico{width:15px;height:15px;color:var(--ink-4)}.pb-tarjeta-pie time{margin-right:8px}.pb-tarjeta-pie i{background:var(--celeste-s);width:32px;height:32px;color:var(--acero);transition:background var(--t1) var(--out),color var(--t1) var(--out);border-radius:50%;place-items:center;margin-left:auto;display:grid}.pb-tarjeta-pie i .ico{width:15px;height:15px;color:inherit}.pb-tarjeta>a:hover .pb-tarjeta-pie i{background:var(--acero);color:var(--sobre-acero)}:root[data-theme=dark] .pb-indice,:root[data-theme=dark] .pb-dato,:root[data-theme=dark] .pb-destacado,:root[data-theme=dark] .pb-tarjeta>a,:root[data-theme=dark] .pb-filtro label{background:#132a36b3}:root[data-theme=dark] .pb-indice a:hover,:root[data-theme=dark] .pb-tarjeta>a:hover,:root[data-theme=dark] .pb-filtro label:hover{background:#ffffff14}:root[data-theme=dark] .pb-resumen{background:var(--celeste-s)}:root[data-theme=dark] .pb-resumen li i{background:#ffffff1a}:root[data-theme=dark] .pb-aviso,:root[data-theme=dark] .pb-cta{background:var(--surface)}:root[data-theme=dark] .pb-fuentes{border-color:#ffffff1a}:root[data-theme=dark] .pb-tarjeta>a:hover .pb-tarjeta-pie i{color:var(--bg)}@media (max-width:1000px){.pb-hero{padding:120px 0 36px}.pb-hero-rejilla{grid-template-columns:1fr;gap:28px}.pb-cuerpo{grid-template-columns:1fr;gap:24px;padding-top:8px}.pb-lateral{grid-template-columns:1fr;gap:12px;position:static}.pb-indice ol{grid-template-columns:1fr 1fr;gap:0 16px}.pb-compartir{flex-wrap:wrap;align-items:center;gap:6px 22px;padding:0 4px;display:flex}.pb-compartir .pn-ante{width:100%;margin:0}.pb-articulo{max-width:none}.pb-destacado{grid-template-columns:1fr;gap:20px;padding:16px}.pb-destacado-texto{padding:6px 8px 10px}.pb-tarjetas{grid-template-columns:1fr 1fr}.pb-tarjeta,.pb-tarjeta:nth-child(5n+1){grid-column:span 1}.pb-tarjeta:nth-child(5n+1)>a{grid-template-columns:1fr}.pb-tarjeta:nth-child(5n+1) figure{aspect-ratio:3/2;min-height:0}.pb-tarjeta:nth-child(5n+1) h3{font-size:var(--fs-h3);letter-spacing:-.02em;max-width:none;line-height:1.15}.pb-tarjeta:nth-child(5n+1) .pb-tarjeta-texto p{-webkit-line-clamp:3}.pb-p,.pb-lista li,.pb-dato p,.pb-aviso p{position:relative}.pb-term{position:static}.pb-term-def{width:auto;left:0;right:0;transform:translateY(6px)}.pb-term:hover .pb-term-def,.pb-term:focus-within .pb-term-def,.pb-term.on .pb-term-def{transform:translate(0)}.pb-term-def:after{display:none}}@media (max-width:640px){.pb-hero{padding:110px 0 30px}.pb-h1{max-width:none}.pb-indice ol{grid-template-columns:1fr}.pb-indice{padding:18px}.pb-resumen,.pb-cta{padding:20px 18px}.pb-dato,.pb-aviso{grid-template-columns:1fr;gap:10px;padding:18px}.pb-dato .pi-ico,.pb-aviso .pi-ico{border-radius:11px;width:34px;height:34px}.pb-frente .pn-cand-cols{grid-template-columns:1fr}.pb-catalogo-cab .pn-h2{margin-left:0}.pb-tarjetas{grid-template-columns:1fr}.pb-tarjeta-texto{padding:18px 18px 20px}}@media (prefers-reduced-motion:reduce){.pb-tarjeta>a,.pb-tarjeta figure img,.pb-destacado-foto img,.pb-term-def{transition:none}}.pb-fichas{flex-wrap:wrap;gap:8px;margin:0 0 16px;display:flex}.pb-ficha{border-radius:var(--r-f);box-shadow:var(--edge);font-family:var(--mono);font-size:var(--fs-rotulo);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);background:#ffffff9e;align-items:center;gap:6px;padding:6px 12px;line-height:1;display:inline-flex}.pb-ficha .ico{width:14px;height:14px;color:var(--acero)}.pb-ficha-tema{background:var(--celeste-s);color:var(--sobre-celeste-s)}.pb-fichas-tarjeta{margin-bottom:12px}.pb-fichas-tarjeta .pb-ficha{padding:5px 10px}.pb-compartir-lista{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pb-compartir-lista a,.pb-compartir-lista button{background:var(--surface);width:40px;height:40px;box-shadow:var(--lift-1),var(--edge);color:var(--acero);cursor:pointer;transition:transform .45s var(--spring),background .25s var(--out),color .25s var(--out);border:0;border-radius:50%;place-items:center;padding:0;display:grid}.pb-compartir-lista a:hover,.pb-compartir-lista button:hover{background:var(--celeste);color:var(--acero-d);transform:translateY(-2px)}.pb-compartir-lista .ico,.pb-compartir-lista svg{width:18px;height:18px}.pb-compartir-lista .pb-copiar-t{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.pb-compartir-lista button.on{background:var(--acero);color:var(--sobre-acero)}.pb-pie{gap:12px}.pb-guias-h{font-family:var(--display);font-weight:var(--peso-display);font-size:var(--fs-h3);letter-spacing:-.012em;color:var(--ink);margin:0 0 6px;line-height:1.12}.pb-guias{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.pb-guias a{box-shadow:var(--edge);color:var(--ink);font-weight:600;font-size:var(--fs-nota);transition:transform .45s var(--spring),box-shadow .3s var(--out);background:#fff9;border-radius:18px;grid-template-columns:44px 1fr auto;align-items:center;gap:12px;padding:12px 14px;line-height:1.3;text-decoration:none;display:grid}.pb-guias a:hover{box-shadow:var(--lift-2),var(--edge);transform:translateY(-2px)}.pb-guias .pi-ico{width:48px;height:48px}.pb-guias b{background:var(--celeste-s);width:30px;height:30px;color:var(--acero);border-radius:50%;place-items:center;display:grid}.pb-guias b .ico{width:14px;height:14px}:root[data-theme=dark] .pb-ficha,:root[data-theme=dark] .pb-guias a{background:#ffffff0f}.px-canal{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:760px;margin:26px 0 0 22px}@media (max-width:640px){.px-canal{grid-template-columns:1fr;margin-left:0}}.pp-fuentes{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0 0 0 22px;list-style:none;display:grid}.pp-fuente>a,.pp-fuente>div{height:100%;color:var(--ink);-webkit-backdrop-filter:blur(14px)saturate(1.4);box-shadow:var(--lift-1),var(--edge);transition:transform var(--t2) var(--spring),box-shadow var(--t2) var(--out),background var(--t1) var(--out);background:#ffffff8c;border-radius:22px;align-content:start;gap:8px;padding:24px 56px 24px 24px;text-decoration:none;display:grid;position:relative}.pp-fuente>a:hover{box-shadow:var(--lift-2),var(--edge);background:#ffffffd1;transform:translateY(-3px)}.pp-fuente>a:focus-visible{outline:3px solid var(--celeste);outline-offset:3px}.pp-fuente .pi-ico{background:#fffc;margin-bottom:6px}.pp-fuente>a:hover .pi-ico{background:var(--acero);color:var(--sobre-acero)}.pp-fuente-rot{font-family:var(--mono);font-size:var(--fs-rotulo);letter-spacing:.1em;text-transform:uppercase;color:var(--celeste-tx)}.pp-fuente b{font-weight:600;font-size:var(--fs-entradilla);color:var(--ink);line-height:1.25}.pp-fuente p{font-size:var(--fs-cuerpo);color:var(--ink-2);margin:0;line-height:1.5}.pp-fuente-ir{background:var(--celeste-s);width:34px;height:34px;color:var(--acero);transition:background var(--t1) var(--out),color var(--t1) var(--out);border-radius:50%;place-items:center;display:grid;position:absolute;top:20px;right:18px}.pp-fuente-ir .ico{width:16px;height:16px}.pp-fuente>a:hover .pp-fuente-ir{background:var(--acero);color:var(--sobre-acero)}.pp-cita{gap:12px;max-width:52ch;margin:0;display:grid}.pp-cita blockquote{font-family:var(--cita);font-size:var(--fs-h3);letter-spacing:-.005em;color:var(--ink);margin:0;font-style:italic;line-height:1.28}.pp-cita cite{font-style:normal;font-size:var(--fs-pie);color:var(--ink-3)}.pp-citas{grid-template-columns:1fr 1fr;gap:28px 48px;margin:0;padding:0 0 0 22px;list-style:none;display:grid}.pp-citas .pp-cita{-webkit-backdrop-filter:blur(14px)saturate(1.4);box-shadow:var(--edge);background:#ffffff8c;border-radius:24px;max-width:none;padding:28px 30px 26px;position:relative}.pp-citas .pp-cita:before{content:"“";font-family:var(--cita);font-size:var(--fs-h1);color:var(--celeste-l);pointer-events:none;font-style:italic;line-height:1;position:absolute;top:-6px;left:22px}.pp-logos{flex-wrap:wrap;align-items:center;gap:18px 40px;margin:0;padding-left:22px;display:flex}.pp-logos-rot{margin:0 8px 0 0}.pp-logos ul{flex-wrap:wrap;align-items:center;gap:18px 40px;margin:0;padding:0;list-style:none;display:flex}.pp-logos a{border-radius:8px;align-items:center;height:32px;display:inline-flex}.pp-logos img{object-fit:contain;filter:grayscale();opacity:.66;width:auto;max-width:130px;height:22px;transition:opacity var(--t1) var(--out),filter var(--t1) var(--out),transform var(--t2) var(--spring)}.pp-logos a:hover img{filter:none;opacity:1;transform:translateY(-2px)}.pp-logos a:focus-visible{outline:3px solid var(--celeste);outline-offset:4px}.pp-galeria{grid-template-columns:1.25fr 1fr;grid-auto-rows:minmax(0,1fr);gap:16px;margin:0;padding:0 0 0 22px;list-style:none;display:grid}.pp-galeria li:first-child{grid-row:1/3}.pp-galeria figure{border-radius:var(--r-l);height:100%;min-height:100%;box-shadow:var(--lift-2),var(--edge);background:var(--wash);margin:0;position:relative;overflow:hidden}.pp-galeria li:not(:first-child) figure{aspect-ratio:4/3}.pp-galeria img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.pp-galeria figcaption{-webkit-backdrop-filter:blur(12px);font-size:var(--fs-pie);color:var(--ink-2);background:#ffffffbd;border-radius:14px;padding:10px 14px;line-height:1.4;position:absolute;bottom:14px;left:14px;right:14px}.pp-muro{grid-template-columns:repeat(6,minmax(0,1fr));align-items:start;gap:16px;margin:0;padding:0 0 0 22px;list-style:none;display:grid}.pp-resena{color:var(--ink);-webkit-backdrop-filter:blur(18px)saturate(1.5);transition:box-shadow var(--t2) var(--out),transform var(--t2) var(--out);background:#fff9;border-radius:26px;grid-column:span 2;gap:16px;padding:26px 28px 22px;display:grid;position:relative;box-shadow:inset 0 1.5px 1px #ffffffe6,inset 0 -2px 3px #0f2a3a12,0 22px 44px -28px #0f2a3a47}.pp-resena:hover{transform:translateY(-2px);box-shadow:inset 0 1.5px 1px #ffffffe6,inset 0 -2px 3px #0f2a3a12,0 30px 56px -28px #0f2a3a5c}.pp-resena-3{grid-column:span 3}.pp-resena-4{grid-column:span 4}.pp-resena-cuerpo{gap:12px;display:grid;overflow:hidden}.pp-resena-texto{font-size:var(--fs-cuerpo);color:var(--ink);margin:0;line-height:1.55}.pp-resena-4 .pp-resena-texto{font-family:var(--cita);font-size:var(--fs-entradilla);font-style:italic;line-height:1.4}.pp-resena-mas{font:inherit;font-family:var(--ui);font-size:var(--fs-pie);color:var(--celeste-tx);cursor:pointer;text-underline-offset:3px;transition:color var(--t1) var(--out);background:0 0;border:0;margin:0;padding:0;font-weight:600;-webkit-text-decoration:underline #1b7ea066;text-decoration:underline #1b7ea066;display:inline}.pp-resena-mas:hover{color:var(--acero)}.pp-resena-cab{border-top:1px solid #0f2a3a14;grid-template-columns:auto 1fr auto;align-items:center;column-gap:12px;padding-top:16px;display:grid}.pp-resena-av{object-fit:cover;background:var(--acero);width:40px;height:40px;color:var(--sobre-acero);font-family:var(--display);font-size:var(--fs-cuerpo);border-radius:50%;place-items:center;display:grid;box-shadow:0 0 0 2px #fff}.pp-resena-quien{gap:2px;min-width:0;display:grid}.pp-resena-quien b{font-weight:600;font-size:var(--fs-nota);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pp-resena-quien span{font-size:var(--fs-pie);color:var(--ink-3)}.pp-resena-g{width:28px;height:28px;box-shadow:var(--lift-1);background:#fff;border-radius:50%;place-items:center;display:grid}.pp-resena-g svg{width:15px;height:15px}.pp-muro-pie{flex-wrap:wrap;align-items:center;gap:18px;margin:30px 0 0 22px;display:flex}.pp-medios .pn-nota-todas{display:none}.pi .pp-medios .pn-medios{padding-top:0}.pp-medios-tv .pi-escala{padding-left:22px}.pp-sec-logos{padding:0 0 40px}.pp-tray .pi-cab{margin-bottom:0}:root[data-theme=dark] .pp-fuente>a,:root[data-theme=dark] .pp-fuente>div,:root[data-theme=dark] .pp-citas .pp-cita,:root[data-theme=dark] .pp-resena,:root[data-theme=dark] .pp-galeria figcaption{background:#132a36b3}:root[data-theme=dark] .pp-fuente .pi-ico,:root[data-theme=dark] .pp-resena-g{background:#ffffff1a}:root[data-theme=dark] .pp-logos img{filter:grayscale()invert()}:root[data-theme=dark] .pp-logos a:hover img{filter:invert()}:root[data-theme=dark] .pp-resena-cab{border-color:#ffffff1a}@media (max-width:1000px){.pp-fuentes,.pp-muro{grid-template-columns:1fr 1fr}.pp-resena,.pp-resena-3{grid-column:span 1}.pp-resena-4{grid-column:span 2}}@media (max-width:700px){.pp-fuentes,.pp-citas,.pp-galeria,.pp-muro{grid-template-columns:1fr}.pp-galeria li:first-child{grid-row:auto}.pp-galeria li:first-child figure{aspect-ratio:4/3}.pp-resena,.pp-resena-3,.pp-resena-4{grid-column:span 1}}@media (max-width:640px){.pp-fuentes,.pp-citas,.pp-galeria,.pp-muro,.pp-logos,.pp-medios-tv .pi-escala{padding-left:0}.pp-muro-pie{margin-left:0}.pp-logos,.pp-logos ul{gap:14px 24px}.pp-logos img{max-width:104px;height:18px}.pp-resena{padding:20px 20px 18px}.pp-citas .pp-cita{padding:24px 20px 20px}.pp-fuente>a,.pp-fuente>div{padding:20px 52px 20px 20px}}.li{--li-arena:#f6f0e8;--li-salvia:#e3f1ea;--li-durazno:#f9e1d2;background:var(--bg);padding-top:110px}.li-nav{z-index:20;flex-wrap:wrap;justify-content:center;gap:8px;padding:0 16px 14px;display:flex;position:sticky;top:96px}.li-nav a{font-size:var(--fs-nota);color:var(--ink-2);border-radius:var(--r-f);-webkit-backdrop-filter:blur(12px);box-shadow:var(--lift-1),var(--edge);background:#ffffffb8;padding:7px 13px;text-decoration:none}.li-nav a b{color:var(--celeste-tx);font-family:var(--mono);margin-right:4px;font-weight:500}.li-panel{isolation:isolate;min-height:100vh;padding:150px 0 60px;position:relative;overflow:hidden}.li-fondo{z-index:0;pointer-events:none;position:absolute;inset:0}.li-contenido{z-index:1;grid-template-columns:1.1fr .9fr;align-items:center;gap:60px;width:min(1090px,100% - 32px);margin:0 auto;padding-left:22px;display:grid;position:relative}.li-op{font-size:var(--fs-nota);color:var(--ink-3);grid-column:1/-1;max-width:70ch;margin:0 0 10px}.li-op b{color:var(--ink);font-weight:700}.li-ante{font-family:var(--mono);font-size:var(--fs-rotulo);letter-spacing:.12em;text-transform:uppercase;color:var(--celeste-tx);margin-bottom:18px;display:block}.li-h1{font-family:var(--display);font-weight:var(--peso-display);letter-spacing:-.018em;max-width:13.5ch;color:var(--ink);margin:0 0 18px;font-size:clamp(38px,4.6vw,66px);line-height:1}.li-sub{font-size:var(--fs-entradilla);color:var(--ink-2);max-width:40ch;margin:0 0 26px;line-height:1.45}.li-muestras{gap:22px;display:grid}.li-marca{align-items:center;gap:14px;display:flex}.li-marca h3{font-family:var(--display);font-weight:var(--peso-display);font-size:var(--fs-h3);letter-spacing:-.012em;color:var(--ink);margin:0}.li-marca-icono{flex:none;place-items:center;width:56px;height:40px;display:grid}.li-marca-icono svg{fill:none;width:100%;height:100%;stroke:var(--celeste-d);stroke-width:1.2px}.li-marca-icono .li-eco-mini{width:56px;height:40px}.li-tarjeta{border-radius:var(--r-l);color:var(--ink);box-shadow:var(--lift-1),var(--edge);isolation:isolate;background:#fff;padding:150px 24px 24px;text-decoration:none;display:block;position:relative;overflow:hidden}.li-tarjeta b{font-family:var(--display);font-weight:var(--peso-display);font-size:var(--fs-h3);letter-spacing:-.012em;margin-bottom:6px;display:block}.li-tarjeta>span:last-child{font-size:var(--fs-nota);color:var(--ink-2);line-height:1.45}.li-tarjeta-fondo{z-index:-1;height:150px;position:absolute;inset:0 0 auto;overflow:hidden}.li-tarjeta-fondo svg{fill:none;width:100%;height:100%;stroke:var(--celeste-d);stroke-width:1px;opacity:.55}.li-a{background:var(--li-arena)}.li-eco{fill:none;width:70%;height:100%;stroke:var(--celeste-d);stroke-width:1px;opacity:.32;position:absolute;bottom:0;left:38%}.li-eco path{stroke-dasharray:none}.li-eco-barrido line{stroke:var(--celeste);stroke-width:1.4px;opacity:.7}.li-eco-barrido{animation:7s ease-in-out infinite alternate li-barrido}@keyframes li-barrido{0%{transform:rotate(-82deg)}to{transform:rotate(-8deg)}}.li-eco-ping{fill:var(--celeste);stroke:none;opacity:.7;animation:7s ease-out infinite li-ping}@keyframes li-ping{0%,55%{opacity:.8;transform:scale(1)}70%{opacity:0;transform:scale(3.2)}to{opacity:0;transform:scale(1)}}.li-eco-ping{transform-box:fill-box;transform-origin:50%}.li-tarjeta-fondo .li-eco-mini{opacity:.5;width:100%;height:100%;position:absolute;bottom:0;left:0}.li-tarjeta:hover .li-eco-ping{animation-duration:1.6s}.li-a .li-tarjeta{background:var(--li-salvia)}.li-b{background:var(--bg)}.li-linea{width:100%;height:100%}.li-linea path{fill:none;stroke:var(--ink-3);stroke-width:1.2px;opacity:.75}.li-b .li-tarjeta{background:var(--li-arena)}.li-c{background:linear-gradient(180deg,var(--li-durazno),var(--li-salvia))}.li-halo{filter:blur(6px);background:radial-gradient(circle,#ffecd6f2 0%,#f9e1d2b3 28%,#a9e4f559 58%,#a9e4f500 72%);border-radius:50%;width:62vmin;height:62vmin;animation:10s ease-in-out infinite li-respira;position:absolute;top:8%;right:-8%}@keyframes li-respira{0%,to{opacity:.9;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}.li-halo-mini{filter:blur(4px);width:220px;height:220px;position:absolute;top:-30%;right:-20%}.li-c .li-tarjeta-fondo{height:100%}.li-marca-halo{background:radial-gradient(circle,#ffecd6,#a9e4f566 70%,#0000 72%);border-radius:50%;width:36px;height:36px;display:block}.li-c .li-tarjeta{background:#ffffffb3}.li-d{background:var(--li-salvia)}.li-mariposa{width:50%;height:92%;position:absolute;top:4%;left:auto;right:2%}.li-mariposa image{opacity:.95}.li-mariposa-borde{fill:none;stroke:var(--celeste-d);stroke-width:.08px;transform-box:fill-box;transform-origin:50%;animation:6s ease-in-out infinite li-late}@keyframes li-late{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}.li-tarjeta-fondo svg path[d^=M12]{stroke-width:.35px}.li-tarjeta-fondo>svg[viewBox="0 0 24 24"]{width:170px;height:170px;position:absolute;top:-10px;right:-10px}.li-d .li-tarjeta{background:#fff}.li-e{background:var(--bg-2)}.li-malla{width:100%;height:100%}.li-e .li-tarjeta{background:#fff}.li-f{background:var(--li-arena)}.li-vuelo{offset-path:path("M 120 140 C 500 40, 800 380, 1100 220 S 1350 560, 1000 700 S 500 760, 300 560");offset-rotate:0deg;width:120px;height:120px;animation:16s ease-in-out infinite alternate li-vuela;position:absolute;top:0;left:0}@keyframes li-vuela{0%{offset-distance:0%}to{offset-distance:100%}}.li-colibri{filter:drop-shadow(0 12px 20px #0f2a3a2e);width:120px;height:120px}.li-marca-colibri{width:38px;height:38px}.li-tarjeta-colibri{opacity:.9;width:110px;height:110px;position:absolute;top:16px;right:16px}.li-f .li-tarjeta{background:#fff}@media (max-width:900px){.li{padding-top:80px}.li-nav{top:64px}.li-contenido{grid-template-columns:1fr;gap:34px;padding-left:14px}.li-eco{width:100%;left:10%}.li-mariposa{opacity:.5;width:80%;height:55%;top:40%;right:-10%}}@media (prefers-reduced-motion:reduce){.li-eco-barrido,.li-eco-ping,.li-halo,.li-mariposa-borde,.li-vuelo{animation:none}}.lm{--li-arena:#f6f0e8;background:var(--bg);padding-top:110px}.lm-nav{z-index:20;justify-content:center;gap:8px;padding:0 16px 14px;display:flex;position:sticky;top:96px}.lm-nav a{font-size:var(--fs-nota);color:var(--ink-2);border-radius:var(--r-f);-webkit-backdrop-filter:blur(12px);box-shadow:var(--lift-1),var(--edge);background:#ffffffb8;padding:7px 13px;text-decoration:none}.lm-nav a b{color:var(--celeste-tx);font-family:var(--mono);margin-right:4px;font-weight:500}.lm-panel{isolation:isolate;background:var(--li-arena);min-height:100vh;padding:150px 0 70px;position:relative;overflow:hidden}.lm-fondo{z-index:0;pointer-events:none;position:absolute;inset:0}.lm-fondo canvas{width:100%;height:100%;display:block}.lm-contenido{z-index:1;grid-template-columns:1.1fr .9fr;align-items:center;gap:60px;width:min(1090px,100% - 32px);margin:0 auto;padding-left:22px;display:grid;position:relative}.lm-op{font-size:var(--fs-nota);color:var(--ink-3);grid-column:1/-1;max-width:72ch;margin:0 0 10px}.lm-op b{color:var(--ink);font-weight:700}.lm-ante{font-family:var(--mono);font-size:var(--fs-rotulo);letter-spacing:.12em;text-transform:uppercase;color:var(--celeste-tx);margin-bottom:18px;display:block}.lm-h1{font-family:var(--display);font-weight:var(--peso-display);letter-spacing:-.018em;max-width:13.5ch;color:var(--ink);margin:0 0 18px;font-size:clamp(38px,4.6vw,66px);line-height:1}.lm-sub{font-size:var(--fs-entradilla);color:var(--ink-2);max-width:40ch;margin:0 0 26px;line-height:1.45}.lm-tarjetas{gap:16px;display:grid}.lm-tarjeta{border-radius:var(--r-l);color:var(--ink);-webkit-backdrop-filter:blur(22px)saturate(1.6);background:#ffffff57;padding:120px 26px 26px;text-decoration:none;display:block;position:relative;overflow:hidden;box-shadow:inset 0 1.5px 1px #ffffffd9,inset 0 -2px 3px #0f2a3a1a,inset 2px 0 2px #ffffff8c,0 30px 60px -30px #0f2a3a59}.lm-tarjeta.vidrio-liquido{background:#ffffff38}.lm-tarjeta:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,#ffffff8c,#ffffff05 30% 70%,#ffffff40);position:absolute;inset:0}.lm-tarjeta b{font-family:var(--display);font-weight:var(--peso-display);font-size:var(--fs-h3);letter-spacing:-.012em;margin-bottom:6px;display:block;position:relative}.lm-tarjeta span{font-size:var(--fs-nota);color:var(--ink-2);line-height:1.45;position:relative}@media (max-width:900px){.lm{padding-top:80px}.lm-nav{top:64px}.lm-contenido{grid-template-columns:1fr;gap:34px;padding-left:14px}}.ls{background:var(--bg);padding:130px 0 80px}.ls-cab{width:min(1090px,100% - 32px);margin:0 auto 34px;padding-left:22px}.ls-cab h1{font-family:var(--display);font-weight:var(--peso-display);font-size:var(--fs-h2);letter-spacing:-.015em;color:var(--ink);margin:0 0 8px}.ls-cab p{color:var(--ink-2);font-size:var(--fs-cuerpo);max-width:60ch;margin:0}.ls-rejilla{grid-template-columns:repeat(3,1fr);gap:18px;width:min(1240px,100% - 32px);margin:0 auto;display:grid}.ls-azulejo{gap:10px;margin:0;display:grid}.ls-lienzo{aspect-ratio:16/10;border-radius:var(--r-l);box-shadow:var(--lift-1),var(--edge);background:var(--wash);transition:transform var(--t2) var(--spring),box-shadow var(--t2) var(--out);overflow:hidden}.ls-lienzo canvas{width:100%;height:100%;display:block}.ls-azulejo:hover .ls-lienzo{box-shadow:var(--lift-3),var(--edge);transform:scale(1.04)}.ls-azulejo figcaption{gap:2px;padding:0 6px;display:grid}.ls-azulejo b{font-size:var(--fs-nota);color:var(--ink);font-weight:600}.ls-azulejo span{font-size:var(--fs-pie);color:var(--ink-3);line-height:1.4}@media (max-width:900px){.ls{padding-top:96px}.ls-rejilla{grid-template-columns:1fr}}*{box-sizing:border-box}html{scroll-behavior:smooth;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark] html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:has(:root[data-theme=dark]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){html:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}body{background:var(--bg);color:var(--ink);font-family:var(--text);font-size:var(--fs-cuerpo);-webkit-font-smoothing:antialiased;margin:0;line-height:1.6}h1,h2,h3,h4{font-family:var(--display);letter-spacing:-.01em;text-wrap:balance;font-weight:400;line-height:1.1}:focus-visible{outline:2px solid var(--celeste-tx);outline-offset:2px;border-radius:4px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}
