.lv2{--navy:#0c3557;--ink:#0a1f35;--ochre:#e3a21a;--ochre-text:#74520b;--ochre-soft:#f7e6bf;--white:#ffffff;--mist:#eef2f6;--rule:#cfd8e3;--text:#0a1f35;--text-2:#465a70;--on-navy:#f2f5f9;--on-navy-2:#b9c7d6;--display:var(--font-display),system-ui,sans-serif;--data:var(--font-data),ui-monospace,monospace;--gutter:clamp(16px,4vw,56px);--ease:cubic-bezier(0.16,1,0.3,1);--r-ui:10px;--r-sheet:16px;background:var(--white);color:var(--text);font-family:var(--display);font-size:17px;line-height:1.55;overflow-x:clip}.lv2 ::selection{background:var(--ochre-soft);color:var(--ink)}.lv2 :focus-visible{outline:2px solid var(--navy);outline-offset:3px}.lv2 [data-lang-toggle] button:focus-visible{border-radius:revert-layer}.lv2 .band :focus-visible,.lv2 .h2-foot :focus-visible,.lv2 .inst :focus-visible,.lv2 .plan-hi :focus-visible{outline-color:var(--ochre)}.lv2 h1,.lv2 h2,.lv2 h3{font-family:var(--display);font-weight:800;letter-spacing:-.035em;line-height:1.04;text-wrap:balance;color:inherit}.lv2 p{text-wrap:pretty}.lv2 .num{font-variant-numeric:tabular-nums}.lv2 .btn{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 22px;font-weight:700;font-size:16px;text-decoration:none;border-radius:var(--r-ui);transition:background .25s var(--ease),color .25s var(--ease);cursor:pointer}.lv2 .btn svg{width:18px;height:18px;transition:transform .3s var(--ease)}.lv2 .btn:hover svg{transform:translateX(4px)}.lv2 .btn-primary{background:var(--navy);color:var(--white)}.lv2 .btn-primary:hover{background:var(--ink)}.lv2 .btn-ochre{background:var(--ochre);color:var(--ink)}.lv2 .btn-ochre:hover{background:#efb43c}.lv2 .btn-sm{min-height:40px;padding:0 16px;font-size:15px}.lv2 .btn-line{border:1.5px solid var(--ink);color:var(--ink);justify-content:center}.lv2 .btn-line:hover{background:var(--ink);color:var(--white)}.lv2 .link-arrow{display:inline-flex;align-items:center;gap:8px;min-height:48px;text-decoration:none;border-bottom:1px solid}.lv2 .link-arrow svg{width:16px;height:16px}.lv2 .sample{font:500 12px/1 var(--data);letter-spacing:.02em;color:var(--ochre-text);background:var(--ochre-soft);padding:5px 8px;border-radius:6px;display:inline-block}.lv2 .micro{font-size:14px;color:var(--text-2)}.lv2 .h1-grid{display:grid;gap:clamp(48px,6vw,72px);padding:clamp(40px,7vw,96px) var(--gutter) 0}.lv2 .h1-head{display:grid;gap:28px;align-content:center}.lv2 .h1-title{font-size:clamp(2.5rem,5.3vw,4.75rem);max-width:16ch}.lv2 .frag{display:inline-flex;vertical-align:middle;align-items:center;height:1.95em;padding:0 .75em;margin:0 .12em;border:1px solid var(--rule);border-radius:.5em;white-space:nowrap;font:500 max(.3em,13px)/1 var(--data);letter-spacing:0;color:var(--navy);background:var(--white);transform:translateY(-.08em)}.lv2 .frag-doc{font:italic 400 max(.34em,14px)/1 var(--doc);background:var(--mist);border-color:var(--rule);color:var(--ink)}@media (max-width:520px){.lv2 .h1-title .frag{display:none}}.lv2 .frag-ochre{background:var(--ochre-soft);border-color:#eccf8c;color:var(--ochre-text)}.lv2 .h1-sub{display:grid;gap:28px;justify-items:start}.lv2 .h1-sub>p{max-width:52ch;color:var(--text-2);font-size:clamp(1.05rem,1.4vw,1.2rem)}.lv2 .ctas{display:flex;gap:12px 28px;align-items:flex-start;flex-wrap:wrap}.lv2 .cta-block{display:grid;gap:8px;justify-items:start}.lv2 .h1-demo{min-width:0;container-type:inline-size}@container (max-width: 600px){.lv2 .route-line{grid-template-columns:1fr 1fr;row-gap:8px}}.lv2 .route{margin-top:32px}.lv2 .route-line{display:grid;grid-template-columns:repeat(4,1fr);border-top:1.5px solid var(--navy)}.lv2 .stop{position:relative;display:flex;flex-direction:column;justify-content:flex-start;text-align:left;padding:18px 12px 16px 0;min-height:44px;background:none;border:0;color:inherit;cursor:pointer;font:inherit}.lv2 .stop:before{content:"";position:absolute;top:-7px;left:0;width:12px;height:12px;border-radius:50%;background:var(--white);border:1.5px solid var(--navy);transition:background .3s var(--ease),transform .3s var(--ease)}.lv2 .stop .k{display:block;font-weight:800;font-size:clamp(1rem,1.25vw,1.3rem);letter-spacing:-.02em;line-height:1.2;white-space:nowrap}.lv2 .stop .d{display:block;font-size:13px;line-height:1.35;color:var(--text-2);margin-top:4px}.lv2 .stop[aria-pressed=true]:before{background:var(--ochre);border-color:var(--ochre);transform:scale(1.5)}.lv2 .stop[aria-pressed=true] .k{color:var(--navy)}.lv2 .stop:hover:before{background:var(--ochre-soft)}.lv2 .band{margin-top:clamp(56px,7vw,96px);background:var(--navy);color:var(--on-navy)}.lv2 .band-stack{--step:clamp(12px,1.4vw,22px);position:relative;margin:calc(2 * var(--step)) calc(2 * var(--step)) 0 0}.lv2 .bs{position:absolute;inset:0;border-radius:var(--r-sheet)}.lv2 .bs-mid{background:#6f87a0;transform:translate(var(--step),calc(-1 * var(--step)));animation:lv2-fan-mid .9s var(--ease) .15s backwards}.lv2 .bs-back{background:var(--ochre);transform:translate(calc(2 * var(--step)),calc(-2 * var(--step)));animation:lv2-fan-back .9s var(--ease) .15s backwards}@keyframes lv2-fan-mid{0%{transform:translate(0)}}@keyframes lv2-fan-back{0%{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.lv2 .bs-back,.lv2 .bs-mid{animation:none}}.lv2 .band-doc{position:relative;border-radius:var(--r-sheet);background:var(--white);color:var(--ink);padding:34px clamp(20px,3vw,44px);border:1px solid var(--rule);box-shadow:0 1px 2px rgba(10,31,53,.06),0 12px 24px -12px rgba(10,31,53,.14),0 32px 64px -32px rgba(10,31,53,.22);min-height:330px;overflow:hidden}.lv2 .doc-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;border-bottom:1px solid var(--rule);padding-bottom:10px;margin-bottom:16px}.lv2 .doc-head b{font:700 15px/1.2 var(--doc)}.lv2 .fmt{transition:opacity .45s var(--ease),filter .45s var(--ease),transform .45s var(--ease)}.lv2 .fmt.leaving{opacity:0;filter:blur(6px);transform:translateY(6px)}.lv2 .fmt-apa{list-style:none;padding:0;margin:0}.lv2 .fmt-apa li{font:400 15px/1.6 var(--doc);padding-left:2em;text-indent:-2em;margin-bottom:12px}.lv2 .fmt-table{width:100%;border-collapse:collapse;font-size:13.5px;line-height:1.35}.lv2 .fmt-table th{font-weight:700;text-align:left;border-bottom:1.5px solid var(--ink);padding:6px 8px 6px 0;font-size:12px}.lv2 .fmt-table td{border-bottom:1px solid var(--rule);padding:8px 8px 8px 0;vertical-align:top}.lv2 .fmt-xml{font:400 12.5px/1.65 var(--data);white-space:pre;overflow-x:auto;color:var(--ink);margin:0}.lv2 .fmt-xml .t{color:var(--navy);font-weight:500}.lv2 .fmt-xml .v{color:var(--ochre-text)}.lv2 .fmt-word{font:400 15px/1.7 var(--doc)}.lv2 .fmt-word h4{font:700 13px/1 var(--display);letter-spacing:.06em;text-transform:uppercase;margin:0 0 10px;color:var(--navy)}.lv2 .fmt-word h4+p{margin:0 0 16px}.lv2 .band-copy{padding:clamp(40px,5vw,64px) var(--gutter);display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:24px clamp(40px,6vw,96px);align-items:end}.lv2 .band-copy h2{font-size:clamp(1.6rem,2.6vw,2.4rem);color:var(--white)}.lv2 .band-copy p{color:var(--on-navy-2);max-width:52ch;margin-top:14px}.lv2 .band-copy .also{font-size:14px;border-top:1px solid #24496b;padding-top:14px}.lv2 .band-copy .also b{color:var(--white);font-weight:600}@media (min-width:1100px){.lv2 .h1-grid{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:center;column-gap:clamp(48px,5vw,96px)}.lv2 .h1-title{font-size:clamp(2.5rem,4.3vw,4.75rem)}}.lv2 .h2-top{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:40px;padding:clamp(40px,7vw,96px) var(--gutter) 0;align-items:start}.lv2 .h2-top h1{font-size:clamp(2.6rem,5.6vw,5rem)}.lv2 .h2-top .side{padding-top:10px;display:flex;flex-direction:column;gap:22px}.lv2 .h2-top .side>p{color:var(--text-2);font-size:1.12rem;max-width:40ch}.lv2 .stairs{margin-top:clamp(36px,5vw,64px);display:grid;grid-template-columns:repeat(4,1fr);align-items:end;height:clamp(420px,46vw,620px)}.lv2 .step{position:relative;padding:22px clamp(16px,2vw,28px);display:flex;flex-direction:column;gap:12px;border-right:1px solid rgba(255,255,255,.12);transition:transform .5s var(--ease);overflow:hidden}.lv2 .step:hover{transform:translateY(-10px)}.lv2 .step:first-child{height:38%;background:var(--mist);color:var(--ink);border-color:var(--rule)}.lv2 .step:nth-child(2){height:56%;background:#d9e2ec;color:var(--ink);border-color:var(--rule)}.lv2 .step:nth-child(3){height:76%;background:var(--navy);color:var(--on-navy)}.lv2 .step:nth-child(4){height:100%;background:var(--ink);color:var(--on-navy)}.lv2 .step h2{font-size:clamp(1.25rem,2vw,1.8rem);letter-spacing:-.03em}.lv2 .step ul{list-style:none;padding:0;margin:0;font:400 14.5px/1.45 var(--doc);display:grid;gap:7px}.lv2 .step:nth-child(n+3) ul{color:var(--on-navy-2)}.lv2 .step .tag{font:500 12px/1 var(--data);color:var(--ochre-text)}.lv2 .step:nth-child(n+3) .tag{color:var(--ochre)}.lv2 .step .count{margin-top:auto;font-weight:800;font-size:clamp(2.2rem,4vw,3.6rem);letter-spacing:-.04em;line-height:1}.lv2 .step .count small{display:block;font:500 12px/1.3 var(--display);letter-spacing:0;margin-top:6px}.lv2 .h2-foot{display:flex;justify-content:space-between;gap:16px;padding:14px var(--gutter);background:var(--ink);color:var(--on-navy-2);font-size:13px;flex-wrap:wrap}.lv2 .again{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);min-height:620px}.lv2 .again .l{padding:clamp(48px,6vw,88px) var(--gutter);display:flex;flex-direction:column;justify-content:space-between;gap:32px}.lv2 .again h2{font-size:clamp(2.4rem,5vw,4.6rem)}.lv2 .again .l p{color:var(--text-2);max-width:38ch;font-size:1.08rem;margin-top:20px}.lv2 .again .l>.link-arrow{align-self:flex-start}.lv2 .again .r{position:relative;overflow:hidden}.lv2 .sheet{position:absolute;width:min(48%,300px);aspect-ratio:1/1.3;background:var(--white);border:1px solid var(--rule);box-shadow:0 18px 36px -24px rgba(10,31,53,.35);padding:22px;display:flex;flex-direction:column;gap:9px;transition:transform .6s var(--ease)}.lv2 .sheet .fn{font:500 12.5px/1.2 var(--data);color:var(--navy);border-bottom:1px solid var(--rule);padding-bottom:8px;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lv2 .sheet .fn em{font-style:normal;color:#a23b2a}.lv2 .sheet i{display:block;height:7px;background:var(--mist);border-radius:1px}.lv2 .sheet i.w6{width:60%}.lv2 .sheet i.w8{width:82%}.lv2 .sheet i.w4{width:42%}.lv2 .sheet i.h{height:11px;background:#c9d3de;width:50%}.lv2 .s1{top:7%;left:6%;transform:rotate(-7deg)}.lv2 .s2{top:10%;left:30%;transform:rotate(4deg)}.lv2 .s3{top:24%;left:14%;transform:rotate(-2deg)}.lv2 .s4{top:28%;left:42%;transform:rotate(8deg)}.lv2 .again .r:hover .s1{transform:rotate(-11deg) translate(-14px,-6px)}.lv2 .again .r:hover .s4{transform:rotate(12deg) translate(14px,8px)}.lv2 .again .caption{position:absolute;left:var(--gutter);bottom:22px;font-size:13px;color:var(--text-2)}.lv2 .cuenta{padding:clamp(64px,8vw,120px) 0 clamp(48px,6vw,88px);overflow:hidden;scroll-margin-top:72px}.lv2 .cuenta-head{display:flex;justify-content:space-between;align-items:end;gap:24px;flex-wrap:wrap;padding:0 var(--gutter);margin-bottom:40px}.lv2 .cuenta-head h2{font-size:clamp(2.2rem,4.6vw,4.2rem);max-width:14ch}.lv2 .cuenta-nav{display:flex;gap:10px;align-items:center}.lv2 .seg{display:inline-flex;border:1.5px solid var(--ink);border-radius:999px;padding:3px;gap:2px;background:var(--white)}.lv2 .seg button{min-height:44px;padding:0 16px;border-radius:999px;font-weight:600;font-size:14px;color:var(--text-2);background:none;border:0;cursor:pointer;transition:background .3s var(--ease),color .3s var(--ease)}.lv2 .seg button[aria-checked=true],.lv2 .seg button[aria-selected=true]{background:var(--ink);color:var(--white)}.lv2 .arrow{width:48px;height:48px;border:1.5px solid var(--ink);border-radius:50%;display:grid;place-items:center;background:none;color:var(--ink);cursor:pointer;transition:background .25s var(--ease),color .25s var(--ease)}.lv2 .arrow svg{width:18px;height:18px}.lv2 .arrow:hover:not(:disabled){background:var(--ink);color:var(--white)}.lv2 .arrow:disabled{opacity:.3;cursor:default}.lv2 .viewport{overflow:hidden}.lv2 .track{display:flex;transition:transform .7s var(--ease)}.lv2 .slide{flex:0 0 100%;padding:0 var(--gutter);min-width:0}.lv2 .slide-lede{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:40px;align-items:end;margin-bottom:32px}.lv2 .slide-lede h3{font-size:clamp(1.25rem,1.8vw,1.6rem);max-width:22ch;letter-spacing:-.02em}.lv2 .slide-lede p{color:var(--text-2);font-size:1.05rem}.lv2 .shelf{display:grid;grid-template-columns:repeat(7,1fr);border-top:2px solid var(--ink);border-bottom:2px solid var(--ink)}.lv2 .shelf>div{padding:18px 14px 20px;border-right:1px solid var(--rule);min-height:230px;display:flex;flex-direction:column;gap:10px;transition:background .3s var(--ease)}.lv2 .shelf>div:last-child{border-right:0}.lv2 .shelf>div:hover{background:var(--mist)}.lv2 .shelf b{font-weight:800;font-size:1.12rem;letter-spacing:-.02em;line-height:1.1}.lv2 .shelf p{font:400 14px/1.45 var(--doc);color:var(--text-2);margin:0}.lv2 .idx{margin-top:auto;display:flex;flex-wrap:wrap;gap:4px}.lv2 .idx span{font:500 12px/1 var(--data);padding:5px 6px;border:1px solid var(--rule)}.lv2 .level-foot{margin-top:22px;display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;font-size:14px;color:var(--text-2)}.lv2 .drawers{display:flex;flex-wrap:wrap;border-bottom:1.5px solid var(--ink)}.lv2 .drawer{padding:12px 14px;min-height:44px;font-weight:600;font-size:14px;border:1px solid var(--rule);border-bottom:0;background:var(--white);margin-right:-1px;color:var(--text-2);cursor:pointer}.lv2 .drawer[aria-selected=true]{background:var(--ink);color:var(--white);border-color:var(--ink)}.lv2 .cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-left:1px solid var(--rule)}.lv2 .ficha{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:22px 22px 20px;background:var(--white);display:grid;gap:10px;align-content:start}.lv2 .ficha .type{font:500 12px/1 var(--data);color:var(--ochre-text)}.lv2 .ficha h4{font:400 19px/1.35 var(--doc);margin:0}.lv2 .ficha dl{display:grid;grid-template-columns:auto 1fr;gap:4px 12px;font-size:13px;border-top:1px solid var(--rule);padding-top:10px;margin:0}.lv2 .ficha dt{color:var(--text-2)}.lv2 .ficha dd{font-weight:600;margin:0}.lv2 .cards-note{margin-top:18px;font-size:13px;color:var(--text-2)}.lv2 .rail{display:grid;grid-template-columns:minmax(0,1fr) 120px;border-top:1px solid var(--rule)}.lv2 .rail-panels{padding:0 var(--gutter)}.lv2 .panel{min-height:52vh;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:48px;align-items:center;border-bottom:1px solid var(--rule);padding:40px 0;scroll-margin-top:72px}.lv2 .panel:last-child{border-bottom:0}.lv2 .panel h3{font-size:clamp(2rem,4.2vw,3.8rem)}.lv2 .panel p{color:var(--text-2);margin-top:16px;max-width:40ch}.lv2 .rail-nav{position:sticky;top:64px;height:calc(100vh - 64px);display:flex;flex-direction:column;align-items:center;justify-content:center;border-left:1px solid var(--rule)}.lv2 .rail-nav a{writing-mode:vertical-rl;text-decoration:none;font-weight:700;font-size:15px;letter-spacing:.02em;color:#66768a;padding:16px 0;min-width:44px;display:flex;align-items:center}.lv2 .rail-nav a[aria-current=step]{color:var(--navy)}.lv2 .rail-nav i{display:block;width:1px;height:48px;background:var(--rule)}.lv2 .ui{background:var(--mist);padding:26px;border:1px solid var(--rule)}.lv2 .ui .drop{border:1.5px dashed #9fb0c2;padding:34px 20px;text-align:center;display:grid;justify-items:center}.lv2 .ui .drop,.lv2 .ui .file{background:var(--white);gap:10px}.lv2 .ui .file{display:inline-flex;align-items:center;font:500 13px/1 var(--data);padding:10px 12px;border:1px solid var(--rule)}.lv2 .ui .file svg{width:18px;height:18px;color:var(--navy)}.lv2 .ui .review{background:var(--white);display:grid}.lv2 .ui .review .top{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;background:var(--ink);color:var(--white);font-weight:600;font-size:14px}.lv2 .ui .review .row{display:grid;grid-template-columns:22px 1fr auto;gap:10px;align-items:center;padding:11px 14px;border-bottom:1px solid var(--rule);font-size:14px;min-height:44px}.lv2 .ui .review .box{width:18px;height:18px;border:1.5px solid var(--navy);border-radius:3px;display:grid;place-items:center}.lv2 .ui .review .box.on{background:var(--navy);color:var(--white)}.lv2 .ui .review .box svg{width:12px;height:12px}.lv2 .ui .review small{font:500 12px/1 var(--data);color:var(--text-2)}.lv2 .ui .out{display:grid;gap:10px}.lv2 .ui .out .file{justify-content:space-between}.lv2 .pr2{padding:clamp(64px,8vw,120px) var(--gutter);background:var(--mist);scroll-margin-top:64px}.lv2 .pr2-head{display:grid;gap:20px;align-content:start;margin-bottom:40px}.lv2 .pr2-head h1,.lv2 .pr2-head h2{font-size:clamp(2.2rem,4.6vw,4.2rem);max-width:13ch}.lv2 .pr2-head>p{color:var(--text-2);max-width:40ch}.lv2 .plans{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.lv2 .plan{background:var(--white);padding:36px clamp(20px,2.4vw,36px) 32px;display:flex;flex-direction:column;gap:14px;border:1px solid var(--rule);margin-left:-1px;position:relative}.lv2 .plan .plan-name{font-size:1.35rem;letter-spacing:-.02em}.lv2 .plan .what{font-size:15px;color:var(--text-2)}.lv2 .amt{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.lv2 .amt .big{font-weight:800;font-size:clamp(2.6rem,4.2vw,4rem);letter-spacing:-.045em;line-height:1}.lv2 .amt .per{font-size:15px;color:var(--text-2);font-weight:500}.lv2 .bill{font-size:14px;color:var(--text-2);min-height:1.5em}.lv2 .plan .btn{justify-content:center}.lv2 .pase-summary{display:none;font-size:14px;color:var(--text-2)}.lv2 .renew-note{font-size:14px;line-height:1.45;color:var(--text-2);margin:0}.lv2 .plan-hi .renew-note{color:var(--on-navy-2)}.lv2 .plan ul{list-style:none;padding:20px 0 0;margin:10px 0 0;display:grid;gap:12px;border-top:1px solid var(--rule)}.lv2 .plan li{display:grid;grid-template-columns:20px 1fr;gap:10px;font-size:15px;align-items:start}.lv2 .ck{width:20px;height:20px;margin-top:2px;color:var(--navy)}.lv2 .plan-hi{background:var(--ink);color:var(--on-navy);border-color:var(--ink);margin-top:-22px;padding-top:58px;z-index:1}.lv2 .plan-hi .amt .big,.lv2 .plan-hi h3{color:var(--white)}.lv2 .plan-hi .amt .per,.lv2 .plan-hi .bill,.lv2 .plan-hi .what{color:var(--on-navy-2)}.lv2 .plan-hi ul{border-color:#24496b}.lv2 .plan-hi .ck{color:var(--ochre)}.lv2 .flag{position:absolute;top:0;left:0;right:0;background:var(--ochre);color:var(--ink);font-weight:700;font-size:13px;padding:7px clamp(20px,2.4vw,36px)}.lv2 .free{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;margin-top:28px;padding:18px 0;border-top:1.5px solid var(--ink);border-bottom:1px solid var(--rule)}.lv2 .free span,.lv2 .pr2-foot{color:var(--text-2)}.lv2 .pr2-foot{margin-top:18px;font-size:14px;max-width:70ch}@media (min-width:1100px){.lv2 .pr2{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,2fr);column-gap:clamp(48px,5vw,96px);align-items:start}.lv2 .pr2-head{grid-row:span 3;margin-bottom:0;position:sticky;top:96px}.lv2 .pr2>:not(.pr2-head){grid-column:2}}.lv2 .inst{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);background:var(--ink);color:var(--on-navy);scroll-margin-top:64px}.lv2 .inst>div{padding:clamp(48px,6vw,88px) var(--gutter)}.lv2 .inst h2{font-size:clamp(2rem,4vw,3.6rem);color:var(--white)}.lv2 .inst p{color:var(--on-navy-2);max-width:44ch;margin:18px 0 28px}.lv2 .inst ul{list-style:none;padding:0;margin:0;display:grid;border-top:1px solid #24496b}.lv2 .inst li{padding:16px 0;border-bottom:1px solid #24496b;display:flex;justify-content:space-between;gap:16px}.lv2 .inst li span{color:var(--on-navy-2);font-size:14px;text-align:right}.lv2 .closing{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:32px clamp(48px,6vw,112px);align-items:end;padding:clamp(80px,10vw,144px) var(--gutter);background:var(--mist)}.lv2 .closing h2{font-size:clamp(2.6rem,6.2vw,6rem);max-width:11ch}.lv2 .closing-side{display:grid;gap:28px;justify-items:start}.lv2 .closing-side>p{color:var(--text-2);font-size:clamp(1.05rem,1.4vw,1.2rem);max-width:40ch}.lv2 .v2-nav{position:sticky;top:0;z-index:40;gap:32px;height:64px;padding:0 var(--gutter);background:var(--white);border-bottom:1px solid var(--rule)}.lv2 .v2-nav,.lv2 .v2-nav-logo{display:flex;align-items:center}.lv2 .v2-nav-logo{min-height:44px}.lv2 .v2-nav-links{display:flex;gap:28px;margin-left:auto}.lv2 .v2-nav-links a,.lv2 .v2-nav-login{display:inline-flex;align-items:center;min-height:44px;font-size:15px;font-weight:600;text-decoration:none}.lv2 .v2-nav-links a{color:var(--text-2);transition:color .2s var(--ease)}.lv2 .v2-nav-links a:hover,.lv2 .v2-nav-login{color:var(--ink)}.lv2 .v2-nav-end{display:flex;align-items:center;gap:20px}.lv2 .v2-foot{padding:48px var(--gutter) 28px;border-top:1px solid var(--rule)}.lv2 .v2-foot-top{display:flex;justify-content:space-between;align-items:start;gap:24px 48px;flex-wrap:wrap}.lv2 .v2-foot-brand p{margin-top:8px;font-size:14px;color:var(--text-2)}.lv2 .v2-foot-links{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:0 28px}.lv2 .v2-foot-links a,.lv2 .v2-foot-links button{display:inline-flex;align-items:center;min-height:44px;font-size:14px;color:var(--text-2);text-decoration:none}.lv2 .v2-foot-links a:hover,.lv2 .v2-foot-links button:hover{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.lv2 .v2-foot-copy{margin-top:28px;padding-top:16px;border-top:1px solid var(--rule);font-size:13px;color:var(--text-2)}.lv2 .v2-foot-copy a{color:inherit;text-decoration:underline;text-underline-offset:2px}@media (max-width:900px){.lv2 .closing{grid-template-columns:1fr;align-items:start}.lv2 .v2-nav-links{display:none}.lv2 .v2-nav-end{margin-left:auto}.lv2 .band-copy,.lv2 .h2-top{grid-template-columns:1fr}.lv2 .stairs{grid-template-columns:1fr 1fr;height:auto;align-items:stretch}.lv2 .step{height:auto!important;min-height:220px}.lv2 .again{grid-template-columns:1fr}.lv2 .again .r{min-height:460px;margin:0 var(--gutter) 64px;overflow:visible}.lv2 .again .caption{left:0;bottom:auto;top:calc(100% + 16px)}.lv2 .slide-lede{grid-template-columns:1fr;gap:12px}.lv2 .shelf{grid-template-columns:repeat(2,1fr)}.lv2 .shelf>div{min-height:0;border-bottom:1px solid var(--rule)}.lv2 .cards,.lv2 .rail{grid-template-columns:1fr}.lv2 .rail-nav{display:none}.lv2 .panel{min-height:0}.lv2 .panel,.lv2 .plans{grid-template-columns:1fr}.lv2 .plans{gap:16px}.lv2 .plan{margin-left:0}.lv2 .plan-hi{margin-top:0;order:-1}.lv2 .inst{grid-template-columns:1fr}}@media (max-width:639px){.lv2 .v2-nav-end{display:none}.lv2 .v2-nav>[data-mobile-nav]{margin-left:auto}}@media (max-width:560px){.lv2 .route-line{row-gap:8px}.lv2 .route-line,.lv2 .stairs{grid-template-columns:1fr 1fr}.lv2 .step{min-height:150px;padding:16px 14px;gap:8px}.lv2 .step ul{display:none}.lv2 .step h2{font-size:1.1rem}.lv2 .step .count{font-size:2rem}.lv2 .again .r{min-height:340px}.lv2 .again .l{padding-top:40px;padding-bottom:40px}.lv2 .shelf{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;border-bottom:2px solid var(--ink)}.lv2 .shelf>div{flex:0 0 70%;scroll-snap-align:start;min-height:170px;border-bottom:0}.lv2 #como-exporta .ui,.lv2 #como-importa .ui{display:none}.lv2 .panel{padding:28px 0;gap:20px}.lv2 .cuenta,.lv2 .pr2{padding-top:56px;padding-bottom:48px}.lv2 .plan ul{gap:8px}.lv2 .plan .pase-list{display:none}.lv2 .pase-summary{display:block}.lv2 .inst>div{padding-top:40px;padding-bottom:40px}.lv2 .frag{height:auto;padding:.35em .6em}.lv2 .inst li{flex-direction:column;gap:4px}.lv2 .inst li span{text-align:left}}@media (prefers-reduced-motion:reduce){.lv2 *,.lv2 :after,.lv2 :before{transition:none!important}}.lv2{--doc:var(--display);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lv2 h1{font-weight:700;letter-spacing:-.03em;line-height:1.04}.lv2 h2{font-weight:700;letter-spacing:-.025em;line-height:1.08}.lv2 h3{font-weight:650;letter-spacing:-.015em;line-height:1.2}.lv2 .btn{border-radius:999px;font-weight:600;padding:0 26px}.lv2 .btn-sm{padding:0 18px}.lv2 .link-arrow{border-bottom:0;font-weight:600;color:var(--navy)}.lv2 .link-arrow:hover{color:var(--ink)}.lv2 .link-arrow svg{transition:transform .3s var(--ease)}.lv2 .link-arrow:hover svg{transform:translateX(3px)}.lv2 .sample{font:600 11.5px/1 var(--display);letter-spacing:.01em;border-radius:999px;padding:5px 10px}.lv2 .h1-title .frag{display:none}.lv2 .h1-head{gap:20px}.lv2 .h1-sub{gap:24px}.lv2 .h1-sub>p{font-size:1.125rem;line-height:1.55;max-width:46ch}.lv2 .micro{font-size:13.5px}.lv2 .band-doc{min-height:clamp(250px,36svh,330px);padding:clamp(24px,3.4svh,34px) clamp(20px,2.6vw,40px)}.lv2 .doc-head b{font:600 14.5px/1.2 var(--display);letter-spacing:-.005em}.lv2 .fmt-apa li{font:400 14.5px/1.6 var(--display)}.lv2 .fmt-word{font:400 14.5px/1.7 var(--display)}.lv2 .fmt-table th{font-weight:600;border-bottom-width:1px}.lv2 .route{margin-top:26px}.lv2 .route-line{border-top-width:1px}.lv2 .stop:before{width:10px;height:10px;top:-6px;border-width:1px}.lv2 .stop .k{font-weight:650;letter-spacing:-.015em}@keyframes lv2-rise{0%{transform:translateY(14px)}}.lv2 .h1-head>*,.lv2 .h1-sub>*,.lv2 .h2-top .side>*,.lv2 .h2-top h1{animation:lv2-rise .8s var(--ease) backwards}.lv2 .h1-head>:nth-child(2),.lv2 .h1-sub>:first-child,.lv2 .h2-top .side>:first-child{animation-delay:.08s}.lv2 .h1-sub>:nth-child(2),.lv2 .h2-top .side>:nth-child(2){animation-delay:.16s}.lv2 .h1-demo{animation:lv2-rise 1s var(--ease) .12s backwards}@media (prefers-reduced-motion:reduce){.lv2 .h1-demo,.lv2 .h1-head>*,.lv2 .h1-sub>*,.lv2 .h2-top .side>*,.lv2 .h2-top h1{animation:none}}@media (min-width:1100px){.lv2 .h1-grid{min-height:calc(100svh - 64px);align-content:center;padding-block:clamp(28px,6svh,72px)}.lv2 .h1-title{font-size:clamp(2.4rem,min(4.6vw,8.2svh),4.25rem);max-width:13ch}.lv2 .h2-top{align-items:end;padding-block:clamp(28px,6svh,64px) clamp(24px,4svh,40px)}.lv2 .h2-top h1{font-size:clamp(2.6rem,min(5vw,9svh),4.5rem)}.lv2 .step:first-child{height:46%}.lv2 .step:nth-child(2){height:62%}.lv2 .step:nth-child(3){height:80%}.lv2 .stairs{margin-top:0;height:clamp(250px,calc(100svh - 64px - clamp(250px, 46svh, 340px)),600px)}}.lv2{--r-card:20px}.lv2 .again h2,.lv2 .cuenta-head h2,.lv2 .pr2-head h1,.lv2 .pr2-head h2{font-size:clamp(2rem,3.4vw,3.25rem);max-width:17ch}.lv2 .inst h2{font-size:clamp(2rem,3.2vw,3rem);max-width:18ch}.lv2 .closing h2{font-size:clamp(2.4rem,4.4vw,4.25rem);max-width:13ch}.lv2 .panel h3{font-size:clamp(1.75rem,2.8vw,2.6rem);letter-spacing:-.025em}.lv2 .band-copy h2{font-size:clamp(1.6rem,2.4vw,2.2rem)}.lv2 .sheet{border-radius:14px;box-shadow:0 1px 2px rgba(10,31,53,.05),0 18px 40px -24px rgba(10,31,53,.25)}.lv2 .sheet i{border-radius:999px}.lv2 .shelf{border:1px solid var(--rule);border-radius:var(--r-card);overflow:hidden;background:var(--white)}.lv2 .shelf b{font-weight:650}.lv2 .idx{gap:6px}.lv2 .idx span{font:600 11.5px/1 var(--display);padding:6px 9px;border:0;border-radius:999px;background:var(--mist);color:var(--navy)}.lv2 .drawers{gap:6px;border-bottom:0;margin-bottom:14px}.lv2 .drawer{border-radius:999px;border-bottom:1px solid var(--rule);margin-right:0;padding:10px 16px}.lv2 .cards{gap:12px;border-left:0}.lv2 .ficha{border:1px solid var(--rule);border-radius:16px}.lv2 .ficha h4{font-weight:500;letter-spacing:-.01em}.lv2 .ficha .type{font:600 11.5px/1 var(--display);letter-spacing:.02em;text-transform:uppercase}.lv2 .ui{border-radius:var(--r-card);padding:24px}.lv2 .ui .drop{border:1px dashed #b4c2d1;border-radius:14px}.lv2 .ui .file{border-radius:10px}.lv2 .ui .review{border-radius:14px;overflow:hidden;border:1px solid var(--rule)}.lv2 .ui .review .box{border-radius:5px}.lv2 .plans{gap:16px}.lv2 .plan{border-radius:var(--r-card);margin-left:0}.lv2 .plan .btn{min-height:50px}.lv2 .amt .big{font-weight:700;letter-spacing:-.035em}.lv2 .free{border-top:1px solid var(--rule)}.lv2 .cmp{padding:clamp(56px,7vw,96px) var(--gutter)}.lv2 .cmp h2{font-size:clamp(1.75rem,2.8vw,2.6rem);max-width:17ch;margin-bottom:28px}.lv2 .cmp-trial{margin-bottom:20px;padding:16px 20px;max-width:72ch;background:var(--mist);font-size:16px;font-weight:500;line-height:1.5;color:var(--ink)}.lv2 .cmp-scroll,.lv2 .cmp-trial{border:1px solid var(--rule);border-radius:var(--r-card)}.lv2 .cmp-scroll{position:relative;overflow-x:auto;background:var(--white)}.lv2 .cmp-table{width:100%;min-width:560px;border-collapse:collapse;font-size:15px}@media (max-width:560px){.lv2 .cmp-table{font-size:14px}.lv2 .cmp-table td,.lv2 .cmp-table th{padding:12px 10px}}.lv2 .cmp-table td,.lv2 .cmp-table th{padding:14px clamp(12px,1.6vw,20px);border-bottom:1px solid var(--rule);text-align:left;vertical-align:top}.lv2 .cmp-table tbody tr:last-child>*{border-bottom:0}.lv2 .cmp-table thead th{vertical-align:bottom;font-weight:700;border-bottom:1.5px solid var(--ink)}.lv2 .cmp-table thead th:first-child{color:var(--text-2);font-weight:600;font-size:14px}.lv2 .cmp-table tbody th{font-weight:500}.lv2 .cmp-name{display:block;font-size:1.05rem;letter-spacing:-.01em}.lv2 .cmp-note{display:block;margin-top:4px;font-size:13px;font-weight:500;color:var(--text-2)}.lv2 .cmp-table td .ck{display:block}.lv2 .cmp-no{color:var(--text-2)}.lv2 .cmp-table .cmp-hi{background:var(--mist)}.lv2 .cmp-ai{margin-top:18px;font-size:14px;color:var(--text-2);max-width:70ch}.lv2 .cmp-ai a{color:var(--navy);font-weight:600;text-decoration:underline;text-underline-offset:3px}
/*# sourceMappingURL=8f6fd639ca0c0085.css.map*/