@font-face{font-family:Archivo;font-style:normal;font-weight:400 600;font-display:swap;src:url(fonts/archivo-v25-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:400 600;font-display:swap;src:url(fonts/archivo-v25-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--r-mod:28px;--r-btn:999px;--r-btn-block:12px;--r-nav:999px;--r-ctrl:12px;--r-circ:50%;--r-banda:999px;--r-umbral-banda:112px;--r-burbuja:18px;--r-control:var(--r-ctrl);--r-panel:var(--r-mod);--r-in:calc(var(--r-mod) - var(--air,8px));--r-in-4:calc(var(--r-mod) - 4px);--r-in-8:calc(var(--r-mod) - 8px);--r-in-12:calc(var(--r-mod) - 12px);--r-in-16:calc(var(--r-mod) - 16px);--r-in-20:calc(var(--r-mod) - 20px);--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--s8:64px;--s9:96px;--s10:128px;--sec-y:clamp(96px,11vw,168px);--sec-y-tight:clamp(76px,8vw,120px);--sec-x:clamp(20px,5vw,64px);--maxw:1240px;--maxw-narrow:820px;--cols:12;--gap:16px;--col:calc((100% - (var(--cols) - 1) * var(--gap)) / var(--cols));--w-12:1280px;--w-10:1064px;--w-7:740px;--nav-h:92px;--sans:"Archivo",-apple-system,BlinkMacSystemFont,"Helvetica Neue",system-ui,sans-serif;--mono:var(--sans);--d-track:-.022em;--mono-xl:var(--fs-c1);--mono-xl-tr:.01em;--mono-l:var(--fs-c2);--mono-l-tr:.01em;--mono-s:var(--fs-c2);--mono-s-tr:.01em;--mono-d:var(--fs-c1);--mono-d-tr:0em;--h-ctrl:52px;--h-ctrl-sm:44px;--e-ui:cubic-bezier(.4,0,.2,1);--e-out:cubic-bezier(.22,1,.36,1);--e-io:cubic-bezier(.65,.05,.36,1);--t-tap:.12s;--t-fast:.22s;--t-mid:.8s;--t-slow:1.5s;--t-tell:2.4s;--air:8px;--dot-gap:30px;--dot-r:1.3px;--brand:#fe5712;--brand-deep:#a83a08;--cobalt:#2453ff;--fs-d1:80px;--tr-d1:-.015em;--lh-d1:1.05;--fs-d2:64px;--tr-d2:-.009em;--lh-d2:1;--fs-d3:56px;--tr-d3:-.005em;--lh-d3:1.0714;--fs-d4:48px;--tr-d4:-.003em;--lh-d4:1.0835;--fs-t1:40px;--tr-t1:0em;--lh-t1:1.1;--fs-t2:32px;--tr-t2:.004em;--lh-t2:1.125;--fs-t3:28px;--tr-t3:.007em;--lh-t3:1.1429;--fs-t4:24px;--tr-t4:.009em;--lh-t4:1.1667;--fs-b1:21px;--tr-b1:.011em;--lh-b1:1.381;--fs-b2:19px;--tr-b2:.012em;--lh-b2:1.4211;--fs-b3:17px;--tr-b3:-.022em;--lh-b3:1.2354;--fs-c1:14px;--tr-c1:-.016em;--lh-c1:1.2858;--fs-c2:12px;--tr-c2:-.01em;--lh-c2:1.3334;--w-tit:600;--w-txt:400;--ap-apilado:.4em;--ap-tit-tit:.4em;--ap-tit-primero:.8em;--ap-parr-elem:.8em;--ap-parr-tit:1.6em;--ap-sec:160px}@media (width<=1068px){:root{--fs-d1:64px;--tr-d1:-.009em;--lh-d1:1;--fs-d2:56px;--tr-d2:-.005em;--lh-d2:1.0714;--fs-d3:48px;--tr-d3:-.003em;--lh-d3:1.0835;--fs-d4:40px;--tr-d4:0em;--lh-d4:1.1;--fs-t1:32px;--tr-t1:.004em;--lh-t1:1.125;--fs-t2:28px;--tr-t2:.007em;--lh-t2:1.1429;--fs-t3:24px;--tr-t3:.009em;--lh-t3:1.1667;--fs-t4:21px;--tr-t4:.011em;--lh-t4:1.1905;--ap-sec:128px}}@media (width<=734px){:root{--fs-d1:48px;--tr-d1:-.003em;--lh-d1:1.0835;--fs-d2:40px;--tr-d2:0em;--lh-d2:1.1;--fs-d3:36px;--tr-d3:.002em;--lh-d3:1.11;--fs-d4:32px;--tr-d4:.004em;--lh-d4:1.125;--fs-t1:28px;--tr-t1:.007em;--lh-t1:1.1429;--fs-t2:24px;--tr-t2:.009em;--lh-t2:1.1667;--fs-t3:21px;--tr-t3:.011em;--lh-t3:1.1905;--fs-t4:19px;--tr-t4:.012em;--lh-t4:1.2105;--ap-sec:96px}}.ty-d1,.ty-d2,.ty-d3,.ty-d4,.ty-t1,.ty-t2,.ty-t3,.ty-t4{font-family:var(--sans);font-weight:var(--w-tit)}.ty-b1,.ty-b2,.ty-b3,.ty-c1,.ty-c2{font-family:var(--sans);font-weight:var(--w-txt)}.ty-d1{font-size:var(--fs-d1);letter-spacing:var(--tr-d1);line-height:var(--lh-d1)}.ty-d2{font-size:var(--fs-d2);letter-spacing:var(--tr-d2);line-height:var(--lh-d2)}.ty-d3{font-size:var(--fs-d3);letter-spacing:var(--tr-d3);line-height:var(--lh-d3)}.ty-d4{font-size:var(--fs-d4);letter-spacing:var(--tr-d4);line-height:var(--lh-d4)}.ty-t1{font-size:var(--fs-t1);letter-spacing:var(--tr-t1);line-height:var(--lh-t1)}.ty-t2{font-size:var(--fs-t2);letter-spacing:var(--tr-t2);line-height:var(--lh-t2)}.ty-t3{font-size:var(--fs-t3);letter-spacing:var(--tr-t3);line-height:var(--lh-t3)}.ty-t4{font-size:var(--fs-t4);letter-spacing:var(--tr-t4);line-height:var(--lh-t4)}.ty-b1{font-size:var(--fs-b1);letter-spacing:var(--tr-b1);line-height:var(--lh-b1)}.ty-b2{font-size:var(--fs-b2);letter-spacing:var(--tr-b2);line-height:var(--lh-b2)}.ty-b3{font-size:var(--fs-b3);letter-spacing:var(--tr-b3);line-height:var(--lh-b3)}.ty-c1{font-size:var(--fs-c1);letter-spacing:var(--tr-c1);line-height:var(--lh-c1)}.ty-c2{font-size:var(--fs-c2);letter-spacing:var(--tr-c2);line-height:var(--lh-c2)}.ty-cifra{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.ty-apagado{color:var(--ink-3)}.ty-tenue{color:var(--ink-ui)}.ap>*+*{margin-top:var(--ap-apilado)}.ap>:is(h1,h2,h3,h4)+:not(:is(h1,h2,h3,h4)){margin-top:var(--ap-tit-primero)}.ap>:is(h1,h2,h3,h4)+:is(h1,h2,h3,h4){margin-top:var(--ap-tit-tit)}.ap>p+:not(:is(h1,h2,h3,h4)){margin-top:var(--ap-parr-elem)}.ap>p+:is(h1,h2,h3,h4){margin-top:var(--ap-parr-tit)}.t-noche{--bg:#0e0e0e;--surface:#161616;--panel:#1f1f1f;--glass:#1414169e;--glass-2:#101012cc;--line:#2c2c2c;--line-soft:#1f1f1f;--hair:#ffffff1a;--ink:#fff;--ink-2:#d2d2d2;--ink-3:#a6a6a6;--ink-ui:#8a8a8a;--ink-line:#737373;--accent:var(--brand);--accent-2:#7d97ff;--accent-on:#000;--btn-bg:#fff;--btn-ink:#0e0e0e;--cta:#fff;--cta-ink:#0e0e0e;--cta-h:#e4e4e4;--btn2-bg:#ffffff0f;--btn2-ink:#fff;--btn2-line:#ffffff24;--btn2-bg-h:#ffffff1f;--ctrl-line:#ffffff57;--dot:#a3a3a3cc;--hero-ink:#fff;--hero-ink-2:#ffffffb8;--pill-bg:var(--glass);--pill-line:var(--hair);--tit-a:#fff;--tit-b:#8e8e8e;color-scheme:dark}.t-dia{--bg:#e4e4e4;--surface:#f6f6f6;--panel:#fff;--glass:#f6f6f6bd;--glass-2:#ffffffdb;--line:#c9c9c9;--line-soft:#d6d6d6;--hair:#0e0e0e1a;--ink:#0e0e0e;--ink-2:#4f4f4f;--ink-3:#5c5c5c;--ink-ui:#616161;--ink-line:#9a9a9a;--accent:var(--brand-deep);--accent-2:#1c3ed4;--accent-on:#000;--btn-bg:#0e0e0e;--btn-ink:#fff;--cta:#0e0e0e;--cta-ink:#fff;--cta-h:#262626;--btn2-bg:#0e0e0e0b;--btn2-ink:#0e0e0e;--btn2-line:#0e0e0e1f;--btn2-bg-h:#0e0e0e1a;--ctrl-line:#0e0e0e6b;--dot:#0e0e0e38;--hero-ink:#0e0e0e;--hero-ink-2:#4f4f4f;--pill-bg:var(--glass);--pill-line:var(--hair);--tit-a:#0e0e0e;--tit-b:#5f5f5f;color-scheme:light}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:var(--nav-h)}body{background-color:var(--bg);color:var(--ink);font-family:var(--sans);font-size:var(--fs-b3);line-height:var(--lh-b3);letter-spacing:var(--tr-b3);-webkit-font-smoothing:antialiased;overflow-x:clip}a{color:inherit;text-decoration:none}img,svg{max-width:100%;display:block}b,strong,.quien-b b,.msg .pay b,.proto b{font-weight:600}:focus-visible{outline:2px solid var(--accent-2);outline-offset:3px;border-radius:var(--r-control)}::selection{background:var(--cobalt);color:#fff}.nav{z-index:100;pointer-events:none;position:fixed;top:14px;left:0;right:0;transform:translateZ(0)}@media (width<=680px){.nav{transition:translate .6s var(--e-io)}.nav[data-oculta=true]{translate:0 calc(-100% - 16px)}}@media (width<=680px) and (prefers-reduced-motion:reduce){.nav{transition:none}}.nav-in{max-width:620px;margin:0 auto;padding:0 16px}.nav-bar{pointer-events:auto;border:1px solid var(--hair);border-radius:var(--r-nav);background:var(--glass);-webkit-backdrop-filter:blur(20px)saturate(1.4);transition:background var(--t-fast),border-color var(--t-fast);grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;padding:11px;display:grid}.nav[data-scrolled=true] .nav-bar{background:var(--glass-2);border-color:var(--line)}.nav-menu{width:42px;height:var(--h-ctrl-sm);border-radius:var(--r-btn);cursor:pointer;transition:background var(--t-fast);background:0 0;border:0;flex-direction:column;justify-content:center;justify-self:start;align-items:center;gap:5px;display:flex}.nav-menu:hover{background:var(--btn2-bg)}@media (width<=999px){.nav-menu{width:44px;height:44px}.nav-cta{min-height:44px}}.nav-menu span{background:var(--ink);width:16px;height:1.5px;transition:transform var(--t-fast) var(--e-out);display:block}.nav-menu[aria-expanded=true] span:first-child{transform:translateY(3.25px)rotate(45deg)}.nav-menu[aria-expanded=true] span:last-child{transform:translateY(-3.25px)rotate(-45deg)}.nav-wm{color:var(--ink);transition:opacity var(--t-fast);justify-self:center;align-items:center;padding:6px 8px;display:flex}.nav-wm:hover{opacity:.8}.nav-wm svg{width:100%;height:auto}@media (width<=400px){.nav-bar{grid-template-columns:1fr minmax(0,auto) 1fr}.nav-wm{min-width:0;max-width:100%;padding:6px 4px}.nav-wm>*,.nav-wm .wmk,.nav-wm svg{min-width:0;max-width:100%}}.nav-cta{min-height:var(--h-ctrl-sm);border-radius:var(--r-btn);background:var(--btn-bg);color:var(--btn-ink);font-size:var(--fs-b3);letter-spacing:var(--tr-b3);font-weight:600;line-height:var(--lh-b3);transition:opacity var(--t-fast),visibility var(--t-fast), background-color .32s var(--e-ui),color .32s var(--e-ui);justify-self:end;align-items:center;padding:0 22px;display:inline-flex}.nav-cta.is-cta{background:var(--cta);color:var(--cta-ink)}.nav-cta.is-cta:hover{background:var(--cta-h)}.nav-cta:hover{opacity:.82}@media (width<=680px){.nav-cta{font-size:var(--fs-c1);letter-spacing:var(--tr-c1);line-height:var(--lh-c1);padding:0 16px}}.nav-panel{pointer-events:auto;opacity:0;border:1px solid var(--hair);border-radius:var(--r-panel);background:var(--glass-2);-webkit-backdrop-filter:blur(20px)saturate(1.4);transition:opacity .3s var(--e-out),translate .3s var(--e-out),display .3s;transition-behavior:allow-discrete;flex-direction:column;margin-top:10px;padding:8px;display:none;translate:0 -10px}.nav-panel[data-open=true]{opacity:1;display:flex;translate:0}@starting-style{.nav-panel[data-open=true]{opacity:0;translate:0 -10px}}@media (prefers-reduced-motion:reduce){.nav-panel{transition:none}}.nav-panel a{text-align:center;border-radius:var(--r-in-8);color:var(--ink-2);font-size:var(--fs-b3);letter-spacing:var(--tr-b3);line-height:var(--lh-b3);transition:background var(--t-fast) var(--e-ui),color var(--t-fast) var(--e-ui);padding:13px 14px;font-weight:600;display:block}.nav-panel a:hover{color:var(--ink);background:var(--btn2-bg)}.nav-panel .nav-lang{color:var(--ink-3);margin-top:8px;position:relative}.nav-panel .nav-lang:before{content:"";background:var(--hair);height:1px;position:absolute;top:-4px;left:0;right:0}.nav-panel .nav-lang:hover{color:var(--ink);background:var(--btn2-bg)}main{z-index:1;position:relative}section{padding:var(--sec-y) var(--sec-x);position:relative}.w{max-width:var(--maxw);margin:0 auto;position:relative}.w-n{max-width:var(--maxw-narrow);margin:0 auto;position:relative}h1,h2,h3{letter-spacing:var(--d-track);text-wrap:balance;font-weight:600;line-height:.96}h1{font-size:var(--fs-d1);letter-spacing:var(--tr-d1);line-height:var(--lh-d1)}h2{font-size:var(--fs-d2);letter-spacing:var(--tr-d2);line-height:var(--lh-d2)}h3{font-size:var(--fs-t3);letter-spacing:var(--tr-t3);line-height:var(--lh-t3)}.lead{font-size:var(--fs-b3);letter-spacing:var(--tr-b3);line-height:var(--lh-b3);color:var(--ink-2);max-width:46ch}.lbl{font-family:var(--sans);font-size:var(--fs-c1);letter-spacing:var(--tr-c1);line-height:var(--lh-c1);color:var(--ink-3);font-weight:600}.cap{font-family:var(--sans);font-size:var(--fs-c1);letter-spacing:var(--tr-c1);line-height:var(--lh-c1);color:var(--ink-ui);font-weight:600}.num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.tit{background-image:linear-gradient(180deg,var(--tit-a) 26%,var(--tit-b) 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:-.22em;padding-bottom:.22em}.tz-palabra{-webkit-text-fill-color:transparent;color:#0000;-webkit-text-stroke:1.6px var(--ink);background:0 0}.tz-entinta{-webkit-text-fill-color:var(--ink);-webkit-text-stroke:1.6px transparent}@keyframes tzEntinta{0%{-webkit-text-fill-color:transparent;-webkit-text-stroke-color:var(--ink)}62%{-webkit-text-fill-color:var(--ink);-webkit-text-stroke-color:var(--ink)}to{-webkit-text-fill-color:var(--ink);-webkit-text-stroke-color:transparent}}html.capmode .tz-entinta{animation:none!important}@media (prefers-reduced-motion:reduce){.tz-entinta{animation:none!important}}.vb{--tit-a:#0e0e0e;--tit-b:#565656}.head{padding-bottom:var(--s5);margin-bottom:var(--s7);justify-content:space-between;align-items:baseline;gap:16px;display:flex}.head .i{font-family:var(--sans);font-size:var(--fs-c1);letter-spacing:var(--tr-c1);line-height:var(--lh-c1);font-variant-numeric:tabular-nums;color:var(--ink-ui);font-weight:600}.btn{min-height:var(--h-ctrl);border-radius:var(--r-btn);font-family:var(--sans);font-size:var(--fs-b3);letter-spacing:var(--tr-b3);font-weight:600;line-height:var(--lh-b3);cursor:pointer;white-space:nowrap;transition:opacity var(--t-fast) var(--e-ui),background-color var(--t-fast) var(--e-ui), border-color var(--t-fast) var(--e-ui),transform var(--t-tap) var(--e-ui);border:1px solid #0000;justify-content:center;align-items:center;gap:10px;padding:12px 22px;display:inline-flex}.btn:active{transform:translateY(1px)}@media (prefers-reduced-motion:reduce){.btn{transition:none}.btn:active{transform:none}}.btn-1{background:var(--cta);color:var(--cta-ink)}.btn-1:hover{background:var(--cta-h)}.btn-2{color:var(--ink);border:1.5px solid var(--ink);transition:background-color var(--t-fast) var(--e-ui),color var(--t-fast) var(--e-ui), transform var(--t-tap) var(--e-ui);background:0 0}.btn-2:hover{background:var(--ink);color:var(--surface)}.btns{flex-wrap:wrap;gap:10px;display:flex}.paper{--bg:#d4d4d4;--surface:#d4d4d4;--panel:#fff;--line:#0e0e0e29;--line-soft:#0e0e0e1f;--hair:#0e0e0e1a;--ink:#0e0e0e;--ink-2:#3d3d3d;--ink-3:#585858;--ink-ui:#565656;--ink-line:#8a8a8a;--ctrl-line:#0e0e0e6b;--accent:var(--brand-deep);--accent-2:#1c3ed4;--cta:#0e0e0e;--cta-ink:#fff;--cta-h:#262626;--tit-a:#0e0e0e;--tit-b:#565656;color:var(--ink)}.panel{border-radius:var(--r-panel);background:var(--panel);border:1px solid var(--hair)}.frost{border-radius:var(--r-panel);background:var(--glass);border:1px solid var(--hair);-webkit-backdrop-filter:blur(20px)saturate(1.4)}.chip{border-radius:var(--r-ctrl);background:var(--btn2-bg);border:1px solid var(--hair);height:28px;font-family:var(--sans);font-size:var(--fs-c1);letter-spacing:var(--tr-c1);font-variant-numeric:tabular-nums;color:var(--ink-2);align-items:center;gap:8px;padding:0 10px;font-weight:600;display:inline-flex}.live{background:var(--accent);width:7px;height:7px;animation:pulse 2.6s var(--e-io) infinite;border-radius:50%;flex:none;box-shadow:0 0 #fe57128c}@keyframes pulse{0%{box-shadow:0 0 #fe571280}70%{box-shadow:0 0 0 7px #fe571200}to{box-shadow:0 0 #fe571200}}.dots{pointer-events:none;background-image:radial-gradient(circle,var(--dot) var(--dot-r), transparent calc(var(--dot-r) + .4px));background-size:var(--dot-gap) var(--dot-gap);position:absolute;inset:0}@property --sweep{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes sweep{to{--sweep:360deg}}@media (prefers-reduced-motion:no-preference){.js .rv{opacity:0;transition:opacity var(--t-slow) var(--e-out),transform var(--t-slow) var(--e-out);transform:translateY(26px)}.rv.in{opacity:1;transform:none}.rv[data-d="1"]{transition-delay:.14s}.rv[data-d="2"]{transition-delay:.28s}.rv[data-d="3"]{transition-delay:.42s}.rv[data-d="4"]{transition-delay:.56s}.rv[data-d="5"]{transition-delay:.7s}.js .draw{transform-origin:0;transition:transform 2s var(--e-out);transform:scaleX(0)}.draw.in{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.rv{opacity:1;transform:none}.draw{transform:none}.live{animation:none}html{scroll-behavior:auto}*,:before,:after{transition-property:color,background-color,border-color,fill,stroke,opacity!important;transition-duration:.15s!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}@media (prefers-reduced-motion:no-preference){.js .rv-t{clip-path:inset(0 0 105%);transition:clip-path 1.6s var(--e-out),transform 1.6s var(--e-out);transform:translateY(10px)}.rv-t.in{clip-path:inset(0 0 -12%);transform:none}.plx{will-change:transform}}.capmode .rv-t{clip-path:none;transform:none}@media (prefers-reduced-motion:reduce){.rv-t{clip-path:none;transform:none}}.no-anim{opacity:1!important;transition:none!important;transform:none!important}.shot{width:100%}.capmode #hero{height:860px;min-height:0;position:relative}.capmode .exp-dots{animation:none;-webkit-mask-image:none;mask-image:none}.capmode .rv,.capmode .draw{opacity:1;transform:none}:root{--proto-h:30px}.proto{z-index:200;color:#8c877e;font-family:var(--sans);font-size:var(--fs-c2);letter-spacing:var(--tr-c2);line-height:var(--lh-c2);background:#000;border-top:1px solid #242424;justify-content:space-between;align-items:center;gap:8px;padding:8px 14px;display:flex;position:fixed;bottom:0;left:0;right:0}.proto nav{gap:6px;display:flex}.proto a,.proto button{font:inherit;color:#ededed;cursor:pointer;border-radius:var(--r-btn);background:0 0;border:1px solid #333;padding:5px 9px}.proto a[aria-current=page],.proto button[aria-pressed=true]{color:#000;background:#ededed;border-color:#ededed}.proto .hd{display:none}@media (width>=760px){.proto .hd{display:inline}}.note{display:none}body.notes .note{margin-top:var(--s5);border-left:2px solid var(--cobalt);font-family:var(--sans);font-size:var(--fs-b3);letter-spacing:var(--tr-b3);line-height:var(--lh-b3);color:var(--ink-2);max-width:80ch;padding:10px 0 10px 14px;display:block}.t-noche .note{border-color:#7d97ff}footer{z-index:1;background:var(--bg);padding:clamp(48px,5vw,72px) var(--sec-x) calc(var(--proto-h,0px) + 36px);position:relative}.foot{max-width:var(--w-12);flex-direction:column;gap:clamp(28px,3.2vw,44px);margin:0 auto;display:flex}.foot-top{align-items:start;gap:clamp(40px,5vw,96px);display:grid}@media (width>=1160px){.foot-top{grid-template-columns:minmax(260px,360px) minmax(0,1fr)}}.foot-brand{flex-direction:column;align-self:start;gap:18px;max-width:360px;display:flex}.foot-wm{width:min(200px,68%);color:var(--ink)}.foot-wm svg{width:100%;height:auto;display:block}.foot-sig{font-family:var(--sans);font-size:var(--fs-c2);line-height:var(--lh-c2);letter-spacing:var(--tr-c2);color:var(--ink-3);margin-left:auto;font-weight:600}.foot-tag{font-size:var(--fs-b3);letter-spacing:var(--tr-b3);font-weight:400;line-height:var(--lh-b3);color:var(--ink-3);max-width:34ch}.foot-social{gap:4px;margin-left:-10px;display:flex}.fs-btn{width:var(--h-ctrl-sm);height:var(--h-ctrl-sm);border-radius:var(--r-btn);color:var(--ink-3);transition:color var(--t-fast) var(--e-ui);justify-content:center;align-items:center;display:inline-flex}.fs-btn:hover{color:var(--ink)}.foot-cols{grid-template-columns:minmax(0,1fr);gap:clamp(28px,4vw,64px);display:grid}@media (width>=360px){.foot-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=860px){.foot-cols{grid-template-columns:repeat(4,minmax(0,1fr))}}.foot-col{flex-direction:column;gap:4px;min-width:0;display:flex}.foot-rot{font-family:var(--sans);font-size:var(--fs-c1);line-height:var(--lh-c1);letter-spacing:var(--tr-c1);color:var(--ink-ui);margin:0 0 8px;font-weight:600}.foot-col a{width:fit-content;min-height:44px;font-size:var(--fs-c1);line-height:var(--lh-c1);letter-spacing:var(--tr-c1);color:var(--ink-2);transition:color var(--t-fast) var(--e-ui);align-items:center;gap:6px;padding-block:5px;font-weight:400;display:inline-flex}.foot-col a:hover{color:var(--ink);text-underline-offset:4px;text-decoration:underline 1px}.foot-flecha{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;opacity:.72;width:11px;height:11px;transition:opacity var(--t-fast) var(--e-ui);flex:none}.foot-col a:hover .foot-flecha{opacity:1}.foot-trust{border-top:1px solid var(--line-soft);flex-direction:column;gap:14px;padding-top:24px;display:flex}.foot-trust-h{font-family:var(--sans);font-size:var(--fs-c1);letter-spacing:var(--tr-c1);line-height:var(--lh-c1);color:var(--ink-ui);font-weight:600}.foot-trust-list{flex-wrap:wrap;justify-content:space-between;gap:10px 24px;list-style:none;display:flex}.foot-trust-list li{font-family:var(--sans);font-size:var(--fs-c1);letter-spacing:var(--tr-c1);color:var(--ink-3);align-items:center;gap:9px;display:inline-flex}.foot-trust-list i{background:var(--ink-line);border-radius:50%;flex:none;width:6px;height:6px}.foot-bot{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 26px;padding-top:24px;display:flex}.foot-copy{font-family:var(--sans);font-size:var(--fs-c2);line-height:var(--lh-c2);letter-spacing:var(--tr-c2);color:var(--ink-ui);flex-wrap:wrap;display:flex}.foot-copy>span{white-space:nowrap}.foot-copy>span:not(:last-child):after{content:"·";padding:0 8px}@media (width<=559px){.foot-bot{align-items:flex-start;gap:16px}.foot-copy{flex-direction:column;row-gap:3px}.foot-copy>span:not(:last-child):after{content:none}}@media (width<=859px){footer{padding-top:40px}.foot{gap:22px}.foot-top{gap:26px}.foot-cols{gap:18px 24px}.foot-col a{min-height:38px;padding-block:3px}.foot-rot{margin-bottom:4px}.foot-bot{padding-top:18px}}.skip-link{z-index:1000;color:#0e0e0e;font-family:var(--sans);font-size:var(--fs-c1);letter-spacing:var(--tr-c1);background:#fff;border-radius:0 0 12px;padding:12px 18px;font-weight:600;position:absolute;top:0;left:-9999px}.skip-link:focus{left:0}