.l2{--yellow:#FDC220;--yellow-2:#EEB61E;--on-yellow:#0E2133;--navy:#2B3E52;--navy-2:#1D2F41;--navy-3:#111F2E;--on-navy:#FAFAFF;--on-navy-muted:#C7D0DA;--bg:#F6F6F6;--surface:#FFFFFF;--sunken:#EEEEEE;--fg:#0E2133;--muted:#5F6468;--line:rgba(14,33,51,.125);--info:#279BD6;--success:#23A42E;--warning:#DB9C1F;--danger:#DB3635;--purple:#6f42c1;--teal:#17a2b8;--shadow:0 10px 40px rgba(14,33,51,.16);--w-bg:#F6F6F6;--w-fg:#0E2133;--w-muted:#5F6468;--w-line:rgba(14,33,51,.125);--ease-out:cubic-bezier(.23,1,.32,1);--ease-in-out:cubic-bezier(.77,0,.175,1);--font:"Poppins",system-ui,-apple-system,"Segoe UI",sans-serif}@media(prefers-color-scheme:dark){html:not(.light) .l2{--bg:#111F2E;--surface:#1D2F41;--sunken:#0C1824;--fg:#FAFAFF;--muted:#BFC3C6;--line:rgba(250,250,255,.12);--info:#36C5F9;--success:#54E547;--warning:#FFBF2B;--danger:#FF5949;--purple:#a78bfa;--teal:#3ec9dd;--shadow:0 10px 40px rgba(0,0,0,.45);color-scheme:dark}}html.dark .l2{--bg:#111F2E;--surface:#1D2F41;--sunken:#0C1824;--fg:#FAFAFF;--muted:#BFC3C6;--line:rgba(250,250,255,.12);--info:#36C5F9;--success:#54E547;--warning:#FFBF2B;--danger:#FF5949;--purple:#a78bfa;--teal:#3ec9dd;--shadow:0 10px 40px rgba(0,0,0,.45);color-scheme:dark}.l2 *{box-sizing:border-box}.l2{scroll-behavior:smooth;background:var(--bg);color:var(--fg);font-family:var(--font);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}.l2 h1,.l2 h2,.l2 h3,.l2 h4,.l2 h5,.l2 p{margin:0}.l2 h1,.l2 h2,.l2 h3{text-wrap:balance;letter-spacing:-.02em;line-height:1.1}.l2 a{color:inherit}.l2 .wrap{max-width:1180px;margin-inline:auto;padding-inline:20px}.l2 .eyebrow{font-size:.74rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--info)}.l2 .h2{font-size:clamp(1.7rem,3.6vw,2.7rem);font-weight:700}.l2 .lead{color:var(--muted);max-width:60ch}.l2 .btn{display:inline-flex;align-items:center;gap:8px;border-radius:8px;padding:12px 20px;font-weight:600;font-size:.95rem;text-decoration:none;transition:transform .14s var(--ease-out),background-color .2s ease}.l2 .btn:active{transform:scale(.97)}.l2 .btn-y{background:var(--yellow);color:var(--on-yellow)}.l2 .btn-g{background:#ffffff1a;color:var(--on-navy)}@media(hover:hover)and (pointer:fine){.l2 .btn-y:hover{background:var(--yellow-2)}.l2 .btn-g:hover{background:#ffffff2e}}.l2 .btn:focus-visible,.l2 .nav a:focus-visible{outline:3px solid rgba(253,194,32,.6);outline-offset:2px}.l2 .ic{width:1.15em;height:1.15em;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:none}.l2 section{padding-block:clamp(64px,9vw,120px)}.l2 .sec-head{display:grid;gap:12px;margin-bottom:clamp(28px,4vw,48px)}.l2 .hero{background:var(--navy-3);color:var(--on-navy);position:relative;overflow:hidden;padding-block:0}.l2 .hero:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 75% 62% at 50% -8%,#1D2F41 0 28%,#22364A 28% 46%,#2B3E52 46% 66%,#33506B 66% 88%,transparent 88.2%)}.l2 .hero:after{content:"";position:absolute;left:0;right:0;bottom:0;height:46%;background:radial-gradient(ellipse 80% 100% at 50% 118%,#EEA81C 0 30%,#F5B81F 30% 52%,#FDC220 52% 74%,#FDD34F 74% 96%,transparent 96.2%)}.l2 .hero>*{position:relative;z-index:1}.l2 .nav{display:flex;align-items:center;gap:26px;padding-block:18px;font-size:.9rem}.l2 .nav .brand{display:flex;align-items:center;gap:8px;font-weight:800;font-size:1.3rem;color:var(--yellow);text-decoration:none;letter-spacing:-.03em}.l2 .nav .brand img{height:30px;width:auto}.l2 .nav .links{display:flex;gap:22px;margin-left:auto}.l2 .nav .links a{text-decoration:none;color:var(--on-navy-muted);font-weight:500}.l2 .nav .btn{padding:9px 16px;font-size:.85rem}.l2 .hero-copy{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,56px);align-items:center;padding-block:clamp(36px,5vw,64px) clamp(28px,4vw,48px)}.l2 .hero h1{font-size:clamp(2.3rem,4.5vw,3.9rem);font-weight:700}.l2 .hero h1 em{font-style:normal;color:var(--yellow)}.l2 .hero-main{display:grid;gap:22px;justify-items:start}.l2 .hero-main p{color:var(--on-navy-muted);font-size:1.05rem;max-width:520px}.l2 .hero-app{display:grid;justify-items:center;gap:12px}.l2 .hero-phones{position:relative;width:min(100%,560px);aspect-ratio:560/445}.l2 .hp{position:absolute;top:7%;width:34%;aspect-ratio:1206/2622;border-radius:26px;background:#0b1622;padding:5px;box-shadow:0 24px 60px #00000073;container-type:inline-size}.l2 .hp img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border-radius:21px;display:block}.l2 .hp-l{left:0;transform:rotate(-6deg)}.l2 .hp-r{right:0;transform:rotate(6deg)}.l2 .hp-f{left:32%;top:0;width:36%;z-index:2}.l2 .hp-dim{position:absolute;inset:5px;border-radius:21px;background:#0000008c}.l2 .hp-st{position:absolute;left:5%;right:5%;top:50%;translate:0 -50%;background:#fff;color:#0e2133;border:.6cqw solid rgba(14,33,51,.2);border-radius:3.5cqw;padding:7cqw 8cqw 6cqw;box-shadow:0 10px 30px #0006;font-size:4.4cqw;line-height:1.3;font-family:-apple-system,"SF Pro Text",var(--font)}.l2 .hp-st-h{display:flex;align-items:center;gap:3cqw;margin-bottom:3cqw}.l2 .hp-st-h b{flex:1;font-size:5.4cqw;font-weight:700}.l2 .hp-st-h span{width:12cqw;height:12cqw;border-radius:50%;background:#0e21331a;display:grid;place-items:center}.l2 .hp-st-h svg{width:6.5cqw;height:6.5cqw;fill:none;stroke:#0e2133;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.l2 .hp-st ol{list-style:none;margin:0;padding:0}.l2 .hp-st li{display:grid;grid-template-columns:5cqw 1fr auto;-moz-column-gap:4.5cqw;column-gap:4.5cqw;align-items:center;position:relative;padding-top:12cqw}.l2 .hp-st li:first-child{padding-top:0}.l2 .hp-st li:not(:first-child):before{content:"";position:absolute;left:1.9cqw;top:1cqw;height:10cqw;width:1.3cqw;background:#0e21331a}.l2 .hp-st li.ok:before,.l2 .hp-st li.cur:before{background:#279bd6}.l2 .hp-st li i{width:5cqw;height:5cqw;border-radius:50%;background:#bfc3c6;box-shadow:0 0 0 1.3cqw #fff;transition:background-color .3s ease,box-shadow .3s ease}.l2 .hp-st li:before{transition:background-color .3s ease}.l2 .hp-st li.ok i{background:#279bd6}.l2 .hp-st li.cur i{background:#db9c1f;box-shadow:0 0 0 1.3cqw #db9c1f4d}.l2 .hp-st li.cur span{font-weight:700}.l2 .hp-st time{min-width:14cqw;text-align:right;font-size:3.8cqw;color:#0e213380;font-weight:500;font-variant-numeric:tabular-nums}.l2 .hp .live{position:relative;width:100%;height:100%;border-radius:21px;overflow:hidden;background:#fff}.l2 .hp .live svg{position:absolute;inset:0;width:100%;height:100%}.l2 .hero-app small{color:var(--on-navy-muted);font-size:.85rem;margin-top:14px}.l2 .hero-app .stores img{height:42px}@keyframes hp-front{0%{opacity:0;transform:translateY(28px) scale(.96)}}@keyframes hp-open-l{0%{opacity:0;transform:translate(94%) rotate(0) scale(.92)}12%{opacity:1}}@keyframes hp-open-r{0%{opacity:0;transform:translate(-94%) rotate(0) scale(.92)}12%{opacity:1}}@keyframes hp-fade{0%{opacity:0}}@keyframes hp-pop{0%{opacity:0;scale:.94}}.l2 .hp-f{animation:hp-front .7s var(--ease-out) both}.l2 .hp-l{animation:hp-open-l 1.1s var(--ease-out) .55s both}.l2 .hp-r{animation:hp-open-r 1.1s var(--ease-out) .55s both}.l2 .hp-dim{animation:hp-fade .3s ease-out 1.6s both}.l2 .hp-st{animation:hp-pop .35s var(--ease-out) 1.7s both}@media(prefers-reduced-motion:reduce){.l2 .hp,.l2 .hp-dim,.l2 .hp-st{animation:none}}.l2 .cta-row{display:flex;gap:10px;flex-wrap:wrap}.l2 .hero-win{position:relative;padding-bottom:clamp(36px,6vw,72px)}.l2 .push{position:absolute;right:-10px;bottom:clamp(60px,9vw,110px);width:min(300px,70%);background:#fffffff5;color:#0e2133;border-radius:16px;padding:12px 14px;display:grid;grid-template-columns:34px 1fr;gap:10px;box-shadow:0 14px 44px #00000059;font-size:.8rem;line-height:1.35}.l2 .push img{width:34px;height:34px;border-radius:9px;background:#2b3e52;padding:5px;-o-object-fit:contain;object-fit:contain}.l2 .push b{display:flex;justify-content:space-between;font-weight:600}.l2 .push b span{font-weight:400;color:#5f6468}.l2 .fit{position:relative;width:100%;aspect-ratio:var(--dw)/var(--dh);border-radius:14px;overflow:hidden;background:var(--w-bg);box-shadow:0 24px 70px #08121e61,0 0 0 1px #0e213324}.l2 .win{position:absolute;left:0;top:0;width:calc(var(--dw)*1px);height:calc(var(--dh)*1px);transform-origin:0 0;transform:scale(var(--s,1));display:grid;grid-template-columns:170px 1fr;font-size:12px;line-height:1.45;color:var(--w-fg);text-align:left}.l2 .fit.nosb .win{grid-template-columns:1fr}.l2 .fit.nosb .sb{display:none}.l2 .sb{background:#2b3e52;color:#c7d0da;padding:10px 8px;display:flex;flex-direction:column;gap:2px}.l2 .sb-brand{display:flex;gap:8px;align-items:center;color:#fff;font-weight:500;font-size:12.5px;padding:4px 6px 12px}.l2 .sb-brand img{width:20px;height:24px;-o-object-fit:contain;object-fit:contain}.l2 .sb-i{display:flex;gap:9px;align-items:center;padding:8px 10px;border-radius:8px;font-weight:500;font-size:12.5px}.l2 .sb-i.on{background:#fdc220;color:#0e2133;font-weight:600}.l2 .main{display:grid;grid-template-rows:44px 1fr;min-width:0;min-height:0;background:var(--w-bg);position:relative}.l2 .tb{background:#fff;border-bottom:1px solid var(--w-line);display:flex;align-items:center;gap:10px;padding:0 14px;font-size:12px;font-weight:500}.l2 .tb .sp{flex:1}.l2 .seg{display:inline-flex;background:#eee;border-radius:99px;padding:2px;font-size:10px;font-weight:600}.l2 .seg b{background:#fdc220;border-radius:99px;padding:2px 7px}.l2 .seg i{font-style:normal;padding:2px 7px;color:#5f6468}.l2 .av{width:26px;height:26px;border-radius:50%;background:#2b3e52;color:#fff;display:grid;place-items:center;font-size:10px;font-weight:600;flex:none}.l2 .mut{color:var(--w-muted)}.l2 .mapbox{position:relative;min-height:0;overflow:hidden;background:#f4f3ef}.l2 .mapsvg{position:absolute;inset:0;width:100%;height:100%;display:block}.l2 .attr{position:absolute;right:6px;bottom:4px;font-size:9px;color:#5b5a54;background:#ffffffbf;padding:1px 6px;border-radius:4px}.l2 .stopn{font:700 9px var(--font);fill:#fff;text-anchor:middle;dominant-baseline:central}.l2 .live{display:grid;grid-template-columns:270px 1fr;min-height:0}.l2 .rlist{padding:10px;display:flex;flex-direction:column;gap:10px;background:#fff;border-right:1px solid var(--w-line);overflow:hidden}.l2 .rhead{display:flex;align-items:center;justify-content:space-between;font-weight:700;font-size:15px;padding:2px 2px 0}.l2 .livedot{display:inline-flex;align-items:center;gap:6px;font-size:10.5px;font-weight:500}.l2 .livedot:before{content:"";width:7px;height:7px;border-radius:50%;background:#23a42e;animation:pulse 1.6s ease-in-out infinite}@keyframes pulse{50%{opacity:.35}}.l2 .rc{border-radius:14px;border:1px solid var(--w-line);overflow:hidden;background:#fff;flex:none}.l2 .rc.sel{box-shadow:0 0 0 3px #fdc220}.l2 .rc-h{background:linear-gradient(135deg,#2b3e52,#34495e);color:#fff;padding:9px 12px;display:grid;grid-template-columns:1fr auto;gap:1px 8px;align-items:center}.l2 .rc-h b{font-size:14.5px}.l2 .rc-h .pct{background:#ffffff2e;border-radius:99px;padding:1px 9px;font-weight:600;font-size:11px;font-variant-numeric:tabular-nums}.l2 .rc-h small{grid-column:1/-1;color:#c7d0da;font-size:10.5px;font-variant-numeric:tabular-nums}.l2 .rc-b{padding:10px 12px;display:grid;gap:9px}.l2 .who{display:grid;grid-template-columns:1fr 1fr;gap:8px}.l2 .who div{display:grid;grid-template-columns:26px 1fr;gap:0 7px;align-items:center}.l2 .who .av{grid-row:span 2}.l2 .who small{font-size:8.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--w-muted);line-height:1.2}.l2 .who b{font-size:10.5px;line-height:1.2}.l2 .prog{display:grid;grid-template-columns:1fr auto;gap:4px 8px;font-size:10.5px;font-weight:600;align-items:center}.l2 .bar{grid-column:1/-1;height:6px;border-radius:99px;background:#eee;overflow:hidden}.l2 .bar i{display:block;height:100%;width:100%;background:#23a42e;transform-origin:0 50%;transform:scaleX(0)}.l2 .chipg{display:inline-flex;align-items:center;gap:5px;background:#23a42e1f;color:#1b7f24;border-radius:99px;padding:2px 9px;font-size:10px;font-weight:600;width:-moz-max-content;width:max-content}.l2 .eta{position:absolute;top:12px;right:12px;width:214px;background:#fff;border-radius:14px;box-shadow:0 4px 16px #0e213329;padding:12px;display:grid;gap:8px;font-size:11px}.l2 .eta small{font-size:8.5px;font-weight:600;letter-spacing:.07em;color:var(--w-muted)}.l2 .eta .nx{display:grid;grid-template-columns:36px 1fr;gap:9px;align-items:center}.l2 .eta .nx .av{width:36px;height:36px;box-shadow:0 0 0 2px #fff,0 0 0 4px #279bd6;background:#6f42c1;font-size:11px}.l2 .eta b{font-size:12px;display:block;line-height:1.25}.l2 .eta hr{border:0;border-top:1px solid var(--w-line);margin:0;width:100%}.l2 .eta .row{display:flex;justify-content:space-between;font-weight:600;font-variant-numeric:tabular-nums}.l2 .hc{position:absolute;left:0;top:0;z-index:4;width:22px;height:22px;pointer-events:none;opacity:0;transition:transform .8s var(--ease-in-out),opacity .3s ease}.l2 .hc svg{position:absolute;left:-4px;top:-2px;width:24px;height:24px;filter:drop-shadow(0 2px 3px rgba(0,0,0,.35));transition:transform .14s var(--ease-out)}.l2 .hc i{position:absolute;left:-12px;top:-12px;width:24px;height:24px;border-radius:50%;background:#fdc2208c;opacity:0}.l2 .hc.press svg{animation:hcp .3s var(--ease-out)}.l2 .hc.press i{animation:hcr .6s var(--ease-out)}@keyframes hcp{40%{transform:scale(.82)}}@keyframes hcr{0%{opacity:.95;transform:scale(.4)}to{opacity:0;transform:scale(2)}}.l2 .eta{transition:opacity .3s var(--ease-out),transform .3s var(--ease-out)}.l2 .eta.hide{opacity:0;transform:translateY(-6px)}.l2 .rc{transition:box-shadow .25s ease}.l2 #w-live{--split:100}.l2 #w-live .win.dk{clip-path:inset(0 0 0 calc(var(--split)*1%));--w-bg:#111F2E;--w-fg:#FAFAFF;--w-muted:#BFC3C6;--w-line:rgba(250,250,255,.12);color:var(--w-fg)}.l2 .dk .sb{background:#0c1824}.l2 .dk .tb{background:#1d2f41}.l2 .dk .seg{background:#2b3e52}.l2 .dk .seg i{color:#bfc3c6}.l2 .dk .rlist{background:#1d2f41}.l2 .dk .rc{background:#16263a}.l2 .dk .rc-h{background:linear-gradient(135deg,#22364a,#2b3e52)}.l2 .dk .bar{background:#2b3e52}.l2 .dk .chipg{background:#54e54724;color:#54e547}.l2 .dk .mapbox{background:#111f2e}.l2 .win.dk .mapsvg>path{stroke:#fdc220}.l2 .dk .eta{background:#1d2f41;box-shadow:0 4px 16px #00000080}.l2 .dk .eta .nx .av{box-shadow:0 0 0 2px #1d2f41,0 0 0 4px #36c5f9}.l2 .dk .attr{background:#111f2ebf;color:#bfc3c6}.l2 .tw-split{position:absolute;top:0;bottom:0;left:calc(var(--split)*1%);width:36px;margin-left:-18px;cursor:ew-resize;touch-action:none;z-index:3;display:grid;place-items:center;outline:none}.l2 .tw-split i{position:absolute;top:0;bottom:0;left:50%;width:2px;margin-left:-1px;background:#fdc220;box-shadow:0 0 0 1px #0e213340}.l2 .tw-split span{position:relative;width:34px;height:34px;border-radius:50%;background:#fdc220;color:#0e2133;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 14px #00000059;transition:transform .16s var(--ease-out)}.l2 .tw-split span .ic{width:12px;height:12px;stroke-width:2.6}.l2 .tw-split:focus-visible span{outline:3px solid #fff;outline-offset:2px}.l2 #w-live.drag .tw-split span{transform:scale(1.08)}@media(hover:hover)and (pointer:fine){.l2 .tw-split:hover span{transform:scale(1.08)}}.l2 .tw-tag{position:absolute;bottom:10px;z-index:2;display:inline-flex;gap:6px;align-items:center;font-size:11px;font-weight:600;border-radius:99px;padding:4px 10px;pointer-events:none;transition:opacity .25s ease}.l2 .tw-tag .ic{width:12px;height:12px}.l2 .tw-tag.l{left:10px;background:#ffffffeb;color:#0e2133}.l2 .tw-tag.r{right:10px;background:#111f2ee6;color:#fafaff}.l2 .what{display:grid;grid-template-columns:1fr 1.4fr;gap:clamp(24px,5vw,72px);align-items:start}.l2 .what-list{display:grid;gap:0}.l2 .what-list div{padding-block:18px;border-top:1px solid var(--line);display:grid;grid-template-columns:150px 1fr;gap:16px}.l2 .what-list b{font-weight:600}.l2 .what-list p{color:var(--muted);font-size:.95rem}.l2 .wiz{padding-block:0;background:var(--surface);border-block:1px solid var(--line)}.l2 .wiz-track{height:calc(var(--vh,1vh)*640);position:relative}.l2 .wiz-stage{position:sticky;top:0;height:calc(var(--vh,1vh)*100);display:grid;align-items:center}.l2 .wiz-grid{width:100%;display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:clamp(20px,3vw,44px);align-items:center}.l2 .caps{display:grid;gap:4px}.l2 .caps h2{font-size:clamp(1.4rem,2.4vw,1.9rem);font-weight:700;margin:8px 0 18px}.l2 .cap{border-left:3px solid var(--line);padding:8px 0 8px 16px;color:var(--muted);transition:border-color .25s ease,color .25s ease}.l2 .cap b{display:flex;gap:10px;align-items:baseline;font-weight:600;font-size:1rem}.l2 .cap b span{font-size:.75rem;font-variant-numeric:tabular-nums;opacity:.7}.l2 .cap div{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s var(--ease-out)}.l2 .cap p{overflow:hidden;font-size:.9rem;line-height:1.5}.l2 .cap.on{border-color:var(--yellow);color:var(--fg)}.l2 .cap.on div{grid-template-rows:1fr}.l2 .cap.on p{padding-top:4px;color:var(--muted)}.l2 .wz-main{grid-template-rows:44px 60px 1fr}.l2 .wz-steps{display:flex;align-items:center;justify-content:center;background:#fff;border-bottom:1px solid var(--w-line)}.l2 .wz-st{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:600;color:#adb5bd;transition:color .2s ease}.l2 .wz-st b{width:28px;height:28px;border-radius:50%;background:#e0e0e0;color:#6c757d;display:grid;place-items:center;font-size:12px;transition:background-color .2s ease,box-shadow .2s ease}.l2 .wz-st b .ic{display:none;stroke-width:3}.l2 .wz-st.on{color:#279bd6}.l2 .wz-st.on b{background:#279bd6;color:#fff;box-shadow:0 0 0 4px #279bd633}.l2 .wz-st.done{color:#23a42e}.l2 .wz-st.done b{background:#23a42e;color:#fff}.l2 .wz-st.done b span{display:none}.l2 .wz-st.done b .ic{display:block}.l2 .wz-ln{width:40px;height:2px;background:#e0e0e0;margin:0 10px;transition:background-color .2s ease}.l2 .wz-ln.done{background:#23a42e}.l2 .wz-body{position:relative;min-height:0;overflow:hidden}.l2 .pane{position:absolute;inset:0;opacity:0;transform:translateY(10px);transition:opacity .28s var(--ease-out),transform .28s var(--ease-out);pointer-events:none}.l2 .pane.on{opacity:1;transform:none}.l2 .pcard{background:#fff;border:1px solid var(--w-line);border-radius:10px;padding:20px 26px;margin:16px auto 0;width:740px}.l2 .pcard h4{font-size:17px;font-weight:700}.l2 .pcard h5{font-size:13px;font-weight:600;margin:16px 0 2px}.l2 .pcard>.mut{font-size:11.5px;margin-bottom:12px}.l2 .tcards{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.l2 .tc{border:2px solid #e0e0e0;border-radius:12px;padding:14px 12px;text-align:center;transition:border-color .2s ease,background-color .2s ease,transform .16s var(--ease-out)}.l2 .tc .cir{width:46px;height:46px;border-radius:50%;background:#e3f2fd;color:#279bd6;display:grid;place-items:center;margin:0 auto 8px;font-size:19px;transition:background-color .2s ease,color .2s ease}.l2 .tc b{display:block;font-size:13px}.l2 .tc small{font-size:10.5px;color:var(--w-muted);line-height:1.35;display:block}.l2 .tc.sel{border-color:#279bd6;background:#f0f9ff}.l2 .tc.sel .cir{background:#279bd6;color:#fff}.l2 .tcards.sm .tc{display:flex;align-items:center;justify-content:center;gap:10px;padding:10px}.l2 .tcards.sm .cir{width:30px;height:30px;font-size:13px;margin:0}.l2 .frow{display:flex;align-items:center;gap:14px;margin-top:8px}.l2 .inp{border:1px solid #ced4da;border-radius:8px;padding:8px 12px;font-weight:500;display:flex;align-items:center;gap:8px;background:#fff;min-width:150px}.l2 .inp.calc{background:#f1f3f5;color:var(--w-muted);font-style:italic;border-style:dashed}.l2 .days{display:flex;gap:8px;margin-top:8px}.l2 .day{width:44px;height:44px;border-radius:8px;border:1.5px solid #ced4da;display:grid;place-items:center;font-weight:600;font-size:11px;color:#6c757d;transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .16s var(--ease-out)}.l2 .day.on{background:#279bd6;border-color:#279bd6;color:#fff}.l2 .sumline{margin-top:16px;background:#279bd61a;border-left:4px solid #279BD6;border-radius:6px;padding:10px 14px;font-weight:500;opacity:0;transform:translateY(6px);transition:opacity .25s var(--ease-out),transform .25s var(--ease-out)}.l2 .sumline.on{opacity:1;transform:none}.l2 .slots{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:6px}.l2 .slot{border:1.5px dashed #ced4da;border-radius:10px;padding:12px;min-height:78px;position:relative}.l2 .slot.wide{grid-column:1/-1}.l2 .slot>small{font-size:9.5px;font-weight:600;letter-spacing:.08em;color:var(--w-muted)}.l2 .slot .add{position:absolute;right:12px;top:10px;font-size:11px;font-weight:600;color:#279bd6;transition:opacity .2s ease}.l2 .slot .fill{display:flex;align-items:center;gap:12px;margin-top:6px;opacity:0;transform:scale(.97);transform-origin:0 50%;transition:opacity .25s var(--ease-out),transform .25s var(--ease-out)}.l2 .slot.f{border-style:solid;border-color:#23a42e;background:#23a42e0d}.l2 .slot.f .fill{opacity:1;transform:none}.l2 .slot.f .add{opacity:0}.l2 .slot .fill .av{width:36px;height:36px;font-size:12px}.l2 .slot .fill b{display:block;font-size:13px}.l2 .busic{width:44px;height:36px;border-radius:8px;background:#fdc22033;color:#b8860b;display:grid;place-items:center;font-size:18px}.l2 .p4{position:absolute;inset:0}.l2 .p4-side{position:absolute;left:0;top:0;bottom:0;width:292px;background:#fff;box-shadow:2px 0 12px #00000026;padding:10px 12px;display:flex;flex-direction:column;gap:7px;z-index:2}.l2 .p4-side h6{margin:-10px -12px 0;padding:6px 12px;background:#f8f9fa;font-size:12px;font-weight:600;display:flex;gap:8px;align-items:center}.l2 .fld small{font-size:9.5px;font-weight:600;color:var(--w-muted)}.l2 .fld .inp{padding:5px 9px;font-size:10.5px;min-width:0}.l2 .cnt{display:flex;justify-content:space-between;font-weight:600;font-size:11.5px;margin-top:2px}.l2 .p4-seg{display:grid;grid-template-columns:1fr 1fr;background:#f1f3f5;border-radius:8px;padding:3px;font-size:10.5px;font-weight:600;text-align:center;margin-bottom:6px}.l2 .p4-seg span{border-radius:6px;padding:4px 0;color:#8a8f94;transition:background-color .3s ease,color .3s ease,box-shadow .3s ease}.l2 .p4-seg span.on{background:#fff;color:#0e2133;box-shadow:0 1px 4px #0e213326}.l2 .p4-seg span.on.b{color:#6f42c1}.l2 .p4-lists{position:relative;flex:1;min-height:0}.l2 .p4-before,.l2 .p4-after{position:absolute;inset:0;display:flex;flex-direction:column;gap:4px}.l2 .p4-after{gap:7px}.l2 .p4-before{transition:opacity .35s var(--ease-out),transform .35s var(--ease-out)}.l2 .p4-before.out{opacity:0;transform:translateY(-6px);pointer-events:none}.l2 .prow{display:grid;grid-template-columns:18px 22px 1fr;gap:7px;align-items:center;border:1px solid #e6e8eb;border-radius:8px;padding:4px 8px;background:#fff;opacity:0;transform:translate(-8px);transition:opacity .25s var(--ease-out),transform .25s var(--ease-out)}.l2 .prow.in{opacity:1;transform:none}.l2 .prow .pn{width:18px;height:18px;border-radius:50%;background:#17a2b8;color:#fff;font-size:9px;font-weight:700;display:grid;place-items:center}.l2 .prow .av{width:22px;height:22px;font-size:8px}.l2 .prow b{font-size:10.5px;font-weight:600;display:block;line-height:1.2}.l2 .prow small{font-size:8.5px;color:#6b7280;display:block;line-height:1.2}.l2 .grp{border-radius:10px;border:1px solid #e6e8eb;background:#fff;padding:7px 9px;display:grid;gap:5px;opacity:0;transform:translateY(10px) scale(.98);transition:opacity .35s var(--ease-out),transform .35s var(--ease-out);box-shadow:0 2px 8px #0e21330f}.l2 .grp.multi{border-color:#d9ccf5;background:linear-gradient(135deg,#faf7ff,#f3edff)}.l2 .grp.in{opacity:1;transform:none}.l2 .grp .gh{display:flex;align-items:center;gap:6px;font-size:10.5px}.l2 .grp .gh i{width:20px;height:20px;border-radius:6px;display:grid;place-items:center;background:#17a2b8;color:#fff;font-size:11px;font-style:normal}.l2 .grp.multi .gh i{background:linear-gradient(135deg,#6f42c1,#8b5cf6)}.l2 .grp .gh b{font-weight:700}.l2 .grp .gh span{font-size:9px;font-weight:600;border-radius:99px;padding:1px 7px;background:#e8f6f8;color:#11798a}.l2 .grp.multi .gh span{background:#ece4fb;color:#5a32a3}.l2 .grp .gh em{margin-left:auto;font-style:normal;font-size:10px;font-weight:600;color:#6b7280;font-variant-numeric:tabular-nums;opacity:0;transition:opacity .3s ease}.l2 .timed .grp .gh em{opacity:1}.l2 .grp .gb{display:flex;align-items:center;gap:8px}.l2 .grp .stack{display:flex}.l2 .grp .stack .av{width:22px;height:22px;font-size:8px;border:2px solid #fff;margin-left:-6px}.l2 .grp .stack .av:first-child{margin-left:0}.l2 .grp .gb small{font-size:9.5px;color:#374151;line-height:1.25}.l2 .p4-sum{position:absolute;top:14px;right:14px;width:226px;background:#fff;border-radius:12px;box-shadow:0 10px 30px #0e21332e;padding:12px;display:grid;gap:9px;z-index:2}.l2 .p4-sum small{font-size:8.5px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:#6b7280}.l2 .dir{display:grid;grid-template-columns:1fr 1fr;gap:6px}.l2 .dir span{border-radius:7px;padding:6px;text-align:center;font-weight:600;font-size:11px;background:#e5e7eb;color:#6b7280}.l2 .dir span.on{background:#279bd6;color:#fff}.l2 .mets{display:grid;grid-template-columns:1fr 1fr;gap:6px;text-align:center}.l2 .mets i{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;margin:0 auto 3px;color:#fff;font-size:15px;background:linear-gradient(135deg,#4facfe,#00f2fe)}.l2 .mets div+div i{background:linear-gradient(135deg,#fa709a,#fee140)}.l2 .mets b{font-size:17px;color:#2c3e50;display:block;line-height:1.1;font-variant-numeric:tabular-nums}.l2 .mets span{font-size:9.5px;color:#6b7280}.l2 .hrs{display:flex;justify-content:space-between;font-weight:600;font-variant-numeric:tabular-nums}.l2 .opt{position:absolute;right:14px;bottom:26px;width:290px;background:#fff;border-radius:12px;border-left:4px solid #FDC220;box-shadow:0 10px 30px #0e21332e;padding:10px 12px;display:grid;grid-template-columns:1fr auto;gap:2px 10px;align-items:center;z-index:2;opacity:0;transform:translateY(12px);transition:opacity .3s var(--ease-out),transform .3s var(--ease-out),border-color .3s ease}.l2 .opt.on{opacity:1;transform:none}.l2 .opt b{font-size:12px}.l2 .opt p{font-size:10px;color:var(--w-muted);grid-column:1;line-height:1.3}.l2 .opt .ob{grid-row:1/3;grid-column:2;background:#fdc220;color:#0e2133;font-weight:600;font-size:10.5px;border-radius:8px;padding:7px 10px;transition:transform .14s var(--ease-out),background-color .2s ease}.l2 .opt.press .ob{transform:scale(.94);background:#eeb61e}.l2 .opt.ok{border-color:#23a42e}.l2 .opt.ok .ob{background:#23a42e24;color:#1b7f24}.l2 .stu{transition:transform .7s var(--ease-in-out),opacity .3s ease}.l2 .gm{opacity:0;transition:opacity .3s ease .35s}.l2 .gm.on{opacity:1}.l2 .res{display:grid;grid-template-columns:1fr 300px;gap:18px;width:820px}.l2 .tl{display:grid;gap:9px;margin-top:10px}.l2 .tl div{display:grid;grid-template-columns:22px 1fr auto;gap:10px;align-items:center;font-size:11.5px}.l2 .tl i{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;color:#fff;font-size:10px;font-weight:700;font-style:normal;background:#279bd6}.l2 .tl i.s{background:#23a42e26;color:#23a42e}.l2 .tl i.e{background:#db36351f;color:#db3635}.l2 .tl i.g{background:#6f42c1}.l2 .tl b{font-weight:600}.l2 .tl em{font-style:normal;color:#279bd6;font-weight:600;font-variant-numeric:tabular-nums}.l2 .tabs{display:flex;gap:16px;border-bottom:1px solid var(--w-line);font-weight:500;color:#279bd6;margin-top:10px}.l2 .tabs span{padding:6px 2px}.l2 .tabs .on{color:var(--w-fg);border-bottom:2px solid #FDC220;font-weight:600}.l2 .minimap{border-radius:10px;overflow:hidden;position:relative;min-height:230px;border:1px solid var(--w-line)}.l2 .dim{position:absolute;inset:0;background:#0e213373;opacity:0;transition:opacity .25s ease;z-index:3}.l2 .dlg{position:absolute;left:50%;top:50%;width:340px;margin:-90px 0 0 -170px;background:#fff;border-radius:16px;padding:22px;text-align:center;box-shadow:0 10px 40px #0e21334d;z-index:4;opacity:0;transform:scale(.96);transition:opacity .22s var(--ease-out),transform .22s var(--ease-out)}.l2 .dlg .big{width:54px;height:54px;border-radius:50%;display:grid;place-items:center;margin:0 auto 10px;font-size:26px;background:#fdc22033;color:#b8860b}.l2 .dlg.okd .big{background:#23a42e26;color:#23a42e}.l2 .dlg b{font-size:15px;display:block}.l2 .dlg .acts{display:flex;gap:8px;justify-content:center;margin-top:12px}.l2 .dlg .acts span{border-radius:8px;padding:7px 14px;font-weight:600;font-size:11.5px;background:#eee}.l2 .dlg .acts .go{background:#23a42e;color:#fff}.l2 .dlg .acts .y{background:#fdc220}.l2 .show-c .dim,.l2 .show-d .dim{opacity:1}.l2 .show-c .dlg.cf,.l2 .show-d .dlg.okd{opacity:1;transform:none}.l2 .tx{background:var(--navy-3);color:var(--on-navy);position:relative;overflow:hidden}.l2 .tx:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 70% 60% at 100% 0%,#1D2F41 0 40%,#22364A 40% 64%,transparent 64.2%),radial-gradient(ellipse 50% 50% at 0% 100%,rgba(253,194,32,.1) 0 50%,transparent 50.2%)}.l2 .tx>*{position:relative}.l2 .tx .lead{color:var(--on-navy-muted)}.l2 .tx .eyebrow{color:var(--yellow)}.l2 .tx-head{display:grid;grid-template-columns:1fr 1fr;gap:20px 48px;align-items:end;margin-bottom:clamp(24px,4vw,40px)}.l2 .tx-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:14px}.l2 .tx-tab{--a:#FDC220;all:unset;box-sizing:border-box;cursor:pointer;position:relative;overflow:hidden;border-radius:14px;padding:16px 18px 18px;background:#ffffff0a;border:1px solid rgba(250,250,255,.1);display:grid;grid-template-columns:44px 1fr;gap:2px 14px;align-items:center;transition:background-color .25s ease,border-color .25s ease,transform .16s var(--ease-out)}.l2 .tx-tab:active{transform:scale(.98)}.l2 .tx-tab:focus-visible{outline:3px solid var(--a);outline-offset:2px}.l2 .tx-tab .ti{grid-row:span 2;width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:color-mix(in srgb,var(--a) 18%,transparent);color:var(--a);font-size:20px;transition:background-color .25s ease,color .25s ease}.l2 .tx-tab b{font-size:1.1rem;font-weight:700;line-height:1.2}.l2 .tx-tab small{font-size:.82rem;color:var(--on-navy-muted)}.l2 .tx-tab .bar{position:absolute;left:0;right:0;bottom:0;height:3px;background:#fafaff14}.l2 .tx-tab .bar i{display:block;height:100%;background:var(--a);transform-origin:left;transform:scaleX(0)}.l2 .tx-tab[aria-selected=true]{background:color-mix(in srgb,var(--a) 12%,transparent);border-color:color-mix(in srgb,var(--a) 55%,transparent)}.l2 .tx-tab[aria-selected=true] .ti{background:var(--a);color:#0e2133}@media(hover:hover)and (pointer:fine){.l2 .tx-tab:hover{background:#ffffff14}}.l2 .tx-stage{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:14px}.l2 .tx-map{position:relative;aspect-ratio:16/10;border-radius:16px;overflow:hidden;background:#e9e6df;box-shadow:0 24px 70px #00000073}.l2 .tx-map.dk{background:#111f2e}.l2 .tx-scene{position:absolute;inset:0;opacity:0;z-index:0;transition:opacity 0s linear .5s}.l2 .tx-scene.on{opacity:1;z-index:1;transition:opacity .5s ease}.l2 .tx-scene .mapsvg{width:100%;height:100%;display:block}.l2 .tx-scene .rt-b{fill:none;stroke-linecap:round;stroke-linejoin:round;opacity:.35}.l2 .tx-scene .rt-g{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;opacity:.9}.l2 .tx-scene .rt-t{fill:none;stroke-linecap:round;stroke-linejoin:round}.l2 .tx-scene .st circle{transition:fill .3s ease}.l2 .tx-scene .rg{fill:none;stroke-width:2.5;opacity:0;transform-box:fill-box;transform-origin:center}.l2 .tx-scene .rg.go{animation:ring .9s var(--ease-out)}@keyframes ring{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(2.4)}}.l2 .tx-scene .pi{opacity:0;transform-box:fill-box;transform-origin:center bottom}.l2 .tx-scene .pi.go{animation:popup 1.8s var(--ease-out)}@keyframes popup{0%{opacity:0;transform:translateY(8px) scale(.92)}14%{opacity:1;transform:none}72%{opacity:1;transform:none}to{opacity:0;transform:translateY(-8px)}}.l2 .tx-hud{position:absolute;z-index:2;left:12px;top:12px;right:12px;display:flex;gap:8px;flex-wrap:wrap;align-items:flex-start;pointer-events:none;color:#0e2133}.l2 .tx-snd{all:unset;box-sizing:border-box;pointer-events:auto;cursor:pointer;width:34px;height:34px;border-radius:10px;background:#fffffff5;box-shadow:0 6px 20px #0e21332e;display:grid;place-items:center;color:#0e2133}.l2 .tx-snd .ic{width:16px;height:16px}.l2 .tx-snd[aria-pressed=false]{color:#8a8f94}.l2 .tx-dimg{opacity:0;transition:opacity .6s ease}.l2 .tx-map.dk .tx-dimg{opacity:1}.l2 .tx-map.dk .tx-snd,.l2 .tx-map.dk .tx-sense,.l2 .tx-map.dk .tx-stats{background:#1d2f41f5;color:#fafaff;box-shadow:0 6px 20px #0006}.l2 .tx-map.dk .tx-sense span{color:#bfc3c6}.l2 .tx-map.dk .tx-sense span.on{background:#fdc220;color:#0e2133}.l2 .tx-map.dk .tx-stats small{color:#bfc3c6}.l2 .tx-map.dk .tx-stats div{border-left-color:#fafaff1f}.l2 .tx-map.dk .tx-snd[aria-pressed=false]{color:#6b7a89}.l2 .tx-map .tx-hud,.l2 .tx-map .tx-snd,.l2 .tx-map .tx-sense,.l2 .tx-map .tx-stats{transition:background-color .5s ease,color .5s ease}.l2 .tx-snd:focus-visible{outline:3px solid var(--yellow);outline-offset:2px}.l2 .tx-sense,.l2 .tx-stats{background:#fffffff5;border-radius:12px;box-shadow:0 6px 20px #0e21332e}.l2 .tx-sense{display:flex;padding:4px;gap:2px;font-size:12px;font-weight:600}.l2 .tx-sense span{padding:5px 12px;border-radius:9px;color:#5f6468;transition:background-color .25s ease,color .25s ease}.l2 .tx-sense span.on{background:#0e2133;color:#fff}.l2 .tx-stats{display:flex;padding:7px 4px}.l2 .tx-stats div{padding:0 12px;border-left:1px solid rgba(14,33,51,.1);min-width:74px}.l2 .tx-stats div:first-child{border-left:0}.l2 .tx-stats small{display:block;font-size:9px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#5f6468}.l2 .tx-stats b{font-size:17px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.25}.l2 .tx-info{display:grid;border-radius:16px;background:#ffffff0a;border:1px solid rgba(250,250,255,.1)}.l2 .tx-info article{grid-area:1/1;padding:24px;display:grid;gap:14px;align-content:start;opacity:0;transform:translateY(8px);transition:opacity .35s var(--ease-out),transform .35s var(--ease-out);visibility:hidden}.l2 .tx-info article.on{opacity:1;transform:none;visibility:visible}.l2 .tx-info h3{font-size:1.9rem;font-weight:700;color:var(--a)}.l2 .tx-info p{color:var(--on-navy-muted);font-size:.95rem}.l2 .tx-info ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.l2 .tx-info li{display:flex;gap:10px;align-items:flex-start;font-weight:500;font-size:.92rem}.l2 .tx-info li .ic{color:var(--a);margin-top:3px}.l2 .tx-info .sen{display:flex;gap:6px;flex-wrap:wrap;margin-top:4px}.l2 .tx-info .sen span{border:1px solid rgba(250,250,255,.2);border-radius:99px;padding:3px 12px;font-size:.78rem;font-weight:600}.l2 .modes-x{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:clamp(28px,4vw,44px)}.l2 .modes-x div{border-radius:14px;padding:18px;background:#ffffff0a;border:1px solid rgba(250,250,255,.1);display:grid;gap:8px;align-content:start}.l2 .modes-x i{width:40px;height:40px;border-radius:50%;background:var(--yellow);color:#0e2133;display:grid;place-items:center;font-size:18px}.l2 .modes-x b{font-weight:600}.l2 .modes-x p{font-size:.88rem;color:var(--on-navy-muted)}.l2 .play .modes-x div,.l2 .modes-x.play div{animation:rowin .5s var(--ease-out) both}.l2 .modes-x.play div:nth-child(2){animation-delay:.08s}.l2 .modes-x.play div:nth-child(3){animation-delay:.16s}.l2 .modes-x.play div:nth-child(4){animation-delay:.24s}.l2 .split{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(24px,4vw,56px);align-items:center}.l2 .split.rev{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.l2 .chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.l2 .chips span{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--line);background:var(--surface);border-radius:99px;padding:5px 12px;font-size:.82rem;font-weight:500}.l2 .chips .ic{color:var(--warning)}.l2 .chips a.hot{display:inline-flex;align-items:center;gap:7px;border-radius:99px;padding:5px 12px;font-size:.82rem;font-weight:600;background:var(--yellow);color:var(--on-yellow);text-decoration:none;transition:transform .16s var(--ease-out)}.l2 .chips a.hot .ic{color:var(--on-yellow)}.l2 .chips a.hot:active{transform:scale(.97)}.l2 .chips a.hot:focus-visible{outline:3px solid var(--info);outline-offset:2px}.l2 .qa-bg{padding:14px;filter:saturate(.7)}.l2 .tbl{background:#fff;border:1px solid var(--w-line);border-radius:8px;overflow:hidden}.l2 .tbl div{display:grid;grid-template-columns:1.2fr .8fr .8fr .8fr .8fr 1fr;gap:8px;padding:9px 12px;border-top:1px solid var(--w-line);align-items:center;font-size:11px}.l2 .tbl div:first-child{border:0;font-weight:600;background:#fafafa}.l2 .tbl b{font-weight:700}.l2 .bdg{border-radius:99px;padding:1px 9px;font-size:10px;font-weight:600;color:#fff;width:-moz-max-content;width:max-content}.l2 .bdg.i{background:#279bd6}.l2 .bdg.w{background:#db9c1f}.l2 .bdg.s{background:#23a42e}.l2 .bdg.d{background:#2b3e52}.l2 .acts4{display:flex;gap:3px}.l2 .acts4 i{width:22px;height:22px;border-radius:4px;border:1px solid #ced4da;display:grid;place-items:center;font-size:10px;color:#6c757d}.l2 .acts4 i.e{background:#279bd6;border-color:#279bd6;color:#fff}.l2 .acts4 i.b{border-color:#fdc220;color:#db9c1f}.l2 .qa-dim{position:absolute;inset:0;background:#0e213380}.l2 .qa-m{position:absolute;left:50%;top:18px;width:640px;margin-left:-320px;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 10px 40px #0e213359}.l2 .qa-h{background:linear-gradient(135deg,#2b3e52,#34495e);color:#fff;padding:14px 18px;display:flex;gap:12px;align-items:center}.l2 .qa-h>i{width:40px;height:40px;border-radius:10px;background:#fdc2202e;color:#fdc220;display:grid;place-items:center;font-size:18px}.l2 .qa-h b{font-size:15px;display:block;line-height:1.2}.l2 .qa-h small{background:#ffffff2e;border-radius:99px;padding:1px 9px;font-weight:600;font-size:10px}.l2 .qa-c{padding:14px 18px 18px;position:relative;height:440px}.l2 .qa-s{border:1.5px solid #ced4da;border-radius:8px;padding:8px 12px;display:flex;gap:8px;align-items:center;color:var(--w-muted);transition:border-color .2s ease,box-shadow .2s ease}.l2 .qa-s.foc{border-color:#fdc220;box-shadow:0 0 0 3px #fdc22059;color:var(--w-fg)}.l2 .qa-s u{text-decoration:none;font-weight:500}.l2 .qa-s u:empty:before{content:"Buscar una acción...";font-weight:400}.l2 .qa-s.foc u:after{content:"";display:inline-block;width:1.5px;height:13px;background:#0e2133;vertical-align:-2px;margin-left:1px;animation:pulse 1s steps(2) infinite}.l2 .qa-g{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:12px}.l2 .qc{border:1px solid var(--w-line);border-radius:8px;padding:10px 8px;text-align:center;transition:opacity .22s ease,transform .22s var(--ease-out),border-color .2s ease,box-shadow .2s ease}.l2 .qc i{width:38px;height:38px;border-radius:11px;background:#fdc22029;color:#e0a800;display:grid;place-items:center;margin:0 auto 6px;font-size:17px}.l2 .qc b{font-size:11px;display:block;line-height:1.25}.l2 .qc small{font-size:9px;color:var(--w-muted);line-height:1.25;display:block;margin-top:2px}.l2 .qc.off{opacity:.14;transform:scale(.97)}.l2 .qc.hit{border-color:#fdc220;box-shadow:0 4px 16px #0e213324}.l2 .qc.press{transform:scale(.96)}.l2 .qa-sub{position:absolute;inset:0;background:#fff;padding:16px 18px;display:grid;gap:12px;align-content:start;opacity:0;transform:translate(24px);transition:opacity .28s var(--ease-out),transform .28s var(--ease-out)}.l2 .qa-sub.on{opacity:1;transform:none}.l2 .qa-sub h5{font-size:14px;font-weight:700;display:flex;gap:8px;align-items:center}.l2 .stp{border:1px solid var(--w-line);border-radius:10px;padding:12px 14px;display:grid;grid-template-columns:26px 1fr auto;gap:4px 12px;align-items:center;opacity:.45;transition:opacity .25s ease,border-color .25s ease,background-color .25s ease}.l2 .stp.act{opacity:1;border-color:#fdc220}.l2 .stp.dn{opacity:1;border-color:#23a42e;background:#23a42e0d}.l2 .stp>i{width:26px;height:26px;border-radius:50%;background:#eee;display:grid;place-items:center;font-style:normal;font-weight:700;font-size:11px;grid-row:span 2}.l2 .stp.dn>i{background:#23a42e;color:#fff}.l2 .stp>i .ic{display:none;stroke-width:3}.l2 .stp.dn>i .ic{display:block}.l2 .stp.dn>i span{display:none}.l2 .stp b{font-size:12.5px}.l2 .stp p{font-size:10.5px;color:var(--w-muted);grid-column:2}.l2 .stp em{font-style:normal;font-size:10px;font-weight:600;color:#1b7f24;opacity:0;transition:opacity .25s ease}.l2 .stp.dn em{opacity:1}.l2 .repl{grid-column:2/4;display:flex;gap:10px;align-items:center;border:1.5px solid #ced4da;border-radius:8px;padding:8px 10px;margin-top:4px;font-weight:500;transition:border-color .2s ease,background-color .2s ease}.l2 .stp.dn .repl{border-color:#23a42e;background:#fff}.l2 .toast{position:absolute;right:14px;top:56px;width:270px;background:#fff;border-radius:14px;padding:11px 12px;display:grid;grid-template-columns:30px 1fr;gap:9px;box-shadow:0 14px 44px #00000059;font-size:11px;line-height:1.35;z-index:5;opacity:0;transform:translateY(-14px);transition:opacity .3s var(--ease-out),transform .3s var(--ease-out)}.l2 .toast.on{opacity:1;transform:none}.l2 .toast img{width:30px;height:30px;border-radius:8px;background:#2b3e52;padding:5px;-o-object-fit:contain;object-fit:contain}.l2 .app{background:var(--surface);border-block:1px solid var(--line)}.l2 .phone-col{display:grid;justify-items:center}.l2 .phone{width:min(290px,100%);aspect-ratio:290/590;border-radius:42px;background:#0b1622;padding:9px;box-shadow:var(--shadow);position:relative}.l2 .screen{position:relative;width:100%;height:100%;border-radius:34px;overflow:hidden;background:#f4f3ef;color:#0e2133;font-size:12px;line-height:1.35}.l2 .screen:before{content:"";position:absolute;left:50%;top:8px;width:84px;height:22px;margin-left:-42px;border-radius:99px;background:#0b1622;z-index:5}.l2 .notifs{position:absolute;left:8px;right:8px;top:40px;display:grid;gap:6px;z-index:4}.l2 .nt{background:#fffffff2;border-radius:14px;padding:8px 10px;display:grid;grid-template-columns:26px 1fr;gap:8px;box-shadow:0 6px 20px #0e21332e;font-size:10.5px;opacity:0;transform:translateY(-12px) scale(.97);transition:opacity .3s var(--ease-out),transform .3s var(--ease-out)}.l2 .nt.on{opacity:1;transform:none}.l2 .nt img{width:26px;height:26px;border-radius:7px;background:#2b3e52;padding:4px;-o-object-fit:contain;object-fit:contain}.l2 .nt b{font-weight:600;display:block}.l2 .sheet{position:absolute;left:0;right:0;bottom:0;background:#fff;border-radius:22px 22px 0 0;padding:14px 16px 20px;display:grid;gap:10px;box-shadow:0 -6px 24px #0e213324;z-index:3}.l2 .sheet .kid{display:grid;grid-template-columns:38px 1fr auto;gap:10px;align-items:center}.l2 .sheet .kid .av{width:38px;height:38px;background:#6f42c1;font-size:12px}.l2 .sheet .kid b{font-size:13px;display:block}.l2 .sheet .st{border-radius:99px;padding:2px 10px;font-size:10px;font-weight:600;background:#279bd624;color:#1c78a8}.l2 .sheet .st.near{background:#fdc22040;color:#8a6400}.l2 .sheet .st.on{background:#23a42e24;color:#1b7f24}.l2 .sheet .etaR{display:flex;justify-content:space-between;align-items:baseline;border-top:1px solid var(--w-line);padding-top:8px}.l2 .sheet .etaR b{font-size:20px;font-variant-numeric:tabular-nums}.l2 .feats{display:grid;gap:0;margin-top:22px}.l2 .feats div{display:grid;grid-template-columns:40px 1fr;gap:4px 14px;padding-block:16px;border-top:1px solid var(--line)}.l2 .feats i{grid-row:span 2;width:40px;height:40px;border-radius:10px;background:#fdc2202e;color:var(--warning);display:grid;place-items:center;font-size:18px}.l2 .feats b{font-weight:600}.l2 .feats p{color:var(--muted);font-size:.92rem}.l2 .bento{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:18px}.l2 .tile{background:var(--surface);border:1px solid var(--line);border-radius:12px;overflow:hidden;display:grid;grid-template-rows:auto 1fr;min-width:0}.l2 .tile.a{grid-column:span 4}.l2 .tile.b{grid-column:span 2}.l2 .tile.c{grid-column:span 3}.l2 .tile.ox{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);grid-template-rows:none}.l2 .ox-map{position:relative;aspect-ratio:900/740;background:#f4f3ef;overflow:hidden}@media(min-width:901px){.l2 .ox-map{aspect-ratio:780/770}}.l2 .ox-map .mapsvg{position:absolute;inset:0;width:100%;height:100%}.l2 .ox-side{padding:clamp(18px,2.4vw,28px);display:flex;flex-direction:column;gap:12px}.l2 .ox-side h3{font-size:1.5rem;font-weight:700}.l2 .ox-side p{color:var(--muted);font-size:.93rem}.l2 .ox-cnt{font-size:.9rem;color:var(--muted);font-variant-numeric:tabular-nums}.l2 .ox-cnt b{color:var(--fg)}.l2 .ox-btn{all:unset;box-sizing:border-box;cursor:pointer;display:inline-flex;gap:8px;align-items:center;justify-content:center;background:var(--yellow);color:#0e2133;font-weight:600;border-radius:10px;padding:11px 16px;transition:transform .14s var(--ease-out),background-color .2s ease,opacity .3s ease}.l2 .ox-btn.press{transform:scale(.95);background:var(--yellow-2)}.l2 .ox-btn.done{background:#23a42e24;color:var(--success)}.l2 .ox-btn:focus-visible,.l2 .ox-replay:focus-visible{outline:3px solid var(--info);outline-offset:2px}.l2 .ox-res{display:grid;gap:6px}.l2 .ox-row{display:grid;grid-template-columns:12px 1fr auto;gap:2px 10px;align-items:center;border:1px solid var(--line);border-radius:10px;padding:7px 12px;background:var(--bg);opacity:0;transform:translateY(8px);transition:opacity .35s var(--ease-out),transform .35s var(--ease-out)}.l2 .ox-row.in{opacity:1;transform:none}.l2 .ox-row i{width:12px;height:12px;border-radius:50%;grid-row:span 2;box-shadow:0 0 0 2px var(--bg),0 0 0 3px #ffffff4d}.l2 .ox-row b{font-weight:600;font-size:.95rem}.l2 .ox-row small{grid-column:2;color:var(--muted);font-size:.78rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.l2 .ox-row em{grid-row:1/3;grid-column:3;font-style:normal;font-weight:700;font-size:1.15rem;font-variant-numeric:tabular-nums}.l2 .ox-tot{font-size:.85rem;color:var(--muted);min-height:1.3em;font-variant-numeric:tabular-nums}.l2 .ox-tot b{color:var(--fg)}.l2 .ox-replay{all:unset;cursor:pointer;display:inline-flex;gap:6px;align-items:center;font-size:.85rem;font-weight:600;color:var(--info);margin-top:auto;opacity:0;transition:opacity .3s ease}.l2 .ox-replay.on{opacity:1}.l2 .ox-pick{position:absolute;left:12px;top:12px;bottom:12px;width:min(240px,46%);background:#fff;color:#0e2133;border-radius:12px;box-shadow:0 10px 30px #0e213338;display:flex;flex-direction:column;overflow:hidden;font-size:11px;opacity:0;transform:translateY(8px);transition:opacity .35s var(--ease-out),transform .35s var(--ease-out);z-index:2}.l2 .ox-pick.in{opacity:1;transform:none}.l2 .ox-pick header{background:#2b3e52;color:#fff;padding:9px 11px;display:flex;justify-content:space-between;align-items:center;font-weight:600;font-size:11px}.l2 .ox-pick header b{background:#fdc220;color:#0e2133;border-radius:99px;padding:1px 8px;font-size:10px;font-variant-numeric:tabular-nums}.l2 .ox-pick .ls{flex:1;overflow:hidden;position:relative}.l2 .ox-pick .li{transition:transform .25s var(--ease-out)}.l2 .ox-pick .r{display:grid;grid-template-columns:14px 1fr;gap:2px 8px;align-items:center;padding:5px 11px;border-bottom:1px solid #eef0f2;height:34px;box-sizing:border-box}.l2 .ox-pick .r i{grid-row:span 2;width:14px;height:14px;border-radius:4px;border:1.5px solid #adb5bd;display:grid;place-items:center;transition:background-color .15s ease,border-color .15s ease}.l2 .ox-pick .r.on i{background:#fdc220;border-color:#fdc220}.l2 .ox-pick .r.on i:after{content:"";width:6px;height:3px;border:2px solid #0E2133;border-top:0;border-right:0;transform:rotate(-45deg) translate(1px,-1px)}.l2 .ox-pick .r b{font-weight:600;font-size:10.5px;line-height:1.1}.l2 .ox-pick .r.sa{grid-template-columns:14px 1fr;background:#f6f7f9;height:32px}.l2 .ox-pick .r.sa b{grid-row:span 2}.l2 .ox-pick footer{padding:8px 10px;border-top:1px solid #eef0f2}.l2 .ox-pick footer span{display:block;text-align:center;border-radius:8px;padding:7px;font-weight:700;background:#e9ecef;color:#8a8f94;transition:background-color .2s ease,color .2s ease,transform .14s var(--ease-out)}.l2 .ox-pick footer span.ok{background:#fdc220;color:#0e2133}.l2 .ox-pick footer span.press{transform:scale(.95)}.l2 .ox-pick .r small{font-size:9px;color:#6b7280;line-height:1.1}.l2 .ox-fly{position:absolute;left:0;top:0;width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:50%;background:#6f42c1;box-shadow:0 0 0 2px #fff,0 2px 6px #0000004d;z-index:3;pointer-events:none;transition:transform .7s cubic-bezier(.77,0,.175,1),opacity .2s ease}.l2 .ox-t{transition:opacity .8s ease}.l2 #ox-map .hc{z-index:4}.l2 .ox-pop{position:absolute;left:0;top:0;z-index:3;background:#fff;color:#0e2133;border-radius:10px;box-shadow:0 10px 30px #0e213340;padding:8px;display:grid;gap:4px;font-size:10.5px;min-width:170px;opacity:0;pointer-events:none;transition:opacity .25s var(--ease-out)}.l2 .ox-pop.in{opacity:1}.l2 .ox-pop small{font-size:9px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#6b7280;padding:0 4px 2px}.l2 .ox-pop span{padding:5px 8px;border-radius:7px;font-weight:600}.l2 .ox-pop span:nth-of-type(2){color:#9aa1a8}.l2 .ox-pop span.on{background:#ff8c0026;color:#b35f00}.l2 .ox-note{position:absolute;left:12px;right:12px;bottom:24px;z-index:3;background:#0e2133eb;color:#fff;border-radius:10px;padding:8px 12px;font-size:11.5px;opacity:0;transform:translateY(8px);transition:opacity .3s var(--ease-out),transform .3s var(--ease-out);text-align:center}.l2 .ox-note.in{opacity:1;transform:none}.l2 .ox-row.flash{box-shadow:0 0 0 2px var(--yellow)}.l2 .ox-k{opacity:0;transition:opacity .3s ease}.l2 .ox-k.in{opacity:1}.l2 .ox-k path{transition:fill .35s ease}.l2 .ox-k .mv{transition:transform .7s var(--ease-in-out)}.l2 .ox-k.in .pin{animation:pindrop .45s var(--ease-out)}@keyframes pindrop{0%{transform:translateY(-14px);opacity:0}}.l2 .ox-st{opacity:0;transition:opacity .5s ease}.l2 .ox-st.on{opacity:1}.l2 .ox-l{fill:none;stroke-width:5;stroke-linecap:round;stroke-linejoin:round}.l2 .ox-sp{stroke-width:3.5;opacity:.9}.l2 .ox-ring{opacity:0;transform-box:fill-box;transform-origin:center;transform:scale(.92);transition:opacity .35s var(--ease-out),transform .35s var(--ease-out)}.l2 .ox-ring.on{opacity:1;transform:none}.l2 .tile .tx{padding:18px 20px 20px}.l2 .tile h3{font-size:1.1rem;font-weight:600;margin-bottom:4px}.l2 .tile p{color:var(--muted);font-size:.9rem}.l2 .viz{position:relative;background:#f6f6f6;color:#0e2133;font-size:12px;line-height:1.4;min-height:220px}.l2 .viz.map{aspect-ratio:16/8}.l2 .legend{position:absolute;left:10px;top:10px;display:grid;gap:5px}.l2 .legend span{background:#fff;border-radius:8px;padding:4px 10px;font-size:11px;font-weight:600;display:flex;gap:7px;align-items:center;box-shadow:0 1px 3px #0e213326;font-variant-numeric:tabular-nums}.l2 .legend i{width:10px;height:10px;border-radius:50%}.l2 .ol{fill:none;stroke-width:5;stroke-linecap:round;stroke-linejoin:round;opacity:.9;stroke-dasharray:1;stroke-dashoffset:0}.l2 .play .ol{animation:draw 2.2s var(--ease-in-out) both}.l2 .play .ol.o2{animation-delay:.35s}.l2 .play .ol.o3{animation-delay:.7s}@keyframes draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes rowin{0%{opacity:0;transform:translateY(8px)}}@keyframes pop{0%{opacity:0;transform:scale(.6)}}.l2 .kpis{padding:14px;display:grid;grid-template-columns:1fr 1fr;gap:8px}.l2 .kpi{background:#fff;border:1px solid var(--w-line);border-radius:10px;padding:9px 12px;border-top:3px solid #279BD6}.l2 .kpi:nth-child(2){border-top-color:#23a42e}.l2 .kpi:nth-child(3){border-top-color:#db9c1f}.l2 .kpi:nth-child(4){border-top-color:#279bd6}.l2 .kpi small{font-size:8.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--w-muted);display:block}.l2 .kpi b{font-size:24px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.2}.l2 .spark{grid-column:1/-1;background:#fff;border:1px solid var(--w-line);border-radius:10px;padding:9px 12px}.l2 .spark svg{display:block;width:100%;height:54px}.l2 .spark path.l{fill:none;stroke:#17a2b8;stroke-width:2.5;stroke-dasharray:1;stroke-dashoffset:0}.l2 .play .spark path.l{animation:draw 1.6s var(--ease-in-out) both}.l2 .more{padding:20px;display:grid;gap:14px;align-content:start}.l2 .more ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:10px 18px}.l2 .more li{display:grid;grid-template-columns:20px 1fr;gap:10px;font-size:.9rem;align-items:start}.l2 .more li .ic{color:var(--info);margin-top:4px}.l2 .more li small{display:block;color:var(--muted);font-size:.8rem;line-height:1.4}.l2 .roles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-top:1px solid var(--line)}.l2 .roles div{padding:22px 22px 22px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:28px 1fr;gap:2px 12px}.l2 .roles .ic{grid-row:span 2;font-size:1.3rem;color:var(--warning);margin-top:3px}.l2 .roles b{font-weight:600}.l2 .roles p{color:var(--muted);font-size:.9rem}.l2 .two{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,5vw,72px)}.l2 .sec-list{list-style:none;padding:0;margin:20px 0 0;display:grid;gap:12px}.l2 .sec-list li{display:flex;gap:12px;align-items:center;font-weight:500}.l2 .sec-list .ic{color:var(--success);font-size:1.1rem}.l2 .steps3{list-style:none;counter-reset:s;padding:0;margin:20px 0 0;display:grid;gap:18px}.l2 .steps3 li{counter-increment:s;display:grid;grid-template-columns:36px 1fr;gap:2px 14px}.l2 .steps3 li:before{content:counter(s);grid-row:span 2;width:36px;height:36px;border-radius:50%;background:var(--yellow);color:var(--on-yellow);display:grid;place-items:center;font-weight:700}.l2 .steps3 b{font-weight:600}.l2 .steps3 p{color:var(--muted);font-size:.9rem}.l2 .cta{background:var(--navy-2);color:var(--on-navy);border-radius:20px;padding:clamp(32px,6vw,64px);display:grid;grid-template-columns:1fr auto;gap:24px;align-items:center;position:relative;overflow:hidden}.l2 .cta:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 60% 120% at 100% 130%,#EEA81C 0 30%,#F5B81F 30% 50%,#FDC220 50% 70%,transparent 70.3%)}.l2 .cta>*{position:relative}.l2 .cta h2{font-size:clamp(1.6rem,3.4vw,2.5rem);font-weight:700;max-width:16ch}.l2 .cta .btn-y{background:var(--navy-3);color:var(--on-navy)}.l2 footer{padding-block:28px 40px;color:var(--muted);font-size:.8rem}.l2 footer .wrap{display:flex;gap:12px 24px;flex-wrap:wrap;justify-content:space-between}.l2 .chap .tag{font-size:.74rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.l2 .chap-i .tag{color:var(--yellow)}.l2 .chap{padding-block:clamp(56px,8vw,104px)}.l2 .chap-i{background:var(--navy-2);color:var(--on-navy);position:relative;overflow:hidden}.l2 .chap-i:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 60% 90% at 105% -10%,#33506B 0 34%,#2B3E52 34% 58%,#22364A 58% 82%,transparent 82.2%)}.l2 .chap-f{background:var(--yellow);color:var(--on-yellow);position:relative;overflow:hidden}.l2 .chap-f:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 60% 90% at -5% 110%,#EEA81C 0 34%,#F5B81F 34% 58%,#FDCB3A 58% 82%,transparent 82.2%)}.l2 .chap>*{position:relative}.l2 .chap-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(24px,5vw,72px);align-items:start}.l2 .chap h2{font-size:clamp(2rem,4.4vw,3.4rem);font-weight:700;margin:14px 0 16px}.l2 .chap p.big{font-size:1.05rem;max-width:52ch}.l2 .chap-i p.big{color:var(--on-navy-muted)}.l2 .pillars{display:flex;gap:8px;flex-wrap:wrap;margin-top:22px}.l2 .pillars span{border:1px solid rgba(250,250,255,.22);border-radius:99px;padding:5px 14px;font-size:.82rem;font-weight:500;display:flex;gap:8px;align-items:center}.l2 .pillars .ic{color:var(--yellow)}.l2 .relief{list-style:none;margin:0;padding:0;display:grid}.l2 .relief li{display:grid;grid-template-columns:minmax(0,1fr) 22px minmax(0,1.15fr);gap:12px;align-items:center;padding-block:14px;border-top:1px solid rgba(250,250,255,.14);font-size:.93rem;line-height:1.4}.l2 .relief li:first-child{border-top:0;padding-block:0 10px;font-size:.72rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--on-navy-muted)}.l2 .relief s{text-decoration:line-through;text-decoration-thickness:1.5px;color:var(--on-navy-muted)}.l2 .relief .ic{color:var(--yellow)}.l2 .relief b{font-weight:600}.l2 .play .relief li:not(:first-child) s{animation:strike .5s ease both;animation-delay:calc(var(--i)*.16s + .1s)}.l2 .play .relief li:not(:first-child) .ic,.l2 .play .relief li:not(:first-child) b{animation:rowin .5s var(--ease-out) both;animation-delay:calc(var(--i)*.16s + .4s)}@keyframes strike{0%{text-decoration-color:transparent}}.l2 .chap-f .fam-head{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(24px,5vw,72px);align-items:end}.l2 .chap-f h2{margin-bottom:0}.l2 .note{font-size:.8rem;opacity:.8;margin-top:10px}.l2 .fam-grid{width:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,400px);gap:clamp(24px,6vw,88px);align-items:center}.l2 .fam .phone{width:min(300px,100%,calc(calc(var(--vh,1vh)*82)*.46));aspect-ratio:1206/2622;border-radius:44px}.l2 .fam .screen{background:#fff;border-radius:36px}.l2 .fam .screen:before{content:none}.l2 .fam .screen>img,.l2 .fam .screen>.live{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity .4s ease}.l2 .fam .live img,.l2 .fam .live svg{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.l2 #fam-caps .cap{cursor:pointer}.l2 #fam-caps .cap:focus-visible{outline:3px solid var(--yellow);outline-offset:2px}@media(hover:hover)and (pointer:fine){.l2 #fam-caps .cap:not(.on):hover{color:var(--fg)}}.l2 .fam .tap{position:absolute;z-index:4;width:15%;aspect-ratio:1;margin:-7.5% 0 0 -7.5%;pointer-events:none;opacity:0}.l2 .fam .tap:before{content:"";position:absolute;inset:18%;border-radius:50%;background:#0e213352;border:2px solid rgba(255,255,255,.9);box-shadow:0 2px 10px #00000040}.l2 .fam .tap i{position:absolute;inset:0;border-radius:50%;border:2px solid rgba(14,33,51,.45)}.l2 .fam .tap.on{opacity:1;animation:tapin .35s var(--ease-out)}.l2 .fam .tap.on:before{animation:tappress 1.8s var(--ease-out) infinite}.l2 .fam .tap.on i{animation:tapring 1.8s var(--ease-out) infinite}@keyframes tapin{0%{opacity:0}}@keyframes tappress{0%,to{transform:scale(1)}14%{transform:scale(.8)}30%{transform:scale(1)}}@keyframes tapring{0%,12%{transform:scale(.5);opacity:0}16%{opacity:.9}60%,to{transform:scale(1.25);opacity:0}}.l2 .fam .screen>.under{opacity:1;transition:none}.l2 .fam .screen>.on{opacity:1;z-index:1}.l2 .fam .screen>.sh{transform:translateY(48%);transition:opacity .15s ease,transform .5s cubic-bezier(.32,.72,0,1)}.l2 .fam .screen>.sh.on{opacity:1;transform:none;z-index:2}.l2 .fam .screen>.tap{z-index:4}.l2 .fam-dots{display:flex;gap:6px;justify-content:center;margin-top:14px;gap:0!important}.l2 .fam-dots button{all:unset;cursor:pointer;padding:6px 4px}.l2 .fam-dots button:focus-visible{outline:2px solid var(--info);border-radius:4px}.l2 .fam-dots i{display:block;width:6px;height:6px;border-radius:50%;background:var(--line);transition:background-color .2s ease,transform .2s var(--ease-out)}.l2 .fam-dots .on i{background:var(--yellow);transform:scale(1.4)}.l2 .xtra{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-top:1px solid var(--line)}.l2 .xtra div{padding:22px 22px 22px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:40px 1fr;gap:2px 14px;align-content:start}.l2 .xtra i{grid-row:span 2;width:40px;height:40px;border-radius:10px;background:#fdc2202e;color:var(--warning);display:grid;place-items:center;font-size:18px}.l2 .xtra b{font-weight:600}.l2 .xtra p{color:var(--muted);font-size:.9rem}.l2 .reasons{display:flex;gap:8px;flex-wrap:wrap;margin-top:22px}.l2 .reasons span{background:var(--surface);border:1px solid var(--line);border-radius:99px;padding:5px 14px;font-size:.84rem;font-weight:500}.l2 .stores{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.l2 .stores img{height:46px;width:auto;display:block}.l2 .easy{list-style:none;margin:20px 0 0;padding:0;display:grid;gap:18px}.l2 .easy li{display:grid;grid-template-columns:36px 1fr;gap:2px 14px}.l2 .easy li .ic{grid-row:span 2;font-size:1.35rem;color:var(--warning);margin-top:3px}.l2 .easy b{font-weight:600}.l2 .easy p{color:var(--muted);font-size:.9rem}.l2 .sec4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;list-style:none;margin:0;padding:0}.l2 .sec4 li{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:18px;display:grid;gap:10px;font-weight:500;font-size:.95rem}.l2 .sec4 .ic{color:var(--success);font-size:1.4rem}.l2 .cta2{display:grid;grid-template-columns:1fr 1fr;gap:18px}.l2 .cta2 .cta{grid-template-columns:1fr;align-content:space-between}.l2 .cta2 .cta h2{font-size:clamp(1.4rem,2.6vw,2rem);max-width:18ch}.l2 .cta2 .cta p{color:var(--on-navy-muted);max-width:40ch;margin-top:8px}.l2 .cta-f{background:var(--yellow);color:var(--on-yellow)}.l2 .cta-f:before{background:radial-gradient(ellipse 60% 120% at 100% 130%,#111F2E 0 30%,#1D2F41 30% 50%,#2B3E52 50% 70%,transparent 70.3%)}.l2 .cta2 .cta-f p{color:var(--on-yellow)}.l2 .has-phone .push{right:auto;left:-10px}.l2 .qp{display:grid;grid-template-columns:minmax(0,250px) minmax(0,1fr);gap:clamp(16px,2.4vw,28px);align-items:start}.l2 .qp-list{display:grid;gap:4px}.l2 .qp-list button{all:unset;box-sizing:border-box;cursor:pointer;display:grid;grid-template-columns:32px 1fr;gap:10px;align-items:center;padding:8px 10px;border-radius:10px;font-size:.9rem;font-weight:500;color:var(--muted);position:relative;transition:background-color .2s ease,color .2s ease}.l2 .qp-list button i{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;background:var(--sunken);color:var(--muted);font-size:15px;transition:background-color .2s ease,color .2s ease}.l2 .qp-list button[aria-selected=true]{background:var(--surface);color:var(--fg);font-weight:600;box-shadow:0 2px 10px #0e213314}.l2 .qp-list button[aria-selected=true] i{background:var(--yellow);color:#0e2133}.l2 .qp-list button:focus-visible{outline:3px solid var(--info);outline-offset:1px}@media(hover:hover)and (pointer:fine){.l2 .qp-list button:hover{color:var(--fg);background:var(--sunken)}}.l2 .qp-stage{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,190px);gap:16px;align-items:center}.l2 .qp-map{position:relative;height:min(calc(var(--vh,1vh)*64),520px);border-radius:16px;overflow:hidden;background:#e9e6df;box-shadow:var(--shadow);color:#0e2133;font-size:11px;line-height:1.35}.l2 .qp-svg,.l2 .qp-svg svg{position:absolute;inset:0;width:100%;height:100%;display:block}.l2 .qp-ov{position:absolute;inset:0;pointer-events:none}.l2 .qp-map .attr{position:absolute;left:8px;bottom:4px;font-size:8px;color:#5f6468}.l2 #qp-chip{top:auto;bottom:14px}.l2 .qp .vr-phone{width:min(190px,100%,calc(calc(var(--vh,1vh)*60)*.47))}.l2 .qp-bar{display:flex;gap:12px;align-items:center;margin-top:16px}.l2 .qp-play{all:unset;box-sizing:border-box;cursor:pointer;width:38px;height:38px;border-radius:50%;background:var(--yellow);color:#0e2133;display:grid;place-items:center;flex:none;transition:transform .14s var(--ease-out)}.l2 .qp-play:active{transform:scale(.94)}.l2 .qp-play:focus-visible{outline:3px solid var(--info);outline-offset:2px}.l2 .qp-play .ic{width:16px;height:16px}.l2 .qp-dots{flex:1;display:flex;gap:6px}.l2 .qp-dots button{all:unset;box-sizing:border-box;cursor:pointer;flex:1;height:22px;display:grid;align-items:center}.l2 .qp-dots button span{display:block;height:5px;border-radius:99px;background:var(--line);overflow:hidden}.l2 .qp-dots button span i{display:block;height:100%;background:var(--yellow);transform-origin:left;transform:scaleX(0)}.l2 .qp-dots button:focus-visible{outline:3px solid var(--info);outline-offset:2px;border-radius:4px}.l2 .qp-n{font-size:.8rem;color:var(--muted);font-variant-numeric:tabular-nums;min-width:74px;text-align:right}.l2 .qp-cap{margin-top:10px;min-height:96px;border-left:3px solid var(--yellow);padding:4px 0 4px 16px}.l2 .qp-cap b{display:block;font-weight:600;font-size:1.05rem}.l2 .qp-cap p{color:var(--muted);font-size:.95rem;max-width:68ch;margin-top:4px}.l2 .qp-cap.swap b,.l2 .qp-cap.swap p{animation:capin .35s var(--ease-out)}@keyframes capin{0%{opacity:0;transform:translateY(6px)}}.l2 .qx-card{position:absolute;left:12px;top:12px;width:min(236px,46%);background:#fff;border-radius:12px;box-shadow:0 10px 30px #0e213338;overflow:hidden;opacity:0;transform:translateY(10px);transition:opacity .3s var(--ease-out),transform .3s var(--ease-out)}.l2 .qx-card.in{opacity:1;transform:none}.l2 .qx-card.r{inset:auto 12px 12px auto}.l2 .qx-card header{display:flex;gap:8px;align-items:center;padding:8px 10px;font-weight:600;font-size:10.5px;color:#fff;background:#2b3e52}.l2 .qx-card header .ic{color:#fdc220}.l2 .qx-card .bd{padding:9px 10px;display:grid;gap:6px}.l2 .qx-s{border:1.5px solid #ced4da;border-radius:8px;padding:6px 8px;display:flex;gap:6px;align-items:center;color:#5f6468}.l2 .qx-s.foc{border-color:#fdc220;color:#0e2133}.l2 .qx-t{display:grid;grid-template-columns:26px 1fr;gap:8px;align-items:center;border:1px solid rgba(14,33,51,.12);border-radius:8px;padding:6px 8px;opacity:.35;transition:opacity .2s ease,border-color .2s ease,box-shadow .2s ease}.l2 .qx-t.hit{opacity:1;border-color:#fdc220;box-shadow:0 4px 14px #0e21331f}.l2 .qx-t i{width:26px;height:26px;border-radius:8px;background:#fdc2202e;color:#c99400;display:grid;place-items:center;font-size:13px}.l2 .qx-f{border:1.5px solid #ced4da;border-radius:8px;padding:5px 8px;display:grid;gap:1px;opacity:.35;transition:opacity .25s ease,border-color .25s ease}.l2 .qx-f.in{opacity:1;border-color:#fdc220}.l2 .qx-f small{font-size:8.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#5f6468}.l2 .qx-f b{font-weight:600;min-height:1.35em}.l2 .qv-ops{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;margin-top:2px}.l2 .qv-ops i{font-style:normal;display:grid;gap:1px;justify-items:center;border:1.5px solid #ced4da;border-radius:7px;padding:3px 2px;font-size:8.5px;font-weight:700;transition:border-color .12s ease,background-color .12s ease,transform .12s var(--ease-out)}.l2 .qv-ops em{font-style:normal;width:15px;height:15px;border-radius:50%;background:#0e2133;color:#fff;display:grid;place-items:center;font-size:8px}.l2 .qv-ops small{font-size:7.5px;font-weight:600;color:#5f6468}.l2 .qv-ops i.hl{border-color:#fdc220;background:#fdc22033;transform:scale(1.06)}.l2 .qv-ops i.no.hl{border-color:#db3635;background:#db36351a}.l2 .qv-ops i.no small{color:#db3635;text-decoration:line-through}.l2 .qv-ops i.pick{border-color:#23a42e;background:#23a42e24;transform:scale(1.06)}.l2 .qv-c .ring{fill:#fdc22038;stroke:#fdc220;stroke-width:2;opacity:0;transition:opacity .12s ease}.l2 .qv-c.hl .ring{opacity:1}.l2 .qv-c.no.hl .ring{fill:#db363526;stroke:#db3635}.l2 .qv-c.pick .ring{opacity:1;fill:#23a42e2e;stroke:#23a42e}.l2 .qx-days{display:flex;gap:4px}.l2 .qx-days span{flex:1;text-align:center;border-radius:6px;padding:4px 0;font-weight:700;font-size:10px;background:#eee;color:#8a8f94;transition:background-color .25s ease,color .25s ease}.l2 .qx-days span.on{background:#fdc220;color:#0e2133}.l2 .vr{background:var(--bg)}.l2 #vr-track{height:calc(var(--vh,1vh)*640)}.l2 .vr-grid{width:100%;display:grid;grid-template-columns:minmax(0,270px) minmax(0,1fr) minmax(0,210px);gap:clamp(16px,2.4vw,32px);align-items:center}.l2 .vr .caps h2{font-size:clamp(1.3rem,2.1vw,1.7rem)}.l2 .vr-map{position:relative;height:min(calc(var(--vh,1vh)*76),600px);border-radius:16px;overflow:hidden;background:#e9e6df;box-shadow:var(--shadow);color:#0e2133;font-size:11px;line-height:1.35}.l2 .vr-map .mapsvg{width:100%;height:100%;display:block}.l2 .vr-cardx{position:absolute;left:12px;width:min(215px,44%);background:#fff;border-radius:12px;box-shadow:0 10px 30px #0e213338;overflow:hidden;opacity:0;transform:translateY(10px);transition:opacity .3s var(--ease-out),transform .3s var(--ease-out)}.l2 .vr-cardx.in{opacity:1;transform:none}.l2 .vr-cardx:not(.cur){opacity:0;transform:translateY(10px)}.l2 #vr-drv{top:12px;bottom:auto;height:auto}.l2 #vr-adm{bottom:12px;top:auto;height:auto}.l2 .vr-cardx header{display:flex;gap:8px;align-items:center;padding:8px 10px;font-weight:600;font-size:10.5px;color:#fff}.l2 #vr-drv header{background:#2b3e52}.l2 #vr-adm header{background:#1d2f41}.l2 .vr-cardx header .ic{color:#fdc220}.l2 .vr-cardx .bd{padding:9px 10px;display:grid;gap:6px}.l2 .vr-opt{display:flex;gap:7px;align-items:center;border:1px solid rgba(14,33,51,.14);border-radius:8px;padding:5px 8px;transition:border-color .2s ease,background-color .2s ease}.l2 .vr-opt i{width:12px;height:12px;border-radius:50%;border:1.5px solid #adb5bd;flex:none;transition:border-color .2s ease,background-color .2s ease}.l2 .vr-opt.sel{border-color:#fdc220;background:#fdc2201a}.l2 .vr-opt.sel i{border-color:#0e2133;background:#fdc220}.l2 .vr-btn{border-radius:8px;padding:7px 10px;text-align:center;font-weight:700;background:#db3635;color:#fff;transition:transform .14s var(--ease-out),background-color .2s ease}.l2 .vr-btn.y{background:#fdc220;color:#0e2133}.l2 .vr-btn.press{transform:scale(.95)}.l2 .vr-btn.ok{background:#23a42e;color:#fff}.l2 .vr-row{display:grid;grid-template-columns:8px 1fr;gap:4px 8px;align-items:center;border:1px solid rgba(219,54,53,.35);background:#db36350f;border-radius:8px;padding:6px 8px}.l2 .vr-row>i{width:8px;height:8px;border-radius:50%;background:#db3635;animation:pulse 1s steps(2) infinite}.l2 .vr-row small{grid-column:2;color:#5f6468;font-size:9.5px}.l2 .vr-fld{border:1.5px solid #ced4da;border-radius:8px;padding:6px 8px;display:grid;gap:1px;opacity:.35;transition:opacity .25s ease,border-color .25s ease}.l2 .vr-fld.in{opacity:1;border-color:#fdc220}.l2 .vr-fld small{font-size:8.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#5f6468}.l2 .vr-fld b{font-weight:600;min-height:1.35em}.l2 .vr-chip{position:absolute;right:12px;top:12px;background:#0e2133;color:#fff;border-radius:99px;padding:6px 12px;font-weight:600;font-size:11px;display:flex;gap:8px;align-items:center;box-shadow:0 6px 18px #0e21334d;font-variant-numeric:tabular-nums}.l2 .vr-chip i{width:8px;height:8px;border-radius:50%;background:#23a42e}.l2 .vr-chip.bad i{background:#db3635}.l2 .vr-chip.wait i{background:#fdc220}.l2 .vr-phone{width:min(210px,100%,calc(calc(var(--vh,1vh)*74)*.47));aspect-ratio:9/19;border-radius:34px;background:#0b1622;padding:7px;box-shadow:var(--shadow);justify-self:center}.l2 .vr-scr{height:100%;border-radius:28px;overflow:hidden;position:relative;background:radial-gradient(120% 70% at 20% 0%,#4b6f8f 0,transparent 60%),linear-gradient(165deg,#33506b,#1d2f41 55%,#111f2e);color:#fff;padding:0 7px 10px;display:flex;flex-direction:column;gap:5px;font-family:-apple-system,"SF Pro Text",var(--font)}.l2 .vr-scr:before{content:"";position:absolute;left:50%;top:7px;width:62px;height:18px;margin-left:-31px;border-radius:99px;background:#0b1622}.l2 .vr-scr .clk{position:absolute;top:36px;left:0;right:0;text-align:center;font-weight:600;font-size:40px;letter-spacing:-.03em;line-height:1;opacity:.96}.l2 .vr-scr .dt{position:absolute;top:24px;left:0;right:0;text-align:center;font-size:9px;font-weight:600;opacity:.85}.l2 .vr-scr .sp{height:92px;flex:none;order:-99}.l2 .vr-nt{background:#f2f2f7db;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#111;border-radius:13px;padding:6px 8px 7px;display:grid;gap:2px;font-size:8.6px;line-height:1.28;box-shadow:0 2px 10px #0000002e;flex:none}.l2 .vr-nt[hidden]{display:none}.l2 .vr-nt.on{animation:ntin .38s var(--ease-out)}@keyframes ntin{0%{opacity:0;transform:translateY(-8px) scale(.97)}}.l2 .vr-nt .nh{display:flex;align-items:center;gap:5px;font-size:7.6px;letter-spacing:.02em;color:#3c3c43b8;margin-bottom:1px}.l2 .vr-nt .nh img{width:13px;height:13px;border-radius:3.5px;background:#2b3e52;padding:1.5px;-o-object-fit:contain;object-fit:contain}.l2 .vr-nt .nh span{font-weight:600;text-transform:uppercase}.l2 .vr-nt .nh em{font-style:normal;margin-left:auto}.l2 .vr-nt p{margin:0;color:#1c1c1e}.l2 .vr-nt b{display:block;font-weight:600;font-size:8.8px;color:#000}.l2 .vr-toast{display:none}.l2 #vr-caps .cap{cursor:pointer;border-radius:0 8px 8px 0;transition:border-color .25s ease,color .25s ease,background-color .2s ease}.l2 #vr-caps .cap:focus-visible{outline:3px solid var(--yellow);outline-offset:2px}@media(hover:hover)and (pointer:fine){.l2 #vr-caps .cap:not(.on):hover{background:var(--sunken);color:var(--fg)}}.l2 .vr-steps{display:none}.l2 .vr-steps button{all:unset;box-sizing:border-box;cursor:pointer;flex:1;text-align:center;border-radius:99px;padding:5px 0;font-size:.78rem;font-weight:700;background:var(--sunken);color:var(--muted);transition:background-color .2s ease,color .2s ease,transform .14s var(--ease-out)}.l2 .vr-steps button:active{transform:scale(.95)}.l2 .vr-steps button.on{background:var(--yellow);color:var(--on-yellow)}.l2 .vr-steps button:focus-visible{outline:3px solid var(--info);outline-offset:2px}.l2 .vr-map .attr{position:absolute;right:6px;bottom:4px;font-size:8px;color:#5f6468}.l2 #semana{padding-block:clamp(20px,calc(var(--vh,1vh)*3.5),48px)}.l2 .det-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 32px;align-items:end}.l2 .det-head .eyebrow{grid-column:1}.l2 .det-head h2{grid-column:1;font-size:clamp(1.4rem,2.3vw,2rem)}.l2 .det-open{grid-column:2;grid-row:1/3;border:0;cursor:pointer;font-family:inherit}.l2 .det-open .ic{width:18px;height:18px;transition:transform .2s var(--ease-out)}@media(hover:hover)and (pointer:fine){.l2 .det-open:hover .ic{transform:translate(3px)}}.l2 .det-open:focus-visible{outline:3px solid var(--info);outline-offset:3px}.l2 .det{box-sizing:border-box;width:min(1240px,calc(var(--vw,1vw)*100 - 32px));max-width:none;max-height:calc(var(--vh,1vh)*100 - 32px);margin:auto;padding:18px 20px 20px;border:1px solid var(--line);border-radius:20px;background:var(--bg);color:var(--fg);box-shadow:0 30px 80px #00000080;overflow:auto;overscroll-behavior:contain}.l2 .det::backdrop{background:#060e18b8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.l2 .det[open]{animation:det-in .28s var(--ease-out)}.l2 .det[open]::backdrop{animation:det-fade .28s ease-out}@keyframes det-in{0%{opacity:0;transform:translateY(12px) scale(.97)}}@keyframes det-fade{0%{opacity:0}}.l2 .det-h{display:flex;gap:24px;align-items:flex-start;justify-content:space-between;margin-bottom:12px}.l2 .det-h h3{font-size:clamp(1.2rem,2vw,1.6rem);font-weight:700;margin:0 0 4px}.l2 .det-h .lead{font-size:.88rem;line-height:1.45;max-width:80ch;margin:0}.l2 .det-x{all:unset;box-sizing:border-box;flex:none;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;cursor:pointer;background:var(--surface);border:1px solid var(--line);color:var(--fg);transition:background .15s ease}.l2 .det-x svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}@media(hover:hover)and (pointer:fine){.l2 .det-x:hover{background:var(--line)}}.l2 .det-x:focus-visible{outline:3px solid var(--info);outline-offset:2px}html:has(.l2 .det[open]){overflow:hidden}.l2 .wk-days{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:10px}.l2 .wk-days button{all:unset;box-sizing:border-box;cursor:pointer;border-radius:12px;padding:8px 12px;background:var(--surface);border:1.5px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:6px;position:relative;overflow:hidden;transition:border-color .2s ease,transform .16s var(--ease-out)}.l2 .wk-days button:focus-visible{outline:3px solid #FDC220;outline-offset:2px}.l2 .wk-days button:active{transform:scale(.97)}.l2 .wk-days b{font-size:.92rem;line-height:1.2;white-space:nowrap}.l2 .wk-days b span{font-weight:500;color:var(--muted)}.l2 .wk-days em{font-style:normal;font-size:.72rem;font-weight:600;display:flex;align-items:center;gap:6px;color:var(--muted);white-space:nowrap}.l2 .wk-days em:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--c)}.l2 .wk-days button[aria-selected=true]{border-color:var(--c)}.l2 .wk-days .pg{position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--c);transform-origin:left;transform:scaleX(0)}.l2 .wk-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:14px;height:clamp(340px,calc(calc(var(--vh,1vh)*100) - 240px),620px)}.l2 .wk-grid>*{min-width:0;min-height:0}.l2 .wk-map{position:relative;border-radius:16px;overflow:hidden;background:#e9e6df;box-shadow:var(--shadow)}.l2 .wk-map .mapsvg{position:absolute;inset:0;width:100%;height:100%;display:block}.l2 .wk-l{fill:none;stroke-width:6;stroke-linecap:round;stroke-linejoin:round;transition:opacity .5s ease}.l2 .wk-st{transition:opacity .45s ease}.l2 .wk-badge{position:absolute;left:12px;top:12px;display:flex;gap:10px;align-items:center;background:#fffffff5;color:#0e2133;border-radius:12px;padding:7px 12px;box-shadow:0 6px 20px #0e21332e;font-size:12px}.l2 .wk-badge b{font-size:13px}.l2 .wk-badge span{color:#5f6468}.l2 .wk-badge i{font-style:normal;font-size:10.5px;font-weight:700;background:#0e2133;color:#fff;border-radius:99px;padding:2px 8px}.l2 .wk-chip{position:absolute;right:12px;bottom:12px;display:flex;gap:7px;align-items:center;background:#0e2133;color:#fff;border-radius:99px;padding:6px 12px;font-size:11.5px;font-weight:600}.l2 .wk-chip:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--c)}.l2 .wk-panel{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:14px 16px;display:flex;flex-direction:column;gap:8px;overflow:auto}.l2 .wk-panel header{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px}.l2 .wk-panel header small{width:100%;font-size:.7rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.l2 .wk-panel header b{font-size:1.05rem}.l2 .wk-sum{width:100%;font-size:.78rem;color:var(--muted)}.l2 .wk-sum b{font-size:.82rem!important;color:var(--fg);font-variant-numeric:tabular-nums}.l2 .wk-ver{font-size:.72rem;font-weight:700;border-radius:99px;padding:2px 10px;background:color-mix(in srgb,var(--c) 18%,transparent);color:var(--fg)}.l2 .wk-list{list-style:none;margin:0;padding:0;display:grid;gap:1px;--c:#e0a800;align-content:start}.l2 .wk-list li{position:relative;display:grid;grid-template-columns:22px 1fr auto;gap:10px;align-items:center;padding:3px 6px;border-radius:9px;font-size:.82rem;line-height:1.25;transition:opacity .3s ease,transform .35s var(--ease-out),background-color .3s ease;transition-delay:calc(var(--i,0)*35ms)}.l2 .wk-list li:before{content:"";position:absolute;left:16px;top:0;bottom:0;width:2px;margin-left:-1px;background:color-mix(in srgb,var(--c) 35%,transparent)}.l2 .wk-list li:first-child:before{top:50%}.l2 .wk-list li:last-child:before{bottom:50%}.l2 .wk-list li.done:before{background:var(--c)}.l2 .wk-list li i{position:relative;width:22px;height:22px;border-radius:50%;border:3px solid var(--c);background:var(--surface);display:grid;place-items:center;font-style:normal;font-size:.64rem;font-weight:700;transition:background-color .25s ease,color .25s ease,transform .25s var(--ease-out)}.l2 .wk-list li.done i{background:var(--c);color:#0e2133}.l2 .wk-list li.now i{transform:scale(1.18);box-shadow:0 0 0 4px color-mix(in srgb,var(--c) 25%,transparent)}.l2 .wk-list li div{display:flex;align-items:center;gap:6px;min-width:0;font-weight:600;white-space:nowrap}.l2 .wk-list li em{font-style:normal;display:inline-flex;align-items:center;gap:3px;font-size:.7rem;font-weight:600;color:var(--muted);background:var(--sunken);border-radius:99px;padding:1px 7px}.l2 .wk-list li em .ic{width:11px;height:11px}.l2 .wk-list li b{font-variant-numeric:tabular-nums;font-size:.78rem;background:var(--sunken);border-radius:6px;padding:2px 7px}.l2 .wk-list li.x{background:color-mix(in srgb,var(--x) 11%,transparent)}.l2 .wk-list li.x:before{background:color-mix(in srgb,var(--x) 45%,transparent)}.l2 .wk-list li.x i{border-color:var(--x);color:var(--x)}.l2 .wk-list li.x.done i{background:var(--x);color:#fff}.l2 .wk-list li.x div{color:var(--x)}.l2 .wk-list li.x em{background:var(--x);color:#fff}.l2 .wk-list li.sc i{background:#fdc220;border-color:#fdc220;color:#0e2133}.l2 .wk-list li.sc i .ic{width:12px;height:12px}.l2 .wk-list li.sc b{background:#fdc220;color:#0e2133}.l2 .wk-list.sw li{opacity:0;transform:translate(-8px);transition-delay:0s}.l2 .wk-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:auto}.l2 .wk-stats div{background:var(--sunken);border-radius:10px;padding:6px 10px;display:grid}.l2 .wk-stats small{font-size:.64rem;color:var(--muted);font-weight:600;text-transform:uppercase;letter-spacing:.05em}.l2 .wk-stats b{font-size:.95rem;font-variant-numeric:tabular-nums}.l2 .wk-same{font-size:.76rem;line-height:1.4;color:var(--muted);display:flex;gap:8px;align-items:flex-start;min-height:2.8em}@media(max-height:720px)and (min-width:861px){.l2 .wk-same{display:none}}.l2 .wk-same .ic{flex:none;width:15px;height:15px;color:var(--success);margin-top:1px}@media(max-width:860px){.l2 .det-head{grid-template-columns:1fr}.l2 .det-open{grid-column:1;grid-row:auto;justify-self:start;margin-top:12px}.l2 .det{width:100%;max-height:100%;height:100%;border-radius:0;padding:14px 16px}.l2 .det-h{gap:12px}.l2 .wk-grid{grid-template-columns:1fr;height:auto}.l2 .wk-map{aspect-ratio:1}.l2 .wk-days{gap:5px}.l2 .wk-days button{padding:8px 6px;flex-direction:column;align-items:flex-start}.l2 .wk-days b span{display:none}.l2 .wk-days em{font-size:.66rem;white-space:normal;line-height:1.2}.l2 .wk-days em:before{flex:none}.l2 .wk-badge span{display:none}.l2 .wk-chip{inset:52px auto auto 12px}}@media(prefers-reduced-motion:reduce){.l2 .wk-list li,.l2 .wk-st{transition:opacity .2s ease;transform:none}.l2 .det[open]{animation:det-fade .2s ease-out}}.l2 main{display:contents}.l2 .rv{transform:translateY(18px);opacity:.3;transition:transform .7s var(--ease-out),opacity .7s var(--ease-out)}.l2 .rv.in{transform:none;opacity:1}@media(max-width:900px){.l2 .nav .links{display:none}.l2 .nav .btn{margin-left:auto}.l2 .hero-copy,.l2 .what,.l2 .split,.l2 .split.rev,.l2 .two,.l2 .chap-grid,.l2 .chap-f .fam-head,.l2 .cta2{grid-template-columns:minmax(0,1fr)}.l2 .xtra,.l2 .sec4{grid-template-columns:1fr 1fr}.l2 .fam-grid{grid-template-columns:minmax(0,1fr);gap:10px;justify-items:center}.l2 .fam .phone{width:min(240px,calc(calc(var(--vh,1vh)*56)*.46))}.l2 .fam .caps{width:100%;min-height:150px;align-content:start}.l2 .hero-phones{width:min(100%,480px)}.l2 .hero:after{height:min(46%,300px)}.l2 .vr-grid{grid-template-columns:minmax(0,1fr);gap:10px}.l2 .vr .caps{min-height:0}.l2 .vr .caps h2{margin-bottom:4px}.l2 .vr-map{height:calc(var(--vh,1vh)*58)}.l2 .vr-phone{display:none}.l2 .qp,.l2 .qp-stage{grid-template-columns:minmax(0,1fr)}.l2 .qp-list{display:flex;overflow-x:auto;gap:6px;margin-inline:-20px;padding:2px 20px 6px;scrollbar-width:none}.l2 .qp-list button{flex:none;grid-template-columns:24px auto;gap:7px;padding:6px 12px 6px 6px;border-radius:99px;background:var(--surface);border:1px solid var(--line);font-size:.82rem}.l2 .qp-list button i{width:24px;height:24px;border-radius:50%;font-size:12px}.l2 .qp-map{height:min(calc(var(--vh,1vh)*62),440px)}.l2 .qx-card{left:8px;right:8px;width:auto;top:44px}.l2 .qx-card.r{inset:44px 8px auto}.l2 #qp-chip{top:8px;bottom:auto;right:8px}.l2 .qp-cap{min-height:120px}.l2 .vr-steps{display:flex;gap:6px}.l2 .vr-cardx{left:8px;right:8px;width:auto;font-size:10px}.l2 #vr-adm{top:8px;bottom:auto}.l2 #vr-drv{top:8px}.l2 .vr-chip{top:auto;bottom:62px;right:8px}.l2 .vr-toast{display:grid;position:absolute;left:8px;right:8px;bottom:8px;background:#fffffff7;border-radius:12px;padding:8px 10px;grid-template-columns:24px 1fr;gap:8px;box-shadow:0 8px 24px #0e213340;font-size:10.5px;opacity:0;transition:opacity .25s ease}.l2 .vr-toast.on{opacity:1}.l2 .vr-toast img{width:24px;height:24px;border-radius:7px;background:#2b3e52;padding:4px;-o-object-fit:contain;object-fit:contain}.l2 .has-phone .push{left:auto;right:8px}.l2 .what-list div{grid-template-columns:1fr;gap:2px}.l2 .tx-head,.l2 .tx-stage{grid-template-columns:minmax(0,1fr)}.l2 .modes-x{grid-template-columns:1fr 1fr}.l2 .tx-map{aspect-ratio:4/3}.l2 .tx-tab{grid-template-columns:1fr;padding:12px;gap:6px;justify-items:start}.l2 .tx-tab .ti{grid-row:auto;width:34px;height:34px;font-size:16px}.l2 .tx-tab b{font-size:.76rem}.l2 .tx-tab small{display:none}.l2 .tx-tab{padding:10px}.l2 .tx-hud{left:8px;top:8px;right:8px;gap:6px}.l2 .tx-sense{font-size:10px}.l2 .tx-sense span{padding:3px 8px}.l2 .tx-stats{padding:5px 2px}.l2 .tx-stats small{font-size:7.5px}.l2 .tx-tabs{gap:8px}.l2 .tx-info article{padding:18px}.l2 .tx-stats div{min-width:0;padding:0 8px}.l2 .tx-stats b{font-size:12px}.l2 .modes{grid-template-columns:1fr 1fr}.l2 .tile.a,.l2 .tile.b,.l2 .tile.c{grid-column:1/-1}.l2 .tile.ox{grid-template-columns:minmax(0,1fr)}.l2 .roles{grid-template-columns:1fr 1fr}.l2 .cta{grid-template-columns:1fr}.l2 .wiz-grid{grid-template-columns:minmax(0,1fr);gap:14px}.l2 .caps h2{margin-bottom:8px}.l2 .cap{display:none;border-left:0;padding:0}.l2 .cap.on{display:block}.l2 .push{right:8px}.l2 .split .phone-col{order:2}}@media(max-width:600px){.l2 .hero-phones{width:min(80%,400px)}}@media(max-width:520px){.l2 .roles,.l2 .modes,.l2 .more ul,.l2 .xtra,.l2 .sec4{grid-template-columns:1fr}.l2 .relief li{grid-template-columns:1fr;gap:2px}.l2 .relief li .ic{display:none}.l2 .relief li:first-child span:last-child{display:none}}@media(prefers-reduced-motion:reduce){.l2{scroll-behavior:auto}.l2 .rv{transform:none;opacity:1;transition:none}.l2 .pane,.l2 .prow,.l2 .grp,.l2 .p4-before,.l2 .qc,.l2 .qa-sub,.l2 .toast,.l2 .nt,.l2 .opt,.l2 .dlg,.l2 .slot .fill,.l2 .sumline{transition-property:opacity;transform:none!important}.l2 .stu,.l2 .ox-k,.l2 .ox-row,.l2 .ox-k .mv,.l2 .ox-pick,.l2 .ox-pick .li{transition:none}.l2 .ox-k.in .pin{animation:none}.l2 .fam .screen img{transition:none}.l2 .fam .tap.on:before,.l2 .fam .tap.on i{animation:none}.l2 .tx-scene,.l2 .tx-info article{transition:opacity .2s ease;transform:none}.l2 .tx-scene .rg.go,.l2 .tx-scene .pi.go{animation:none}.l2 .vr-cardx{transition-property:opacity;transform:none!important}.l2 .vr-nt.on{animation:none}.l2 .vr-row>i{animation:none}.l2 .play .relief li s,.l2 .play .relief li .ic,.l2 .play .relief li b,.l2 .play .ol,.l2 .play .spark path.l,.l2 .livedot:before{animation:none}}.l2 .nav .lang{all:unset;cursor:pointer;color:var(--on-navy-muted);font-weight:600;font-size:.85rem;padding:6px 10px;border-radius:8px;border:1px solid rgba(250,250,255,.2)}.l2 .nav .lang:focus-visible{outline:3px solid rgba(253,194,32,.6);outline-offset:2px}@media(hover:hover)and (pointer:fine){.l2 .nav .lang:hover{color:var(--on-navy);background:#ffffff1a}}#scroll-container.l2-host{height:auto!important;overflow:visible!important;scroll-snap-type:none!important}.l2 .to-top{all:unset;box-sizing:border-box;position:fixed;right:20px;bottom:20px;z-index:60;width:46px;height:46px;border-radius:50%;display:grid;place-items:center;cursor:pointer;background:#fdc220;color:#0e2133;border:2px solid rgba(255,255,255,.85);box-shadow:0 10px 28px #0e213359;opacity:0;visibility:hidden;transform:translateY(10px) scale(.96);transition:opacity .2s cubic-bezier(.23,1,.32,1),transform .2s cubic-bezier(.23,1,.32,1),visibility 0s linear .2s}.l2 .to-top.on{opacity:1;visibility:visible;transform:none;transition:opacity .2s cubic-bezier(.23,1,.32,1),transform .2s cubic-bezier(.23,1,.32,1),visibility 0s}.l2 .to-top .ic{width:20px;height:20px}.l2 .to-top:focus-visible{outline:3px solid #279BD6;outline-offset:3px}.l2 .to-top:active{transform:scale(.94)}@media(hover:hover)and (pointer:fine){.l2 .to-top.on:hover{background:#ffd24d}}@media(prefers-reduced-motion:reduce){.l2 .to-top,.l2 .to-top.on{transform:none}}@media(max-width:600px){.l2 .to-top{right:14px;bottom:14px;width:42px;height:42px}}.l2 .hx .sec-head{max-width:760px}.l2 .hx-app{background:#0c1824;border:1px solid rgba(250,250,255,.09);border-radius:20px;box-shadow:0 30px 80px #00000073;overflow:hidden;color:#fafaff}.l2 .hx-top{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;border-bottom:1px solid rgba(250,250,255,.08);flex-wrap:wrap}.l2 .hx-id{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.l2 .hx-id b{font-size:1.05rem}.l2 .hx-id span{color:#bfc3c6;font-size:.86rem}.l2 .hx-id em{font-style:normal;display:inline-flex;align-items:center;gap:5px;font-size:.74rem;font-weight:700;color:#54e547;background:#54e5471f;border-radius:99px;padding:3px 10px}.l2 .hx-id em .ic{width:13px;height:13px}.l2 .hx-crew{display:flex;align-items:center;gap:8px;font-size:.84rem;color:#bfc3c6}.l2 .hx-crew span{width:28px;height:28px;border-radius:50%;background:#2b3e52;color:#fff;display:grid;place-items:center;font-size:.7rem;font-weight:700}.l2 .hx-body{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}.l2 .hx-map{position:relative;min-height:470px;background:#111f2e;overflow:hidden}.l2 .hx-map .mapsvg{position:absolute;inset:0;width:100%;height:100%;display:block}.l2 .hx-ghost{fill:none;stroke:#fafaff29;stroke-width:5;stroke-linecap:round;stroke-linejoin:round}.l2 .hx-seg{fill:none;stroke-width:6;stroke-linecap:round;stroke-linejoin:round;transition:opacity .25s ease}.l2 .hx-seg.gap{stroke-width:4;stroke-dasharray:.012 .02}.l2 .hx-seg.gap:not(.vis){visibility:hidden}.l2 .hx-map[data-f=low] .hx-seg:not(.low),.l2 .hx-map[data-f=mid] .hx-seg:not(.mid),.l2 .hx-map[data-f=high] .hx-seg:not(.high),.l2 .hx-map[data-f=gap] .hx-seg:not(.gap){opacity:.12}.l2 .hx-st circle{fill:#111f2e;stroke:#bfc3c6;stroke-width:3;transition:fill .25s ease,stroke .25s ease}.l2 .hx-st text{font:700 9px Poppins,sans-serif;fill:#fafaff;text-anchor:middle}.l2 .hx-st.done circle{fill:#00897b;stroke:#fff}.l2 .hx-ring{fill:none;stroke:#ef4444;stroke-width:3;opacity:0;transform-box:fill-box;transform-origin:center}.l2 .hx-ring.on{opacity:1;animation:hxping 1s cubic-bezier(.23,1,.32,1) infinite}@keyframes hxping{0%{transform:scale(.6);opacity:1}to{transform:scale(1.8);opacity:0}}.l2 .hx-legend{position:absolute;left:12px;top:12px;z-index:2;display:flex;flex-wrap:wrap;gap:6px;max-width:calc(100% - 24px)}.l2 .hx-legend button{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:6px;font-size:.72rem;font-weight:600;color:#fafaff;background:#0c1824db;border:1px solid rgba(250,250,255,.12);border-radius:99px;padding:4px 10px;transition:border-color .15s ease,background-color .15s ease}.l2 .hx-legend button.on{border-color:#fafaff8c;background:#1d2f41f2}.l2 .hx-legend button:focus-visible{outline:2px solid #FDC220;outline-offset:2px}.l2 .hx-legend i{width:14px;height:4px;border-radius:2px}.l2 .hx-legend i.gp{background:repeating-linear-gradient(90deg,#6b7280 0 4px,transparent 4px 7px)}.l2 .hx-gauge{position:absolute;left:14px;bottom:30px;z-index:2;width:170px;background:#0c1824e6;border:1px solid rgba(250,250,255,.12);border-radius:16px;padding:10px 12px 8px;transition:border-color .2s ease,box-shadow .2s ease}.l2 .hx-gauge svg{display:block;width:100%;height:auto;overflow:visible}.l2 .hx-gauge .trk{fill:none;stroke:#fafaff1a;stroke-width:12;stroke-linecap:round}.l2 .hx-gauge .arc{fill:none;stroke-width:12;opacity:.9}.l2 .hx-gauge .tick{stroke:#fff;stroke-width:3;stroke-linecap:round}.l2 .hx-gauge .lim{font:700 11px Poppins,sans-serif;fill:#fafaff;text-anchor:middle}.l2 .hx-gauge .ndl{stroke:#fafaff;stroke-width:4;stroke-linecap:round}.l2 .hx-gauge .hub{fill:#fafaff}.l2 .hx-gauge #hx-ndl{transition:transform .12s linear}.l2 .hx-val{display:flex;align-items:baseline;justify-content:center;gap:5px;margin-top:-6px}.l2 .hx-val b{font-size:1.7rem;font-weight:800;font-variant-numeric:tabular-nums;line-height:1}.l2 .hx-val small{font-size:.72rem;color:#bfc3c6;font-weight:600}.l2 .hx-gauge.mid b{color:#f59e0b}.l2 .hx-gauge.over{border-color:#ef4444;box-shadow:0 0 0 4px #ef444438,0 0 30px #ef444459}.l2 .hx-gauge.over b{color:#ef4444}.l2 .hx-gauge.over .ndl{stroke:#ef4444}.l2 .hx-gauge.gap b{color:#9ca3af}.l2 .hx-alert{position:absolute;right:12px;top:52px;z-index:2;display:flex;gap:10px;align-items:center;background:#ef4444;color:#fff;border-radius:12px;padding:8px 12px;box-shadow:0 10px 30px #ef444459;opacity:0;transform:translateY(-6px) scale(.97);transition:opacity .2s cubic-bezier(.23,1,.32,1),transform .2s cubic-bezier(.23,1,.32,1);pointer-events:none}.l2 .hx-alert.on{opacity:1;transform:none}.l2 .hx-alert span{width:28px;height:28px;border-radius:8px;background:#fff3;display:grid;place-items:center}.l2 .hx-alert b{display:block;font-size:.84rem}.l2 .hx-alert small{font-size:.74rem;opacity:.92;font-variant-numeric:tabular-nums}.l2 .hx-map .attr{z-index:2}.l2 .hx-side{padding:16px;display:flex;flex-direction:column;gap:14px;border-left:1px solid rgba(250,250,255,.08);min-width:0}.l2 .hx-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.l2 .hx-stats div{background:#16263a;border-radius:12px;padding:9px 10px;display:grid;gap:1px;position:relative;overflow:hidden}.l2 .hx-stats div:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:#279bd6}.l2 .hx-stats div.hot:before{background:#ef4444}.l2 .hx-stats i{color:#36c5f9;display:flex}.l2 .hx-stats .hot i,.l2 .hx-stats .hot b{color:#ff6b6b}.l2 .hx-stats i .ic{width:15px;height:15px}.l2 .hx-stats small{font-size:.64rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#bfc3c6}.l2 .hx-stats b{font-size:1.02rem;font-variant-numeric:tabular-nums}.l2 .hx-exc header,.l2 .hx-ev header{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:.88rem}.l2 .hx-exc header .ic{color:#ef4444}.l2 .hx-ev header .ic{color:#36c5f9}.l2 .hx-exc header span{margin-left:auto;font-size:.72rem;font-weight:700;color:#ff6b6b;background:#ef444424;border-radius:99px;padding:2px 9px}.l2 #hx-exl{display:grid;gap:6px}.l2 #hx-exl button{all:unset;box-sizing:border-box;cursor:pointer;display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:auto auto;-moz-column-gap:10px;column-gap:10px;align-items:center;padding:8px 10px;border-radius:10px;background:#ef444414;border:1px solid rgba(239,68,68,.25);transition:background-color .2s ease,border-color .2s ease,transform .16s cubic-bezier(.23,1,.32,1)}.l2 #hx-exl button b{grid-row:span 2;font-size:1rem;color:#ff6b6b;font-variant-numeric:tabular-nums}.l2 #hx-exl button span{font-size:.8rem;font-weight:600;font-variant-numeric:tabular-nums}.l2 #hx-exl button small{font-size:.72rem;color:#bfc3c6;grid-column:2}.l2 #hx-exl button .ic{grid-row:1/3;grid-column:3;color:#bfc3c6}.l2 #hx-exl button.on{background:#ef444438;border-color:#ef4444}.l2 #hx-exl button:active{transform:scale(.98)}.l2 #hx-exl button:focus-visible,.l2 #hx-evl .hx-evr:focus-visible{outline:2px solid #FDC220;outline-offset:2px}.l2 .hx-ev{min-height:0}.l2 #hx-evl{list-style:none;margin:0;padding:0;display:grid}.l2 #hx-evl .hx-evr{all:unset;box-sizing:border-box;cursor:pointer;width:100%;position:relative;display:grid;grid-template-columns:26px 1fr auto;gap:10px;align-items:center;padding:4px 6px;border-radius:9px;font-size:.8rem;opacity:.5;transition:opacity .25s ease,background-color .2s ease}.l2 #hx-evl li:not(:last-child) button:after{content:"";position:absolute;left:18px;top:28px;bottom:-6px;width:2px;background:#fafaff1f}.l2 #hx-evl .hx-evr i{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:#fafaff14;color:#bfc3c6;transition:background-color .25s ease,color .25s ease}.l2 #hx-evl .hx-evr i .ic{width:13px;height:13px}.l2 #hx-evl .hx-evr span{display:flex;flex-direction:column;line-height:1.2;font-weight:600}.l2 #hx-evl .hx-evr small{font-weight:500;color:#bfc3c6;font-size:.72rem}.l2 #hx-evl .hx-evr b{font-variant-numeric:tabular-nums;font-size:.76rem;color:#bfc3c6}.l2 #hx-evl .hx-evr.done{opacity:1}.l2 #hx-evl .hx-evr.done i{background:var(--c);color:#fff}.l2 #hx-evl .hx-evr.now{background:#fafaff0f}@media(hover:hover)and (pointer:fine){.l2 #hx-evl .hx-evr:hover{background:#fafaff0f}.l2 #hx-exl button:hover{border-color:#ef4444}}.l2 .hx-bar{display:flex;align-items:center;gap:14px;padding:14px 18px;border-top:1px solid rgba(250,250,255,.08)}.l2 .hx-play{all:unset;cursor:pointer;flex:none;width:42px;height:42px;border-radius:50%;background:#fdc220;color:#0e2133;display:grid;place-items:center;transition:transform .14s cubic-bezier(.23,1,.32,1)}.l2 .hx-play svg{width:18px;height:18px}.l2 .hx-play:active{transform:scale(.94)}.l2 .hx-play:focus-visible{outline:3px solid #36C5F9;outline-offset:3px}.l2 .hx-now,.l2 .hx-end{font-variant-numeric:tabular-nums;font-size:.86rem;flex:none}.l2 .hx-end{color:#bfc3c6}.l2 .hx-scrub{position:relative;flex:1;height:30px;display:flex;align-items:center}.l2 .hx-strip{display:flex;width:100%;height:8px;border-radius:99px;overflow:hidden;gap:1px;opacity:.9}.l2 .hx-strip i.gap{background:repeating-linear-gradient(90deg,#6b7280 0 4px,transparent 4px 7px)!important}.l2 .hx-marks i{position:absolute;top:0;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid #ef4444;margin-left:-5px}.l2 .hx-head{position:absolute;top:50%;width:16px;height:16px;margin:-8px 0 0 -8px;border-radius:50%;background:#fff;box-shadow:0 0 0 4px #fdc22073,0 2px 8px #0006;pointer-events:none}.l2 .hx-scrub input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.l2 .hx-scrub input:focus-visible~.hx-head,.l2 .hx-scrub:focus-within .hx-head{box-shadow:0 0 0 4px #fdc220,0 2px 8px #0006}@media(max-width:900px){.l2 .hx-body{grid-template-columns:1fr}.l2 .hx-map{min-height:0;aspect-ratio:1}.l2 .hx-side{border-left:0;border-top:1px solid rgba(250,250,255,.08)}.l2 .hx-gauge{width:112px;bottom:24px;left:10px;padding:6px 8px 4px}.l2 .hx-val b{font-size:1.2rem}.l2 .hx-legend button{font-size:.66rem;padding:3px 8px}.l2 .hx-alert{top:auto;bottom:30px;right:10px}.l2 .hx-stats{grid-template-columns:repeat(2,1fr)}.l2 .hx-bar{gap:10px;padding:12px}.l2 .hx-end{display:none}}@media(prefers-reduced-motion:reduce){.l2 .hx-ring.on{animation:none}.l2 .hx-gauge #hx-ndl{transition:none}}.l2{transition:opacity .16s cubic-bezier(.23,1,.32,1)}.l2.l2-jump{opacity:0}.l2 .dm-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(28px,5vw,64px);align-items:start}.l2 .dm-copy{display:grid;gap:14px;position:sticky;top:calc(var(--vh,1vh)*12)}.l2 .dm-pts{list-style:none;margin:6px 0 0;padding:0;display:grid;gap:10px}.l2 .dm-pts li{display:flex;gap:10px;align-items:flex-start;font-weight:500}.l2 .dm-pts li:before{content:"";flex:none;width:20px;height:20px;margin-top:2px;border-radius:50%;background:#fdc220 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230E2133' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/12px no-repeat}.l2 .dm-card{background:var(--surface);border:1px solid var(--line);border-radius:20px;box-shadow:var(--shadow);padding:clamp(20px,3vw,32px)}.l2 .df{display:grid;gap:16px}.l2 .df-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.l2 .df-f{display:grid;gap:6px;min-width:0}.l2 .df label{font-size:.85rem;font-weight:600}.l2 .df label em{font-style:normal;font-weight:400;color:var(--muted);font-size:.78rem}.l2 .df input,.l2 .df textarea{font:inherit;font-size:.95rem;color:var(--fg);background:var(--bg);border:1.5px solid var(--line);border-radius:12px;padding:11px 14px;width:100%;box-sizing:border-box;transition:border-color .15s ease,box-shadow .15s ease}.l2 .df textarea{resize:vertical;min-height:110px}.l2 .df input::-moz-placeholder,.l2 .df textarea::-moz-placeholder{color:var(--muted);opacity:.7}.l2 .df input::placeholder,.l2 .df textarea::placeholder{color:var(--muted);opacity:.7}.l2 .df input:focus,.l2 .df textarea:focus{outline:none;border-color:#fdc220;box-shadow:0 0 0 3px #fdc22047}.l2 .df [aria-invalid=true]{border-color:var(--danger)}.l2 .df [aria-invalid=true]:focus{box-shadow:0 0 0 3px #db363533}.l2 .df-err{color:var(--danger);font-size:.78rem;font-weight:500}.l2 .df-meta{display:flex;justify-content:space-between;gap:10px}.l2 .df-meta span{margin-left:auto;font-size:.75rem;color:var(--muted)}.l2 .df-meta span.low{color:var(--danger)}.l2 .df-captcha{display:flex;justify-content:center;min-height:78px}.l2 .df-submit-err{color:var(--danger);font-size:.88rem;text-align:center;margin:0}.l2 .df-btn{width:100%;justify-content:center;min-height:52px;font-size:1rem;border:0;cursor:pointer}.l2 .df-btn:disabled{opacity:.7;cursor:not-allowed}.l2 .df-spin{width:22px;height:22px;border-radius:50%;border:2.5px solid #0E2133;border-top-color:transparent;animation:dfspin .8s linear infinite}@keyframes dfspin{to{transform:rotate(360deg)}}.l2 .df-ok{display:grid;justify-items:center;text-align:center;gap:10px;padding:40px 10px}.l2 .df-ok span{width:68px;height:68px;border-radius:50%;background:#23a42e24;display:grid;place-items:center;animation:dfin .4s cubic-bezier(.23,1,.32,1)}.l2 .df-ok svg{width:34px;height:34px;fill:none;stroke:var(--success);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.l2 .df-ok b{font-size:1.4rem}.l2 .df-ok p{color:var(--muted)}@keyframes dfin{0%{transform:scale(.9);opacity:0}to{transform:none;opacity:1}}@media(max-width:860px){.l2 .dm-grid{grid-template-columns:1fr}.l2 .dm-copy{position:static}.l2 .df-row{grid-template-columns:1fr}}@media(max-width:400px){.l2 .df-captcha{transform:scale(.88);transform-origin:center}}@media(prefers-reduced-motion:reduce){.l2 .df-ok span{animation:none}.l2 .df-spin{animation-duration:2s}}.l2{position:relative;overflow-x:clip}.l2 .rd{position:absolute;left:0;top:0;width:100%;pointer-events:none;z-index:4;overflow:hidden}.l2 .rd svg{display:block;overflow:visible}.l2 .rd-ahead{fill:none;stroke:#fdc220;stroke-width:3;stroke-linecap:round;stroke-dasharray:2 11;opacity:.38}.l2 .rd-trail{fill:none;stroke:#fdc220;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;opacity:.85;filter:drop-shadow(0 0 6px rgba(253,194,32,.45))}.l2 .rd-y .rd-ahead{stroke:#0e2133;opacity:.45}.l2 .rd-y .rd-trail{stroke:#0e2133;opacity:.9;filter:none}.l2 .rd-car{filter:drop-shadow(0 6px 10px rgba(0,0,0,.35))}@media(max-width:600px){.l2 .rd-ahead{stroke-width:2}.l2 .rd-trail{stroke-width:3}.l2 .rd-ci{transform:scale(.68)}}.l2 .hx-seg{stroke-dasharray:none}.l2 .hx-seg.gap{stroke-dasharray:.012 .02}.l2 .hx-hit{fill:none;stroke:transparent;stroke-width:26;stroke-linecap:round;pointer-events:stroke;cursor:pointer}.l2 .hx-hit.on{stroke:#ffffff1a}.l2 .hx-cur{position:absolute;left:0;top:0;z-index:3;width:26px;height:26px;margin:-3px 0 0 -4px;pointer-events:none;transition:transform .75s cubic-bezier(.77,0,.175,1);filter:drop-shadow(0 3px 6px rgba(0,0,0,.5))}.l2 .hx-cur svg{width:26px;height:26px;display:block}.l2 .hx-cur i{position:absolute;left:-7px;top:-7px;width:22px;height:22px;border-radius:50%;background:#ffffff8c;opacity:0;transform:scale(.5)}.l2 .hx-cur.press i{animation:hxclick .5s cubic-bezier(.23,1,.32,1)}@keyframes hxclick{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(1.6)}}.l2 .hx-pop{position:absolute;z-index:3;right:12px;bottom:30px;width:250px;background:#0c1824f7;border:1px solid rgba(250,250,255,.14);border-radius:14px;padding:12px 14px;box-shadow:0 18px 40px #00000080;opacity:0;transform:translateY(6px) scale(.97);transform-origin:right bottom;transition:opacity .2s cubic-bezier(.23,1,.32,1),transform .2s cubic-bezier(.23,1,.32,1);pointer-events:none}.l2 .hx-pop.on{opacity:1;transform:none}.l2 .hx-pop header{display:grid;grid-template-columns:auto 1fr;-moz-column-gap:8px;column-gap:8px;align-items:center;margin-bottom:8px}.l2 .hx-pop header .ic{grid-row:span 2;width:26px;height:26px;padding:5px;border-radius:8px;box-sizing:border-box}.l2 .hx-pop.red header .ic{background:#ef444433;color:#ff6b6b}.l2 .hx-pop.amb header .ic{background:#f59e0b33;color:#fbbf24}.l2 .hx-pop header b{font-size:.88rem}.l2 .hx-pop.red header b{color:#ff6b6b}.l2 .hx-pop.amb header b{color:#fbbf24}.l2 .hx-pop header small{font-size:.7rem;color:#bfc3c6;font-variant-numeric:tabular-nums}.l2 .hx-spk{display:block;width:100%;height:46px;margin-bottom:8px}.l2 .hx-spk .lim{stroke:#ef4444;stroke-width:1;stroke-dasharray:3 3;opacity:.8}.l2 .hx-spk .ln{fill:none;stroke-width:2;stroke-linejoin:round}.l2 .hx-spk .ln.r{stroke:#ef4444}.l2 .hx-spk .ln.m{stroke:#f59e0b}.l2 .hx-spk .ar.r{fill:#ef444429}.l2 .hx-spk .ar.m{fill:#f59e0b29}.l2 .hx-spk circle.r{fill:#ef4444}.l2 .hx-spk circle.m{fill:#f59e0b}.l2 .hx-pop dl{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin:0}.l2 .hx-pop dl div{background:#fafaff0d;border-radius:8px;padding:5px 8px}.l2 .hx-pop dt{font-size:.62rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#bfc3c6}.l2 .hx-pop dd{margin:0;font-weight:700;font-size:.9rem;font-variant-numeric:tabular-nums}.l2 .hx-pop p{margin:8px 0 0;font-size:.74rem;color:#bfc3c6}.l2 .hx-gl{display:block;text-align:center;font-size:.62rem;color:#bfc3c6;margin-top:2px}.l2 .hx-gauge #hx-ndl{transition:transform .6s cubic-bezier(.23,1,.32,1)}.l2 #hx-exl button.amb{background:#f59e0b12;border-color:#f59e0b40}.l2 #hx-exl button.amb b{color:#fbbf24}.l2 #hx-exl button.amb.on{background:#f59e0b2e;border-color:#f59e0b}.l2 #hx-evl .hx-evr{cursor:default;opacity:1}.l2 #hx-evl li:not(:last-child) .hx-evr:after{content:"";position:absolute;left:18px;top:28px;bottom:-6px;width:2px;background:#fafaff1f}@media(max-width:900px){.l2 .hx-pop{width:200px;padding:10px}.l2 .hx-pop dl{gap:4px}.l2 .hx-gl{display:none}}@media(prefers-reduced-motion:reduce){.l2 .hx-cur{transition:none}.l2 .hx-cur.press i{animation:none}}.l2 .topbar{position:fixed;left:0;right:0;top:0;z-index:50;color:var(--on-navy);background:#111f2e00;border-bottom:1px solid transparent;transition:background-color .25s ease,border-color .25s ease,box-shadow .25s ease}.l2 .topbar.solid{background:#111f2ee6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom-color:#fafaff14;box-shadow:0 8px 30px #00000040}.l2 .topbar .nav{padding-block:14px}.l2 .hero{padding-top:70px}.l2 .ft{background:var(--navy-3);color:var(--on-navy-muted);padding-block:56px 28px;font-size:.88rem;border-top:1px solid rgba(250,250,255,.06)}.l2 .ft-grid{display:grid;grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));gap:32px}.l2 .ft .brand{display:inline-flex;align-items:center;gap:8px;font-weight:800;font-size:1.3rem;color:var(--yellow);text-decoration:none;letter-spacing:-.03em}.l2 .ft .brand img{height:30px;width:auto}.l2 .ft-brand p{margin:12px 0 18px;max-width:38ch;line-height:1.55}.l2 .ft-brand small{display:block;font-size:.72rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;margin-bottom:8px;color:var(--on-navy)}.l2 .ft .stores{display:flex;gap:8px;flex-wrap:wrap}.l2 .ft .stores img{height:38px;width:auto;display:block}.l2 .ft nav b{display:block;color:var(--on-navy);font-size:.82rem;letter-spacing:.04em;text-transform:uppercase;margin-bottom:12px}.l2 .ft ul{list-style:none;margin:0;padding:0;display:grid;gap:9px}.l2 .ft a{color:inherit;text-decoration:none;transition:color .15s ease}.l2 .ft a:focus-visible{outline:2px solid var(--yellow);outline-offset:3px;border-radius:4px}.l2 .ft-bottom{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin-top:40px;padding-top:20px;border-top:1px solid rgba(250,250,255,.08);font-size:.8rem}.l2 .ft-bottom a{text-decoration:underline;text-underline-offset:3px}.l2 .ft-soc{display:flex;gap:6px}.l2 .ft-soc a{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:#fafaff0f;transition:background-color .15s ease,color .15s ease;text-decoration:none}.l2 .ft-soc svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@media(hover:hover)and (pointer:fine){.l2 .ft a:hover{color:var(--yellow)}.l2 .ft-soc a:hover{background:#fdc22029}}@media(max-width:860px){.l2 .ft-grid{grid-template-columns:1fr 1fr}.l2 .ft-brand{grid-column:1/-1}}@media(max-width:480px){.l2 .ft-grid{grid-template-columns:1fr}.l2 .ft-bottom{flex-direction:column;align-items:flex-start}}.l2 footer.ft .wrap{display:block}.l2 .ft-bottom{padding-right:64px}.l2.l2-embed .topbar,.l2.l2-embed .ft,.l2.l2-embed .cta-f{display:none}.l2.l2-embed .hero{padding-top:0}.l2.l2-embed .cta2{grid-template-columns:1fr}.l2 #rutas .wiz-track{height:auto}.l2 #rutas .wiz-stage{position:relative;height:auto;padding-block:clamp(48px,7vw,96px)}.l2 #rutas .cap{position:relative;cursor:pointer;border-left-color:transparent}.l2 #rutas .cap:before{content:"";position:absolute;left:-3px;top:0;bottom:0;width:3px;background:var(--line)}.l2 #rutas .cap-pg{position:absolute;left:-3px;top:0;bottom:0;width:3px;background:var(--yellow);transform-origin:top;transform:scaleY(0)}.l2 #rutas .cap:focus-visible{outline:3px solid rgba(253,194,32,.6);outline-offset:2px;border-radius:4px}@media(hover:hover)and (pointer:fine){.l2 #rutas .cap:not(.on):hover{color:var(--fg)}}.l2 #app .wiz-track{height:auto}.l2 #app .wiz-stage{position:relative;height:auto;padding-block:clamp(48px,7vw,96px)}.l2 #app .cap{position:relative;border-left-color:transparent}.l2 #app .cap:before{content:"";position:absolute;left:-3px;top:0;bottom:0;width:3px;background:var(--line)}.l2 #app .cap-pg{position:absolute;left:-3px;top:0;bottom:0;width:3px;background:var(--yellow);transform-origin:top;transform:scaleY(0)}@media(max-width:900px){.l2 #rutas .cap,.l2 #app .cap{padding-left:16px}}.l2 .ld-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(28px,5vw,72px);align-items:center}.l2 .ld-copy{display:grid;gap:14px;align-content:start}.l2 .ld-steps{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:10px}.l2 .ld-steps li{display:grid;grid-template-columns:34px 1fr;gap:12px;align-items:center;padding:10px 12px;border-radius:12px;border:1px solid transparent;color:var(--muted);transition:background-color .3s ease,border-color .3s ease,color .3s ease}.l2 .ld-steps li b{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;border:2px solid var(--line);font-weight:700;transition:background-color .3s ease,border-color .3s ease,color .3s ease}.l2 .ld-steps li strong{display:block;color:inherit;font-weight:600}.l2 .ld-steps li small{font-size:.85rem}.l2 .ld-steps li.on{background:var(--surface);border-color:var(--line);color:var(--fg)}.l2 .ld-steps li.on b{border-color:var(--yellow);color:var(--yellow)}.l2 .ld-steps li.ok b{background:#23a42e;border-color:#23a42e;color:#fff}.l2 .ld-w{position:absolute;left:0;top:0;width:calc(var(--dw)*1px);height:calc(var(--dh)*1px);transform-origin:0 0;transform:scale(var(--s,1));font-size:12px;line-height:1.4;color:var(--w-fg);background:var(--w-bg)}.l2 .ld-tb{height:40px;background:#fff;border-bottom:1px solid var(--w-line);display:flex;align-items:center;gap:6px;padding:0 14px;font-weight:600}.l2 .ld-tb i{width:10px;height:10px;border-radius:50%;background:#e3e5e8}.l2 .ld-tb span{margin-left:8px}.l2 .ld-drop{position:absolute;left:18px;right:18px;top:58px;height:170px;border:2px dashed #b9c2cc;border-radius:12px;background:#fff;display:grid;place-content:center;justify-items:center;gap:6px;text-align:center;transition:opacity .3s ease,transform .3s var(--ease-out),border-color .2s ease,background-color .2s ease}.l2 .ld-drop .ic{width:30px;height:30px;color:#279bd6}.l2 .ld-drop b{font-size:14px}.l2 .ld-drop small{color:var(--w-muted)}.l2 .ld-drop.over{border-color:#279bd6;background:#eef7fd;transform:scale(1.02)}.l2 .ld-file{position:absolute;left:18px;right:18px;top:58px;height:58px;border:1px solid var(--w-line);border-radius:10px;background:#fff;display:grid;grid-template-columns:34px 1fr auto;gap:10px;align-items:center;padding:0 14px;overflow:hidden;opacity:0;transform:translateY(10px);transition:opacity .35s ease,transform .35s var(--ease-out)}.l2 .ld-file b{display:block;font-size:12.5px}.l2 .ld-file small{color:var(--w-muted)}.l2 .ld-file em{font-style:normal;font-weight:700;font-variant-numeric:tabular-nums}.l2 .ld-bar{position:absolute;left:0;right:0;bottom:0;height:3px;background:#eef0f2}.l2 .ld-bar i{position:absolute;inset:0;background:#23a42e;transform-origin:left;transform:scaleX(0);transition:transform 1.1s var(--ease-in-out)}.l2 .xl svg{width:30px;height:30px;display:block}.l2 .ld-tbl{position:absolute;left:18px;right:18px;top:130px;background:#fff;border:1px solid var(--w-line);border-radius:10px;overflow:hidden;opacity:0;transform:translateY(10px);transition:opacity .35s ease,transform .35s var(--ease-out)}.l2 .ld-tbl>div{display:grid;grid-template-columns:1.25fr 1.2fr .5fr 1fr 22px;gap:8px;align-items:center;height:36px;padding:0 14px;border-top:1px solid var(--w-line);position:relative}.l2 .ld-tbl .h{height:30px;border-top:0;background:#f4f5f7;font-size:10px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--w-muted)}.l2 .ld-tbl .r span:nth-child(n+2){color:var(--w-muted)}.l2 .ld-tbl .r:before{content:"";position:absolute;inset:0;background:#279bd61a;box-shadow:inset 3px 0 #279bd6;opacity:0;transition:opacity .2s ease}.l2 .ld-tbl .r.scan:before{opacity:1}.l2 .ld-tbl .st{position:relative;width:18px;height:18px}.l2 .ld-tbl .st i{position:absolute;inset:3px;border-radius:50%;border:2px solid #d5d9de;transition:opacity .2s ease}.l2 .ld-tbl .st .ic{position:absolute;inset:0;width:18px;height:18px;color:#23a42e;stroke-width:3;opacity:0;transform:scale(.6);transition:opacity .2s ease,transform .3s var(--ease-out)}.l2 .ld-tbl .r.scan .st i{border-color:#279bd6;border-right-color:transparent;animation:ldspin .7s linear infinite}.l2 .ld-tbl .r.ok .st i{opacity:0}.l2 .ld-tbl .r.ok .st .ic{opacity:1;transform:none}@keyframes ldspin{to{transform:rotate(1turn)}}.l2 .ld-foot{position:absolute;left:18px;right:18px;top:400px;height:52px;display:flex;align-items:center;justify-content:space-between;opacity:0;transition:opacity .35s ease}.l2 .ld-foot #ld-cnt{font-weight:600;color:var(--w-muted);font-variant-numeric:tabular-nums}.l2 .ld-w.ready #ld-cnt{color:#1b7f24}.l2 .ld-go{background:#d9dde2;color:#7a8590;font-weight:700;padding:11px 20px;border-radius:10px;transition:background-color .3s ease,color .3s ease,transform .15s var(--ease-out)}.l2 .ld-w.ready .ld-go{background:#fdc220;color:#0e2133}.l2 .ld-go.press{transform:scale(.95)}.l2 .ld-done{position:absolute;inset:40px 0 0;background:#f6f6f6f5;display:grid;place-content:center;justify-items:center;gap:8px;text-align:center;opacity:0;pointer-events:none;transition:opacity .4s ease}.l2 .ld-done .ok{width:72px;height:72px;border-radius:50%;background:#23a42e;display:grid;place-items:center;transform:scale(.6);transition:transform .5s cubic-bezier(.34,1.56,.64,1)}.l2 .ld-done .ok .ic{width:38px;height:38px;color:#fff;stroke-width:3}.l2 .ld-done b{font-size:22px;font-weight:700}.l2 .ld-done em{font-style:normal;font-variant-numeric:tabular-nums}.l2 .ld-done small{color:var(--w-muted);font-size:13px}.l2 .ld-fly{position:absolute;left:0;top:0;display:flex;align-items:center;gap:8px;padding:8px 12px 8px 8px;background:#fff;border:1px solid var(--w-line);border-radius:10px;box-shadow:0 10px 26px #0e213338;font-size:12px;opacity:0;transition:transform .8s var(--ease-in-out),opacity .25s ease;z-index:3}.l2 .ld-w.up .ld-drop{opacity:0;transform:scale(.97)}.l2 .ld-w.up .ld-file,.l2 .ld-w.rv2 .ld-tbl,.l2 .ld-w.rv2 .ld-foot{opacity:1;transform:none}.l2 .ld-w.save .ld-tbl .r{transition:opacity .3s ease,transform .4s var(--ease-in-out);opacity:0;transform:translateY(-14px)}.l2 .ld-w.save .ld-tbl .r:nth-child(3){transition-delay:.05s}.l2 .ld-w.save .ld-tbl .r:nth-child(4){transition-delay:.1s}.l2 .ld-w.save .ld-tbl .r:nth-child(5){transition-delay:.15s}.l2 .ld-w.save .ld-tbl .r:nth-child(6){transition-delay:.2s}.l2 .ld-w.save .ld-tbl .r:nth-child(7){transition-delay:.25s}.l2 .ld-w.ok .ld-done{opacity:1}.l2 .ld-w.ok .ld-done .ok{transform:none}.l2 .tile.kp .kpis{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:900px){.l2 .ld-grid{grid-template-columns:minmax(0,1fr)}.l2 .tile.kp .kpis{grid-template-columns:1fr 1fr}}.l2 .fam .screen{container-type:inline-size}.l2 .fam .fo{position:absolute;inset:0;z-index:3;opacity:0;pointer-events:none;transition:opacity .25s ease;font-family:-apple-system,"SF Pro Text",var(--font);color:#0e2133}.l2 .fam .fo.on{opacity:1}.l2 .fam .fo svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.l2 .fam .fo-m,.l2 .fam .fo-sh{background:#0000008c}.l2 .fam .fo-d{position:absolute;left:7%;right:7%;top:50%;translate:0 -50%;background:#fff;border:.4cqw solid rgba(14,33,51,.2);border-radius:2.2cqw;padding:7cqw 6cqw 5cqw;display:grid;justify-items:center;gap:2.4cqw;scale:.94;transition:scale .3s var(--ease-out)}.l2 .fam .fo.on .fo-d{scale:1}.l2 .fam .fo-i svg{width:15cqw;height:15cqw;stroke-width:1.6}.l2 .fam .fo-d b{justify-self:stretch;font-size:5cqw;font-weight:700;padding-bottom:2.6cqw;border-bottom:.4cqw solid rgba(14,33,51,.2)}.l2 .fam .fo-d b.c{text-align:center}.l2 .fam .fo-d p{justify-self:stretch;font-size:3.9cqw;line-height:1.35;color:#0e213399;margin-bottom:3cqw}.l2 .fam .fo-d .p{justify-self:stretch;text-align:center;background:#fdc220;border-radius:2.2cqw;padding:3.4cqw;font-size:4.2cqw;font-weight:600}.l2 .fam .fo-d .s{font-size:4.2cqw;font-weight:600;padding:2cqw}.l2 .fam .fo-off{position:absolute;left:calc(813/12.06*1%);top:calc(1850/26.22*1%);width:calc(320/12.06*1%);height:calc(320/26.22*1%);border-radius:2.5cqw;background:#f6f6f6b8}.l2 .fam .fo-sn{position:absolute;left:4%;right:4%;bottom:3%;background:#23a42e;color:#fff;border-radius:2.2cqw;padding:3.4cqw 4cqw;display:flex;align-items:center;gap:3cqw;font-size:3.9cqw;font-weight:500;box-shadow:0 2cqw 6cqw #00000040;translate:0 30%;transition:translate .35s var(--ease-out)}.l2 .fam .fo.on .fo-sn{translate:0 0}.l2 .fam .fo-sn svg{width:5.5cqw;height:5.5cqw;flex:none}.l2 .fam .fo-b{position:absolute;left:0;right:0;bottom:0;background:#fff;border-radius:6cqw 6cqw 0 0;padding:3cqw 6cqw 8cqw;translate:0 100%;transition:translate .4s cubic-bezier(.32,.72,0,1)}.l2 .fam .fo.on .fo-b{translate:0 0}.l2 .fam .fo-b .g{display:block;width:12cqw;height:1.3cqw;border-radius:1cqw;background:#d5d9de;margin:0 auto 4cqw}.l2 .fam .fo-b b{display:block;font-size:5cqw;font-weight:700;margin-bottom:2cqw}.l2 .fam .fo-b ul{list-style:none;margin:0;padding:0}.l2 .fam .fo-b li{display:flex;align-items:center;gap:4cqw;padding:3.3cqw 1cqw;border-bottom:.3cqw solid rgba(14,33,51,.1);font-size:4.2cqw}.l2 .fam .fo-b li svg{width:6.5cqw;height:6.5cqw;color:#279bd6;flex:none}@media(prefers-reduced-motion:reduce){.l2 .fam .fo,.l2 .fam .fo-d,.l2 .fam .fo-sn,.l2 .fam .fo-b{transition:none}}.l2 .fam .fo-pill{position:absolute;z-index:2;left:calc(222/12.06*1%);top:calc(238/26.22*1%);width:calc(766/12.06*1%);height:calc(160/26.22*1%);border-radius:99px;background:#f7f8fa;box-shadow:0 .6cqw 2cqw #0e21331f;display:flex;align-items:center;justify-content:center;gap:1.6cqw;color:#279bd6;font:600 4.5cqw/1 -apple-system,"SF Pro Text",var(--font);opacity:0;transition:opacity .2s ease}.l2 .fam .fo-pill.on{opacity:1}.l2 .fam .fo-pill svg{width:5cqw;height:5cqw;fill:none;stroke:#0e2133;stroke-width:2.2}.l2 .fam .fo-pill span{white-space:nowrap}.l2 .fam .fo .hp-st{animation:none;scale:.94;transition:scale .3s var(--ease-out)}.l2 .fam .fo.on .hp-st{scale:1}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Inter,system-ui,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--color-primary: #FDC220;--color-secondary: #2B3E52}html{scroll-behavior:smooth}body{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(29 47 65 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(248 250 252 / var(--tw-text-opacity, 1))}.container{width:100%}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.btn-primary{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;padding:.75rem 1.5rem;font-weight:600;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.btn-primary:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-primary:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-primary{background-color:#fdc220;color:#2b3e52}.btn-secondary{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1));padding:.75rem 1.5rem;font-weight:600;--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.btn-secondary:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-secondary:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-secondary:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.section-padding{padding:5rem 1.5rem}@media(min-width:768px){.section-padding{padding-left:3rem;padding-right:3rem}}@media(min-width:1024px){.section-padding{padding-left:6rem;padding-right:6rem}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-4{left:1rem;right:1rem}.-right-12{right:-3rem}.-top-12{top:-3rem}.bottom-0{bottom:0}.bottom-1\/4{bottom:25%}.bottom-3{bottom:.75rem}.bottom-4{bottom:1rem}.left-0{left:0}.left-1\/2{left:50%}.left-1\/4{left:25%}.left-3{left:.75rem}.right-0{right:0}.right-1\/4{right:25%}.right-2{right:.5rem}.right-4{right:1rem}.top-0{top:0}.top-1\/2{top:50%}.top-1\/4{top:25%}.top-24{top:6rem}.top-4{top:1rem}.top-full{top:100%}.-z-10{z-index:-10}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.z-\[60\]{z-index:60}.col-span-1{grid-column:span 1 / span 1}.col-span-12{grid-column:span 12 / span 12}.col-span-2{grid-column:span 2 / span 2}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-8{margin-top:2rem;margin-bottom:2rem}.-mt-6{margin-top:-1.5rem}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-20{margin-bottom:5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-0\.5{margin-left:.125rem}.ml-2{margin-left:.5rem}.ml-4{margin-left:1rem}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-video{aspect-ratio:16 / 9}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-1\/3{height:33.333333%}.h-10{height:2.5rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\/3{height:66.666667%}.h-3{height:.75rem}.h-4{height:1rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[500px\]{height:500px}.h-\[580px\]{height:580px}.h-full{height:100%}.h-screen{height:100vh}.max-h-72{max-height:18rem}.max-h-\[90vh\]{max-height:90vh}.max-h-\[calc\(100vh-240px\)\]{max-height:calc(100vh - 240px)}.max-h-full{max-height:100%}.min-h-screen{min-height:100vh}.w-0\.5{width:.125rem}.w-1{width:.25rem}.w-1\/2{width:50%}.w-1\/4{width:25%}.w-10{width:2.5rem}.w-11\/12{width:91.666667%}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2\/3{width:66.666667%}.w-24{width:6rem}.w-3{width:.75rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-4{width:1rem}.w-4\/5{width:80%}.w-48{width:12rem}.w-5{width:1.25rem}.w-5\/6{width:83.333333%}.w-6{width:1.5rem}.w-64{width:16rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\[280px\]{width:280px}.w-\[500px\]{width:500px}.w-\[90vw\]{width:90vw}.w-auto{width:auto}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-\[200px\]{min-width:200px}.min-w-\[600px\]{min-width:600px}.min-w-\[80px\]{min-width:80px}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[1280px\]{max-width:1280px}.max-w-\[260px\]{max-width:260px}.max-w-\[90vw\]{max-width:90vw}.max-w-full{max-width:100%}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.flex-shrink-0,.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1\/3{--tw-translate-x: 33.333333%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1\/3{--tw-translate-y: 33.333333%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.resize{resize:both}.snap-y{scroll-snap-type:y var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness: mandatory}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-3{row-gap:.75rem}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-slate-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(241 245 249 / var(--tw-divide-opacity, 1))}.divide-slate-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(226 232 240 / var(--tw-divide-opacity, 1))}.self-stretch{align-self:stretch}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.scroll-smooth{scroll-behavior:smooth}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[3rem\]{border-radius:3rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.rounded-b-xl{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.rounded-t-sm{border-top-left-radius:.125rem;border-top-right-radius:.125rem}.border{border-width:1px}.border-2{border-width:2px}.border-8{border-width:8px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l-4{border-left-width:4px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-t-4{border-top-width:4px}.border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.border-amber-300{--tw-border-opacity: 1;border-color:rgb(252 211 77 / var(--tw-border-opacity, 1))}.border-blue-300{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}.border-blue-500{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.border-blue-600{--tw-border-opacity: 1;border-color:rgb(37 99 235 / var(--tw-border-opacity, 1))}.border-busbanz-primary{--tw-border-opacity: 1;border-color:rgb(253 194 32 / var(--tw-border-opacity, 1))}.border-current{border-color:currentColor}.border-emerald-200{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1))}.border-emerald-300{--tw-border-opacity: 1;border-color:rgb(110 231 183 / var(--tw-border-opacity, 1))}.border-emerald-500{--tw-border-opacity: 1;border-color:rgb(16 185 129 / var(--tw-border-opacity, 1))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-primary{--tw-border-opacity: 1;border-color:rgb(253 194 32 / var(--tw-border-opacity, 1))}.border-primary\/30{border-color:#fdc2204d}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-red-400{--tw-border-opacity: 1;border-color:rgb(248 113 113 / var(--tw-border-opacity, 1))}.border-slate-100{--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-slate-300{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.border-slate-800{--tw-border-opacity: 1;border-color:rgb(30 41 59 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-white\/10{border-color:#ffffff1a}.border-white\/20{border-color:#fff3}.border-white\/30{border-color:#ffffff4d}.bg-\[\#111F2E\]{--tw-bg-opacity: 1;background-color:rgb(17 31 46 / var(--tw-bg-opacity, 1))}.bg-\[\#FDC220\]{--tw-bg-opacity: 1;background-color:rgb(253 194 32 / var(--tw-bg-opacity, 1))}.bg-amber-100{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-black\/5{background-color:#0000000d}.bg-black\/60{background-color:#0009}.bg-black\/90{background-color:#000000e6}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-busbanz-primary{--tw-bg-opacity: 1;background-color:rgb(253 194 32 / var(--tw-bg-opacity, 1))}.bg-emerald-100{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1))}.bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.bg-green-400{--tw-bg-opacity: 1;background-color:rgb(74 222 128 / var(--tw-bg-opacity, 1))}.bg-inherit{background-color:inherit}.bg-primary{--tw-bg-opacity: 1;background-color:rgb(253 194 32 / var(--tw-bg-opacity, 1))}.bg-primary\/10{background-color:#fdc2201a}.bg-primary\/20{background-color:#fdc22033}.bg-primary\/5{background-color:#fdc2200d}.bg-primary\/50{background-color:#fdc22080}.bg-primary\/80{background-color:#fdc220cc}.bg-purple-100{--tw-bg-opacity: 1;background-color:rgb(243 232 255 / var(--tw-bg-opacity, 1))}.bg-red-400{--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-rose-100{--tw-bg-opacity: 1;background-color:rgb(255 228 230 / var(--tw-bg-opacity, 1))}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.bg-slate-200{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.bg-slate-200\/50{background-color:#e2e8f080}.bg-slate-300{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity, 1))}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-slate-50\/50{background-color:#f8fafc80}.bg-slate-800{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.bg-slate-900{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/15{background-color:#ffffff26}.bg-white\/25{background-color:#ffffff40}.bg-white\/70{background-color:#ffffffb3}.bg-yellow-400{--tw-bg-opacity: 1;background-color:rgb(250 204 21 / var(--tw-bg-opacity, 1))}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.from-emerald-50{--tw-gradient-from: #ecfdf5 var(--tw-gradient-from-position);--tw-gradient-to: rgb(236 253 245 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/10{--tw-gradient-from: rgb(253 194 32 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(253 194 32 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-50{--tw-gradient-from: #f8fafc var(--tw-gradient-from-position);--tw-gradient-to: rgb(248 250 252 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.to-secondary\/10{--tw-gradient-to: rgb(43 62 82 / .1) var(--tw-gradient-to-position)}.to-teal-50{--tw-gradient-to: #f0fdfa var(--tw-gradient-to-position)}.to-white{--tw-gradient-to: #fff var(--tw-gradient-to-position)}.fill-yellow-400{fill:#facc15}.object-contain{-o-object-fit:contain;object-fit:contain}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-12{padding-bottom:3rem}.pb-24{padding-bottom:6rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-8{padding-bottom:2rem}.pl-0\.5{padding-left:.125rem}.pl-6{padding-left:1.5rem}.pr-4{padding-right:1rem}.pr-6{padding-right:1.5rem}.pr-8{padding-right:2rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-24{padding-top:6rem}.pt-4{padding-top:1rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-7xl{font-size:4.5rem;line-height:1}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-\[1\.05\]{line-height:1.05}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[\#0E2133\]{--tw-text-opacity: 1;color:rgb(14 33 51 / var(--tw-text-opacity, 1))}.text-\[\#C7D0DA\]{--tw-text-opacity: 1;color:rgb(199 208 218 / var(--tw-text-opacity, 1))}.text-\[\#FAFAFF\]{--tw-text-opacity: 1;color:rgb(250 250 255 / var(--tw-text-opacity, 1))}.text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-amber-800{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.text-busbanz-primary{--tw-text-opacity: 1;color:rgb(253 194 32 / var(--tw-text-opacity, 1))}.text-emerald-500{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.text-emerald-800{--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-primary{--tw-text-opacity: 1;color:rgb(253 194 32 / var(--tw-text-opacity, 1))}.text-purple-600{--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-800{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.text-rose-700{--tw-text-opacity: 1;color:rgb(190 18 60 / var(--tw-text-opacity, 1))}.text-secondary{--tw-text-opacity: 1;color:rgb(43 62 82 / var(--tw-text-opacity, 1))}.text-sky-500{--tw-text-opacity: 1;color:rgb(14 165 233 / var(--tw-text-opacity, 1))}.text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/70{color:#ffffffb3}.text-yellow-400{--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.underline-offset-2{text-underline-offset:2px}.placeholder-slate-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(148 163 184 / var(--tw-placeholder-opacity, 1))}.placeholder-slate-400::placeholder{--tw-placeholder-opacity: 1;color:rgb(148 163 184 / var(--tw-placeholder-opacity, 1))}.accent-primary{accent-color:#FDC220}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-20{opacity:.2}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-95{opacity:.95}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_-4px_20px_rgba\(0\,0\,0\,0\.1\)\]{--tw-shadow: 0 -4px 20px rgba(0,0,0,.1);--tw-shadow-colored: 0 -4px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-primary\/20{--tw-shadow-color: rgb(253 194 32 / .2);--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-lg{--tw-backdrop-blur: blur(16px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@media print{body{background:#fff!important;color:#000!important}.print\:hidden{display:none!important}.print\:static{position:static!important}.print\:border-none{border:none!important}iframe{display:none!important}a[href]:after{content:" (" attr(href) ")";font-size:.8em;color:#666}}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-110:hover{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-blue-400:hover{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.hover\:border-busbanz-primary:hover{--tw-border-opacity: 1;border-color:rgb(253 194 32 / var(--tw-border-opacity, 1))}.hover\:border-emerald-400:hover{--tw-border-opacity: 1;border-color:rgb(52 211 153 / var(--tw-border-opacity, 1))}.hover\:border-emerald-500:hover{--tw-border-opacity: 1;border-color:rgb(16 185 129 / var(--tw-border-opacity, 1))}.hover\:border-primary:hover{--tw-border-opacity: 1;border-color:rgb(253 194 32 / var(--tw-border-opacity, 1))}.hover\:border-rose-500:hover{--tw-border-opacity: 1;border-color:rgb(244 63 94 / var(--tw-border-opacity, 1))}.hover\:border-slate-400:hover{--tw-border-opacity: 1;border-color:rgb(148 163 184 / var(--tw-border-opacity, 1))}.hover\:bg-\[\#f5b800\]:hover{--tw-bg-opacity: 1;background-color:rgb(245 184 0 / var(--tw-bg-opacity, 1))}.hover\:bg-black\/80:hover{background-color:#000c}.hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.hover\:bg-busbanz-primary:hover{--tw-bg-opacity: 1;background-color:rgb(253 194 32 / var(--tw-bg-opacity, 1))}.hover\:bg-busbanz-primary-dark:hover{--tw-bg-opacity: 1;background-color:rgb(238 182 30 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-50:hover{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.hover\:bg-primary:hover{--tw-bg-opacity: 1;background-color:rgb(253 194 32 / var(--tw-bg-opacity, 1))}.hover\:bg-primary\/10:hover{background-color:#fdc2201a}.hover\:bg-rose-50:hover{--tw-bg-opacity: 1;background-color:rgb(255 241 242 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-100:hover{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-200:hover{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-50:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-800:hover{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:text-blue-800:hover{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.hover\:text-emerald-700:hover{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.hover\:text-primary:hover{--tw-text-opacity: 1;color:rgb(253 194 32 / var(--tw-text-opacity, 1))}.hover\:text-rose-700:hover{--tw-text-opacity: 1;color:rgb(190 18 60 / var(--tw-text-opacity, 1))}.hover\:text-slate-600:hover{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.hover\:text-slate-700:hover{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.hover\:text-slate-900:hover{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-lg:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-primary\/40:hover{--tw-shadow-color: rgb(253 194 32 / .4);--tw-shadow: var(--tw-shadow-colored)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.focus\:ring-primary:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(253 194 32 / var(--tw-ring-opacity, 1))}.focus\:ring-red-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(248 113 113 / var(--tw-ring-opacity, 1))}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-\[\#279BD6\]:focus-visible{outline-color:#279bd6}.active\:scale-95:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-70:disabled{opacity:.7}.group:hover .group-hover\:w-1\.5{width:.375rem}.group:hover .group-hover\:gap-2{gap:.5rem}.group:hover .group-hover\:bg-primary\/30{background-color:#fdc2204d}.group:hover .group-hover\:text-primary{--tw-text-opacity: 1;color:rgb(253 194 32 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-80{opacity:.8}.peer:checked~.peer-checked\:border-primary{--tw-border-opacity: 1;border-color:rgb(253 194 32 / var(--tw-border-opacity, 1))}.peer:checked~.peer-checked\:bg-primary\/10{background-color:#fdc2201a}.peer:checked~.peer-checked\:text-secondary{--tw-text-opacity: 1;color:rgb(43 62 82 / var(--tw-text-opacity, 1))}.dark\:divide-slate-700:is(.dark *)>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(51 65 85 / var(--tw-divide-opacity, 1))}.dark\:divide-slate-800:is(.dark *)>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(30 41 59 / var(--tw-divide-opacity, 1))}.dark\:border-amber-700:is(.dark *){--tw-border-opacity: 1;border-color:rgb(180 83 9 / var(--tw-border-opacity, 1))}.dark\:border-amber-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(146 64 14 / var(--tw-border-opacity, 1))}.dark\:border-blue-400:is(.dark *){--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.dark\:border-blue-700:is(.dark *){--tw-border-opacity: 1;border-color:rgb(29 78 216 / var(--tw-border-opacity, 1))}.dark\:border-emerald-400:is(.dark *){--tw-border-opacity: 1;border-color:rgb(52 211 153 / var(--tw-border-opacity, 1))}.dark\:border-emerald-700:is(.dark *){--tw-border-opacity: 1;border-color:rgb(4 120 87 / var(--tw-border-opacity, 1))}.dark\:border-emerald-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(6 95 70 / var(--tw-border-opacity, 1))}.dark\:border-emerald-900:is(.dark *){--tw-border-opacity: 1;border-color:rgb(6 78 59 / var(--tw-border-opacity, 1))}.dark\:border-gray-600:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.dark\:border-gray-700:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.dark\:border-red-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(153 27 27 / var(--tw-border-opacity, 1))}.dark\:border-slate-600:is(.dark *){--tw-border-opacity: 1;border-color:rgb(71 85 105 / var(--tw-border-opacity, 1))}.dark\:border-slate-700:is(.dark *){--tw-border-opacity: 1;border-color:rgb(51 65 85 / var(--tw-border-opacity, 1))}.dark\:border-slate-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(30 41 59 / var(--tw-border-opacity, 1))}.dark\:border-slate-800\/50:is(.dark *){border-color:#1e293b80}.dark\:border-yellow-400:is(.dark *){--tw-border-opacity: 1;border-color:rgb(250 204 21 / var(--tw-border-opacity, 1))}.dark\:border-yellow-500:is(.dark *){--tw-border-opacity: 1;border-color:rgb(234 179 8 / var(--tw-border-opacity, 1))}.dark\:bg-amber-900\/10:is(.dark *){background-color:#78350f1a}.dark\:bg-amber-900\/20:is(.dark *){background-color:#78350f33}.dark\:bg-amber-900\/40:is(.dark *){background-color:#78350f66}.dark\:bg-amber-950:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(69 26 3 / var(--tw-bg-opacity, 1))}.dark\:bg-amber-950\/40:is(.dark *){background-color:#451a0366}.dark\:bg-blue-900\/20:is(.dark *){background-color:#1e3a8a33}.dark\:bg-blue-900\/30:is(.dark *){background-color:#1e3a8a4d}.dark\:bg-blue-900\/40:is(.dark *){background-color:#1e3a8a66}.dark\:bg-emerald-400:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity, 1))}.dark\:bg-emerald-900\/20:is(.dark *){background-color:#064e3b33}.dark\:bg-emerald-900\/30:is(.dark *){background-color:#064e3b4d}.dark\:bg-emerald-900\/40:is(.dark *){background-color:#064e3b66}.dark\:bg-emerald-950:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(2 44 34 / var(--tw-bg-opacity, 1))}.dark\:bg-emerald-950\/40:is(.dark *){background-color:#022c2266}.dark\:bg-gray-700:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark\:bg-gray-800:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dark\:bg-gray-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.dark\:bg-gray-900\/40:is(.dark *){background-color:#11182766}.dark\:bg-green-900\/30:is(.dark *){background-color:#14532d4d}.dark\:bg-purple-900\/40:is(.dark *){background-color:#581c8766}.dark\:bg-red-900\/20:is(.dark *){background-color:#7f1d1d33}.dark\:bg-rose-950:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(76 5 25 / var(--tw-bg-opacity, 1))}.dark\:bg-slate-600:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(71 85 105 / var(--tw-bg-opacity, 1))}.dark\:bg-slate-700:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}.dark\:bg-slate-700\/50:is(.dark *){background-color:#33415580}.dark\:bg-slate-800:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.dark\:bg-slate-800\/30:is(.dark *){background-color:#1e293b4d}.dark\:bg-slate-800\/50:is(.dark *){background-color:#1e293b80}.dark\:bg-slate-800\/80:is(.dark *){background-color:#1e293bcc}.dark\:bg-slate-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.dark\:bg-slate-900\/70:is(.dark *){background-color:#0f172ab3}.dark\:bg-slate-950:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(2 6 23 / var(--tw-bg-opacity, 1))}.dark\:bg-yellow-400:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(250 204 21 / var(--tw-bg-opacity, 1))}.dark\:bg-yellow-500:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity, 1))}.dark\:from-emerald-950\/30:is(.dark *){--tw-gradient-from: rgb(2 44 34 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(2 44 34 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-primary\/20:is(.dark *){--tw-gradient-from: rgb(253 194 32 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(253 194 32 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-slate-950:is(.dark *){--tw-gradient-from: #020617 var(--tw-gradient-from-position);--tw-gradient-to: rgb(2 6 23 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:to-secondary\/20:is(.dark *){--tw-gradient-to: rgb(43 62 82 / .2) var(--tw-gradient-to-position)}.dark\:to-slate-900:is(.dark *){--tw-gradient-to: #0f172a var(--tw-gradient-to-position)}.dark\:to-teal-950\/30:is(.dark *){--tw-gradient-to: rgb(4 47 46 / .3) var(--tw-gradient-to-position)}.dark\:text-amber-200:is(.dark *){--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.dark\:text-amber-300:is(.dark *){--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.dark\:text-amber-400:is(.dark *){--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.dark\:text-blue-200:is(.dark *){--tw-text-opacity: 1;color:rgb(191 219 254 / var(--tw-text-opacity, 1))}.dark\:text-blue-400:is(.dark *){--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.dark\:text-emerald-200:is(.dark *){--tw-text-opacity: 1;color:rgb(167 243 208 / var(--tw-text-opacity, 1))}.dark\:text-emerald-300:is(.dark *){--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.dark\:text-emerald-400:is(.dark *){--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.dark\:text-emerald-400\/80:is(.dark *){color:#34d399cc}.dark\:text-gray-100:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.dark\:text-gray-200:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dark\:text-gray-300:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark\:text-gray-400:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dark\:text-green-400:is(.dark *){--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.dark\:text-primary:is(.dark *){--tw-text-opacity: 1;color:rgb(253 194 32 / var(--tw-text-opacity, 1))}.dark\:text-purple-400:is(.dark *){--tw-text-opacity: 1;color:rgb(192 132 252 / var(--tw-text-opacity, 1))}.dark\:text-red-200:is(.dark *){--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.dark\:text-red-300:is(.dark *){--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.dark\:text-rose-300:is(.dark *){--tw-text-opacity: 1;color:rgb(253 164 175 / var(--tw-text-opacity, 1))}.dark\:text-slate-200:is(.dark *){--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.dark\:text-slate-300:is(.dark *){--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.dark\:text-slate-400:is(.dark *){--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.dark\:text-slate-500:is(.dark *){--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.dark\:text-slate-600:is(.dark *){--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.dark\:text-slate-700:is(.dark *){--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.dark\:text-slate-900:is(.dark *){--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.dark\:text-white:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\:text-yellow-500:is(.dark *){--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity, 1))}.dark\:hover\:border-blue-500:hover:is(.dark *){--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.dark\:hover\:border-slate-500:hover:is(.dark *){--tw-border-opacity: 1;border-color:rgb(100 116 139 / var(--tw-border-opacity, 1))}.dark\:hover\:bg-emerald-950\/40:hover:is(.dark *){background-color:#022c2266}.dark\:hover\:bg-gray-700\/40:hover:is(.dark *){background-color:#37415166}.dark\:hover\:bg-rose-950\/40:hover:is(.dark *){background-color:#4c051966}.dark\:hover\:bg-slate-600:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(71 85 105 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-slate-700:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-slate-800:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-slate-800\/30:hover:is(.dark *){background-color:#1e293b4d}.dark\:hover\:bg-slate-800\/50:hover:is(.dark *){background-color:#1e293b80}.dark\:hover\:bg-slate-800\/80:hover:is(.dark *){background-color:#1e293bcc}.dark\:hover\:bg-yellow-400:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(250 204 21 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-yellow-500:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity, 1))}.dark\:hover\:text-blue-300:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.dark\:hover\:text-emerald-300:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.dark\:hover\:text-rose-300:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(253 164 175 / var(--tw-text-opacity, 1))}.dark\:hover\:text-slate-200:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.dark\:hover\:text-slate-300:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.dark\:hover\:text-white:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\:focus\:ring-yellow-500:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(234 179 8 / var(--tw-ring-opacity, 1))}@media(min-width:640px){.sm\:inset-x-6{left:1.5rem;right:1.5rem}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}}@media(min-width:768px){.md\:col-span-10{grid-column:span 10 / span 10}.md\:col-span-2{grid-column:span 2 / span 2}.md\:block{display:block}.md\:flex{display:flex}.md\:inline-flex{display:inline-flex}.md\:hidden{display:none}.md\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:snap-none{scroll-snap-type:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:gap-4{gap:1rem}.md\:border-l{border-left-width:1px}.md\:p-12{padding:3rem}.md\:p-7{padding:1.75rem}.md\:p-8{padding:2rem}.md\:py-12{padding-top:3rem;padding-bottom:3rem}.md\:py-20{padding-top:5rem;padding-bottom:5rem}.md\:pl-4{padding-left:1rem}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-6xl{font-size:3.75rem;line-height:1}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media(min-width:1024px){.lg\:mx-0{margin-left:0;margin-right:0}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[220px_1fr_300px\]{grid-template-columns:220px 1fr 300px}.lg\:justify-start{justify-content:flex-start}.lg\:justify-end{justify-content:flex-end}.lg\:pb-12{padding-bottom:3rem}.lg\:text-left{text-align:left}.lg\:text-6xl{font-size:3.75rem;line-height:1}.lg\:text-7xl{font-size:4.5rem;line-height:1}}@media print{.print\:static{position:static}.print\:hidden{display:none}.print\:border-none{border-style:none}}.\[\&\:\:-webkit-slider-thumb\]\:h-5::-webkit-slider-thumb{height:1.25rem}.\[\&\:\:-webkit-slider-thumb\]\:w-5::-webkit-slider-thumb{width:1.25rem}.\[\&\:\:-webkit-slider-thumb\]\:cursor-pointer::-webkit-slider-thumb{cursor:pointer}.\[\&\:\:-webkit-slider-thumb\]\:appearance-none::-webkit-slider-thumb{-webkit-appearance:none;appearance:none}.\[\&\:\:-webkit-slider-thumb\]\:rounded-full::-webkit-slider-thumb{border-radius:9999px}.\[\&\:\:-webkit-slider-thumb\]\:bg-primary::-webkit-slider-thumb{--tw-bg-opacity: 1;background-color:rgb(253 194 32 / var(--tw-bg-opacity, 1))}.\[\&\:\:-webkit-slider-thumb\]\:shadow-md::-webkit-slider-thumb{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}
