/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */@import "https://fonts.googleapis.com/css2?family=Syne:wght@400;500;600;700;800&family=Lora:ital,wght@0,500;1,400;1,500&family=DM+Sans:ital,opsz,wght@0,9..40,300;0,9..40,400;0,9..40,500;0,9..40,600;1,9..40,300&display=swap";@import "https://fonts.googleapis.com/icon?family=Material+Icons";@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.isolate{isolation:isolate}.container{width:100%}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-full{height:100%}.w-full{width:100%}.flex-shrink{flex-shrink:1}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.justify-between{justify-content:space-between}.overflow-hidden{overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.bg-transparent{background-color:#0000}.text-center{text-align:center}.break-all{word-break:break-all}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:root{--site-green:#0b1d10;--site-green-2:#0f2418;--site-green-3:#163220;--green:#1a3d2d;--green-mid:#2a6b48;--green-light:#3da068;--green-pale:#e8f5ee;--orange:#c8603a;--orange-light:#e07848;--orange-pale:#fef3ec;--amber:#d4920a;--amber-light:#f5b731;--amber-pale:#fef3c7;--gold:var(--orange);--gold-light:var(--orange-light);--gold-pale:var(--orange-pale);--forest:var(--green);--forest-mid:var(--green-mid);--forest-light:var(--green-light);--terra:var(--orange);--terra-light:var(--orange-light);--font-display:"Syne",Georgia,sans-serif;--font-serif:"Lora",Georgia,serif;--font-ui:"DM Sans",system-ui,sans-serif;--pad:clamp(20px,5vw,72px);--pad-sm:clamp(14px,3vw,32px);--nav-h:68px;--r-sm:2px;--r-md:14px;--r-lg:20px;--r-xl:28px;--r-2xl:40px;--ease:cubic-bezier(.4,0,.2,1);--ease-out:cubic-bezier(0,.55,.45,1);--spring:cubic-bezier(.34,1.56,.64,1);--bg:#f4f1eb;--surface:#eae7e0;--white:#fff;--card-bg:#fff;--ink:#0d1f14;--ink-2:#1a3d2d;--ink-3:#2a6b48;--muted:#5a7a68;--subtle:#96bea8;--border:#1a3d2d2e;--card-border:1px solid #1a3d2d1a;--card-border-strong:1px solid #1a3d2d26;--sh-sm:0 1px 3px #0a1f121a,0 1px 2px #0a1f120f;--sh-md:0 4px 20px #0a1f121f,0 1px 4px #0a1f1214;--sh-lg:0 12px 48px #0a1f1226,0 4px 16px #0a1f121a;--sh-xl:0 24px 80px #0a1f122e,0 8px 24px #0a1f121f;--cta-bg:#0a1f12;--cta-text-dim:#ffffff6b;--nav-bg:#fff;--nav-border:#00000014;--nav-text:#1a3d2d;--nav-text-dim:#1a3d2d8c;--dropdown-bg:#fff;--dropdown-border:#00000017;--dropdown-shadow:0 8px 40px #00000021;--footer-bg:var(--site-green);--footer-border:#ffffff12;--footer-text:#f5edd8c7;--footer-muted:#f5edd86b;--mobile-nav-bg:var(--site-green);--on-green:#f5edd8d9;--on-green-muted:#f5edd86b;--input-bg:#fff;--input-border:#1a3d2d40;--input-focus:var(--green-mid);--skel-base:#dde8e2;--skel-hi:#ebf2ee}html.dark{--bg:#0e1c12;--surface:#132018;--white:#172d1f;--card-bg:#172d1f;--ink:#ebf4ec;--ink-2:#c8dfd0;--ink-3:#9ec8b0;--muted:#527a62;--subtle:#283e30;--border:#1a3d2d;--card-border:1px solid #1a3d2d26;--card-border-strong:1px solid #1a3d2d40;--sh-sm:0 1px 4px #0009,0 2px 12px #00000080;--sh-md:0 4px 24px #000000b3,0 1px 4px #0009;--sh-lg:0 12px 48px #000000c7,0 4px 16px #000000ad;--sh-xl:0 24px 80px #000000d6,0 8px 24px #000000b8;--cta-bg:#050c06;--cta-text-dim:#ffffff5c;--nav-bg:#090f0a;--nav-border:#ffffff14;--nav-text:#f5edd8e6;--nav-text-dim:#f5edd875;--dropdown-bg:#0d1f12;--dropdown-border:#ffffff14;--dropdown-shadow:0 8px 40px #0000008c;--footer-bg:var(--site-green);--footer-border:#ffffff12;--footer-text:#f5edd8bf;--footer-muted:#f5edd861;--mobile-nav-bg:var(--site-green);--on-green:#f5edd8d9;--on-green-muted:#f5edd861;--input-bg:#0f2418;--input-border:#1a3d2d;--input-focus:#3da068;--skel-base:#14221a;--skel-hi:#1c3228}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;max-width:100vw;font-size:16px}body,html{overflow-x:hidden}body{font-family:var(--font-ui);color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.6;transition:background .28s,color .28s}.lp-duel-section{background:var(--bg);padding:clamp(48px,7vw,96px) clamp(16px,4vw,32px)}.lp-duel-inner{max-width:1140px;margin:0 auto}@media (min-width:901px){.lp-duel-inner{-webkit-overflow-scrolling:touch;padding-bottom:4px;overflow-x:auto}.lp-duel-table{min-width:min(100%,680px)}}.lp-duel-table{background:var(--border);border:1px solid var(--border);border-radius:18px;flex-direction:column;gap:1px;margin-bottom:28px;display:flex;overflow:hidden}.lp-duel-row{grid-template-columns:minmax(150px,210px) minmax(0,1fr) minmax(0,1fr);gap:1px;min-width:0;display:grid}.lp-duel-label{background:var(--surface);color:var(--ink);align-items:center;min-width:0;padding:14px 18px;font-size:13px;font-weight:700;display:flex}.lp-duel-label--empty{min-height:52px}.lp-duel-cell{min-width:0;padding:14px 18px;font-size:13px;line-height:1.55}.lp-duel-cell--head{text-align:center;justify-content:center;align-items:center;display:flex}.lp-duel-cell p{word-break:break-word;align-items:flex-start;gap:8px;margin:0;display:flex}.lp-duel-cell p .material-icons,.lp-duel-cell p svg{flex-shrink:0;margin-top:2px}.lp-duel-cell--bad{color:var(--muted);background:#c83c3c0a}.lp-duel-cell--good{color:var(--ink);background:#1a3d2d0d}.lp-duel-cell--head.lp-duel-cell--bad{background:#c83c3c0f}.lp-duel-cell--head.lp-duel-cell--good{background:#1a3d2d14}.lp-duel-pill{font-size:11px;font-weight:700;font-family:var(--font-display);border-radius:99px;justify-content:center;align-items:center;gap:6px;padding:6px 12px;line-height:1.2;display:inline-flex}.lp-duel-pill--bad{color:#c83c3c;background:#c83c3c1f;border:1px solid #c83c3c38}.lp-duel-pill--good{color:var(--green);background:#1a3d2d24;border:1px solid #1a3d2d40}.lp-duel-mobile-tag{display:none}.lp-duel-cta{text-align:center}.lp-duel-cta-btn{background:var(--green);color:var(--on-green-solid);font-family:var(--font-display);border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:14px 26px;font-size:14px;font-weight:800;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 6px 22px #1a3d2d40}.lp-duel-cta-btn:hover{transform:translateY(-1px);box-shadow:0 8px 28px #1a3d2d52}@media (max-width:900px){.lp-duel-table{background:0 0;border:none;border-radius:0;flex-direction:column;gap:0;display:flex;overflow:visible}.lp-duel-row--head{display:none}.lp-duel-row:not(.lp-duel-row--head){background:var(--white);border-radius:16px;flex-direction:column;margin-bottom:16px;transition:box-shadow .3s;display:flex;overflow:hidden;box-shadow:0 4px 20px #00000014;border:1px solid var(--border)!important}.lp-duel-label{border-bottom:1px solid var(--border);background:var(--surface)}.lp-duel-cell,.lp-duel-label{padding:12px 16px}.lp-duel-cell+.lp-duel-cell{border-top:1px solid var(--border)}.lp-duel-mobile-tag{margin-bottom:8px;display:inline-flex}}@media (max-width:768px){.lp-duel-cta-btn{width:100%;max-width:400px}}@media (max-width:480px){.lp-duel-section{padding:36px 14px 80px}.lp-section-title{font-size:clamp(22px,6vw,28px)}.lp-duel-pill{padding:5px 10px;font-size:10px}.lp-duel-cell,.lp-duel-label{padding:11px 14px;font-size:12px}}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;display:block}button{cursor:pointer;background:0 0;border:none}button,input,select,textarea{font:inherit}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:var(--border);border-radius:99px}::-webkit-scrollbar-thumb:hover{background:var(--green-mid)}h1,h2,h3,h4,h5{font-family:var(--font-display);letter-spacing:-.03em;color:var(--ink);font-weight:800;line-height:1.05}.container{max-width:1280px;padding:0 var(--pad);margin:0 auto}.theme-toggle{width:38px;height:38px;color:var(--on-green);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff24;border-radius:99px;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,border-color .15s;display:flex}.theme-toggle:hover{background:#ffffff1a;border-color:#ffffff38}.nav{z-index:1100;height:var(--nav-h);padding:0 var(--pad);background:var(--nav-bg);border-bottom:1px solid var(--nav-border);-webkit-backdrop-filter:blur(20px);align-items:center;transition:background .3s,border-color .3s;display:flex;position:fixed;top:0;left:0;right:0}.nav.hero-transparent{box-shadow:none;background:0 0;border-bottom-color:#0000}.nav.scrolled{background:var(--nav-bg);border-bottom-color:var(--nav-border)}.nav-inner{justify-content:space-between;gap:24px;width:100%;max-width:1280px;margin:0 auto}.nav-brand,.nav-inner{align-items:center;display:flex}.nav-brand{flex-shrink:0;gap:10px}.nav-links{align-items:center;gap:4px;list-style:none;display:flex}.nav-links a{font-family:var(--font-display);color:var(--nav-text);white-space:nowrap;border-radius:99px;padding:7px 14px;font-size:13px;font-weight:700;transition:background .15s,color .15s}.nav-links a:hover{background:#1a3d2d12}.nav-links a.active{color:var(--orange-light);background:#c8603a1a}.nav.hero-transparent .nav-links a{color:#ffffffd1}.nav.hero-transparent .nav-links a:hover{color:#fffffff7;background:#ffffff1f}.nav.hero-transparent .nav-links a.active{color:#fffffff7;background:#ffffff24}.nav.hero-transparent .nav-burger,.nav.hero-transparent .theme-toggle{color:#fffc;border-color:#ffffff40}.nav-actions{align-items:center;gap:8px;display:flex}.nav-burger{border-radius:var(--r-md);border:1px solid var(--nav-border);width:38px;height:38px;color:var(--nav-text);cursor:pointer;background:0 0;justify-content:center;align-items:center;transition:background .15s;display:none}.nav-burger:hover{background:#1a3d2d12}html.dark .nav-burger:hover{background:#ffffff12}@media (max-width:900px){.nav-links{display:none}.nav-burger{display:flex}}.ts-topnav{z-index:310;background:0 0;border-bottom:1px solid #0000;transition:background .35s,border-color .35s,box-shadow .35s;position:fixed;top:0;left:0;right:0}.ts-topnav.ts-topnav-scrolled{background:var(--nav-bg);border-bottom-color:var(--nav-border);box-shadow:0 1px 24px #00000012}html.dark .ts-topnav.ts-topnav-scrolled{box-shadow:0 1px 24px #00000073}.ts-topnav:not(.ts-topnav-scrolled) .ts-topnav-brand,.ts-topnav:not(.ts-topnav-scrolled) .ts-topnav-menu-btn,.ts-topnav:not(.ts-topnav-scrolled) .ts-topnav-publish-btn{color:#ffffffeb!important;border-color:#ffffff38!important}.ts-topnav:not(.ts-topnav-scrolled) .ts-topnav-publish-btn:hover{color:#fffffff7!important;background:#ffffff1f!important}.ts-topnav:not(.ts-topnav-scrolled) .ts-topnav-user-circle{background:#ffffff24!important}.ts-topnav-inner{align-items:center;gap:12px;max-width:1280px;height:64px;margin:0 auto;padding:0 24px;display:flex;position:relative}.ts-topnav-logo{flex-shrink:0;align-items:center;gap:10px;line-height:1;text-decoration:none;display:flex}.ts-topnav-brand{font-family:var(--font-display);color:var(--nav-text);letter-spacing:-.4px;font-size:18px;font-weight:800;transition:color .2s}.ts-topnav-actions{flex-shrink:0;align-items:center;gap:10px;display:flex}.ts-topnav-publish-btn{border:1.5px solid var(--nav-border);font-family:var(--font-ui);color:var(--nav-text);white-space:nowrap;background:0 0;border-radius:12px;align-items:center;gap:8px;padding:9px 18px;font-size:13.5px;font-weight:600;text-decoration:none;transition:all .2s;display:flex}.ts-topnav-publish-btn:hover{background:var(--orange-bg);border-color:var(--orange-light);color:var(--orange-light)}.ts-topnav-menu-btn{border:1.5px solid var(--nav-border);color:var(--nav-text);cursor:pointer;background:0 0;border-radius:30px;align-items:center;gap:8px;padding:8px 12px;transition:all .2s;display:flex}.ts-topnav-menu-btn:hover,.ts-topnav-menu-open{box-shadow:var(--sh-sm);background:var(--nav-bg);border-color:#1a3d2d33}html.dark .ts-topnav-menu-btn:hover,html.dark .ts-topnav-menu-open{box-shadow:var(--sh-md);border-color:#ffffff2e}.ts-topnav-user-circle{width:32px;height:32px;color:var(--nav-text);background:#1a3d2d1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background .2s;display:flex}html.dark .ts-topnav-user-circle{background:#ffffff14}.ts-topnav-dropdown{background-color:var(--dropdown-bg);border:1px solid var(--dropdown-border);min-width:210px;box-shadow:var(--dropdown-shadow);z-index:500;isolation:isolate;-webkit-backdrop-filter:none;background-image:none;border-radius:16px;animation:tsDropIn .18s cubic-bezier(.32,.72,0,1);position:absolute;top:calc(100% + 10px);right:0;overflow:hidden;opacity:1!important}html.dark .ts-topnav-dropdown{background-color:#0d1f12;border-color:#ffffff17;box-shadow:0 12px 48px #000000b3,0 0 0 1px #ffffff0f}@keyframes tsDropIn{0%{opacity:0;transform:translateY(-8px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.ts-topnav-dlink{font-family:var(--font-ui);color:var(--nav-text-dim);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;width:100%;padding:12px 20px;font-size:14px;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:flex}.ts-topnav-dlink:hover{color:var(--nav-text);background:#1a3d2d0f}html.dark .ts-topnav-dlink:hover{background:#ffffff0f}.ts-topnav-dlink-main{font-size:15px;font-weight:700;color:var(--nav-text)!important}.ts-topnav-dactive{color:var(--green)!important;background:#1a3d2d0f!important}html.dark .ts-topnav-dactive{color:var(--status-success)!important;background:#4ade8014!important}.ts-topnav-dsep{background:var(--dropdown-border);height:1px;margin:4px 0}.ts-topnav-dbtn{color:var(--nav-text-dim)!important;font-size:13px!important}.ts-topnav-menu-btn .ts-nav-hamburger-icon,.ts-topnav-menu-btn .ts-nav-sep{display:none}@media (max-width:860px){.ts-topnav-menu-btn .ts-nav-hamburger-icon{display:flex!important}.ts-topnav-menu-btn .ts-nav-sep{display:block!important}.ts-topnav-publish-btn{display:none!important}}@media (max-width:600px){.ts-topnav-inner{padding:0 16px}}.desktop-pill-nav{align-items:center;gap:6px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.ts-pill-link{cursor:pointer;background:#1a3d2d14;border:1px solid #1a3d2d1f;border-radius:100px;align-items:center;padding:8px 20px;text-decoration:none;transition:border-color .3s;display:inline-flex;position:relative;overflow:hidden}html.dark .ts-pill-link{background:#ffffff0d;border-color:#ffffff1a}.ts-pill-bg{background:var(--green-dark,#1a3d2d);transform-origin:bottom;pointer-events:none;z-index:0;border-radius:50%;width:200%;padding-bottom:200%;transition:transform .45s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-50%;left:50%;transform:translate(-50%)scale(0)}.ts-pill-link:hover .ts-pill-bg{transform:translate(-50%)scale(1)}html.dark .ts-pill-link .ts-pill-bg{background:#fff}.ts-pill-link:hover{border-color:#0000}.ts-pill-label-wrap{z-index:1;height:18px;display:block;position:relative;overflow:hidden}.ts-pill-text-default{color:var(--nav-text)}.ts-pill-text-default,.ts-pill-text-hover{font-family:var(--font-ui);white-space:nowrap;font-size:13.5px;font-weight:600;transition:transform .4s cubic-bezier(.16,1,.3,1);display:block}.ts-pill-text-hover{color:#f5edd8;position:absolute;top:0;left:0;right:0;transform:translateY(110%)}html.dark .ts-pill-text-hover{color:var(--green-dark,#1a3d2d)}.ts-pill-link:hover .ts-pill-text-default{transform:translateY(-110%)}.ts-pill-link:hover .ts-pill-text-hover{transform:translateY(0)}.ts-pill-active .ts-pill-bg{transform:translate(-50%)scale(1)!important}.ts-pill-active .ts-pill-text-default{transform:translateY(-110%)!important}.ts-pill-active .ts-pill-text-hover{transform:translateY(0)!important}.ts-pill-active{border-color:#0000!important}.ts-topnav:not(.ts-topnav-scrolled) .ts-pill-link{background:#ffffff14!important;border-color:#ffffff2e!important}.ts-topnav:not(.ts-topnav-scrolled) .ts-pill-link .ts-pill-bg{background:#ffffff2e}.ts-topnav:not(.ts-topnav-scrolled) .ts-pill-text-default,.ts-topnav:not(.ts-topnav-scrolled) .ts-pill-text-hover{color:#ffffffeb!important}.ts-pill-mode-btn{cursor:pointer;font-family:var(--font-ui);white-space:nowrap;background:0 0;gap:0;padding:0 14px;overflow:hidden}.ts-mode-dot-wrap,.ts-pill-mode-btn{align-items:center;display:flex;position:relative}.ts-mode-dot-wrap{z-index:1;flex-shrink:0;justify-content:center;width:18px;height:18px;margin-right:8px}.ts-mode-dot{background:var(--green-mid,#4a9070);border-radius:50%;width:7px;height:7px;transition:box-shadow .3s,background .3s,transform .3s;box-shadow:0 0 0 2px #4a90702e}.ts-pill-mode-btn:hover .ts-mode-dot{background:var(--green-light,#76e4a6);transform:scale(1.15);box-shadow:0 0 0 4px #76e4a638}.ts-mode-dot:after{content:"";border:1.5px solid #4a90704d;border-radius:50%;animation:nxModeDotPulse 2.4s ease-in-out infinite;position:absolute;inset:-4px}@keyframes nxModeDotPulse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:0;transform:scale(1.8)}}.ts-mode-label-slide{z-index:1;align-items:center;gap:7px;display:flex;position:relative;overflow:hidden}.ts-mode-icon{opacity:.72;flex-shrink:0;align-items:center;transition:opacity .22s,transform .25s cubic-bezier(.34,1.5,.64,1);display:flex}.ts-pill-mode-btn:hover .ts-mode-icon{opacity:1;transform:translate(-2px)rotate(-6deg)}.ts-mode-txt{font-family:var(--font-ui);color:var(--nav-text-dim);will-change:transform;font-size:13.5px;font-weight:500;transition:color .22s,transform .28s cubic-bezier(.34,1.4,.64,1);transform:translate(0)}.ts-pill-mode-btn:hover .ts-mode-txt{color:var(--nav-text);transform:translate(3px)}.ts-topnav:not(.ts-topnav-scrolled) .ts-mode-txt{color:#ffffffd1!important}.ts-topnav:not(.ts-topnav-scrolled) .ts-mode-dot{background:#76e4a6b3;box-shadow:0 0 0 2px #76e4a626}@media (max-width:860px){.desktop-pill-nav{display:none}}.ts-topnav-publish-btn{position:relative;overflow:hidden}.ts-publish-circle{background:var(--orange-light,#e07a3a)!important}.ts-topnav-publish-btn .ts-pill-text-hover{color:#fff!important}.ts-topnav-publish-btn:hover{border-color:var(--orange)!important;background:0 0!important}.ts-topnav-dlink{position:relative;overflow:hidden}.ts-dpill-circle{background:#1a3d2d12!important}html.dark .ts-dpill-circle{background:#ffffff0f!important}.ts-topnav-dlink:hover .ts-dpill-circle{transform:translate(-50%)scale(1)!important}.ts-dlink-inner{z-index:1;flex:1;align-items:center;gap:10px;min-width:0;display:flex;position:relative}.ts-dlink-lw{flex:1;height:18px!important}.ts-topnav .ts-topnav-dropdown .ts-topnav-dlink .ts-pill-text-default{color:var(--nav-text-dim)!important}.ts-topnav .ts-topnav-dropdown .ts-topnav-dlink .ts-pill-text-hover{color:var(--nav-text)!important}.ts-topnav .ts-topnav-dropdown .ts-topnav-dlink-main .ts-pill-text-default,.ts-topnav .ts-topnav-dropdown .ts-topnav-dlink-main .ts-pill-text-hover{font-size:15px;font-weight:700;color:var(--nav-text)!important}.ts-topnav .ts-topnav-dropdown .ts-topnav-dbtn .ts-pill-text-default,.ts-topnav .ts-topnav-dropdown .ts-topnav-dbtn .ts-pill-text-hover{font-size:13px!important}.ts-topnav-dlink{align-items:center!important;display:flex!important}.ts-topnav-dlink:hover,html.dark .ts-topnav-dlink:hover{background:0 0!important}.mobile-nav{z-index:2000;background:var(--mobile-nav-bg);transition:transform .32s var(--ease);flex-direction:column;padding:24px 24px 40px;display:flex;position:fixed;inset:0;overflow-y:auto;transform:translate(100%)}.mobile-nav.open{transform:none}.mobile-nav-close{width:40px;height:40px;color:var(--on-green);cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:99px;justify-content:center;align-items:center;display:flex;position:absolute;top:20px;right:20px}.mobile-nav-links{flex-direction:column;margin-top:60px;list-style:none;display:flex}.mobile-nav-links a,.mobile-nav-links button{font-family:var(--font-display);color:var(--on-green);border-radius:var(--r-md);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;width:100%;padding:14px 16px;font-size:15px;font-weight:700;transition:background .15s;display:flex}.mobile-nav-links a:hover,.mobile-nav-links button:hover{background:#ffffff12}.mobile-nav-links a.active{color:var(--orange-light);background:#c8603a1a}.hero{flex-direction:column;min-height:94vh;display:flex;position:relative;overflow:hidden}.hero-slide{opacity:0;background-position:50%;background-size:cover;transition:opacity 1.2s ease-in-out;position:absolute;inset:0}.hero-slide.active{opacity:1;animation:kenBurns 18s ease-in-out forwards}.hero-slide.inactive{opacity:0}@keyframes kenBurns{0%{transform:scale(1.06)}to{transform:scale(1)}}.hero-overlay{background:linear-gradient(#0b1d106b,#0b1d109e 50%,#0b1d10e0 80%,#0b1d10fa);position:absolute;inset:0}.hero-sun{background:radial-gradient(circle,#c8703a33 0,#0000 65%);width:480px;height:480px;top:-100px;right:-60px}.hero-glow-left,.hero-sun{pointer-events:none;z-index:2;border-radius:50%;position:absolute}.hero-glow-left{background:radial-gradient(circle,#1a3d2d47 0,#0000 65%);width:400px;height:400px;bottom:-80px;left:-60px}.hero-content{z-index:5;width:100%;max-width:1280px;padding:0 var(--pad);padding-top:calc(var(--nav-h) + 48px);flex-direction:column;flex:1;justify-content:center;margin:0 auto;padding-bottom:60px;display:flex;position:relative}.hero-eyebrow{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.12em;color:#ffffffe0;backdrop-filter:blur(8px);background:#ffffff1a;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:8px;margin-bottom:24px;padding:6px 14px 6px 10px;font-size:11px;font-weight:700;animation:fadeUp .7s .15s both;display:inline-flex}.hero-eyebrow-dot{background:var(--orange-light);border-radius:50%;width:6px;height:6px;animation:dotPulse 2.4s infinite;box-shadow:0 0 8px #e0784899}@keyframes dotPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.6)}}.hero-title{font-family:var(--font-display);color:var(--on-green-solid);letter-spacing:-.04em;margin-bottom:22px;font-size:clamp(40px,6vw,78px);font-weight:800;line-height:.96;animation:fadeUp .8s .3s both}.hero-title em{font-style:italic;font-family:var(--font-serif);color:var(--orange-light);font-weight:500}.hero-sub{font-family:var(--font-ui);color:#ffffffad;max-width:520px;margin-bottom:38px;font-size:17px;line-height:1.75;animation:fadeUp .9s .45s both}.hero-actions{gap:12px;margin-bottom:40px;animation:fadeUp 1s .6s both}.hero-actions,.hero-trust{flex-wrap:wrap;display:flex}.hero-trust{gap:20px;animation:fadeUp 1.1s .75s both}.hero-trust-item{color:#ffffff8c;letter-spacing:.03em;align-items:center;gap:7px;font-size:12px;font-weight:600;display:flex}.hero-dots{z-index:10;gap:8px;display:flex;position:absolute;bottom:28px;right:40px}.hero-dot{cursor:pointer;background:#ffffff59;border:none;border-radius:50%;width:8px;height:8px;padding:0;transition:all .3s}.hero-dot.active{background:var(--white);border-radius:4px;width:24px}@keyframes fadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.lp-stats-band{background:var(--white);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}html.dark .lp-stats-band{background:var(--card-bg)}.lp-stats-inner{background:var(--border);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1px;max-width:1380px;margin:0 auto;display:grid}.lp-stat-cell{background:var(--white);padding:clamp(20px,3vw,36px) clamp(18px,2vw,32px)}html.dark .lp-stat-cell{background:var(--card-bg)}.lp-stat-num{font-family:var(--font-display);color:var(--ink-2);letter-spacing:-.04em;font-size:clamp(28px,3.5vw,42px);font-weight:800;line-height:1}html.dark .lp-stat-num{color:var(--green-light)}.lp-stat-label{color:var(--muted);margin-top:6px;font-size:13px;font-weight:500}.search-pill{background:var(--white);border:1px solid var(--border);border-radius:var(--r-2xl);box-shadow:var(--sh-xl);flex-wrap:wrap;align-items:center;display:flex;overflow:hidden}.search-pill-field{flex-direction:column;flex:1;gap:2px;min-width:120px;padding:14px 20px;display:flex}.search-pill-label{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.1em;color:var(--muted);font-size:10px;font-weight:700}.search-pill-select{color:var(--ink);cursor:pointer;-webkit-appearance:none;background:0 0;border:none;outline:none;font-size:14px;font-weight:600}.search-pill-sep{background:var(--border);flex-shrink:0;width:1px;height:36px}.search-pill-action{flex-shrink:0;padding:8px}.search-pill-btn{white-space:nowrap;border-radius:calc(var(--r-2xl) - 8px)!important;padding:10px 20px!important;font-size:13px!important}@media (max-width:600px){.search-pill{border-radius:var(--r-xl);flex-direction:column}.search-pill-sep{width:100%;height:1px}.search-pill-action{width:100%;padding:8px 12px 12px}.search-pill-btn{justify-content:center;width:100%}}.btn{font-family:var(--font-display);letter-spacing:.01em;cursor:pointer;transition:all .22s var(--spring);white-space:nowrap;border:none;justify-content:center;align-items:center;gap:7px;font-weight:700;text-decoration:none;display:inline-flex}.btn-dark{background:var(--green-mid)}.btn-dark,.btn-dark:hover{color:var(--on-green-solid)}.btn-dark:hover{background:var(--green-light);transform:translateY(-2px);box-shadow:0 8px 28px #1a6b4866}.btn-white{background:var(--white);color:var(--green)}.btn-white:hover{box-shadow:var(--sh-md);color:var(--green);transform:translateY(-2px)}.btn-outline{color:#ffffffd1;background:#ffffff0f;border:1.5px solid #ffffff38}.btn-outline:hover{border-color:var(--orange-light);color:var(--orange-light);background:#c8603a1a}.btn-terra{background:var(--orange);color:var(--on-green-solid);box-shadow:0 6px 24px #c8603a59}.btn-terra:hover{background:var(--orange-light);transform:translateY(-2px);box-shadow:0 10px 32px #c8603a80}.btn-terra:hover,.btn-wa{color:var(--on-green-solid)}.btn-wa{border-radius:var(--r-md);font-family:var(--font-display);cursor:pointer;transition:all .22s var(--spring);background:#25d366;border:none;justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.btn-wa:hover{background:#20bc5e;transform:translateY(-2px);box-shadow:0 8px 28px #25d36666}@keyframes waPulse{0%,to{box-shadow:0 4px 20px #25d3664d}60%{box-shadow:0 4px 40px #25d36699,0 0 0 8px #25d3661f}}.btn-wa-pulse{animation:waPulse 2.4s ease-in-out infinite}.section{background:var(--bg)}.section,.section-dark{padding:clamp(52px,7vw,96px) var(--pad)}.section-dark{background:var(--site-green)}.section-label{font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--orange-light);align-items:center;gap:8px;margin-bottom:12px;font-size:10px;font-weight:700;display:inline-flex}.section-label:before{content:"";background:var(--orange);border-radius:99px;width:18px;height:2px;display:block}.section-title{font-family:var(--font-display);color:var(--ink);letter-spacing:-.035em;margin:0;font-size:clamp(26px,3.5vw,44px);font-weight:800}.section-dark .section-title{color:var(--on-green-solid)}.section-title em{font-style:italic;font-family:var(--font-serif);color:var(--orange-light);font-weight:500}.card{background:var(--white);border:var(--card-border);border-radius:var(--r-xl);box-shadow:var(--sh-sm);transition:transform .22s var(--spring),box-shadow .22s;overflow:hidden}.card:hover{box-shadow:var(--sh-lg);transform:translateY(-5px)}html.dark .card{background:var(--card-bg);box-shadow:none}.lp-table-wrap{background:var(--white);box-shadow:var(--sh-md);border:var(--card-border);border-radius:20px;overflow:hidden}html.dark .lp-table-wrap{background:var(--card-bg);border-color:var(--border)}.lp-table thead tr{background:#1a3d2d0d}html.dark .lp-table thead tr{background:#76e4a60d}.lp-table tbody tr{border-color:var(--border)}.lp-table tbody tr:hover{background:#1a3d2d08}html.dark .lp-table tbody tr:hover{background:#ffffff06}.lp-page-btn{background:var(--white);border:1px solid var(--border);color:var(--ink)}html.dark .lp-page-btn{background:var(--card-bg);border-color:var(--border);color:var(--ink)}.lp-page-btn.active{background:var(--green-mid)!important;color:var(--on-green-solid)!important;border-color:var(--green-mid)!important}.lp-table-gate{z-index:10;pointer-events:none;flex-direction:column;justify-content:flex-end;align-items:center;min-height:340px;padding-bottom:32px;display:flex;position:absolute;bottom:0;left:0;right:0}.lp-table-gate-blur{background:linear-gradient(to bottom,transparent 0,#f4f1ebbf 30%,var(--bg) 64%);position:absolute;inset:0}html.dark .lp-table-gate-blur{background:linear-gradient(to bottom,transparent 0,#070d08bf 30%,var(--bg) 64%)}.lp-table-gate-cta{z-index:1;pointer-events:auto;text-align:center;backdrop-filter:blur(20px);background:linear-gradient(135deg,#0c1a10f7,#1a3d2dfa);border:1px solid #76e4a621;border-radius:22px;width:calc(100% - 40px);max-width:460px;margin:0 auto;padding:clamp(22px,3vw,32px) clamp(20px,4vw,32px);position:relative;box-shadow:0 24px 60px #00000061}.lp-sticky-cta-wrap{z-index:999;background:linear-gradient(#0000,#040b05f7 35%);gap:10px;padding:12px 16px 22px;transition:transform .35s cubic-bezier(.16,1,.3,1);display:none;position:fixed;bottom:0;left:0;right:0}@media (max-width:768px){.lp-sticky-cta-wrap{display:flex}}.lp-sticky-btn-main{background:var(--orange);color:var(--on-green-solid);border-radius:14px;flex:1;gap:8px;padding:12px 18px;font-size:13.5px;font-weight:800;box-shadow:0 6px 22px #c8703a66}.lp-sticky-btn-main,.lp-sticky-btn-sec{font-family:var(--font-display);justify-content:center;align-items:center;text-decoration:none;display:flex}.lp-sticky-btn-sec{color:#ffffffd9;backdrop-filter:blur(10px);white-space:nowrap;background:#ffffff12;border:1.5px solid #ffffff26;border-radius:14px;padding:12px 16px;font-size:12.5px;font-weight:700}.stat-number{font-family:var(--font-display);color:var(--orange-light);letter-spacing:-.04em;margin-bottom:6px;font-size:clamp(28px,3.5vw,44px);font-weight:800;line-height:1}.stat-label{color:var(--muted);font-size:13px;font-weight:500}.step-icon-wrap{width:72px;height:72px;margin:0 auto 20px;position:relative}.step-icon{border-radius:var(--r-lg);width:72px;height:72px;color:var(--orange-light);background:#ffffff0f;border:1px solid #ffffff1f;justify-content:center;align-items:center;transition:all .22s;display:flex}.step-icon:hover{transform:rotate(5deg)}.step-icon:hover,.step-num{background:var(--orange);color:var(--on-green-solid)}.step-num{width:22px;height:22px;border-radius:50%;justify-content:center;align-items:center;font-size:11px;display:flex;position:absolute;top:-8px;right:-8px;box-shadow:0 2px 8px #c8603a66}.step-num,.step-title{font-family:var(--font-display);font-weight:800}.step-title{color:var(--ink);letter-spacing:-.02em;margin-bottom:8px;font-size:16px}.step-desc{color:var(--muted);font-size:14px;line-height:1.65}.cta-banner{background:var(--site-green-2);border-radius:var(--r-2xl);border:1px solid #c8603a33;flex-direction:column;gap:24px;padding:clamp(40px,6vw,72px) clamp(28px,5vw,64px);display:flex;position:relative;overflow:hidden}.cta-glow{background:radial-gradient(circle,#c8703a2e 0,#0000 60%);width:400px;height:400px;top:-80px;right:-80px}.cta-glow,.cta-glow-left{pointer-events:none;border-radius:50%;position:absolute}.cta-glow-left{background:radial-gradient(circle,#1a3d2d38 0,#0000 60%);width:360px;height:360px;bottom:-80px;left:-60px}.cta-banner-title{font-family:var(--font-display);color:var(--on-green-solid);letter-spacing:-.04em;flex-direction:column;gap:4px;font-size:clamp(28px,4vw,52px);font-weight:800;line-height:1;display:flex}.cta-banner-title em{font-style:italic;font-family:var(--font-serif);color:var(--orange-light);font-weight:500}.cta-banner-sub{color:#ffffff7a;max-width:480px;font-size:15px;line-height:1.65}.skeleton{background:linear-gradient(90deg,var(--skel-base) 25%,var(--skel-hi) 37%,var(--skel-base) 63%);background-size:400% 100%;animation:skeleton 1.4s infinite}@keyframes skeleton{0%{background-position:100%}to{background-position:0}}@keyframes sk-pulse{0%,to{opacity:1}50%{opacity:.55}}.input-wrap{position:relative}.input-icon{color:var(--muted);pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.input-field{border:1.5px solid var(--input-border);border-radius:var(--r-md);background:var(--input-bg);width:100%;color:var(--ink);outline:none;padding:9px 12px 9px 38px;font-size:14px;transition:border-color .2s,box-shadow .2s}.input-field:focus{border-color:var(--input-focus);box-shadow:0 0 0 3px #2a6b481a}.input-label{color:var(--ink-2);letter-spacing:.02em;margin-bottom:7px;font-size:12px;display:block}.chip,.input-label{font-family:var(--font-display);font-weight:700}.chip{letter-spacing:.04em;white-space:nowrap;border-radius:99px;align-items:center;gap:5px;padding:4px 12px;font-size:11px;display:inline-flex}.chip-green{color:var(--green-light);background:#3da06826;border:1px solid #3da06840}.chip-orange{color:var(--orange-light);background:#c8603a1f;border:1px solid #c8603a38}.chip-amber{color:var(--amber-light);background:#d4920a1f;border:1px solid #d4920a38}.chip-forest{color:var(--green-light);background:#3da06826}.chip-terra{color:var(--orange-light);background:#c8603a1f}.chip-danger{color:var(--orange);background:#c8603a1f;border:1px solid #c8603a33}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes adm-spin{to{transform:rotate(1turn)}}.dash-layout{background:var(--bg);min-height:100vh;display:flex}.dash-sidebar{background:var(--site-green);border-right:1px solid #ffffff0f;flex-direction:column;flex-shrink:0;width:260px;height:100vh;padding:24px 0;display:flex;position:sticky;top:0;overflow-y:auto}.dash-main{flex:1;min-width:0;padding:clamp(24px,4vw,48px)}.kpi-card{background:var(--white);border:var(--card-border);border-radius:var(--r-xl);border-top:3px solid var(--kc,var(--orange));box-shadow:var(--sh-sm);padding:20px;transition:transform .22s,box-shadow .22s;position:relative;overflow:hidden}html.dark .kpi-card{background:var(--card-bg);box-shadow:none;border:var(--card-border);border-top:3px solid var(--kc,var(--orange))}.kpi-card:after{content:"";background:radial-gradient(circle at 100% 0,var(--kb,#c8603a0a) 0,transparent 60%);pointer-events:none;position:absolute;inset:0}.kpi-card:hover{box-shadow:var(--sh-md);transform:translateY(-3px)}.adm-kpi{background:var(--white);border:var(--card-border);border-top:3px solid var(--kc,var(--orange));border-radius:var(--r-xl);box-shadow:var(--sh-sm);padding:18px 20px;transition:box-shadow .2s,transform .2s}html.dark .adm-kpi{background:var(--card-bg);box-shadow:none;border:var(--card-border);border-top:3px solid var(--kc,var(--orange))}.adm-kpi:hover{box-shadow:var(--sh-md);transform:translateY(-2px)}.faq-item-v2{border:var(--card-border);border-radius:var(--r-md);box-shadow:var(--sh-sm);background:var(--white);transition:border-color .2s,box-shadow .2s;overflow:hidden}.faq-item-v2.open{box-shadow:var(--sh-md);border-color:var(--orange)!important}html.dark .faq-item-v2{background:var(--card-bg);box-shadow:none;border:var(--card-border)}.faq-trigger-v2{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:16px 20px;transition:background .15s;display:flex}.faq-trigger-v2:hover{background:var(--surface)}.faq-q-v2{font-family:var(--font-display);color:var(--ink);font-size:14px;font-weight:700;line-height:1.35}.faq-icon-v2{background:var(--surface);border:1px solid var(--border);width:28px;height:28px;color:var(--orange);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background .2s,border-color .2s;display:flex}.faq-item-v2.open .faq-icon-v2{background:var(--orange);border-color:var(--orange);color:var(--on-green-solid)}.faq-answer-v2{color:var(--muted);padding:0 20px 18px;font-size:14px;line-height:1.72}.ch-card{background:var(--white);border:var(--card-border);border-radius:var(--r-xl);box-shadow:var(--sh-sm);transition:transform .25s var(--ease),box-shadow .25s var(--ease),border-color .25s;padding:28px 24px}html.dark .ch-card{background:var(--card-bg);box-shadow:none;border:var(--card-border)}.ch-card:hover{box-shadow:var(--sh-xl);transform:translateY(-6px)}.page-hero{min-height:32vh;padding:calc(var(--nav-h) + clamp(28px, 3.5vw, 48px)) var(--pad) clamp(24px,3vw,36px);background:linear-gradient(152deg,var(--site-green-2) 0,#050c07 100%);align-items:center;display:flex;position:relative;overflow:hidden}.page-hero:before{content:"";opacity:.04;background-image:linear-gradient(#ffffff80 1px,#0000 0),linear-gradient(90deg,#ffffff80 1px,#0000 0);background-size:80px 80px;inset:0}.page-hero-orb,.page-hero:before{pointer-events:none;position:absolute}.page-hero-orb{background:radial-gradient(circle,#c8703a2e 0,#0000 65%);border-radius:50%;width:520px;height:520px;top:-120px;right:-80px}.page-hero-label{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.12em;color:var(--orange-light);background:#c8603a1f;border:1px solid #c8603a47;border-radius:999px;align-items:center;gap:8px;margin-bottom:12px;padding:4px 12px 4px 8px;font-size:10.5px;font-weight:700;display:inline-flex}.page-hero-title{font-family:var(--font-display);color:var(--on-green-solid);letter-spacing:-.04em;margin-bottom:10px;font-size:clamp(24px,3.2vw,42px);font-weight:800;line-height:.96;animation:fadeUp .75s .1s both}.page-hero-title em{font-style:italic;font-family:var(--font-serif);color:var(--orange-light);font-weight:500}.page-hero-desc{color:#ffffff8c;max-width:560px;margin-bottom:0;font-size:clamp(12.5px,1.2vw,14px);line-height:1.55;animation:fadeUp .85s .25s both}@media (max-width:768px){.page-hero{min-height:26vh;padding-top:calc(var(--nav-h) + 20px)}.page-hero-title{font-size:clamp(28px,7vw,42px)}}.ds-page-hero{min-height:30vh;padding:clamp(28px,4vw,48px) var(--ds-ph,clamp(16px,3vw,40px));background:linear-gradient(152deg,var(--site-green-2) 0,#050c07 100%);margin-top:calc(-1 * var(--ds-pt,clamp(16px, 2.5vw, 32px)));margin-left:calc(-1 * var(--ds-ph,clamp(16px, 3vw, 40px)));margin-right:calc(-1 * var(--ds-ph,clamp(16px, 3vw, 40px)));align-items:center;margin-bottom:24px;display:flex;position:relative;overflow:hidden}.ds-page-hero:before{content:"";opacity:.04;pointer-events:none;background-image:linear-gradient(#ffffff80 1px,#0000 0),linear-gradient(90deg,#ffffff80 1px,#0000 0);background-size:56px 56px;position:absolute;inset:0}.ds-page-hero-orb{pointer-events:none;background:radial-gradient(circle,#c8703a2e 0,#0000 65%);border-radius:50%;width:340px;height:340px;position:absolute;top:-80px;right:-60px}.ds-page-hero-inner{z-index:5;width:100%;position:relative}@media (max-width:860px){.ds-page-hero{min-height:22vh;padding:20px var(--ds-ph,12px)}}.about-stat-num{font-family:var(--font-display);color:var(--orange-light);letter-spacing:-.04em;margin-bottom:6px;font-size:clamp(28px,3.5vw,44px);font-weight:800;line-height:1}.about-stat-label{color:var(--on-green-muted);font-size:13px;font-weight:500}.has-sidebar .lp-hero-inner{align-items:center;padding-top:clamp(32px,4vw,56px)}@media (max-width:768px){.hero{min-height:85vh}.hero-content{padding-top:calc(var(--nav-h) + 32px)}.hero-dots{bottom:20px;right:20px}.section{padding:44px var(--pad-sm)}.cta-banner{border-radius:var(--r-xl)}}:root{--status-success:#059669;--status-success-light:#10b981;--status-success-bg:#05966917;--status-success-border:#05966938;--status-error:#c8603a;--status-error-real:#dc2626;--status-error-bg:#dc26260f;--status-error-border:#dc262633;--status-warning:#d97706;--status-warning-bg:#f59e0b17;--status-warning-border:#f59e0b47;--status-purple:#7c3aed;--status-purple-bg:#7c3aed17;--status-neutral:#6b7280;--status-neutral-bg:#6b728017;--status-info:#2563eb;--status-info-bg:#2563eb14;--status-info-border:#2563eb33;--on-green-solid:#f5edd8;--on-green-dim:#f5edd88c;--orange-bg:#c8603a1f;--orange-bg-subtle:#c8603a0f;--orange-border:#c8603a38;--orange-glow:#c8603a59;--green-bg:#1a3d2d1a;--green-bg-subtle:#1a3d2d0d;--green-border:#1a3d2d2e;--on-green-faint:#f5edd812}html.dark{--forest:#5ba882;--green:#4a9470;--green-mid:#3da068;--green-light:#72bf95;--green-pale:#0f2a1a;--on-green-solid:#e8f5ee;--on-green-dim:#e8f5ee8c;--green-bg:#5da8821a;--green-bg-subtle:#5da8820d;--green-border:#5da88238;--orange-bg:#c8603a24;--orange-bg-subtle:#c8603a12;--orange-border:#c8603a47;--status-success:#4ade80;--status-success-light:#86efac;--status-success-bg:#4ade801a;--status-success-border:#4ade8038;--status-error:#f87171;--status-error-real:#fca5a5;--status-error-bg:#f871711a;--status-error-border:#f8717138;--status-warning:#fbbf24;--status-warning-bg:#fbbf241a;--status-warning-border:#fbbf2438;--status-purple:#c4b5fd;--status-purple-bg:#c4b5fd1a;--status-neutral:#9ca3af;--status-neutral-bg:#9ca3af1a;--status-info:#93c5fd;--status-info-bg:#93c5fd14;--status-info-border:#93c5fd33}.nx-card{background:var(--card-bg);border:var(--card-border);border-radius:var(--r-xl);box-shadow:var(--sh-sm);transition:transform .22s var(--ease),box-shadow .22s var(--ease)}.nx-card:hover{box-shadow:var(--sh-lg);transform:translateY(-4px)}html.dark .nx-card{box-shadow:none}.nx-section{background:var(--bg)}.nx-section,.nx-section--dark{padding:clamp(52px,7vw,96px) var(--pad)}.nx-section--dark{background:var(--site-green)}.nx-section--surface{padding:clamp(52px,7vw,96px) var(--pad);background:var(--surface)}.nx-title{color:var(--ink);letter-spacing:-.035em;font-size:clamp(24px,3.2vw,42px);line-height:1.05}.nx-title,.nx-title--hero{font-family:var(--font-display);font-weight:800}.nx-title--hero{letter-spacing:-.04em;font-size:clamp(36px,5.5vw,68px);line-height:.96}.nx-title--hero,.nx-title--on-dark{color:var(--on-green-solid)}.nx-text{font-family:var(--font-ui);color:var(--muted);font-size:15px;line-height:1.7}.nx-text--sm{font-size:13px}.nx-text--label{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--orange-light);font-size:11px;font-weight:700}.nx-text--on-dark{color:var(--on-green-muted)}.nx-button{border-radius:var(--r-md);font-family:var(--font-display);cursor:pointer;transition:all .22s var(--spring);white-space:nowrap;border:none;justify-content:center;align-items:center;gap:8px;font-weight:700;text-decoration:none;display:inline-flex}.nx-button--primary{background:var(--green-mid);color:var(--on-green-solid);box-shadow:0 4px 16px var(--green-bg)}.nx-button--primary:hover{background:var(--green-light);box-shadow:0 8px 28px var(--green-border);transform:translateY(-2px)}.nx-button--accent{background:var(--orange);color:var(--on-green-solid);box-shadow:0 4px 16px var(--orange-glow)}.nx-button--accent:hover{background:var(--orange-light);transform:translateY(-2px)}.nx-button--ghost{border:1.5px solid var(--border);color:var(--ink);background:0 0}.nx-button--ghost:hover{border-color:var(--orange-light);color:var(--orange-light);background:var(--orange-bg-subtle)}.nx-button--on-dark{background:var(--on-green-faint);color:var(--on-green);border:1.5px solid #ffffff2e}.nx-button--on-dark:hover{border-color:var(--orange-light);color:var(--orange-light);background:var(--orange-bg-subtle)}.nx-input{width:100%;font-family:var(--font-ui);border-radius:var(--r-md);padding:9px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}.nx-input:focus{border-color:var(--input-focus);box-shadow:0 0 0 3px var(--green-bg-subtle)}.nx-input::-moz-placeholder{color:var(--muted)}.nx-input::placeholder{color:var(--muted)}.nx-label{color:var(--ink-2);letter-spacing:.02em;margin-bottom:7px;font-size:12px;display:block}.nx-label,.nx-status{font-family:var(--font-display);font-weight:700}.nx-status{letter-spacing:.04em;border-radius:999px;align-items:center;gap:5px;padding:3px 10px;font-size:11px;display:inline-flex}.nx-status--success{background:var(--status-success-bg);color:var(--status-success);border:1px solid var(--status-success-border)}.nx-status--error{background:var(--status-error-bg);color:var(--status-error);border:1px solid var(--status-error-border)}.nx-status--warning{background:var(--status-warning-bg);color:var(--status-warning);border:1px solid var(--status-warning-border)}.nx-status--info{background:var(--status-info-bg);color:var(--status-info);border:1px solid var(--status-info-border)}.nx-status--purple{background:var(--status-purple-bg);color:var(--status-purple)}.nx-status--neutral{background:var(--status-neutral-bg);color:var(--status-neutral)}.nx-divider{background:var(--border);height:1px;margin:24px 0}.nx-page{background:var(--bg);min-height:100vh;color:var(--ink);font-family:var(--font-ui)}.nx-surface{background:var(--surface);border:var(--card-border);border-radius:var(--r-lg)}.nx-infobox{border-radius:var(--r-md);font-size:13.5px;line-height:1.6;font-family:var(--font-ui);align-items:flex-start;gap:10px;padding:12px 16px;display:flex}.nx-infobox--warning{background:var(--status-warning-bg);border:1px solid var(--status-warning-border);color:var(--status-warning)}.nx-infobox--success{background:var(--status-success-bg);border:1px solid var(--status-success-border);color:var(--status-success)}.nx-infobox--error{background:var(--status-error-bg);border:1px solid var(--status-error-border);color:var(--status-error)}.nx-infobox--info{background:var(--status-info-bg);border:1px solid var(--status-info-border);color:var(--status-info)}.nx-infobox--orange{background:var(--orange-bg-subtle);border:1px solid var(--orange-border);color:var(--orange-light)}html.dark .vx-root{background:#0b1d10!important}html.dark .vx-topbar{box-shadow:0 1px #ffffff0f!important}html.dark .vx-subnav,html.dark .vx-topbar{background:#0f2418!important;border-bottom-color:#ffffff14!important}html.dark .vx-subnav-item{color:#f5edd873!important}html.dark .vx-subnav-item:hover{color:#f5edd8e6!important;background:#ffffff0d!important}html.dark .vx-subnav-item.on{color:#e07848!important;border-bottom-color:#e07848!important}html.dark .nx-topbar{box-shadow:0 1px #ffffff0f!important}html.dark .nx-subnav,html.dark .nx-topbar{background:#0f2418!important;border-bottom-color:#ffffff14!important}html.dark .nx-subnav-item{color:#f5edd873!important}html.dark .nx-subnav-item:hover{color:#f5edd8e6!important;background:#ffffff0d!important}html.dark .nx-subnav-item.on{color:var(--green-light)!important;border-bottom-color:var(--status-success)!important}html.dark .adm-subnav,html.dark .adm-topbar{background:#0f2418!important;border-bottom-color:#ffffff14!important}html.dark .adm-subnav-item{color:#f5edd873!important}html.dark .adm-subnav-item:hover{color:#f5edd8e6!important;background:#ffffff0d!important}html.dark .adm-subnav-item.on{color:var(--green-light)!important;border-bottom-color:var(--status-success)!important}html.dark .adm-subnav-sep{background:#ffffff1a!important}html.dark .nav-burger:hover,html.dark .nav-links a:hover{background:#ffffff12}html.dark .search-pill{background:var(--card-bg);border-color:var(--border)}html.dark .search-pill-select{color:var(--ink)}html.dark .step-icon{background:#ffffff0d;border-color:#ffffff1a}html.dark .chip-green{color:var(--status-success);background:#4ade801f;border-color:#4ade8040}html.dark .chip-orange{color:var(--status-error);background:#f871711f;border-color:#f8717138}html.dark .chip-amber{color:var(--status-warning);background:#fbbf241f;border-color:#fbbf2438}html.dark .chip-danger{color:var(--status-error);background:#f871711f;border-color:#f8717133}html.dark .nx-status--success{background:var(--status-success-bg);color:var(--status-success);border-color:var(--status-success-border)}html.dark .nx-status--error{background:var(--status-error-bg);color:var(--status-error);border-color:var(--status-error-border)}html.dark .nx-status--warning{background:var(--status-warning-bg);color:var(--status-warning);border-color:var(--status-warning-border)}html.dark .nx-status--info{background:var(--status-info-bg);color:var(--status-info);border-color:var(--status-info-border)}html.dark .nx-status--purple{background:var(--status-purple-bg);color:var(--status-purple)}html.dark .nx-infobox--warning{background:var(--status-warning-bg);border-color:var(--status-warning-border);color:var(--status-warning)}html.dark .nx-infobox--success{background:var(--status-success-bg);border-color:var(--status-success-border);color:var(--status-success)}html.dark .nx-infobox--error{background:var(--status-error-bg);border-color:var(--status-error-border);color:var(--status-error)}html.dark .nx-infobox--info{background:var(--status-info-bg);border-color:var(--status-info-border);color:var(--status-info)}html.dark .nx-infobox--orange{color:var(--status-error);background:#f8717114;border-color:#f8717133}html.dark .faq-item-v2.open .faq-icon-v2{background:var(--orange-light);border-color:var(--orange-light)}html.dark .input-field:focus,html.dark .nx-input:focus{box-shadow:0 0 0 3px #4ade801f}html.dark .nx-button--ghost{border-color:var(--border);color:var(--ink)}html.dark .nx-button--ghost:hover{border-color:var(--orange-light);color:var(--orange-light);background:#c8603a14}html.dark .vx-kpi-val,html.dark .vx-kpi-val-sm{color:#f5edd8eb!important}html.dark .vx-kpi-label{color:#f5edd873!important}html.dark .vx-kpi-sub{color:#f5edd86b!important}html.dark .vx-card-title{color:#f5edd8eb!important}html.dark .vx-card-sub{color:#f5edd873!important}html.dark .vx-row{color:#f5edd8d9!important}html.dark .vx-row *{color:inherit}html.dark .vx-card [style*="color: var(--vx-ink)"],html.dark .vx-card [style*="color:var(--vx-ink)"]{color:#f5edd8e6!important}html.dark .vx-g3-val{color:#f5edd8f2!important}html.dark .vx-g3-lbl{color:#f5edd873!important}html.dark .vx-card,html.dark .vx-kpi-card{background:#112216!important;border-color:#ffffff12!important}html.dark .adm-main,html.dark .nx-main,html.dark .nx-root,html.dark .vx-main,html.dark .vx-root{background:#0b1d10!important}.adm-input,.nx-input,.vx-input,input[style*="border: 1px solid var(--border)"],input[style*="border:1px solid var(--border)"]{border-color:var(--input-border)!important}input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea{outline:none;border:1.5px solid var(--input-border)!important}input:not([type=checkbox]):not([type=radio]):not([type=range]):focus,select:focus,textarea:focus{border-color:var(--green-mid)!important;box-shadow:0 0 0 3px #2a6b481f!important}html.dark input:not([type=checkbox]):not([type=radio]):not([type=range]),html.dark select,html.dark textarea{border-color:#ffffff1f!important}html.dark input:not([type=checkbox]):not([type=radio]):not([type=range]):focus,html.dark select:focus,html.dark textarea:focus{border-color:#2a6b4899!important;box-shadow:0 0 0 3px #2a6b4826!important}.adm-hero input,.nx-hero input,.vx-hero input{border-color:#ffffff26!important}body,html{max-width:100vw;overflow-x:hidden}@media (max-width:640px){.adm-section,.nx-section,.vx-section{padding-left:16px!important;padding-right:16px!important}.adm-grid-2,.adm-grid-3,.nx-grid-2,.nx-grid-3,.vx-grid-2,.vx-grid-3{grid-template-columns:1fr!important}h1{font-size:clamp(1.6rem,6vw,2.4rem)!important}h2{font-size:clamp(1.3rem,5vw,2rem)!important}h3{font-size:clamp(1.1rem,4vw,1.5rem)!important}table{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto}.nx-btn-block-mobile{width:100%!important}}@media (max-width:860px){body{padding-bottom:env(safe-area-inset-bottom,0)}.adm-main,.nx-main,.vx-main{padding-bottom:calc(80px + env(safe-area-inset-bottom,0px))!important}.nx-modal-inner{border-radius:var(--r-lg) var(--r-lg) 0 0!important;max-width:100vw!important;margin:0!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important}.adm-kpi-row,.nx-kpi-row,.vx-kpi-row{-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;gap:12px!important;padding-bottom:8px!important;display:flex!important;overflow-x:auto!important}.nx-kpi-row::-webkit-scrollbar,.vx-kpi-row::-webkit-scrollbar{display:none}.adm-kpi-row::-webkit-scrollbar{display:none}.adm-kpi-card,.nx-kpi-card,.vx-kpi-card{flex-shrink:0!important;min-width:150px!important}[role=button],a,button{min-height:36px}input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea{padding:12px 14px!important;font-size:16px!important}}@supports (padding:max(0px)){.nx-mob-nav{padding-bottom:max(8px,env(safe-area-inset-bottom))}}@media (max-width:860px){html{font-size:14px}h1{letter-spacing:-.03em!important;font-size:clamp(20px,6vw,30px)!important}h2{letter-spacing:-.02em!important;font-size:clamp(17px,5vw,24px)!important}h3{font-size:clamp(15px,4vw,20px)!important}h4{font-size:clamp(13px,3.5vw,17px)!important}h5,h6{font-size:12px!important}.hero-title{margin-bottom:14px!important;font-size:clamp(28px,8vw,48px)!important;line-height:1!important}.hero-sub{margin-bottom:24px!important;font-size:14px!important;line-height:1.6!important}.hero-trust-item{font-size:11px!important}.page-hero-title{font-size:clamp(22px,7vw,36px)!important;line-height:1.05!important}.page-hero-desc{font-size:13px!important;line-height:1.55!important}.page-hero-label{font-size:9.5px!important}.page-hero{min-height:22vh!important;padding-top:calc(var(--nav-h) + 16px)!important}.section-title{font-size:clamp(20px,5.5vw,30px)!important}.section-sub{font-size:13px!important}.section-tag{font-size:9px!important}.about-stat-num,.lp-stat-num,.stat-number{font-size:clamp(22px,6vw,32px)!important}.about-stat-label,.lp-stat-label,.stat-label{font-size:11px!important}.step-title{font-size:14px!important}.step-desc{font-size:12.5px!important}.cta-banner-title{font-size:clamp(22px,6vw,36px)!important;line-height:1.1!important}.cta-banner-sub,.faq-q-v2{font-size:13px!important}.faq-answer-v2{font-size:12.5px!important}.annonce-title,.card-title{font-size:13px!important}.annonce-price,.card-price{font-size:15px!important}.annonce-desc,.card-desc{font-size:12px!important}.card-location{font-size:11px!important}.annonce-badge,.card-badge{font-size:9.5px!important}.adm-kpi-val,.nx-kpi-val,.vx-kpi-val{font-size:clamp(20px,5vw,28px)!important}.adm-kpi-label,.nx-kpi-label,.vx-kpi-label{font-size:10px!important}.nx-section-title,.vx-section-title{font-size:14px!important}.nx-table-cell,.vx-table-cell{font-size:12px!important}.chip{padding:3px 9px!important}.badge,.chip{font-size:10px!important}.input-label{font-size:11px!important}.input-field{font-size:14px!important}.btn,.btn-primary,.btn-secondary,.lp-sticky-btn-main,.lp-sticky-btn-sec{font-size:13px!important}.nx-text--lg{font-size:15px!important}.nx-text--md{font-size:13px!important}.nx-text--sm{font-size:11px!important}.nx-text--xs{font-size:10px!important}.auth-title{font-size:clamp(20px,6vw,28px)!important}.auth-sub{font-size:13px!important}.nx-footer-body{padding:28px 14px 18px!important}.nx-footer-nav-grid{gap:14px 10px!important}.nx-footer-col-title{margin-bottom:10px!important;font-size:9px!important}.nx-footer-brand-desc,.nx-footer-col-link{font-size:12px!important}.nx-footer-ticker-text{font-size:10px!important}.nx-footer-bottom{padding:10px 14px!important}.nx-footer-copy,.nx-footer-credit{font-size:10.5px!important}.nx-footer-social-btn{width:32px!important;height:32px!important}.lp-section,.section-pad{padding:40px 16px!important}.notif-title{font-size:13px!important}.notif-body{font-size:11.5px!important}.notif-date{font-size:10px!important}.profile-name{font-size:16px!important}.profile-role{font-size:11px!important}.profile-bio{font-size:12.5px!important}.kyc-title{font-size:14px!important}.kyc-desc{font-size:12px!important}}@media (max-width:400px){html{font-size:13px}.hero-title{font-size:clamp(22px,8vw,30px)!important}.page-hero-title{font-size:clamp(18px,7.5vw,26px)!important}.section-title{font-size:clamp(17px,6vw,22px)!important}.cta-banner-title{font-size:clamp(18px,7vw,26px)!important}}@media (max-width:860px){.nx-card-img-wrap{padding-bottom:100%!important}}.nx-annonce-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:20px;display:grid}@media (max-width:640px){.nx-annonce-grid{grid-template-columns:repeat(2,1fr);gap:12px;padding:0}.nx-annonce-grid>*{width:100%;min-width:0}.hide-scrollbar.nx-home-carousel{-webkit-overflow-scrolling:touch!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important;flex-direction:row!important;gap:12px!important;padding-bottom:10px!important;padding-left:16px!important;padding-right:16px!important;display:flex!important;overflow-x:auto!important}.hide-scrollbar.nx-home-carousel::-webkit-scrollbar{display:none}.hide-scrollbar.nx-home-carousel>*{scroll-snap-align:start!important;flex-shrink:0!important;width:min(220px,60vw)!important}}.btn{border-radius:var(--r-md)}.btn,.nx-button{gap:6px;padding:9px 18px;font-size:13px}@media (max-width:860px){.btn,.btn-primary,.btn-secondary,.nx-button,.nx-button--accent,.nx-button--ghost,.nx-button--on-dark,.nx-button--primary{border-radius:8px!important;gap:4px!important;min-height:32px!important;padding:7px 12px!important;font-size:11.5px!important}.lp-sticky-btn-main{padding:10px 14px!important;font-size:12.5px!important}.lp-sticky-btn-sec{padding:10px 12px!important;font-size:11.5px!important}.nx-cta-btn-ghost,.nx-cta-btn-primary{border-radius:9px!important;padding:9px 14px!important;font-size:12px!important}.ts-topnav-publish-btn{padding:7px 14px!important;font-size:12.5px!important}.container{padding:0 14px}:root{--pad:clamp(14px,4vw,24px);--pad-sm:clamp(10px,3vw,18px)}.hide-scrollbar{-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;gap:12px!important;padding-left:16px!important;padding-right:16px!important}.hide-scrollbar::-webkit-scrollbar{display:none!important}.section{padding:36px var(--pad)}.nx-section,.nx-section--dark{padding:36px var(--pad)!important}.chip{font-size:9.5px!important}.chip,.nx-status{padding:2px 8px!important}.nx-status{font-size:10px!important}.input-field,.nx-input{min-height:34px!important;padding:7px 10px!important;font-size:13px!important}}@media (max-width:480px){.nx-section,.nx-section--dark,.section{padding:28px 14px!important}}.nx-cta-btns{flex-wrap:wrap;flex-shrink:0;gap:10px;display:flex}.nx-cta-btn-primary{background:var(--on-green-solid,#f5edd8);color:var(--orange,#c8703a);font-family:var(--font-display,"Syne",sans-serif);letter-spacing:.02em;white-space:nowrap;cursor:pointer;border:none;border-radius:12px;align-items:center;gap:8px;padding:11px 22px;font-size:12.5px;font-weight:800;text-decoration:none;transition:transform .22s,opacity .22s;display:inline-flex;box-shadow:0 6px 22px #00000038}.nx-cta-btn-primary.nx-cta-btn-green{background:var(--green-light,#76e4a6);color:var(--site-green,#0a180e);box-shadow:0 6px 22px #76e4a640}.nx-cta-btn-primary:hover{opacity:.92;transform:translateY(-2px)}.nx-cta-btn-ghost{color:var(--on-green-solid,#f5edd8);font-family:var(--font-display,"Syne",sans-serif);white-space:nowrap;cursor:pointer;background:#f5edd81f;border:1.5px solid #f5edd847;border-radius:12px;align-items:center;gap:8px;padding:11px 20px;font-size:12.5px;font-weight:700;text-decoration:none;transition:background .22s,transform .22s;display:inline-flex}.nx-cta-btn-ghost.nx-cta-btn-ghost-light{background:var(--on-green-faint,#f5edd814);color:#f5edd8e0;border-color:#f5edd82e}.nx-cta-btn-ghost:hover{background:#f5edd838;transform:translateY(-1px)}@media (max-width:640px){.nx-cta-inner-wrap{flex-direction:column!important;align-items:flex-start!important;gap:20px!important}.nx-cta-btns{flex-direction:column;gap:8px;width:100%}.nx-cta-btn-ghost,.nx-cta-btn-primary{justify-content:center;width:100%;padding:9px 14px;font-size:11.5px}}@media (max-width:480px){.nx-cta-btn-ghost,.nx-cta-btn-primary{border-radius:11px;padding:12px 14px;font-size:12.5px}}:root{--vx-ink:var(--cta-bg);--vx-ink2:var(--green);--vx-ink3:var(--forest);--vx-muted:var(--forest);--vx-surface:var(--green-pale);--vx-border:var(--green-pale);--vx-orange:var(--orange);--vx-orange-l:var(--orange-light);--vx-orange-pl:var(--orange-pale);--vx-green:var(--green);--vx-green-m:var(--forest);--vx-green-l:var(--green-light);--vx-green-pl:var(--green-pale);--vx-amber:var(--gold);--vx-amber-pl:#c8703a14;--vx-red:var(--status-error);--vx-red-pl:var(--status-error-bg);--vx-blue:var(--forest);--vx-blue-pl:var(--green-pale);--vx-purple:var(--gold);--vx-purple-pl:#c8703a1a}html.dark{--vx-ink:#f5edd8e6;--vx-ink2:#f5edd8a6;--vx-ink3:#f5edd866;--vx-muted:var(--muted);--vx-surface:var(--surface);--vx-border:var(--border);--vx-orange:var(--orange-light);--vx-orange-l:var(--orange-light);--vx-orange-pl:#e0784826;--vx-green:var(--green-light);--vx-green-m:var(--green-mid);--vx-green-l:var(--green-light);--vx-green-pl:#3da06826;--vx-amber:var(--amber-light);--vx-amber-pl:#f5b73126;--vx-red:var(--status-error);--vx-red-pl:#dc262626;--vx-blue:#60a5fa;--vx-blue-pl:#60a5fa26;--vx-purple:#c084fc;--vx-purple-pl:#c084fc26}@keyframes vx-fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes vx-pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes vx-shimmer{0%{background-position:-500px 0}to{background-position:500px 0}}@keyframes vx-live{0%,to{opacity:1;box-shadow:0 0 #c8603a66}50%{opacity:.8;box-shadow:0 0 0 6px #c8603a00}}@keyframes vx-modalIn{0%{opacity:0;transform:scale(.93)translateY(16px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes vx-scaleIn{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes nx-live-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}.vx-a1{animation:vx-fadeUp .35s 40ms both}.vx-a2{animation:vx-fadeUp .35s 90ms both}.vx-a3{animation:vx-fadeUp .35s .14s both}.vx-a4{animation:vx-fadeUp .35s .19s both}.nx-live-badge{background:var(--green-bg);border:1px solid var(--green-border);color:var(--forest);font-size:9.5px;font-weight:700;font-family:var(--font-ui);letter-spacing:.06em;cursor:default;border-radius:99px;align-items:center;gap:4px;padding:3px 9px;display:inline-flex}.nx-live-dot{background:var(--forest);border-radius:50%;width:6px;height:6px;animation:nx-live-pulse 2s infinite;display:inline-block}.vx-root{background:var(--surface);min-height:100vh;font-family:var(--font-ui,system-ui,sans-serif)}.vx-nav-item,.vx-sidebar,.vx-subnav,.vx-subnav-badge,.vx-subnav-item,.vx-topbar{display:none}.vx-hero{background:linear-gradient(152deg,#0d2015,#050e07);position:relative;overflow:hidden}.vx-hero:before{background:linear-gradient(90deg,transparent,var(--gold,#d4920a) 40%,var(--gold,#d4920a) 60%,transparent);opacity:.5;height:2px;top:0;left:0;right:0}.vx-hero:after,.vx-hero:before{content:"";pointer-events:none;position:absolute}.vx-hero:after{background-image:linear-gradient(#ffffff04 1px,#0000 0),linear-gradient(90deg,#ffffff04 1px,#0000 0);background-size:56px 56px;inset:0}.vx-hero-orb{pointer-events:none;background:radial-gradient(circle,#c8603a2e 0,#0000 65%);border-radius:50%;width:300px;height:300px;position:absolute;top:-80px;right:-60px}.vx-hero-top{z-index:2;flex-wrap:wrap;justify-content:space-between;gap:10px;padding:14px 28px 0;position:relative}.vx-hero-logo,.vx-hero-top{align-items:center;display:flex}.vx-hero-logo{gap:9px}.vx-hero-mid{padding:12px 28px 0}.vx-hero-mid,.vx-hero-nav{z-index:2;position:relative}.vx-hero-nav{-webkit-overflow-scrolling:touch;scrollbar-width:none;border-top:1px solid #ffffff12;align-items:center;gap:2px;height:42px;margin-top:12px;padding:0 28px;display:flex;overflow-x:auto}.vx-hero-nav::-webkit-scrollbar{display:none}.vx-btn-icon{cursor:pointer;color:#f5edd8a6;background:#ffffff12;border:1.5px solid #1a3d2d;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;text-decoration:none;transition:all .15s;display:flex;position:relative}.vx-btn-icon:hover{color:#f5edd8f2;background:#ffffff1f}.vx-btn-cta{background:var(--orange,#c8603a);height:34px;color:var(--white,#fff);cursor:pointer;letter-spacing:.02em;white-space:nowrap;font-size:12px;font-weight:700;font-family:var(--font-ui);border:1.5px solid #1a3d2d;border-radius:8px;align-items:center;gap:6px;padding:0 14px;text-decoration:none;transition:all .15s;display:flex}.vx-btn-cta:hover{background:var(--orange-light,#e07a52)}.vx-hn{cursor:pointer;color:#f5edd875;white-space:nowrap;height:42px;font-size:12px;font-weight:600;font-family:var(--font-ui,system-ui,sans-serif);background:0 0;border:none;border-bottom:2px solid #0000;border-radius:0;flex-shrink:0;align-items:center;gap:5px;padding:0 13px;transition:color .15s,background .15s;display:flex}.vx-hn:hover{color:#f5edd8e0;background:#ffffff0d}.vx-hn.on{color:var(--orange-light,#f4a070);border-bottom-color:var(--orange,#c8603a);font-weight:700}.vx-hn-badge{background:var(--orange);color:#fff;border-radius:99px;justify-content:center;align-items:center;min-width:14px;height:14px;margin-left:3px;padding:0 3px;font-size:8.5px;font-weight:800;display:inline-flex}.vx-layout{min-height:100vh;display:flex}.vx-main{flex:1;min-width:0;padding:28px 32px 64px;overflow:hidden}.vx-badge-info{color:var(--orange);background:#c8603a26}.vx-badge-warn{background:var(--orange);color:var(--white);animation:vx-pulse 1.5s infinite}.vx-kpi-grid{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:28px;display:grid}.vx-kpi-card{background:var(--white);border:1.5px solid var(--border);border-radius:14px;padding:20px;transition:box-shadow .2s,transform .2s;position:relative;overflow:hidden}.vx-kpi-card:hover{transform:translateY(-1px);box-shadow:0 4px 20px #c8603a14}.vx-kpi-top{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.vx-kpi-label{text-transform:uppercase;letter-spacing:.07em;color:var(--forest);font-size:10.5px;font-weight:700;font-family:var(--font-ui)}.vx-kpi-icon{border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.vx-kpi-val{letter-spacing:-.04em;font-size:26px}.vx-kpi-val,.vx-kpi-val-sm{color:var(--cta-bg);margin-bottom:6px;font-family:Syne,sans-serif;font-weight:800;line-height:1}.vx-kpi-val-sm{letter-spacing:-.02em;font-size:17px}.vx-kpi-sub{color:var(--forest);align-items:center;gap:5px;font-size:11.5px;display:flex}.vx-kpi-accent{height:3px;position:absolute;top:0;left:0;right:0}.vx-card{background:var(--white);border:1.5px solid var(--border);border-radius:16px;margin-bottom:20px;overflow:hidden;box-shadow:0 1px 4px #c8603a0a}.vx-card-header{border-bottom:1px solid var(--surface);justify-content:space-between;align-items:center;padding:18px 22px;display:flex}.vx-card-title{color:var(--cta-bg);letter-spacing:-.02em;font-family:Syne,sans-serif;font-size:15px;font-weight:800}.vx-card-sub{color:var(--forest);margin-top:2px;font-family:DM Sans,sans-serif;font-size:12px}.vx-row{transition:background .12s}.vx-row:hover{background:var(--orange-pale)!important}.vx-btn-sm{transition:opacity .14s,transform .14s}.vx-btn-sm:hover{opacity:.88;transform:translateY(-1px)}.vx-skel{background:linear-gradient(90deg,var(--skel-base) 0,var(--skel-hi) 50%,var(--skel-base) 100%);background-size:500px 100%;border-radius:6px;animation:vx-shimmer 1.5s infinite}.vx-tooltip{z-index:9999;pointer-events:none;background:var(--cta-bg);color:var(--white);border-radius:10px;padding:9px 13px;font-family:DM Sans,sans-serif;font-size:12px;position:fixed;box-shadow:0 8px 24px #0a1f122e}.vx-modal-overlay{backdrop-filter:blur(4px);z-index:1000;background:#0a1f1280;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.vx-modal-box{animation:vx-modalIn .32s cubic-bezier(.22,1,.36,1) both}.vx-input{background:var(--input-bg);border:1.5px solid var(--input-border);color:var(--ink);border-radius:8px;outline:none;padding:7px 12px;font-family:DM Sans,sans-serif;font-size:12px;transition:border-color .15s}.vx-input:focus{border-color:var(--orange)}.vx-tag{border-radius:99px;align-items:center;gap:4px;padding:3px 10px;font-size:10.5px;font-weight:700;display:inline-flex}.vx-mode-btn{cursor:pointer;border:1.5px solid #1a3d2d;border-radius:99px;padding:4px 13px;font-family:DM Sans,sans-serif;font-size:11px;font-weight:700;transition:all .15s}.vx-g3{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.vx-g3-card{background:var(--white);border:1.5px solid var(--border);border-radius:14px;align-items:center;gap:14px;min-width:0;padding:18px 20px;transition:transform .2s;display:flex;box-shadow:0 2px 8px #c8603a0d}.vx-g3-card:hover{transform:translateY(-1px)}.vx-g3-icon-wrap{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.vx-g3-icon{font-size:22px!important}.vx-g3-text{flex-direction:column;min-width:0;display:flex}.vx-g3-val{color:var(--cta-bg);font-family:Syne,sans-serif;font-size:26px;font-weight:800;line-height:1}.vx-g3-lbl{color:var(--forest);font-size:11px;font-family:var(--font-ui);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;overflow:hidden}.vx-bottom-nav{background:var(--white);border-top:1px solid var(--surface);z-index:200;justify-content:space-around;align-items:center;height:62px;padding:0 4px;display:none;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -2px 12px #0a1c100f}.vx-bottom-nav-item{cursor:pointer;min-width:54px;font-family:var(--font-ui,system-ui);background:0 0;border:none;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:6px 10px;transition:background .12s;display:flex;position:relative}.vx-bottom-nav-item span{letter-spacing:.02em;color:var(--muted);font-size:9.5px;font-weight:700}.vx-bottom-nav-item.on span{color:var(--orange)}.vx-bottom-nav-item.on{background:#c8603a0f}.vx-bnav-badge{background:var(--status-error,#c53030);color:#fff;border-radius:99px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-size:9px;font-weight:800;display:flex;position:absolute;top:4px;right:6px}@media (max-width:960px){.vx-kpi-grid{grid-template-columns:repeat(2,1fr)!important}.vx-g2{grid-template-columns:1fr!important}}@media (max-width:768px){.vx-bottom-nav{display:flex}.vx-main-content{padding-bottom:72px!important}}@media (max-width:540px){.vx-kpi-grid{grid-template-columns:1fr 1fr!important}.vx-main{padding:16px 16px 48px}.vx-g3{gap:8px}}@media (max-width:480px){.vx-g3-card{text-align:center;flex-direction:column;align-items:center;gap:4px;padding:8px 4px}.vx-g3-val{font-size:18px}.vx-g3-lbl{font-size:9px}}.vx-hero button{border:1.5px solid #1a3d2d!important}.nx-a1{animation:vx-fadeUp .35s 40ms both}.nx-a2{animation:vx-fadeUp .35s 90ms both}.nx-a3{animation:vx-fadeUp .35s .14s both}.nx-a4{animation:vx-fadeUp .35s .19s both}.nx-a5{animation:vx-fadeUp .35s .24s both}.nx-a6{animation:vx-fadeUp .35s .3s both}.nx-root{background:var(--surface);min-height:100vh;font-family:var(--font-ui,system-ui,sans-serif)}.nx-nav-item,.nx-sidebar,.nx-subnav,.nx-subnav-badge,.nx-subnav-item,.nx-topbar{display:none}.nx-hero{background:linear-gradient(152deg,#0d2015,#050e07);position:relative;overflow:hidden}.nx-hero:before{background:linear-gradient(90deg,transparent,var(--gold,#d4920a) 40%,var(--gold,#d4920a) 60%,transparent);opacity:.5;height:2px;top:0;left:0;right:0}.nx-hero:after,.nx-hero:before{content:"";pointer-events:none;position:absolute}.nx-hero:after{background-image:linear-gradient(#ffffff04 1px,#0000 0),linear-gradient(90deg,#ffffff04 1px,#0000 0);background-size:56px 56px;inset:0}.nx-hero-orb{pointer-events:none;background:radial-gradient(circle,#2563eb24 0,#0000 65%);border-radius:50%;width:300px;height:300px;position:absolute;top:-80px;right:-60px}.nx-hero-top{z-index:2;flex-wrap:wrap;justify-content:space-between;gap:10px;padding:14px 28px 0;position:relative}.nx-hero-logo,.nx-hero-top{align-items:center;display:flex}.nx-hero-logo{gap:9px}.nx-hero-mid{padding:12px 28px 0}.nx-hero-mid,.nx-hero-nav{z-index:2;position:relative}.nx-hero-nav{-webkit-overflow-scrolling:touch;scrollbar-width:none;border-top:1px solid #ffffff12;align-items:center;gap:2px;height:42px;margin-top:12px;padding:0 28px;display:flex;overflow-x:auto}.nx-hero-nav::-webkit-scrollbar{display:none}.nx-btn-icon{cursor:pointer;color:#f5edd8a6;background:#ffffff12;border:1.5px solid #1a3d2d;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;text-decoration:none;transition:all .15s;display:flex;position:relative}.nx-btn-icon:hover{color:#f5edd8f2;background:#ffffff1f}.nx-btn-cta{background:var(--green,#2a6b48);height:34px;color:var(--white,#fff);cursor:pointer;letter-spacing:.02em;white-space:nowrap;border:1.5px solid #1a3d2d;border-radius:8px;align-items:center;gap:6px;padding:0 14px;font-size:12px;font-weight:700;text-decoration:none;transition:all .15s;display:flex}.nx-btn-cta:hover{background:var(--forest)}.nx-hn{cursor:pointer;color:#f5edd875;white-space:nowrap;height:42px;font-size:12px;font-weight:600;font-family:var(--font-ui,system-ui,sans-serif);background:0 0;border:none;border-bottom:2px solid #0000;border-radius:0;flex-shrink:0;align-items:center;gap:5px;padding:0 13px;transition:color .15s,background .15s;display:flex}.nx-hn:hover{color:#f5edd8e0;background:#ffffff0d}.nx-hn.on{color:var(--blue-light,#93c5fd);border-bottom-color:var(--forest);font-weight:700}.nx-hn-badge{background:var(--orange);color:#fff;border-radius:99px;justify-content:center;align-items:center;min-width:14px;height:14px;margin-left:3px;padding:0 3px;font-size:8.5px;font-weight:800;display:inline-flex}.nx-layout{min-height:100vh;display:flex}.nx-main{flex:1;min-width:0;padding:28px 32px 64px;overflow:hidden}.nx-badge-info{color:var(--forest);background:#2a6b4826}.nx-badge-warn{background:var(--orange);color:var(--white);animation:vx-pulse 1.5s infinite}.nx-kpi-grid{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:28px;display:grid}.nx-kpi-grid-6{grid-template-columns:repeat(3,1fr)}.nx-kpi-card{background:var(--white);border:1.5px solid var(--border);border-radius:14px;padding:20px;transition:box-shadow .2s,transform .2s;position:relative;overflow:hidden}.nx-kpi-card:hover{transform:translateY(-1px);box-shadow:0 4px 20px #0a1f1214}.nx-kpi-top{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.nx-kpi-label{text-transform:uppercase;letter-spacing:.07em;color:var(--forest);font-size:10.5px;font-weight:700;font-family:var(--font-ui)}.nx-kpi-icon{border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.nx-kpi-val{letter-spacing:-.04em;font-size:26px}.nx-kpi-val,.nx-kpi-val-sm{color:var(--cta-bg);margin-bottom:6px;font-family:Syne,sans-serif;font-weight:800;line-height:1}.nx-kpi-val-sm{letter-spacing:-.02em;font-size:17px}.nx-kpi-sub{color:var(--forest);align-items:center;gap:5px;font-size:11.5px;display:flex}.nx-kpi-badge{border-radius:99px;align-items:center;gap:3px;padding:2px 8px;font-size:10.5px;font-weight:700;display:inline-flex}.nx-kpi-accent{height:3px;position:absolute;top:0;left:0;right:0}.nx-card{background:var(--white);border:1.5px solid var(--border);border-radius:16px;margin-bottom:20px;overflow:hidden;box-shadow:0 1px 4px #0a1f120a}.nx-card-header{border-bottom:1px solid var(--surface);justify-content:space-between;align-items:center;padding:18px 22px;display:flex}.nx-card-title{color:var(--cta-bg);letter-spacing:-.02em;font-family:Syne,sans-serif;font-size:15px;font-weight:800}.nx-card-sub{color:var(--forest);margin-top:2px;font-family:DM Sans,sans-serif;font-size:12px}.nx-row{transition:background .12s}.nx-row:hover{background:var(--green-pale)!important}.nx-btn-sm{transition:opacity .14s,transform .14s}.nx-btn-sm:hover{opacity:.88;transform:translateY(-1px)}.nx-skel{background:linear-gradient(90deg,var(--skel-base) 0,var(--skel-hi) 50%,var(--skel-base) 100%);background-size:500px 100%;border-radius:6px;animation:vx-shimmer 1.5s infinite}.nx-tooltip{z-index:9999;pointer-events:none;background:var(--cta-bg);color:var(--white);border-radius:10px;padding:9px 13px;font-family:DM Sans,sans-serif;font-size:12px;position:fixed;box-shadow:0 8px 24px #0a1f122e}.nx-modal-overlay{backdrop-filter:blur(4px);z-index:1000;background:#0a1f1280;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.nx-modal-box{animation:vx-modalIn .32s cubic-bezier(.22,1,.36,1) both}.nx-input{background:var(--input-bg);border:1.5px solid var(--input-border);color:var(--ink);border-radius:8px;outline:none;padding:7px 12px;font-family:DM Sans,sans-serif;font-size:12px;transition:border-color .15s}.nx-input:focus{border-color:var(--forest)}.nx-tag{border-radius:99px;align-items:center;gap:4px;padding:3px 10px;font-size:10.5px;font-weight:700;display:inline-flex}.nx-mode-btn{cursor:pointer;border:1.5px solid #1a3d2d;border-radius:99px;padding:4px 13px;font-family:DM Sans,sans-serif;font-size:11px;font-weight:700;transition:all .15s}.nx-bottom-nav{background:var(--white);border-top:1px solid var(--surface);z-index:200;justify-content:space-around;align-items:center;height:62px;padding:0 4px;display:none;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -2px 12px #0a1c100f}.nx-bottom-nav-item{cursor:pointer;min-width:54px;font-family:var(--font-ui,system-ui);background:0 0;border:none;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:6px 10px;transition:background .12s;display:flex;position:relative}.nx-bottom-nav-item span{letter-spacing:.02em;color:var(--muted);font-size:9.5px;font-weight:700}.nx-bottom-nav-item.on span{color:var(--green)}.nx-bottom-nav-item.on{background:#0f6e560f}.nx-bnav-badge{background:var(--status-error,#c53030);color:#fff;border-radius:99px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-size:9px;font-weight:800;display:flex;position:absolute;top:4px;right:6px}@media (max-width:960px){.nx-kpi-grid,.nx-kpi-grid-6{grid-template-columns:repeat(2,1fr)!important}.nx-g2{grid-template-columns:1fr!important}}@media (max-width:768px){.nx-bottom-nav{display:flex}.nx-main-content{padding-bottom:72px!important}}@media (max-width:540px){.nx-kpi-grid,.nx-kpi-grid-6{grid-template-columns:1fr 1fr!important}.nx-main{padding:16px 16px 48px}}.nx-hero button{border:1.5px solid #1a3d2d!important}.nx-root .nx-kpi-card{background:#112216e0!important;border-color:#ffffff12!important}.nx-root .nx-kpi-val,.nx-root .nx-kpi-val-sm{color:#f5edd8eb!important}.nx-root .nx-kpi-label{color:#f5edd873!important}.nx-root .nx-kpi-sub{color:#f5edd86b!important}.nx-root .nx-kpi-icon{background:#ffffff12!important}.nx-root .nx-kpi-badge{color:inherit!important}.nx-root .nx-card-title{color:#f5edd8f2}.nx-root .nx-card-sub{color:#f5edd873}.nx-home-carousel{-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.nx-home-carousel::-webkit-scrollbar{display:none}@media (max-width:540px){.nx-root .nx-row{flex-wrap:nowrap!important;gap:8px!important;padding:10px 12px!important}.nx-root .nx-row>a{gap:9px!important}.nx-root .nx-row .nx-row-icon{width:30px!important;height:30px!important}.nx-root .nx-row .nx-row-amount,.nx-root .nx-row .nx-row-title{font-size:12px!important}.nx-root .nx-btn-sm span.nx-btn-sm-label{display:none!important}.nx-main{padding:14px 12px 80px!important}.nx-kpi-grid{gap:10px!important}.nx-kpi-card{padding:14px!important}.nx-kpi-val{font-size:20px!important}.nx-kpi-val-sm{font-size:15px!important}}@media (max-width:640px){.nx-root .nx-tx-filter-bar{flex-wrap:wrap!important;gap:6px!important;padding:10px 12px!important}.nx-root .nx-tx-filter-bar input{width:100%!important;min-width:0!important}}@media (max-width:768px){.nx-main{padding-bottom:80px}}@keyframes adm-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes adm-pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes adm-live{0%,to{opacity:1;box-shadow:0 0 #22c55e66}50%{opacity:.8;box-shadow:0 0 0 6px #22c55e00}}@keyframes lgn-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes lgn-spin{to{transform:rotate(1turn)}}.adm-login-screen input::-moz-placeholder{color:#f5edd833!important}.adm-login-screen input::placeholder{color:#f5edd833!important}.adm-root{background:var(--surface);min-height:100vh;font-family:var(--font-ui,system-ui,sans-serif)}.adm-nav-badge,.adm-nav-item,.adm-nav-section,.adm-sidebar,.adm-topbar{display:none}.adm-hero{background:linear-gradient(152deg,#0d2015,#050e07);position:relative;overflow:hidden}.adm-hero:before{background:linear-gradient(90deg,transparent,var(--amber,#d4920a) 40%,var(--amber,#d4920a) 60%,transparent);opacity:.5;height:2px;top:0;left:0;right:0}.adm-hero:after,.adm-hero:before{content:"";pointer-events:none;position:absolute}.adm-hero:after{background-image:linear-gradient(#ffffff04 1px,#0000 0),linear-gradient(90deg,#ffffff04 1px,#0000 0);background-size:56px 56px;inset:0}.adm-hero-orb{pointer-events:none;background:radial-gradient(circle,#c8703a29 0,#0000 65%);border-radius:50%;width:260px;height:260px;position:absolute;top:-60px;right:-50px}.adm-hero-top{z-index:2;flex-wrap:wrap;justify-content:space-between;gap:10px;padding:14px 32px 0;position:relative}.adm-hero-logo,.adm-hero-top{align-items:center;display:flex}.adm-hero-logo{gap:9px}.adm-hero-mid{z-index:2;padding:12px 32px 0;position:relative}.adm-hero-nav{z-index:2;-webkit-overflow-scrolling:touch;scrollbar-width:none;border-top:1px solid #ffffff12;align-items:center;gap:2px;height:42px;margin-top:12px;padding:0 32px;display:flex;position:relative;overflow-x:auto}.adm-hero-nav::-webkit-scrollbar{display:none}.adm-btn-icon{cursor:pointer;color:#f5edd8a6;background:#ffffff12;border:1.5px solid #1a3d2d;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s;display:flex}.adm-btn-icon:hover{color:#f5edd8f2;background:#ffffff1f}.adm-btn-export{background:var(--orange,#c8603a);color:#fff;cursor:pointer;letter-spacing:.02em;border:1.5px solid #1a3d2d;border-radius:8px;align-items:center;gap:6px;height:32px;padding:0 13px;font-size:12px;font-weight:700;transition:all .15s;display:flex}.adm-btn-export:hover{opacity:.88}.adm-hn{cursor:pointer;color:#f5edd875;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;border-radius:0;flex-shrink:0;align-items:center;gap:5px;height:42px;padding:0 11px;font-family:inherit;font-size:11.5px;font-weight:600;transition:color .15s,background .15s;display:flex}.adm-hn:hover{color:#f5edd8e0;background:#ffffff0d}.adm-hn.on{color:var(--orange-light,#f4a070);border-bottom-color:var(--orange,#c8603a);font-weight:700}.adm-hn-sep{background:#ffffff1a;flex-shrink:0;width:1px;height:18px;margin:0 4px}.adm-hn-badge{background:var(--orange);color:#fff;border-radius:99px;justify-content:center;align-items:center;min-width:13px;height:13px;margin-left:3px;padding:0 3px;font-size:8px;font-weight:800;display:inline-flex}.adm-layout{min-height:100vh;display:flex;overflow:hidden}.adm-main{flex:1;min-width:0;padding:28px 32px 64px;overflow:hidden}.adm-sidebar{background:var(--white);border-right:1px solid var(--surface);flex-shrink:0;width:220px;height:calc(100vh - 64px);padding:20px 0;position:sticky;top:64px;overflow-y:auto}.adm-nav-section{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-top:8px;padding:0 12px 8px;font-size:10px;font-weight:700}.adm-nav-item{cursor:pointer;color:var(--muted);text-align:left;background:0 0;border:none;border-radius:9px;align-items:center;gap:9px;width:calc(100% - 16px);margin:1px 8px;padding:9px 16px;font-size:13px;font-weight:600;transition:all .12s;display:flex}.adm-nav-item:hover{background:var(--surface);color:var(--ink)}.adm-nav-item.on{color:var(--green);background:#1a3d2d14;font-weight:700}.adm-badge-warn{background:var(--status-warning-bg);color:var(--status-warning)}.adm-badge-urgent{background:var(--status-error);color:var(--white);animation:adm-pulse 1.5s infinite}.adm-kpi-grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:14px;margin-bottom:24px;display:grid}.adm-kpi-card{background:var(--white);border:1px solid var(--border,#00000014);border-radius:14px;min-width:0;padding:18px 16px;transition:box-shadow .2s,border-color .2s}.adm-kpi-card:hover{border-color:#00000024;box-shadow:0 4px 20px #0000001a}html.dark .adm-kpi-card:hover{border-color:#f5edd826}.adm-kpi-top{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.adm-kpi-label{text-transform:uppercase;letter-spacing:.07em;color:var(--muted);font-size:10.5px;font-weight:700;line-height:1.3}.adm-kpi-icon{border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.adm-kpi-val{color:var(--ink);letter-spacing:-.04em;white-space:nowrap;text-overflow:ellipsis;margin-bottom:6px;font-size:26px;font-weight:800;line-height:1;overflow:hidden}.adm-kpi-val.urgent{color:var(--status-error)}.adm-kpi-sub{color:var(--muted);align-items:center;gap:5px;font-size:11px;display:flex}.adm-kpi-trend{border-radius:99px;align-items:center;gap:3px;padding:2px 7px;font-size:10.5px;font-weight:700;display:inline-flex}.adm-kpi-trend.up{color:var(--status-success);background:#22c55e1a}.adm-kpi-trend.warn{color:var(--status-error);background:#ef44441a}.adm-content-card{background:var(--white);border:1px solid var(--surface);border-radius:16px;margin-bottom:20px;overflow:hidden}.adm-content-header{border-bottom:1px solid var(--surface);justify-content:space-between;align-items:center;padding:18px 22px;display:flex}.adm-content-title{color:var(--ink);letter-spacing:-.02em;font-size:15px;font-weight:800}.adm-content-sub{color:var(--muted);margin-top:2px;font-size:12px}.adm-urgence-bar{background:linear-gradient(90deg,var(--status-error-border),#ef444408);color:var(--status-error);border-bottom:1px solid #ef444426;align-items:center;gap:10px;padding:10px 22px;font-size:12.5px;font-weight:600;display:flex}.adm-bottom-nav{background:var(--white,#fff);z-index:200;border-top:1px solid #e5e7eb;justify-content:space-around;align-items:center;height:62px;padding:0 4px;display:none;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -2px 12px #0a1c1012}.adm-bottom-nav-item{cursor:pointer;background:0 0;border:none;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:52px;padding:6px 8px;font-family:inherit;transition:background .12s;display:flex;position:relative}.adm-bottom-nav-item span{letter-spacing:.02em;color:#6b7280;white-space:nowrap;font-size:9px;font-weight:700}.adm-bottom-nav-item.on span{color:var(--green,#0f6e56)}.adm-bottom-nav-item.on{background:#0f6e560f}.adm-bnav-badge{color:#fff;background:#c53030;border-radius:99px;justify-content:center;align-items:center;min-width:15px;height:15px;padding:0 3px;font-size:8px;font-weight:800;display:flex;position:absolute;top:3px;right:4px}.adm-bnav-quit{border-left:1px solid #f8717133}.adm-bnav-quit:hover{background:#f8717114}html.dark .adm-bnav-quit{border-left-color:#f8717126}.adm-hero button{border:1.5px solid #1a3d2d!important}@media (max-width:900px){.adm-kpi-grid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:768px){.adm-bottom-nav{display:flex}.adm-main{padding-bottom:72px!important}}@media (max-width:480px){.adm-main{padding:16px 16px 48px}.adm-kpi-grid{grid-template-columns:1fr 1fr!important}}@keyframes nx-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes nx-spin-reverse{0%{transform:rotate(1turn)}to{transform:rotate(0)}}html.dark .vx-row:hover{background:var(--vx-orange-pl)!important}html.dark .nx-row:hover{background:var(--vx-green-pl)!important}@media (max-width:540px){.nx-row,.vx-row{flex-wrap:wrap!important;gap:8px!important}}.nx-avis-grid{grid-template-columns:1fr 1fr;align-items:start;gap:20px;display:grid}@media (max-width:768px){.nx-avis-grid{grid-template-columns:1fr}}@media (max-width:640px){.lp-affiche-dots,.nx-card-dots{display:none!important}}@media (max-width:480px){:root{--r-md:11px;--r-lg:15px;--r-xl:18px;--r-2xl:22px}}html.dark .nx-card,html.dark .vx-card,html.dark [class*=-card]{border-color:#ffffff12!important;box-shadow:0 1px 3px #0006!important}html.dark input,html.dark select,html.dark textarea{border-color:#ffffff1f!important}html.dark input:focus,html.dark textarea:focus{outline:none;box-shadow:0 0 0 2.5px #4a90702e;border-color:#4a9070b3!important}html.dark .nx-divider,html.dark .vx-divider,html.dark hr{border-color:#ffffff0f!important}.nx-bottom-nav,.vx-bottom-nav{border-top:1px solid var(--border)!important;-webkit-backdrop-filter:blur(12px)!important;box-shadow:0 -1px #ffffff0f,0 -8px 24px #0000002e!important}html:not(.dark) .nx-bottom-nav,html:not(.dark) .vx-bottom-nav{box-shadow:0 -1px #00000014,0 -4px 16px #0000000f!important}@media (max-width:480px){.fgrid{grid-template-columns:1fr!important}.nx-tx-card,.vx-tx-card{border-radius:12px!important;padding:12px!important}}@media (max-width:400px){.nx-stepper span,.tx-step-label{display:none!important}}.stp-num{color:#fffc!important;background:#ffffff38!important}.stp-lbl{color:#fff9!important}.stp-it.active .stp-num{background:var(--white)!important}.stp-it.active .stp-lbl{color:var(--white)!important;font-weight:800!important}html.dark .nx-kyc-limit-footer .nx-kyc-meta{color:var(--vx-ink2)!important}.adm-table-scroll{-webkit-overflow-scrolling:touch;border-radius:var(--r-xl);overflow-x:auto}@media (max-width:768px){.adm-hero-top{padding:12px 16px 0!important}.adm-hero-mid{padding:10px 16px 0!important}.adm-hero-nav{padding:0 16px!important}.adm-main{padding:16px 14px 80px!important}.adm-kpi-grid{grid-template-columns:1fr 1fr!important;gap:10px!important}.adm-main [style*="display: flex"][style*="flexWrap: wrap"]{gap:8px!important}.adm-arow-grid{flex-direction:column!important;gap:0!important;padding:14px 0!important;display:flex!important}.adm-arow-annonce{width:100%!important;min-width:0!important}.adm-arow-prix{margin:4px 0!important;font-size:15px!important;font-weight:800!important}.adm-arow-meta{align-items:center!important;margin:6px 0!important;display:flex!important}.adm-arow-actions,.adm-arow-meta{flex-wrap:wrap!important;gap:6px!important}.adm-arow-actions{justify-content:flex-start!important;margin-top:8px!important}.adm-ann-thead{display:none!important}.adm-ann-wrap{overflow-x:visible!important}}@media (max-width:480px){.adm-kpi-grid{grid-template-columns:1fr 1fr!important;gap:8px!important}.adm-hero-top{padding:10px 12px 0!important}.adm-hero-mid{padding:8px 12px 0!important}.adm-main{padding:12px 10px 80px!important}.adm-kpi-card{padding:14px!important}.adm-kpi-val{font-size:22px!important}}.adm-hero-top>div:last-child{flex-wrap:wrap;align-items:center;gap:6px;display:flex}@media (max-width:768px){.adm-arow-hide-mobile{display:none!important}.adm-arow-prix{display:block!important}.adm-arow-meta{display:flex!important}}html.dark .adm-kpi-card{background:#112216!important;border-color:#ffffff12!important}html.dark .adm-kpi-val{color:#f5edd8eb!important}html.dark .adm-kpi-label{color:#f5edd873!important}html.dark .adm-kpi-sub{color:#f5edd86b!important}html.dark .adm-content-card{background:#112216!important;border-color:#ffffff12!important}html.dark .adm-content-title{color:#f5edd8eb!important}html.dark .adm-main,html.dark .adm-root{background:#0b1d10!important}html.dark .adm-bottom-nav{background:#0f1f12!important;border-top-color:#ffffff12!important}html.dark .adm-bottom-nav-item span{color:#f5edd873!important}html.dark .adm-bottom-nav-item.on span{color:var(--green-light)!important}html.dark .nx-kpi-val,html.dark .nx-kpi-val-sm{color:#f5edd8eb!important}html.dark .nx-kpi-label{color:#f5edd8a6!important}html.dark .nx-kpi-sub{color:#f5edd880!important}html.dark .nx-card-title{color:#f5edd8eb!important}html.dark .nx-card-sub{color:#f5edd88c!important}html.dark .nx-card,html.dark .nx-kpi-card{background:#112216!important;border-color:#ffffff12!important}html.dark .nx-main,html.dark .nx-root{background:#0b1d10!important}html.dark .nx-bottom-nav{background:#0f1f12!important;border-top-color:#ffffff12!important}html.dark .nx-bottom-nav-item span{color:#f5edd873!important}html.dark .nx-bottom-nav-item.on span{color:var(--green-light)!important}html.dark .nx-kpi-card :not([style*=color]){color:inherit}.nx-ghost-title{opacity:.1}html.dark .nx-ghost-title{opacity:.07}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}