@font-face{font-family:OS GT Momiji;src:url(/fonts/os/GTMomiji-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:OS Avenir LT;src:url(/fonts/os/AvenirLT-Book.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:OS Avenir LT;src:url(/fonts/os/AvenirLT-Roman.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:OS Avenir LT;src:url(/fonts/os/AvenirLT-Black.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:OS Mulish;src:url(/fonts/Mulish.ttf) format("truetype");font-weight:200 1000;font-style:normal;font-display:swap}[data-os-chrome]{--os-azul:#232961;--os-azul-deep:#1A1440;--os-amarillo:#FDDB31;--os-violeta:#9B54D0;--os-violeta-prof:#47249E;--os-rosa:#F72C99;--os-naranja:#FD6D21;--os-lila:#CDA9E7;--os-lila-claro:#E9DCF7;--os-turquesa:#56C3BF;--os-verde:#15803D;--os-canvas:#111740;--os-papel:#F4F2FB;--os-tinta:#6B6F99;--os-tinta-clara:#A9AEDC;--os-linea:#E9E3F3;--os-blanco:#FFFFFF;--os-grad-u:linear-gradient(160deg,#FCA702,#FDBE43 9%,#FCC85C 30%,#FAA63E 44%,#F5854C 54%,#EC6A6F 63%,#DC4F91 71%,#C53EAA 80%,#A12FCB 89%,#7B1FBE 96%,#47249E);--os-grad-u-dark:linear-gradient(150deg,#D8409B,#C53EAA 22%,#A12FCB 48%,#7B1FBE 72%,#33246F);--os-bg:var(--os-canvas);--os-bg-paper:var(--os-papel);--os-bg-canvas-glow:radial-gradient(85% 62% at 84% 4%,rgba(84,112,235,.38) 0%,rgba(84,112,235,0) 62%),radial-gradient(70% 55% at 6% 92%,rgba(123,31,190,.22) 0%,rgba(123,31,190,0) 66%),linear-gradient(180deg,#18205C,#141A4C 38%,#111740 70%,#0C1030);--os-sky:#8FCBEE;--os-surface:var(--os-blanco);--os-surface-soft:#F7F4FC;--os-surface-glass:rgba(20,26,76,.9);--os-surface-glass-border:rgba(255,255,255,.14);--os-surface-dim:rgba(255,255,255,.07);--os-surface-raised:#2E3578;--os-text:var(--os-azul);--os-text-soft:#5A5E8A;--os-text-placeholder:#6B6F99;--os-link:var(--os-violeta-prof);--os-text-inverse:#FFFFFF;--os-text-inverse-soft:#B6BBE6;--os-text-inverse-muted:#A9AEDC;--os-accent:var(--os-amarillo);--os-on-accent:var(--os-azul);--os-primary:var(--os-azul);--os-on-primary:#FFFFFF;--os-accent-2:var(--os-violeta);--os-success:#15803D;--os-on-success:#FFFFFF;--os-success-bg:#DFF3E7;--os-success-ink:#136A34;--os-error:#C9333A;--os-on-error:#FFFFFF;--os-error-bg:#FDECEE;--os-error-ink:#A82130;--os-warning:#FD6D21;--os-on-warning:#232961;--os-warning-bg:#FFF3E0;--os-warning-ink:#8A4B00;--os-info-bg:var(--os-lila-claro);--os-info-ink:var(--os-violeta-prof);--os-focus:var(--os-violeta);--os-focus-inverse:var(--os-lila);--os-focus-width:3px;--os-focus-offset:3px;--os-line:var(--os-linea);--os-input-border:#8A8DB0;--os-panel:#47249E;--os-on-panel:#FFFFFF;--os-on-panel-soft:rgba(255,255,255,.88);--os-r-xl:40px;--os-r-lg:30px;--os-r-md:22px;--os-r-sm:16px;--os-r-pill:999px;--os-sh-soft:0 18px 40px rgba(4,7,28,.34);--os-sh-lift:0 34px 70px rgba(4,7,28,.5);--os-sh-card:0 10px 30px -20px rgba(35,41,97,.22);--os-sh-cta:0 8px 26px rgba(253,219,49,.5);--os-sh-header:0 14px 40px rgba(4,7,28,.45);--os-inset-top:inset 0 1.5px 0 rgba(255,255,255,.55);--os-ease:cubic-bezier(.22,1,.36,1);--os-spring:cubic-bezier(.34,1.56,.64,1);--os-dur-fast:.18s;--os-dur:.25s;--os-dur-slow:.4s;--os-dur-enter:.85s;--os-lift:-9px;--os-anim-state:running;--os-tile:151px;--os-fly:14s;--os-cloud-w:1900px;--os-drift:50s;--os-cloud-img:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='1600' height='600'><filter id='c' x='0' y='0' width='100%25' height='100%25'><feTurbulence type='fractalNoise' baseFrequency='.0022 .0058' numOctaves='5' seed='11' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 3.1 -1.2'/></filter><rect width='100%25' height='100%25' filter='url(%23c)'/></svg>");--os-font-mulish:var(--font-mulish,"OS Mulish");--os-font-sans-free:var(--os-font-mulish),"Avenir Next",Avenir,"Segoe UI",Helvetica,Arial,sans-serif;--os-font-display-free:var(--os-font-mulish),"Avenir Next",Avenir,"Segoe UI",Helvetica,Arial,sans-serif;--os-font-sans:var(--os-font-sans-free);--os-font-display:var(--os-font-display-free);--os-fw-body:400;--os-fw-ui:500;--os-fw-strong:800;--os-fw-display:600;--os-ls-display:-.012em;--os-fs-display:clamp(38px,5vw,64px);--os-fs-h2:clamp(28px,3.6vw,44px);--os-fs-h3:clamp(21px,2.2vw,26px);--os-fs-lead:clamp(16px,1.5vw,19px);--os-fs-body:16px;--os-fs-small:14px;--os-fs-micro:12px;--os-z-grid:0;--os-z-content:1;--os-z-header:100;--os-z-toast:200;--os-z-modal:300;--os-wrap:1200px;--os-gap:16px;color-scheme:dark}[data-os-chrome][data-os-fonts=licensed]{--os-font-display:"OS GT Momiji",var(--os-font-display-free);--os-font-sans:"OS Avenir LT",var(--os-font-sans-free);--os-fw-display:500;--os-ls-display:-.01em}@media (max-width:720px){[data-os-chrome]{--os-r-xl:28px;--os-r-lg:24px;--os-tile:104px;--os-fly:13s;--os-cloud-w:1150px;--os-drift:31s;--os-gap:12px;--os-lift:-4px}}@media (prefers-reduced-motion:reduce){[data-os-chrome]{--os-anim-state:paused;--os-dur-fast:.001s;--os-dur:.001s;--os-dur-slow:.001s;--os-dur-enter:.001s;--os-lift:0px}}[data-os-chrome][data-os-motion=reduce]{--os-anim-state:paused;--os-dur-fast:.001s;--os-dur:.001s;--os-dur-slow:.001s;--os-dur-enter:.001s;--os-lift:0px}[data-os-chrome]{font-family:var(--os-font-sans);font-weight:var(--os-fw-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[data-os-chrome] :where(:not([data-os-app] *)),[data-os-chrome] :where(:not([data-os-app] *)):after,[data-os-chrome] :where(:not([data-os-app] *)):before{box-sizing:border-box}[data-os-chrome] :where(:not([data-os-app]):not([data-os-app] *):not(:has([data-os-app])))::selection{background:var(--os-amarillo);color:var(--os-azul)}[data-os-app]{font-family:var(--font-mulish,"OS Mulish"),ui-sans-serif,system-ui,sans-serif;color:#1E1E1E;letter-spacing:normal;color-scheme:light;isolation:isolate}[data-os-app] ::selection,[data-os-app]::selection{background:var(--os-amarillo);color:var(--os-azul)}[data-os-chrome] :where(:not([data-os-app] *)):focus-visible{outline:var(--os-focus-width) solid var(--os-focus-inverse);outline-offset:var(--os-focus-offset);border-radius:8px}[data-os-chrome] .os-card :where(:not([data-os-app] *)):focus-visible,[data-os-chrome] .os-modal :where(:not([data-os-app] *)):focus-visible,[data-os-chrome] .os-on-light :where(:not([data-os-app] *)):focus-visible,[data-os-chrome] .os-page--paper :where(:not([data-os-app] *)):focus-visible,[data-os-chrome] .os-tile--available :where(:not([data-os-app] *)):focus-visible,[data-os-chrome].os-page--paper :where(:not([data-os-app] *)):focus-visible{outline-color:var(--os-focus)}[data-os-chrome] .os-tile--available:focus-visible{outline-color:var(--os-focus-inverse);border-radius:var(--os-r-lg)}[data-os-chrome] .os-hero :focus-visible{outline:var(--os-focus-width) solid var(--os-azul);outline-offset:var(--os-focus-offset);box-shadow:0 0 0 var(--os-focus-offset) #fff}[data-os-chrome] .os-hero .os-btn--primary:focus-visible{box-shadow:0 0 0 var(--os-focus-offset) #fff,var(--os-sh-cta)}[data-os-chrome] .os-hero .os-btn--secondary:focus-visible{box-shadow:0 0 0 var(--os-focus-offset) #fff,var(--os-sh-soft)}[data-os-chrome] .os-hero .os-btn--blue:focus-visible{box-shadow:0 0 0 var(--os-focus-offset) #fff,0 8px 26px rgba(35,41,97,.28)}[data-os-chrome] .os-hero .os-btn--sign:focus-visible{box-shadow:0 0 0 var(--os-focus-offset) #fff,0 6px 0 var(--os-azul),0 16px 30px rgba(35,41,97,.35),inset 0 2px 0 rgba(255,255,255,.65)}[data-os-chrome] .os-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}[data-os-chrome] .os-skip{position:absolute;left:16px;top:-80px;z-index:calc(var(--os-z-modal) + 1);background:var(--os-amarillo);color:var(--os-azul);font-weight:var(--os-fw-strong);padding:12px 20px;border-radius:var(--os-r-pill);text-decoration:none}[data-os-chrome] .os-skip:focus{top:12px}[data-os-chrome] .os-page,[data-os-chrome].os-page{position:relative;isolation:isolate;min-height:100vh;min-height:100dvh;color:var(--os-text-inverse);background:var(--os-canvas);overflow-x:hidden}[data-os-chrome] .os-page:before,[data-os-chrome].os-page:before{content:"";position:fixed;inset:0;z-index:-2;background:var(--os-bg-canvas-glow);pointer-events:none}[data-os-chrome] .os-page--paper,[data-os-chrome].os-page--paper{color:var(--os-text);background:var(--os-bg-paper);color-scheme:light}[data-os-chrome] .os-page--paper:before,[data-os-chrome].os-page--paper:before{display:none}[data-os-chrome] .os-sky-grid{position:fixed;inset:0;z-index:-1;pointer-events:none;overflow:hidden;-webkit-mask-image:radial-gradient(120% 90% at 60% 20%,#000 0,#000 55%,rgba(0,0,0,.32) 100%);mask-image:radial-gradient(120% 90% at 60% 20%,#000 0,#000 55%,rgba(0,0,0,.32) 100%)}[data-os-chrome] .os-sky-grid i{position:absolute;top:calc(var(--os-tile) * -2);left:calc(var(--os-tile) * -2);width:calc(100% + var(--os-tile) * 4);height:calc(100% + var(--os-tile) * 4);background:linear-gradient(90deg,rgba(255,255,255,.085) 1px,transparent 1px) 0 0/var(--os-tile) 100%,linear-gradient(180deg,rgba(255,255,255,.068) 1px,transparent 1px) 0 0/100% var(--os-tile);will-change:transform;transform:translateZ(0);animation:os-fly var(--os-fly) linear infinite;animation-play-state:var(--os-anim-state)}@keyframes os-fly{to{transform:translate3d(calc(var(--os-tile) * -1),var(--os-tile),0)}}[data-os-chrome] .os-sky{position:absolute;inset:0;z-index:0;overflow:hidden;background:linear-gradient(180deg,#5FA9EA,#8FCBEE 62%,#BFE3F5)}[data-os-chrome] .os-sky i{position:absolute;top:0;left:0;height:100%;width:calc(100% + var(--os-cloud-w));background-image:var(--os-cloud-img);background-size:var(--os-cloud-w) 100%;background-repeat:repeat-x;will-change:transform;transform:translateZ(0);animation:os-drift var(--os-drift) linear infinite;animation-play-state:var(--os-anim-state)}@keyframes os-drift{to{transform:translate3d(calc(var(--os-cloud-w) * -1),0,0)}}[data-os-chrome] .os-sky-veil{position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(95% 120% at 2% 55%,rgba(255,255,255,.84) 0,rgba(255,255,255,.58) 30%,rgba(255,255,255,.14) 54%,rgba(255,255,255,0) 66%),linear-gradient(180deg,rgba(255,255,255,0) 58%,rgba(255,255,255,.35) 84%,rgba(255,255,255,.8))}@media (max-width:720px){[data-os-chrome] .os-sky-veil{background:linear-gradient(180deg,rgba(255,255,255,.8) 0,rgba(255,255,255,.74) 55%,rgba(255,255,255,.5) 80%,rgba(255,255,255,.86))}}[data-os-chrome] .os-glass-layer{position:absolute;inset:0;z-index:1;pointer-events:none;--os-mx:0;--os-my:0}[data-os-chrome] .os-orb,[data-os-chrome] .os-plate{position:absolute;display:block;translate:calc(var(--os-mx) * var(--d,10) * 1px) calc(var(--os-my) * var(--d,10) * 1px);transition:translate .5s var(--os-ease)}[data-os-chrome] .os-plate{border:1.5px solid rgba(255,255,255,.75);box-shadow:0 30px 60px rgba(20,30,90,.22),inset 0 2px 0 rgba(255,255,255,.8),inset 0 -20px 40px rgba(255,255,255,.12);animation:os-float 9s ease-in-out infinite;animation-play-state:var(--os-anim-state)}[data-os-chrome] .os-plate--blur{backdrop-filter:blur(14px) saturate(1.6);-webkit-backdrop-filter:blur(14px) saturate(1.6)}[data-os-chrome] .os-plate:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.42),transparent 42%);pointer-events:none}[data-os-chrome] .os-orb{border-radius:50%;aspect-ratio:1;box-shadow:0 18px 36px rgba(20,30,90,.3);animation:os-float 7s ease-in-out infinite;animation-play-state:var(--os-anim-state)}[data-os-chrome] .os-orb--y{background:radial-gradient(circle at 32% 28%,#fff 0 7%,#FFC21A 32%,#FF8A00 100%)}[data-os-chrome] .os-orb--p{background:radial-gradient(circle at 32% 28%,#fff 0 7%,#FF3E9A 32%,#9B2BE0 100%)}@keyframes os-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}[data-os-chrome] .os-grain{position:absolute;inset:0;z-index:0;opacity:.2;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>")}[data-os-chrome] .os-wrap{position:relative;z-index:var(--os-z-content);width:min(var(--os-wrap),100%);margin:0 auto;padding:104px 20px 20px}@media (max-width:720px){[data-os-chrome] .os-wrap{padding:88px 12px 12px}}[data-os-chrome] .os-rv{opacity:0;transform:translateY(30px);transition:opacity var(--os-dur-enter) var(--os-ease),transform var(--os-dur-enter) var(--os-ease)}[data-os-chrome] .os-rv.on{opacity:1;transform:none}@media (scripting:none){[data-os-chrome] .os-rv{opacity:1;transform:none}}[data-os-chrome] .os-tools-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:var(--os-gap)}[data-os-chrome] .os-tools-grid>.os-tile--available{grid-column:span 3}[data-os-chrome] .os-tools-grid>.os-tile--soon{grid-column:span 2}@media (max-width:1000px){[data-os-chrome] .os-tools-grid{grid-template-columns:repeat(2,1fr)}[data-os-chrome] .os-tools-grid>.os-tile--available,[data-os-chrome] .os-tools-grid>.os-tile--soon{grid-column:span 1}}@media (max-width:620px){[data-os-chrome] .os-tools-grid{grid-template-columns:1fr}}[data-os-chrome] .os-sec-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap;margin:48px 4px 18px}[data-os-chrome] .os-sec-head h2{font-family:var(--os-font-display);font-weight:var(--os-fw-display);letter-spacing:var(--os-ls-display);font-size:var(--os-fs-h2);line-height:1.05;color:var(--os-text-inverse)}[data-os-chrome] .os-lead{font-size:var(--os-fs-lead);line-height:1.55;font-weight:var(--os-fw-body);color:var(--os-text-inverse-muted);max-width:56ch}@media (max-width:720px){[data-os-chrome] .os-sec-head{margin:36px 2px 14px}}[data-os-chrome] .os-h1,[data-os-chrome] .os-h2,[data-os-chrome] .os-h3{font-family:var(--os-font-display);font-weight:var(--os-fw-display);letter-spacing:var(--os-ls-display);line-height:1.04;text-wrap:balance}[data-os-chrome] .os-h1{font-size:var(--os-fs-display)}[data-os-chrome] .os-h2{font-size:var(--os-fs-h2)}[data-os-chrome] .os-h3{font-size:var(--os-fs-h3);line-height:1.12}[data-os-chrome] .os-kicker{font-size:11.5px;font-weight:var(--os-fw-strong);letter-spacing:.16em;text-transform:uppercase}[data-os-chrome] .os-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:48px;padding:14px 26px;font-family:var(--os-font-sans);font-size:15px;font-weight:var(--os-fw-ui);line-height:1.1;text-decoration:none;white-space:nowrap;border:2px solid transparent;border-radius:var(--os-r-pill);cursor:pointer;background:none;color:inherit;transition:transform var(--os-dur) var(--os-spring),box-shadow var(--os-dur),background-color var(--os-dur),color var(--os-dur),border-color var(--os-dur)}[data-os-chrome] .os-btn:active{transform:scale(.97)}@media (hover:hover){[data-os-chrome] .os-btn:hover{transform:translateY(-2px) scale(1.03)}}[data-os-chrome] .os-btn .os-btn__arrow{display:inline-block;transition:transform var(--os-dur-slow)}@media (hover:hover){[data-os-chrome] .os-btn:hover .os-btn__arrow{transform:translateX(4px)}}[data-os-chrome] .os-btn--primary{background:var(--os-accent);color:var(--os-on-accent);font-weight:var(--os-fw-strong);box-shadow:var(--os-sh-cta)}[data-os-chrome] .os-btn--secondary{background:#fff;color:var(--os-azul);box-shadow:var(--os-sh-soft)}[data-os-chrome] .os-btn--blue{background:var(--os-primary);color:var(--os-on-primary);font-weight:var(--os-fw-strong);box-shadow:0 8px 26px rgba(35,41,97,.28)}[data-os-chrome] .os-btn--ghost{color:#fff;border-color:rgba(255,255,255,.85)}@media (hover:hover){[data-os-chrome] .os-btn--ghost:hover{background:#fff;color:var(--os-azul)}}[data-os-chrome] .os-btn--ghost-light{color:var(--os-azul);border-color:var(--os-azul)}@media (hover:hover){[data-os-chrome] .os-btn--ghost-light:hover{background:var(--os-azul);color:#fff}}[data-os-chrome] .os-btn--sign{border-color:var(--os-azul);box-shadow:0 6px 0 var(--os-azul),0 16px 30px rgba(35,41,97,.35),inset 0 2px 0 rgba(255,255,255,.65);transition:transform .18s var(--os-ease),box-shadow .18s var(--os-ease)}@media (hover:hover){[data-os-chrome] .os-btn--sign:hover{transform:translateY(-2px);box-shadow:0 8px 0 var(--os-azul),0 22px 36px rgba(35,41,97,.38),inset 0 2px 0 rgba(255,255,255,.65)}}[data-os-chrome] .os-btn--sign:active{transform:translateY(4px);box-shadow:0 2px 0 var(--os-azul),0 8px 16px rgba(35,41,97,.3),inset 0 2px 0 rgba(255,255,255,.65)}[data-os-chrome] .os-btn--sm{min-height:44px;padding:11px 20px;font-size:14px}[data-os-chrome] .os-btn[aria-disabled=true],[data-os-chrome] .os-btn[disabled]{opacity:.42;cursor:not-allowed;transform:none!important;box-shadow:none}[data-os-chrome] .os-btn.is-loading{position:relative;color:transparent;pointer-events:none}[data-os-chrome] .os-btn.is-loading:after{content:"";position:absolute;width:18px;height:18px;border-radius:50%;border:2.5px solid var(--os-azul);border-right:2.5px solid transparent;animation:os-spin .8s linear infinite;animation-play-state:var(--os-anim-state)}@keyframes os-spin{to{transform:rotate(1turn)}}[data-os-chrome] .os-icon-btn{width:44px;height:44px;border:none;border-radius:50%;background:rgba(255,255,255,.78);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:var(--os-azul);display:grid;place-items:center;cursor:pointer;box-shadow:0 6px 18px rgba(35,41,97,.14);transition:background-color var(--os-dur),transform var(--os-dur) var(--os-spring)}@media (hover:hover){[data-os-chrome] .os-icon-btn:hover{background:#fff;transform:scale(1.08)}}[data-os-chrome] .os-icon-btn svg{width:19px;height:19px}[data-os-chrome] .os-eyebrow{display:inline-flex;align-items:center;gap:11px;padding:10px 18px;border-radius:var(--os-r-pill);font-size:12px;font-weight:var(--os-fw-strong);letter-spacing:.18em;text-transform:uppercase;color:#fff;background:rgba(34,40,92,.78);border:2px solid rgba(255,255,255,.5);backdrop-filter:blur(12px) saturate(150%);-webkit-backdrop-filter:blur(12px) saturate(150%);box-shadow:0 12px 30px rgba(8,14,50,.32),inset 0 1px 0 rgba(255,255,255,.22)}[data-os-chrome] .os-eyebrow i{width:9px;height:9px;border-radius:50%;background:var(--os-amarillo);box-shadow:0 0 10px var(--os-amarillo)}[data-os-chrome] .os-badge{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:var(--os-r-pill);font-size:11px;font-weight:var(--os-fw-strong);letter-spacing:.09em;text-transform:uppercase;line-height:1;white-space:nowrap;background:var(--os-lila-claro);color:var(--os-azul)}[data-os-chrome] .os-badge:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor;flex-shrink:0}[data-os-chrome] .os-badge--ok{background:var(--os-success);color:var(--os-on-success)}[data-os-chrome] .os-badge--soon{background:rgba(205,169,231,.16);color:var(--os-lila);box-shadow:inset 0 0 0 1.5px rgba(205,169,231,.45)}[data-os-chrome] .os-badge--warn{background:var(--os-warning-bg);color:var(--os-warning-ink)}[data-os-chrome] .os-badge--err{background:var(--os-error-bg);color:var(--os-error-ink)}[data-os-chrome] .os-badge--info{background:var(--os-info-bg);color:var(--os-info-ink)}[data-os-chrome] .os-header{position:fixed;top:14px;left:50%;transform:translateX(-50%);z-index:var(--os-z-header);width:min(var(--os-wrap),calc(100% - 28px));display:flex;align-items:center;gap:16px;padding:10px 10px 10px 22px;border-radius:var(--os-r-pill);background:var(--os-surface-glass);backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%);border:1px solid var(--os-surface-glass-border);box-shadow:var(--os-sh-header)}[data-os-chrome] .os-header--solid{background:#161C54;backdrop-filter:none;-webkit-backdrop-filter:none}[data-os-chrome] .os-brand{display:flex;align-items:center;gap:13px;min-height:44px;text-decoration:none;flex-shrink:0;color:#fff}[data-os-chrome] .os-brand img,[data-os-chrome] .os-brand svg{height:26px;width:auto;display:block}[data-os-chrome] .os-brand__os{font-family:var(--os-font-display);font-weight:var(--os-fw-display);font-size:19px;line-height:1;color:#fff;border-left:1px solid rgba(255,255,255,.28);padding-left:13px}[data-os-chrome] .os-nav{display:flex;gap:4px;margin-left:auto}[data-os-chrome] .os-nav a{display:inline-flex;align-items:center;min-height:44px;font-weight:var(--os-fw-ui);font-size:14px;color:var(--os-text-inverse-soft);text-decoration:none;padding:0 17px;border-radius:var(--os-r-pill);transition:color var(--os-dur),background-color var(--os-dur)}@media (hover:hover){[data-os-chrome] .os-nav a:hover{color:#fff;background:rgba(255,255,255,.1)}}[data-os-chrome] .os-nav a[aria-current=page]{color:var(--os-azul);background:var(--os-amarillo);font-weight:var(--os-fw-strong)}[data-os-chrome] .os-me{display:flex;align-items:center;gap:10px;flex-shrink:0}[data-os-chrome] .os-avatar{width:44px;height:44px;min-width:44px;border-radius:50%;display:grid;place-items:center;background:var(--os-grad-u-dark);color:#fff;font-weight:var(--os-fw-strong);font-size:14px;box-shadow:0 8px 20px rgba(123,31,190,.35)}[data-os-chrome] .os-menu-btn{display:none;width:44px;height:44px;border-radius:50%;border:1.5px solid rgba(255,255,255,.45);background:transparent;color:#fff;place-items:center;cursor:pointer}[data-os-chrome] .os-menu-btn svg{width:20px;height:20px}@media (max-width:1060px){[data-os-chrome] .os-nav{display:none}[data-os-chrome] .os-me{margin-left:auto}[data-os-chrome] .os-menu-btn{display:grid}}@media (max-width:720px){[data-os-chrome] .os-header{padding:8px 8px 8px 16px;gap:10px}[data-os-chrome] .os-brand img,[data-os-chrome] .os-brand svg{height:22px}[data-os-chrome] .os-brand__os{font-size:16px;padding-left:11px}[data-os-chrome] .os-menu-btn{width:44px;height:44px;min-width:44px}}[data-os-chrome] .os-menu-btn .os-menu-btn__close{display:none}[data-os-chrome] .os-menu-btn[aria-expanded=true]{background:var(--os-amarillo);border-color:var(--os-amarillo);color:var(--os-azul)}[data-os-chrome] .os-menu-btn[aria-expanded=true] .os-menu-btn__open{display:none}[data-os-chrome] .os-menu-btn[aria-expanded=true] .os-menu-btn__close{display:block}[data-os-chrome] .os-menu-panel{position:absolute;top:calc(100% + 8px);right:0;width:min(360px,100%);max-height:calc(100vh - 100px);max-height:calc(100dvh - 100px);overflow-y:auto;overscroll-behavior:contain;padding:10px;border-radius:var(--os-r-lg);background:var(--os-azul-deep);color:var(--os-text-inverse);border:1px solid var(--os-surface-glass-border);box-shadow:var(--os-sh-header);visibility:hidden;opacity:0;transform:translateY(-8px) scale(.98);transform-origin:top right;transition:opacity var(--os-dur) var(--os-ease),transform var(--os-dur) var(--os-ease),visibility 0s linear var(--os-dur)}[data-os-chrome] .os-menu-panel[data-open=true]{visibility:visible;opacity:1;transform:none;transition-delay:0s}[data-os-chrome] .os-menu-panel__nav{display:grid;gap:2px}[data-os-chrome] .os-menu-panel__nav a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:0 18px;border-radius:var(--os-r-md);font-size:16px;font-weight:var(--os-fw-ui);color:var(--os-text-inverse);text-decoration:none;transition:color var(--os-dur),background-color var(--os-dur)}@media (hover:hover){[data-os-chrome] .os-menu-panel__nav a:hover{background:rgba(255,255,255,.1)}}[data-os-chrome] .os-menu-panel__nav a[aria-current=page]{background:var(--os-amarillo);color:var(--os-azul);font-weight:var(--os-fw-strong)}[data-os-chrome] .os-menu-panel__actions{display:grid;gap:10px;margin-top:8px;padding:14px 8px 6px;border-top:1px solid var(--os-surface-glass-border)}[data-os-chrome] .os-menu-panel__actions .os-btn{width:100%}[data-os-chrome] .os-menu-scrim{position:fixed;inset:0;z-index:calc(var(--os-z-header) - 1);background:rgba(8,10,34,.55);opacity:0;visibility:hidden;transition:opacity var(--os-dur) var(--os-ease),visibility 0s linear var(--os-dur)}[data-os-chrome] .os-menu-scrim[data-open=true]{opacity:1;visibility:visible;transition-delay:0s}@media (max-width:720px){[data-os-chrome] .os-menu-panel{left:0;width:auto;transform-origin:top center}}@media (min-width:1061px){[data-os-chrome] .os-menu-panel,[data-os-chrome] .os-menu-scrim{display:none}}[data-os-chrome] .os-footer-band :focus-visible,[data-os-chrome] .os-header :focus-visible{outline-color:var(--os-focus-inverse)}[data-os-chrome] .os-footer{position:relative;z-index:var(--os-z-content);width:min(var(--os-wrap),100%);margin:0 auto;padding:44px 20px 36px;display:grid;gap:18px}[data-os-chrome] .os-footer__row{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap}[data-os-chrome] .os-footer img,[data-os-chrome] .os-footer svg.os-footer__logo{height:20px;width:auto;display:block;opacity:.85}[data-os-chrome] .os-footer nav{display:flex;gap:8px 20px;flex-wrap:wrap}[data-os-chrome] .os-footer a{display:inline-flex;align-items:center;min-height:44px;color:var(--os-text-inverse-muted);font-size:13.5px;text-decoration:underline;text-underline-offset:3px;text-decoration-color:rgba(169,174,220,.5)}@media (hover:hover){[data-os-chrome] .os-footer a:hover{color:#fff;text-decoration-color:#fff}}[data-os-chrome] .os-footer p{font-size:13px;line-height:1.5;color:var(--os-text-inverse-muted);max-width:70ch}[data-os-chrome] .os-footer__legal{border-top:1px solid rgba(255,255,255,.12);padding-top:18px}[data-os-chrome] .os-page--paper,[data-os-chrome].os-page--paper{display:flex;flex-direction:column}[data-os-chrome] .os-page--paper>.os-wrap,[data-os-chrome].os-page--paper>.os-wrap{flex:1 0 auto}[data-os-chrome] .os-page--paper .os-footer-band,[data-os-chrome].os-page--paper .os-footer-band{flex-shrink:0;position:relative;z-index:var(--os-z-content);margin-top:clamp(32px,5vw,56px);background:var(--os-canvas);color:var(--os-text-inverse);color-scheme:dark;border-radius:var(--os-r-xl) var(--os-r-xl) 0 0}[data-os-chrome] .os-hero{position:relative;border-radius:var(--os-r-xl);overflow:hidden;color:var(--os-azul);background:var(--os-sky);box-shadow:var(--os-sh-lift);isolation:isolate;padding:clamp(24px,3vw,34px) clamp(24px,4vw,52px) clamp(84px,8vw,96px)}[data-os-chrome] .os-hero>*{position:relative;z-index:2}[data-os-chrome] .os-hero>.os-glass-layer,[data-os-chrome] .os-hero>.os-sky,[data-os-chrome] .os-hero>.os-sky-veil{position:absolute}[data-os-chrome] .os-panel{position:relative;z-index:3;margin:calc(var(--os-r-xl) * -1.55) clamp(0px,2vw,26px) 0;padding:clamp(18px,2vw,22px) clamp(20px,3vw,34px) clamp(16px,2vw,20px);border-radius:var(--os-r-xl);color:var(--os-on-panel);background:linear-gradient(160deg,color-mix(in srgb,var(--os-panel) 70%,transparent),color-mix(in srgb,var(--os-panel) 88%,transparent));backdrop-filter:blur(22px) saturate(1.5);-webkit-backdrop-filter:blur(22px) saturate(1.5);border:1.5px solid rgba(255,255,255,.45);box-shadow:var(--os-sh-lift),inset 0 1.5px 0 rgba(255,255,255,.55);transition:background-color 1.4s var(--os-ease),color .7s var(--os-ease)}[data-os-chrome] .os-panel:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.2),transparent 34%)}[data-os-chrome] .os-panel>*{position:relative;z-index:1}[data-os-chrome] .os-panel h2,[data-os-chrome] .os-panel h3{font-family:var(--os-font-display);font-weight:var(--os-fw-display);letter-spacing:var(--os-ls-display);color:var(--os-on-panel)}[data-os-chrome] .os-panel[data-step="0"]{--os-panel:#47249E}[data-os-chrome] .os-tile{position:relative;display:flex;flex-direction:column;gap:6px;min-width:0;padding:24px 24px 22px;text-align:left;text-decoration:none;font-family:var(--os-font-sans);border:0;border-radius:var(--os-r-lg);cursor:pointer;color:inherit}[data-os-chrome] .os-tile__top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}[data-os-chrome] .os-tile__icon{width:56px;height:56px;border-radius:17px;display:grid;place-items:center;color:#fff;border:1.5px solid rgba(255,255,255,.75);box-shadow:0 14px 28px rgba(20,8,70,.28),inset 0 1.5px 0 rgba(255,255,255,.7);transform:rotate(-4deg)}[data-os-chrome] .os-tile__icon svg{width:28px;height:28px;filter:drop-shadow(0 0 6px rgba(255,255,255,.55))}[data-os-chrome] .os-tile__title{font-family:var(--os-font-display);font-weight:var(--os-fw-display);letter-spacing:var(--os-ls-display);font-size:var(--os-fs-h3);line-height:1.1}[data-os-chrome] .os-tile__desc{font-size:14.5px;line-height:1.45;font-weight:var(--os-fw-body)}[data-os-chrome] .os-tile__go{margin-top:auto;padding-top:18px;display:flex;align-items:center;gap:8px;font-size:14px;font-weight:var(--os-fw-strong)}[data-os-chrome] .os-tile__go svg{width:16px;height:16px;transition:transform var(--os-dur-slow)}[data-os-chrome] .os-tile--available{background:var(--os-surface);color:var(--os-text);box-shadow:var(--os-sh-soft);transition:transform var(--os-dur-slow) var(--os-spring),box-shadow var(--os-dur-slow)}[data-os-chrome] .os-tile--available .os-tile__desc{color:var(--os-text-soft)}[data-os-chrome] .os-tile--available .os-tile__go{color:var(--os-link)}@media (hover:hover){[data-os-chrome] .os-tile--available:hover{transform:translateY(var(--os-lift));box-shadow:var(--os-sh-lift)}[data-os-chrome] .os-tile--available:hover .os-tile__go svg{transform:translateX(4px)}}[data-os-chrome] .os-tile--available:active{transform:scale(.985)}[data-os-chrome] .os-tile__icon--a{background:linear-gradient(150deg,#9B54D0,#47249E)}[data-os-chrome] .os-tile__icon--b{background:linear-gradient(150deg,#FF3E9A,#9B2BE0)}[data-os-chrome] .os-tile__icon--c{background:linear-gradient(150deg,#5A6EFF,#232961)}[data-os-chrome] .os-tile--soon{background:var(--os-surface-dim);color:var(--os-text-inverse);box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.16);padding:20px 22px;transition:background-color var(--os-dur),box-shadow var(--os-dur)}[data-os-chrome] .os-tile--soon .os-tile__icon{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.35);box-shadow:none;color:var(--os-lila);transform:none;width:48px;height:48px;border-radius:15px}[data-os-chrome] .os-tile--soon .os-tile__icon svg{filter:none;width:24px;height:24px}[data-os-chrome] .os-tile--soon .os-tile__title{color:#fff;font-size:21px}[data-os-chrome] .os-tile--soon .os-tile__desc{color:var(--os-text-inverse-soft)}@media (hover:hover){[data-os-chrome] .os-tile--soon:hover{background:rgba(255,255,255,.1);box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.3)}}[data-os-chrome] .os-tile[hidden]{display:none}[data-os-chrome] .os-card{position:relative;background:var(--os-surface);color:var(--os-text);border:1.5px solid var(--os-line);border-radius:var(--os-r-lg);padding:clamp(22px,3vw,32px);box-shadow:var(--os-sh-card)}[data-os-chrome] .os-card--auth{width:min(420px,calc(100% - 32px));margin-inline:auto;background:rgba(255,255,255,.94);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-color:#fff;box-shadow:0 12px 40px -24px rgba(35,41,97,.45)}[data-os-chrome] .os-card h1,[data-os-chrome] .os-card h2{font-family:var(--os-font-display);font-weight:var(--os-fw-display);letter-spacing:var(--os-ls-display);color:var(--os-text)}[data-os-chrome] .os-card p{color:var(--os-text-soft);font-size:var(--os-fs-small);line-height:1.5}[data-os-chrome] .os-card a:not(.os-btn){color:var(--os-link);font-weight:var(--os-fw-strong);text-decoration:underline;text-underline-offset:3px}[data-os-chrome] .os-row{display:flex;align-items:center;gap:15px;background:var(--os-surface-soft);border-radius:var(--os-r-md);padding:16px 20px}[data-os-chrome] .os-field{display:grid;gap:6px}[data-os-chrome] .os-field label,[data-os-chrome] .os-label{font-size:12px;font-weight:var(--os-fw-strong);letter-spacing:.06em;text-transform:uppercase;color:var(--os-text)}[data-os-chrome] .os-input{width:100%;min-height:50px;padding:13px 16px;font:var(--os-fw-ui) 16px/1.3 var(--os-font-sans);color:var(--os-text);background:#fff;border:1.5px solid var(--os-input-border);border-radius:var(--os-r-sm);outline:none;transition:border-color var(--os-dur),box-shadow var(--os-dur)}[data-os-chrome] .os-input::placeholder{color:var(--os-text-placeholder);opacity:1}[data-os-chrome] .os-input:hover{border-color:var(--os-azul)}[data-os-chrome] .os-input:focus{border-color:var(--os-azul);box-shadow:0 0 0 2px #fff,0 0 0 5px var(--os-azul)}[data-os-chrome] .os-input[aria-invalid=true]{border-color:var(--os-error);background:#fff}[data-os-chrome] .os-input[aria-invalid=true]:focus{box-shadow:0 0 0 2px #fff,0 0 0 5px var(--os-error)}[data-os-chrome] .os-input[disabled]{background:var(--os-papel);color:var(--os-text-soft);cursor:not-allowed}[data-os-chrome] .os-field__hint{font-size:13px;color:var(--os-text-soft)}[data-os-chrome] .os-field__error{gap:6px;font-size:13px;color:var(--os-error-ink)}[data-os-chrome] .os-alert,[data-os-chrome] .os-field__error{display:flex;align-items:flex-start;font-weight:var(--os-fw-ui)}[data-os-chrome] .os-alert{gap:12px;padding:14px 16px;border-radius:var(--os-r-md);font-size:14px;line-height:1.45;background:var(--os-info-bg);color:var(--os-info-ink)}[data-os-chrome] .os-alert--err{background:var(--os-error-bg);color:var(--os-error-ink)}[data-os-chrome] .os-alert--warn{background:var(--os-warning-bg);color:var(--os-warning-ink)}[data-os-chrome] .os-alert--ok{background:var(--os-success-bg);color:var(--os-success-ink)}[data-os-chrome] .os-alert>svg{width:20px;height:20px;flex-shrink:0;margin-top:1px}[data-os-chrome] .os-modal-backdrop{position:fixed;inset:0;z-index:var(--os-z-modal);display:grid;place-items:center;padding:16px;background:rgba(8,10,34,.66);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}[data-os-chrome] .os-modal{position:relative;width:min(480px,100%);max-height:calc(100dvh - 32px);overflow:auto;padding:clamp(24px,4vw,34px);border-radius:var(--os-r-xl);background:var(--os-surface);color:var(--os-text);box-shadow:var(--os-sh-lift);animation:os-pop .5s var(--os-ease);animation-play-state:var(--os-anim-state);color-scheme:light}[data-os-chrome] .os-modal h2{font-family:var(--os-font-display);font-weight:var(--os-fw-display);letter-spacing:var(--os-ls-display);font-size:var(--os-fs-h3);color:var(--os-text);padding-right:44px}[data-os-chrome] .os-modal p{margin-top:10px;font-size:15px;line-height:1.5;color:var(--os-text-soft)}[data-os-chrome] .os-modal__close{position:absolute;top:16px;right:16px;width:44px;height:44px;border-radius:50%;border:none;background:var(--os-papel);color:var(--os-azul);display:grid;place-items:center;cursor:pointer}[data-os-chrome] .os-modal__actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:24px}@keyframes os-pop{0%{opacity:0;transform:translateY(-14px) scale(.98)}to{opacity:1;transform:none}}[data-os-chrome] .os-toast{position:fixed;z-index:var(--os-z-toast);left:50%;bottom:calc(24px + env(safe-area-inset-bottom,0px));transform:translate(-50%,160px);display:flex;align-items:center;gap:11px;max-width:calc(100% - 28px);padding:15px 24px;border-radius:var(--os-r-pill);background:var(--os-surface-raised);border:1px solid rgba(255,255,255,.14);color:#fff;font-size:14.5px;font-weight:var(--os-fw-ui);box-shadow:0 22px 56px rgba(4,7,28,.6);transition:transform var(--os-dur-slow) var(--os-spring),opacity var(--os-dur) var(--os-ease),visibility 0s linear var(--os-dur-slow)}[data-os-chrome] .os-toast:not(.show){visibility:hidden;opacity:0;pointer-events:none}[data-os-chrome] .os-toast.show{transform:translate(-50%);opacity:1;visibility:visible;transition-delay:0s}[data-os-chrome] .os-toast:before{content:"";width:9px;height:9px;min-width:9px;border-radius:50%;background:var(--os-amarillo)}[data-os-chrome] .os-toast--ok:before{background:#2EE66B}[data-os-chrome] .os-toast--err:before{background:#FF6B73}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){[data-os-chrome] .os-header{background:#161C54}[data-os-chrome] .os-eyebrow{background:#22285C}[data-os-chrome] .os-panel{background:var(--os-panel)}[data-os-chrome] .os-plate{background:rgba(255,255,255,.35)}[data-os-chrome] .os-card--auth{background:#fff}}@media (max-width:720px){[data-os-chrome] .os-eyebrow{backdrop-filter:none;-webkit-backdrop-filter:none;background:rgba(34,40,92,.88)}[data-os-chrome] .os-panel{backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4)}[data-os-chrome] .os-header{background:#161C54;backdrop-filter:none;-webkit-backdrop-filter:none}[data-os-chrome] .os-card--auth{backdrop-filter:none;-webkit-backdrop-filter:none;background:rgba(255,255,255,.96)}}[data-os-chrome][data-os-perf=lite]{--os-anim-state:paused}[data-os-chrome][data-os-perf=lite] .os-card--auth,[data-os-chrome][data-os-perf=lite] .os-eyebrow,[data-os-chrome][data-os-perf=lite] .os-header,[data-os-chrome][data-os-perf=lite] .os-icon-btn,[data-os-chrome][data-os-perf=lite] .os-panel,[data-os-chrome][data-os-perf=lite] .os-plate--blur{backdrop-filter:none;-webkit-backdrop-filter:none}[data-os-chrome][data-os-perf=lite] .os-header{background:#161C54}[data-os-chrome][data-os-perf=lite] .os-panel{background:var(--os-panel)}[data-os-chrome][data-os-perf=lite] .os-glass-layer,[data-os-chrome][data-os-perf=lite] .os-sky i,[data-os-chrome][data-os-perf=lite] .os-sky-grid{display:none}@media (prefers-contrast:more){[data-os-chrome]{--os-text-soft:#3D4272;--os-text-inverse-soft:#FFFFFF;--os-text-inverse-muted:#E3E5F7}[data-os-chrome] .os-tile--soon{box-shadow:inset 0 0 0 2px rgba(255,255,255,.7)}[data-os-chrome] .os-card{border-color:var(--os-azul)}}@media (prefers-reduced-motion:reduce){[data-os-chrome] .os-rv{opacity:1;transform:none}[data-os-chrome] .os-btn:hover,[data-os-chrome] .os-icon-btn:hover{transform:none}}[data-os-chrome][data-os-motion=reduce] .os-rv{opacity:1;transform:none}[data-os-chrome][data-os-motion=reduce] .os-btn:hover{transform:none}@media (prefers-reduced-motion:reduce){[data-os-chrome] .os-modal{animation:none}}[data-os-chrome][data-os-motion=reduce] .os-modal,[data-os-chrome][data-os-perf=lite] .os-modal{animation:none}@media (prefers-contrast:more){[data-os-chrome] .os-menu-panel{border-color:rgba(255,255,255,.7)}[data-os-chrome] .os-menu-panel__actions{border-top-color:rgba(255,255,255,.5)}}@media (forced-colors:active){[data-os-chrome] .os-brand{forced-color-adjust:none;background:#161C54;border-radius:var(--os-r-pill);padding:0 16px}[data-os-chrome] .os-footer img,[data-os-chrome] .os-footer svg.os-footer__logo{forced-color-adjust:none;opacity:1;box-sizing:content-box;background:#161C54;padding:8px 14px;border-radius:12px}[data-os-chrome] .os-btn:focus-visible,[data-os-chrome] .os-card a:focus-visible,[data-os-chrome] .os-input:focus,[data-os-chrome] .os-menu-btn:focus-visible{outline:2px solid CanvasText;outline-offset:2px}[data-os-chrome] .os-menu-panel{border:1px solid CanvasText}[data-os-chrome] .os-menu-scrim{background:transparent}[data-os-chrome] .os-menu-btn[aria-expanded=true]{border-color:Highlight}}[data-os-chrome] :where(:not([data-os-app] *))[hidden]{display:none!important}[data-os-chrome] .os-card p a,[data-os-chrome] .os-modal p a,[data-os-chrome] .os-prose a{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px}[data-os-chrome] .os-btn--danger{background:var(--os-error);color:var(--os-on-error);font-weight:var(--os-fw-strong)}[data-os-chrome] .os-btn--outline{color:var(--os-azul);border-color:var(--os-azul);background:transparent}@media (hover:hover){[data-os-chrome] .os-btn--outline:hover{background:var(--os-azul);color:#fff}}[data-os-chrome] .os-btn--block{width:100%}[data-os-chrome] .os-btn--outline-danger{color:var(--os-error-ink);border-color:var(--os-error-ink);background:transparent}@media (hover:hover){[data-os-chrome] .os-btn--outline-danger:hover{background:var(--os-error-ink);color:#fff}}[data-os-chrome] .os-tabs{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border-radius:var(--os-r-pill);background:var(--os-papel);border:1.5px solid var(--os-line)}[data-os-chrome] .os-tab{min-height:44px;padding:10px 14px;border:0;border-radius:var(--os-r-pill);background:transparent;color:var(--os-text-soft);font-weight:var(--os-fw-strong);font-size:15px;cursor:pointer;transition:background-color var(--os-dur),color var(--os-dur)}@media (hover:hover){[data-os-chrome] .os-tab[aria-selected=false]:hover{background:rgba(35,41,97,.07);color:var(--os-text)}}[data-os-chrome] .os-tab[aria-selected=true]{background:var(--os-primary);color:var(--os-on-primary)}[data-os-chrome] .os-pw{position:relative}[data-os-chrome] .os-pw .os-input{padding-right:104px}[data-os-chrome] .os-pw__btn{position:absolute;right:4px;top:50%;transform:translateY(-50%);min-width:44px;min-height:44px;padding:0 14px;border:0;border-radius:var(--os-r-pill);background:transparent;color:var(--os-link);font-weight:var(--os-fw-strong);font-size:14px;cursor:pointer;text-decoration:underline;text-underline-offset:3px}[data-os-chrome] .os-field__error[hidden]{display:none}[data-os-chrome] .os-field__error svg{width:16px;height:16px;flex-shrink:0;margin-top:1px}[data-os-chrome] .os-form,[data-os-chrome] .os-form-row{display:grid;gap:16px}@media (min-width:560px){[data-os-chrome] .os-form-row--2{grid-template-columns:1fr 1fr}}[data-os-chrome] .os-select{appearance:none;-webkit-appearance:none;padding-right:44px;background:#fff url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23232961' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'><path d='M6 9l6 6 6-6'/></svg>") no-repeat right 14px center/18px}[data-os-chrome] .os-input[readonly]{background:var(--os-papel);color:var(--os-text-soft)}[data-os-chrome] .os-check{display:flex;gap:12px;align-items:flex-start;min-height:44px;padding-block:10px;font-size:14.5px;line-height:1.45;color:var(--os-text-soft);cursor:pointer}[data-os-chrome] .os-check input{appearance:none;-webkit-appearance:none;flex:0 0 24px;width:24px;height:24px;margin:0;border:2px solid var(--os-input-border);border-radius:7px;background:#fff;cursor:pointer;display:grid;place-items:center;transition:background-color var(--os-dur),border-color var(--os-dur)}[data-os-chrome] .os-check input:checked{background:var(--os-primary) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'><path d='M5 12.5l4.5 4.5L19 7.5'/></svg>") no-repeat center/16px;border-color:var(--os-primary)}[data-os-chrome] .os-check input:disabled{opacity:.55;cursor:not-allowed}[data-os-chrome] .os-check input:focus-visible{outline:var(--os-focus-width) solid var(--os-focus);outline-offset:var(--os-focus-offset)}[data-os-chrome] .os-check b{color:var(--os-text);font-weight:var(--os-fw-ui)}[data-os-chrome] .os-setting{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 0;border-top:1.5px solid var(--os-line)}[data-os-chrome] .os-setting:first-child{border-top:0;padding-top:4px}[data-os-chrome] .os-setting__txt{min-width:0}[data-os-chrome] .os-setting__txt b{display:block;font-size:16px;font-weight:var(--os-fw-strong);color:var(--os-text)}[data-os-chrome] .os-setting__txt span{display:block;margin-top:3px;font-size:14px;line-height:1.45;color:var(--os-text-soft);max-width:52ch}[data-os-chrome] .os-switch{flex-shrink:0;display:inline-flex;align-items:center;gap:12px;min-height:44px;padding:0;border:0;background:transparent;cursor:pointer;color:var(--os-text);font-weight:var(--os-fw-strong);font-size:14px}[data-os-chrome] .os-switch__state{min-width:5.2em;text-align:right}[data-os-chrome] .os-switch__track{position:relative;width:54px;height:32px;border-radius:var(--os-r-pill);background:#7E82A8;transition:background-color var(--os-dur);flex-shrink:0}[data-os-chrome] .os-switch__track:after{content:"";position:absolute;top:4px;left:4px;width:24px;height:24px;border-radius:50%;background:#fff;box-shadow:0 2px 6px rgba(35,41,97,.35);transition:transform var(--os-dur) var(--os-spring)}[data-os-chrome] .os-switch[aria-checked=true] .os-switch__track{background:var(--os-primary)}[data-os-chrome] .os-switch[aria-checked=true] .os-switch__track:after{transform:translateX(22px)}[data-os-chrome] .os-switch:focus-visible{outline:var(--os-focus-width) solid var(--os-focus);outline-offset:var(--os-focus-offset);border-radius:var(--os-r-pill)}@media (max-width:560px){[data-os-chrome] .os-setting{align-items:flex-start;flex-direction:column;gap:8px}[data-os-chrome] .os-switch__state{text-align:left}}[data-os-chrome] dialog.os-dlg{border:0;padding:16px;background:transparent;max-width:100vw;max-height:100dvh;width:min(512px,100vw);overflow:visible}[data-os-chrome] dialog.os-dlg::backdrop{background:rgba(8,10,34,.66);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}[data-os-chrome][data-os-perf=lite] dialog.os-dlg::backdrop{backdrop-filter:none;-webkit-backdrop-filter:none;background:rgba(8,10,34,.82)}[data-os-chrome] .os-appbar{position:relative;z-index:var(--os-z-header);display:flex;align-items:center;gap:10px;min-height:60px;padding:8px 12px 8px 10px;background:var(--os-azul-deep);color:var(--os-text-inverse);border-bottom:1px solid var(--os-surface-glass-border)}[data-os-chrome] .os-appbar :focus-visible{outline:var(--os-focus-width) solid var(--os-focus-inverse);outline-offset:var(--os-focus-offset)}[data-os-chrome] .os-appbar__back{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 16px 0 10px;border-radius:var(--os-r-pill);border:1.5px solid rgba(255,255,255,.35);color:#fff;text-decoration:none;font-weight:var(--os-fw-ui);font-size:14px;flex-shrink:0}[data-os-chrome] .os-appbar__back svg{width:20px;height:20px}[data-os-chrome] .os-appbar__tool{font-family:var(--os-font-display);font-weight:var(--os-fw-display);letter-spacing:var(--os-ls-display);font-size:17px;color:#fff;white-space:nowrap}[data-os-chrome] .os-appbar__sep{width:1px;height:24px;background:rgba(255,255,255,.28);flex-shrink:0}[data-os-chrome] .os-appbar__case{display:inline-flex;align-items:center;gap:8px;min-height:44px;max-width:min(40ch,100%);min-width:0;padding:0 14px;border-radius:var(--os-r-pill);border:1.5px solid transparent;background:transparent;color:#fff;font-weight:var(--os-fw-strong);font-size:15px;cursor:pointer;text-align:left}[data-os-chrome] .os-appbar__status{margin-left:auto;display:inline-flex;align-items:center;gap:8px;font-size:13.5px;font-weight:var(--os-fw-ui);color:var(--os-text-inverse);white-space:nowrap}[data-os-chrome] .os-appbar__acc{position:relative;margin-left:auto;flex-shrink:0}@media (max-width:720px){[data-os-chrome] .os-appbar{gap:6px;padding:8px}[data-os-chrome] .os-appbar__back{width:44px;padding:0;justify-content:center}[data-os-chrome] .os-appbar__back span,[data-os-chrome] .os-appbar__sep,[data-os-chrome] .os-appbar__tool{display:none}}@media (hover:hover){[data-os-chrome] .os-appbar__back:hover{background:rgba(255,255,255,.1)}[data-os-chrome] .os-appbar__case:not(:disabled):hover{border-color:rgba(255,255,255,.35)}[data-os-chrome] .os-appbar__pop a:hover,[data-os-chrome] .os-appbar__pop button:hover{background:rgba(255,255,255,.1)}}[data-os-chrome] .os-appbar__case-t{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}[data-os-chrome] .os-appbar__case svg{width:16px;height:16px;flex-shrink:0;color:var(--os-text-inverse-soft)}[data-os-chrome] .os-appbar__case:disabled{cursor:default}[data-os-chrome] .os-appbar__case:disabled svg{display:none}[data-os-chrome] .os-appbar__edit{min-height:44px;width:min(34ch,100%);padding:0 14px;border-radius:var(--os-r-pill);border:2px solid var(--os-lila);background:#fff;color:var(--os-azul);font-weight:var(--os-fw-strong);font-size:15px}[data-os-chrome] .os-appbar__status svg{width:18px;height:18px;flex-shrink:0}[data-os-chrome] .os-appbar__status[data-state=saved] svg{color:#2EE66B}[data-os-chrome] .os-appbar__status[data-state=offline]{color:var(--os-amarillo)}[data-os-chrome] .os-appbar__status[data-state=error] svg{color:#FF6B73}[data-os-chrome] .os-appbar__status~.os-appbar__acc{margin-left:0}[data-os-chrome] .os-appbar__avatar{border:0;cursor:pointer;width:44px;height:44px;min-width:44px;font-size:15px}[data-os-chrome] .os-appbar__pop{position:absolute;right:0;top:calc(100% + 10px);z-index:5;width:min(260px,calc(100vw - 24px));padding:10px;border-radius:var(--os-r-md);background:var(--os-azul-deep);border:1px solid var(--os-surface-glass-border);box-shadow:var(--os-sh-header);display:grid;gap:2px}[data-os-chrome] .os-appbar__pop[hidden]{display:none}[data-os-chrome] .os-appbar__mail{padding:8px 12px;font-size:13.5px;color:var(--os-text-inverse-soft);overflow-wrap:anywhere;border-bottom:1px solid var(--os-surface-glass-border);margin-bottom:4px}[data-os-chrome] .os-appbar__pop a,[data-os-chrome] .os-appbar__pop button{display:flex;align-items:center;min-height:44px;padding:0 12px;border:0;border-radius:var(--os-r-sm);background:transparent;color:#fff;font-size:15px;font-weight:var(--os-fw-ui);text-align:left;text-decoration:none;cursor:pointer}@media (max-width:720px){[data-os-chrome] .os-appbar__case{flex:1 1 auto;padding:0 10px}[data-os-chrome] .os-appbar__status{margin-left:0}[data-os-chrome] .os-appbar__status span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}[data-os-chrome] .os-appbar__acc{margin-left:0}}@media (max-width:900px) and (min-width:721px){[data-os-chrome] .os-appbar__sep,[data-os-chrome] .os-appbar__tool{display:none}}[data-os-chrome] .os-spin{display:inline-block;width:34px;height:34px;border-radius:50%;border:3px solid rgba(255,255,255,.25);border-top:3px solid var(--os-amarillo);animation:os-spin .9s linear infinite;animation-play-state:var(--os-anim-state)}[data-os-chrome] .os-spin--sm{width:16px;height:16px;border-width:2.5px}[data-os-chrome] .os-spin--dark{border-color:rgba(35,41,97,.2);border-top-color:var(--os-azul)}@media (prefers-reduced-motion:reduce){[data-os-chrome] .os-spin{animation:none}}[data-os-chrome][data-os-motion=reduce] .os-spin{animation:none}[data-os-chrome] .os-state{min-height:240px;display:grid;place-content:center;justify-items:center;gap:10px;text-align:center;padding:28px 20px;background:var(--os-canvas);color:var(--os-text-inverse)}[data-os-chrome] .os-state>svg{width:40px;height:40px;color:var(--os-amarillo)}[data-os-chrome] .os-state__t{font-family:var(--os-font-display);font-weight:var(--os-fw-display);letter-spacing:var(--os-ls-display);font-size:var(--os-fs-h3,24px);line-height:1.15}[data-os-chrome] .os-state__s{font-size:15px;line-height:1.5;color:var(--os-text-inverse-soft);max-width:44ch}[data-os-chrome] .os-err{display:grid;justify-items:center;text-align:center;gap:10px;padding:clamp(28px,5vw,48px) clamp(8px,3vw,24px) 0;max-width:520px;margin:0 auto}[data-os-chrome] .os-err__icon{display:grid;place-items:center;width:72px;height:72px;border-radius:50%;background:var(--os-lila-claro);color:var(--os-violeta-prof);margin-bottom:6px}[data-os-chrome] .os-err__icon svg{width:34px;height:34px}[data-os-chrome] .os-err__code{font-size:12.5px;font-weight:var(--os-fw-strong);letter-spacing:.14em;text-transform:uppercase;color:var(--os-text-soft)}[data-os-chrome] .os-err__title{font-family:var(--os-font-display);font-weight:var(--os-fw-display);letter-spacing:var(--os-ls-display);font-size:clamp(26px,3.4vw,34px);line-height:1.1;color:var(--os-text)}[data-os-chrome] .os-err__text{font-size:16px;line-height:1.55;color:var(--os-text-soft);max-width:44ch}[data-os-chrome] .os-err__act{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-top:14px}[data-os-chrome] .os-appbar__actions{display:flex;align-items:center;gap:8px;margin-left:auto;flex-shrink:0}[data-os-chrome] .os-appbar__actions~.os-appbar__acc,[data-os-chrome] .os-appbar__status+.os-appbar__actions{margin-left:0}[data-os-chrome] .os-appbar__actions .os-btn{min-height:44px;padding:0 16px;font-size:14px;gap:8px}[data-os-chrome] .os-appbar__actions .os-btn svg{width:18px;height:18px;flex-shrink:0}[data-os-chrome] .os-appbar__title{font-family:var(--os-font-display);font-weight:var(--os-fw-display);letter-spacing:var(--os-ls-display);font-size:18px;color:#fff;white-space:nowrap;min-width:0;overflow:hidden;text-overflow:ellipsis}@media (max-width:720px){[data-os-chrome] .os-appbar__actions{gap:4px}[data-os-chrome] .os-appbar__actions .os-btn{width:44px;padding:0;justify-content:center}[data-os-chrome] .os-appbar__actions .os-btn>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}[data-os-chrome] .os-appbar__title{flex:1 1 auto}}@media (min-width:1001px){[data-os-chrome] :not(.os-land-tools)>.os-tools-grid:not(.os-tools-grid--3):not(.os-tools-grid--5)>.os-tile--soon:last-child:nth-child(odd){grid-column:1/-1}[data-os-chrome] :not(.os-land-tools)>.os-tools-grid:not(.os-tools-grid--3):not(.os-tools-grid--5)>.os-tile--soon:last-child:nth-child(odd) .os-tile__desc{max-width:62ch}}@media (max-width:1000px){[data-os-chrome] .os-tools-grid>.os-tile--soon:last-child:nth-child(odd){grid-column:1/-1}[data-os-chrome] .os-tools-grid>.os-tile--soon:last-child:nth-child(odd) .os-tile__desc{max-width:62ch}}[data-os-chrome] .os-card .os-badge--soon{background:var(--os-lila-claro);color:var(--os-azul);box-shadow:inset 0 0 0 1.5px var(--os-lila)}[data-os-chrome] .os-link-tap{display:inline-flex;align-items:center;min-height:44px;padding-inline:2px}[data-os-chrome] .os-errpage{position:relative;z-index:var(--os-z-content);width:min(760px,100%);margin:0 auto;padding:clamp(48px,10vh,120px) 20px 40px;display:grid;justify-items:center;gap:18px;text-align:center}[data-os-chrome] .os-errpage__num{font-size:clamp(96px,20vw,176px);line-height:.84;letter-spacing:-.03em;padding:0 .08em .08em 0;background:var(--os-grad-u);-webkit-background-clip:text;background-clip:text;color:transparent}[data-os-chrome] .os-errpage h1,[data-os-chrome] .os-errpage__num{font-family:var(--os-font-display);font-weight:var(--os-fw-display)}[data-os-chrome] .os-errpage h1{letter-spacing:var(--os-ls-display);font-size:var(--os-fs-h2);line-height:1.05;color:#fff;text-wrap:balance}[data-os-chrome] .os-errpage h1:focus{outline:none}[data-os-chrome] .os-errpage h1:focus-visible{outline:3px solid var(--os-focus-inverse);outline-offset:6px;border-radius:8px}[data-os-chrome] .os-errpage p{max-width:48ch;font-size:var(--os-fs-lead);line-height:1.5;color:var(--os-text-inverse-soft)}[data-os-chrome] .os-errpage__actions{display:flex;gap:12px;flex-wrap:wrap;justify-content:center;margin-top:8px}[data-os-chrome] .os-errpage__ref{font-size:13px;color:var(--os-text-inverse-muted)}[data-os-chrome] .os-errpage .os-errpage__ref code{font-size:12.5px;background:rgba(255,255,255,.1);border-radius:8px;padding:3px 9px;color:#fff}[data-os-chrome] .os-errpage__smile{width:58px;height:80px;opacity:.95}[data-os-chrome] .os-page--paper .os-errpage h1,[data-os-chrome].os-page--paper .os-errpage h1{color:var(--os-text)}[data-os-chrome] .os-page--paper .os-errpage h1:focus-visible,[data-os-chrome].os-page--paper .os-errpage h1:focus-visible{outline-color:var(--os-focus)}[data-os-chrome] .os-page--paper .os-errpage p,[data-os-chrome] .os-page--paper .os-errpage__ref,[data-os-chrome].os-page--paper .os-errpage p,[data-os-chrome].os-page--paper .os-errpage__ref{color:var(--os-text-soft)}[data-os-chrome] .os-page--paper .os-errpage .os-errpage__ref code,[data-os-chrome].os-page--paper .os-errpage .os-errpage__ref code{background:var(--os-lila-claro);color:var(--os-text)}