:root{--navy:#043658;--navy2:#1e3a8a;--gold:#ffc107;--gold2:#ffe082;--white:#fff;--off:#f5f6fa;--muted:#64748b;--div:#e2e8f0}.sl-landing-shell{flex-direction:column;height:100dvh;display:flex;overflow:hidden}.sl-landing-nav{z-index:200;width:100%}.sl-landing-main{-webkit-overflow-scrolling:touch;flex:auto;min-height:0;overflow:hidden auto}.sl-landing-main--home{flex-direction:column;min-height:0;display:flex;overflow:hidden}.sl-landing-footer{z-index:150;flex-shrink:0}.sl-landing *{box-sizing:border-box}.sl-landing-main{scroll-behavior:smooth}@keyframes sl-fadeUp{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes sl-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes sl-pulse{0%,to{opacity:1}50%{opacity:.28}}@keyframes sl-shimmer{0%{background-position:-200%}to{background-position:200%}}@keyframes sl-float{0%,to{transform:translateY(0)}50%{transform:translateY(-11px)}}@keyframes sl-fillBar{0%{width:0}to{width:83%}}@keyframes sl-menuIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.sl-au0{animation:.72s cubic-bezier(.22,1,.36,1) 50ms both sl-fadeUp}.sl-au1{animation:.72s cubic-bezier(.22,1,.36,1) .17s both sl-fadeUp}.sl-au2{animation:.72s cubic-bezier(.22,1,.36,1) .3s both sl-fadeUp}.sl-au3{animation:.72s cubic-bezier(.22,1,.36,1) .44s both sl-fadeUp}.sl-au4{animation:.72s cubic-bezier(.22,1,.36,1) .58s both sl-fadeUp}.sl-float{animation:7s ease-in-out infinite sl-float,.8s .4s both sl-fadeUp}.sl-reveal{opacity:0;transition:opacity .65s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1);transform:translateY(24px)}.sl-revealed{opacity:1!important;transform:translateY(0)!important}.sl-shimmer{background:linear-gradient(90deg,#ffc107 0%,#ffe082 35%,#f59e0b 65%,#ffc107 100%) 0 0/220%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:3.8s linear infinite sl-shimmer}.sl-pulse{animation:2.2s infinite sl-pulse}.sl-ticker-track{white-space:nowrap;align-items:center;animation:32s linear infinite sl-ticker;display:inline-flex}.sl-bar-fill{animation:2.4s cubic-bezier(.22,1,.36,1) 1.3s both sl-fillBar}.sl-dots{background-image:radial-gradient(#fff1 1.5px,#0000 1.5px);background-size:28px 28px}.nav-link-item{color:#043658bf;letter-spacing:-.1px;border-radius:8px;padding:8px 14px;font-size:14px;font-weight:700;text-decoration:none;transition:color .18s,background .18s;position:relative}.nav-link-item:hover,.nav-link-item.is-active{background:#ffc1071a;color:var(--navy)!important}.nav-link-item:after{content:"";transform-origin:0;background:linear-gradient(90deg,#ffc107,#ffe082);border-radius:2px;height:2px;transition:transform .26s cubic-bezier(.22,1,.36,1);position:absolute;bottom:4px;left:14px;right:14px;transform:scaleX(0)}.nav-link-item:hover:after,.nav-link-item.is-active:after{transform:scaleX(1)}.sl-btn-navy{transition:transform .16s,box-shadow .16s,background .18s;position:relative;overflow:hidden}.sl-btn-navy:before{content:"";opacity:0;pointer-events:none;background:linear-gradient(#ffffff1a 0%,#0000 55%);transition:opacity .2s;position:absolute;inset:0}.sl-btn-navy:hover{transform:translateY(-2px);box-shadow:0 8px 24px #04365859!important}.sl-btn-navy:hover:before{opacity:1}.sl-btn-navy:active{transform:scale(.97)}.sl-fc{transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s,border-color .28s;position:relative;overflow:hidden}.sl-fc:after{content:"";transform-origin:0;background:linear-gradient(90deg,#ffc107,#ffe082,#f59e0b);height:3px;transition:transform .36s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.sl-fc:hover{transform:translateY(-5px);box-shadow:0 16px 40px #0436581a;border-color:#ffc1074d!important}.sl-fc:hover:after{transform:scaleX(1)}.sl-fc:hover .sl-fi{transform:scale(1.1);background:linear-gradient(135deg,#ffc107 0%,#ffe082 100%)!important}.sl-fi{transition:background .26s,transform .26s cubic-bezier(.22,1,.36,1)}.step-card{transition:transform .26s cubic-bezier(.22,1,.36,1),background .22s,border-color .22s,box-shadow .26s}.step-card:hover{transform:translateY(-4px);box-shadow:0 12px 32px #0000002e;background:#ffffff16!important;border-color:#ffc10740!important}.tcard{transition:transform .26s cubic-bezier(.22,1,.36,1),box-shadow .26s}.tcard:hover{transform:translateY(-4px);box-shadow:0 12px 32px #04365814}.sl-metric{transition:transform .26s cubic-bezier(.22,1,.36,1),background .22s,box-shadow .26s}.sl-metric:hover{transform:translateY(-3px);box-shadow:0 10px 28px #00000024;background:#ffffff12!important}.sl-lang-btn{height:38px;color:var(--navy);letter-spacing:.06em;cursor:pointer;font-size:12px;font-weight:800;font-family:var(--font-dm-sans), sans-serif;background:#ffc10714;border:1.5px solid #ffc10747;border-radius:10px;align-items:center;gap:7px;padding:0 12px 0 14px;transition:background .18s,border-color .18s,transform .12s,box-shadow .18s;display:inline-flex}.sl-lang-btn:hover{border-color:var(--gold);background:#ffc1072e;box-shadow:0 4px 12px #ffc1072e}.sl-lang-btn:active{transform:scale(.96)}.sl-lang-btn[aria-expanded=true]{border-color:var(--gold);background:#ffc10733}.sl-lang-btn .sl-lang-icon{color:var(--navy);opacity:.72;display:inline-flex}.sl-lang-menu{z-index:250;background:#fff;border:1px solid #0436581a;border-radius:14px;min-width:min(200px,100vw - 32px);padding:6px;animation:.18s both sl-menuIn;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 28px #04365824}.sl-lang-option{cursor:pointer;width:100%;color:var(--navy);font-family:var(--font-dm-sans), sans-serif;text-align:left;background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:13.5px;font-weight:600;transition:background .15s,color .15s;display:flex}.sl-lang-option:hover{background:#ffc1071a}.sl-lang-option[data-active=true]{background:#0436580a;font-weight:800}.sl-lang-option .sl-lang-chip{background:var(--navy);width:32px;height:32px;color:var(--white);letter-spacing:.04em;border:1.5px solid var(--gold);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:800;display:inline-flex}.sl-lang-option .sl-lang-check{color:var(--gold);margin-left:auto}.sl-lang-btn-mobile{height:42px;color:var(--navy);letter-spacing:.06em;cursor:pointer;font-size:12px;font-weight:800;font-family:var(--font-dm-sans), sans-serif;background:#ffc10714;border:2px solid #ffc10747;border-radius:11px;justify-content:center;align-items:center;gap:5px;padding:0 12px;transition:background .18s,border-color .18s;display:none}.sl-lang-btn-mobile:hover{border-color:var(--gold);background:#ffc1072e}.sl-lang-btn-mobile[aria-expanded=true]{border-color:var(--gold);background:#ffc10733}.sl-hamburger{width:42px;height:42px;color:var(--navy);cursor:pointer;background:0 0;border:2px solid #04365829;border-radius:11px;justify-content:center;align-items:center;transition:background .18s,border-color .18s;display:none}.sl-hamburger:hover{border-color:var(--gold);background:#ffc1071a}.sl-mobile-menu{-webkit-backdrop-filter:blur(12px);z-index:199;border-top:2px solid var(--gold);visibility:hidden;opacity:0;pointer-events:none;background:#fffffffa;flex-direction:column;gap:4px;padding:20px 24px 32px;display:flex;position:fixed;inset:64px 0 0;overflow-y:auto}.sl-mobile-menu.open{visibility:visible;opacity:1;pointer-events:auto;animation:.22s both sl-menuIn}.sl-mobile-link{color:var(--navy);letter-spacing:-.1px;border-radius:14px;align-items:center;padding:14px 16px;font-size:17px;font-weight:700;text-decoration:none;transition:background .18s,color .18s;display:flex}.sl-mobile-link:hover,.sl-mobile-link.is-active{background:#ffc1071a}.sl-mobile-divider{background:#04365812;height:1px;margin:8px 0}.sl-mobile-controls{align-items:center;gap:8px;display:none}.sl-section-inner{width:100%;max-width:1140px;margin:0 auto}.sl-page-section{min-height:100%;padding:18px 16px 22px}@media (min-width:768px){.sl-page-section{padding:28px 32px 32px}}@media (min-width:1024px){.sl-page-section{padding:32px 48px 36px}}@media (max-width:767px){.sl-mobile-controls{display:flex!important}.sl-landing-footer{display:none!important}.sl-hamburger{display:flex!important}.sl-lang-btn-mobile{display:inline-flex!important}.sl-nav-center,.sl-landing-nav .sl-logo-tagline{display:none!important}.sl-landing-shell{height:100svh}.sl-lang-btn-mobile{height:36px;padding:0 8px}.sl-hamburger{width:36px;height:36px}.hero-grid{grid-template-columns:1fr!important;gap:40px!important;padding-top:70px!important;padding-bottom:56px!important}.hero-stat-card{display:none!important}.hero-section{min-height:unset!important;padding-top:90px!important;padding-bottom:60px!important}.hero-trust{justify-content:center!important}.metrics-grid{grid-template-columns:1fr 1fr!important}.footer-brand-row{flex-direction:column!important;align-items:flex-start!important;gap:20px!important}.footer-bottom-bar{justify-content:flex-start!important}.steps-connector{display:none!important}.sl-metric{border-radius:16px!important}}@media (max-width:480px){.hero-section{padding-top:80px!important;padding-bottom:52px!important}.sl-logo-text{min-width:0}.sl-nav-auth{padding-left:10px!important;padding-right:10px!important;font-size:12px!important}}@media (min-width:768px){.sl-mobile-menu{display:none!important}}
