.sk-landing{--sk-primary:#2563eb;--sk-primary-strong:#1d4ed8;--sk-primary-soft:#eff5ff;--sk-primary-border:#c7dbff;--sk-navy:#0b1730;--sk-navy-soft:#142544;--sk-ink:#0f172a;--sk-body:#475569;--sk-muted:#64748b;--sk-surface:#fff;--sk-surface-alt:#f7f9fc;--sk-surface-sunken:#eef2f8;--sk-border:#e2e8f0;--sk-border-strong:#cbd5e1;--sk-success:#059669;--sk-success-soft:#e7f7f0;--sk-warning:#b45309;--sk-warning-soft:#fdf3e3;--sk-danger:#b91c1c;--sk-danger-soft:#fdeceb;--sk-radius-sm:8px;--sk-radius:14px;--sk-radius-lg:20px;--sk-shadow-sm:0 1px 2px #0f172a0f;--sk-shadow:0 6px 20px #0f172a12;--sk-shadow-lg:0 24px 60px #0f172a21;--sk-font:"Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--sk-gutter:16px;--sk-max:1180px;--sk-max-wide:1280px;font-family:var(--sk-font);color:var(--sk-body);background:var(--sk-surface);-webkit-font-smoothing:antialiased;line-height:1.6;overflow-x:clip}.sk-landing *,.sk-landing :before,.sk-landing :after{box-sizing:border-box}.sk-landing h1,.sk-landing h2,.sk-landing h3,.sk-landing h4{color:var(--sk-ink);letter-spacing:-.02em;margin:0;line-height:1.2}.sk-landing p{margin:0}.sk-landing ul,.sk-landing ol{margin:0;padding:0;list-style:none}.sk-landing a{color:var(--sk-primary);text-decoration:none}.sk-landing :focus-visible{outline:3px solid var(--sk-primary);outline-offset:2px;border-radius:4px}.sk-landing [tabindex="-1"]:focus{outline:none}.sk-srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sk-landing .sk-skip{z-index:100;background:var(--sk-primary);color:#fff;border-radius:var(--sk-radius-sm);padding:10px 16px;transition:top .18s;position:absolute;top:-64px;left:16px}.sk-landing .sk-skip:focus{top:16px}.sk-container{width:100%;max-width:var(--sk-max);padding:0 var(--sk-gutter);margin:0 auto}.sk-container--wide{max-width:var(--sk-max-wide)}.sk-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--sk-primary);margin-bottom:14px;font-size:.75rem;font-weight:800}.sk-landing .sk-btn{font:inherit;cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-size:.9375rem;font-weight:700;transition:background-color .16s,border-color .16s,color .16s,transform .16s,box-shadow .16s;display:inline-flex}.sk-landing .sk-btn--lg{padding:13px 24px;font-size:1rem}.sk-landing .sk-btn--primary{background:var(--sk-primary);color:#fff;box-shadow:var(--sk-shadow-sm)}.sk-landing .sk-btn--primary:hover{background:var(--sk-primary-strong);transform:translateY(-1px)}.sk-landing .sk-btn--outline{background:var(--sk-surface);color:var(--sk-ink);border-color:var(--sk-border-strong)}.sk-landing .sk-btn--outline:hover{border-color:var(--sk-primary);color:var(--sk-primary)}.sk-landing .sk-btn--ghost{color:var(--sk-ink);background:0 0}.sk-landing .sk-btn--ghost:hover{color:var(--sk-primary);background:var(--sk-primary-soft)}.sk-landing .sk-btn--ghostLight{color:#fff;background:#ffffff14;border-color:#ffffff40}.sk-landing .sk-btn--ghostLight:hover{background:#ffffff29}.sk-landing .sk-btn--onDark{color:var(--sk-navy);background:#fff}.sk-landing .sk-btn--onDark:hover{transform:translateY(-1px);box-shadow:0 10px 24px #0003}.sk-landing .sk-btn--outlineLight{color:#fff;background:0 0;border-color:#fff6}.sk-landing .sk-btn--outlineLight:hover{background:#ffffff1f}.sk-landing .sk-btn:disabled{opacity:.6;cursor:progress;transform:none}.sk-section{padding:84px 0;scroll-margin-top:76px}.sk-section--default{background:var(--sk-surface)}.sk-section--dark{background:var(--sk-navy);color:#b9c6dc}.sk-section--dark h1,.sk-section--dark h2,.sk-section--dark h3,.sk-section--dark h4{color:#fff}.sk-section--dark .sk-eyebrow{color:#8ab4ff}.sk-section--dark .sk-section__lead{color:#a9b8d0}.sk-section__head{max-width:720px;margin-bottom:44px}.sk-section__head--center{text-align:center;margin-left:auto;margin-right:auto}.sk-section__title{font-size:clamp(1.75rem,1.2rem + 2vw,2.5rem);font-weight:800}.sk-section__lead{color:var(--sk-muted);margin-top:16px;font-size:1.0625rem}.sk-split{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:40px;display:grid}.sk-split--reverse{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}[data-reveal]{opacity:0;transition:opacity .6s,transform .6s;transition-delay:var(--sk-delay,0s);transform:translateY(18px)}[data-reveal].is-visible{opacity:1;transform:none}@media (width<=980px){.sk-section{padding:64px 0}.sk-split,.sk-split--reverse{grid-template-columns:minmax(0,1fr);gap:32px}.sk-split--reverse>:first-child{order:2}}@media (prefers-reduced-motion:reduce){.sk-landing *,.sk-landing :before,.sk-landing :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.sk-landing [data-reveal]{opacity:1;transform:none}}.sk-nav{z-index:50;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffdb;border-bottom:1px solid #0000;transition:border-color .2s,box-shadow .2s,background-color .2s;position:sticky;top:0}.sk-nav.is-scrolled{border-bottom-color:var(--sk-border);box-shadow:var(--sk-shadow-sm)}.sk-nav.is-scrolled .sk-nav__inner{height:60px}.sk-nav__inner{align-items:center;gap:24px;height:72px;transition:height .2s;display:flex}.sk-nav .sk-nav__brand{color:var(--sk-ink);align-items:center;gap:10px;margin-right:auto;display:flex}.sk-nav__mark{background:var(--sk-primary);color:#fff;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.sk-nav__brandText{flex-direction:column;line-height:1.15;display:flex}.sk-nav__brandText strong{letter-spacing:-.02em;font-size:1.0625rem;font-weight:800}.sk-nav__brandText small{color:var(--sk-muted);font-size:.6875rem;font-weight:600}.sk-nav__links{align-items:center;gap:4px;display:flex}.sk-nav__links a{color:var(--sk-body);border-radius:8px;padding:8px 12px;font-size:.9375rem;font-weight:600}.sk-nav__links a:hover{color:var(--sk-primary);background:var(--sk-primary-soft)}.sk-nav__actions{align-items:center;gap:8px;display:flex}.sk-nav__toggle{border:1px solid var(--sk-border);cursor:pointer;background:#fff;border-radius:10px;justify-content:center;align-items:center;width:42px;height:42px;display:none}.sk-nav__burger{gap:4px;width:18px;display:grid}.sk-nav__burger i{background:var(--sk-ink);border-radius:2px;height:2px;transition:transform .2s,opacity .2s;display:block}.sk-nav__burger.is-open i:first-child{transform:translateY(6px)rotate(45deg)}.sk-nav__burger.is-open i:nth-child(2){opacity:0}.sk-nav__burger.is-open i:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.sk-nav__mobile{border-top:1px solid var(--sk-border);padding:12px var(--sk-gutter) 20px;background:#fff;display:none}.sk-nav__mobile nav{display:grid}.sk-nav__mobile nav a{color:var(--sk-ink);border-bottom:1px solid var(--sk-border);padding:12px 4px;font-weight:600}.sk-nav__mobileActions{gap:10px;margin-top:16px;display:grid}.sk-nav__mobileActions .sk-btn{width:100%}@media (width<=1024px){.sk-nav__links{display:none}}@media (width<=860px){.sk-nav__actions{display:none}.sk-nav__toggle{display:inline-flex}.sk-nav__mobile{display:none}.sk-nav__mobile.is-open{display:block}}.sk-hero{background:linear-gradient(#f7faff 0%,#fff 72%);padding:72px 0 84px;position:relative;overflow:hidden}.sk-hero__glow{pointer-events:none;background:radial-gradient(closest-side,#2563eb24,#0000);height:620px;position:absolute;inset:-30% 40% auto -10%}.sk-hero__inner{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:48px;display:grid;position:relative}.sk-hero__title{letter-spacing:-.03em;font-size:clamp(2.125rem,1.4rem + 3vw,3.375rem);font-weight:800;line-height:1.08}.sk-hero__title span{color:var(--sk-primary)}.sk-hero__lead{color:var(--sk-muted);max-width:34rem;margin-top:20px;font-size:1.0625rem}.sk-hero__ctas{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.sk-hero__trust{flex-wrap:wrap;gap:10px 22px;margin-top:28px;display:flex}.sk-hero__trust li{color:var(--sk-body);align-items:center;gap:7px;font-size:.8125rem;font-weight:700;display:inline-flex}.sk-hero__trust li svg{color:var(--sk-success);flex:none}.sk-hero__visual{min-width:0}.sk-hero__float{animation:9s ease-in-out infinite sk-float}@keyframes sk-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.sk-anim{opacity:0;animation:.65s cubic-bezier(.22,.8,.3,1) forwards sk-rise}.sk-anim--1{animation-delay:50ms}.sk-anim--2{animation-delay:.12s}.sk-anim--3{animation-delay:.2s}.sk-anim--4{animation-delay:.28s}.sk-anim--5{animation-delay:.36s}.sk-anim--6{animation-delay:.42s}@keyframes sk-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.sk-anim{opacity:1;animation:none}.sk-hero__float{animation:none}}@media (width<=980px){.sk-hero{padding:48px 0 56px}.sk-hero__inner{grid-template-columns:minmax(0,1fr);gap:40px}.sk-hero__lead{max-width:none}.sk-hero__float{animation:none}}@media (width<=520px){.sk-hero__ctas .sk-btn{flex:100%}}.sk-frame{background:var(--sk-surface);border:1px solid var(--sk-border);border-radius:var(--sk-radius-lg);box-shadow:var(--sk-shadow-lg);margin:0;overflow:hidden}.sk-frame__bar{background:var(--sk-surface-alt);border-bottom:1px solid var(--sk-border);align-items:center;gap:12px;padding:10px 14px;display:flex}.sk-frame__dots{flex:none;gap:5px;display:flex}.sk-frame__dots i{background:var(--sk-border-strong);border-radius:50%;width:9px;height:9px}.sk-frame__title{color:var(--sk-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;font-weight:700;overflow:hidden}.sk-frame__tag{letter-spacing:.06em;text-transform:uppercase;color:var(--sk-muted);background:var(--sk-surface-sunken);border-radius:999px;flex:none;margin-left:auto;padding:3px 9px;font-size:.625rem;font-weight:800}.sk-frame__body{padding:16px}.sk-frame__caption{color:var(--sk-muted);padding:0 16px 14px;font-size:.75rem}.sk-frame--showcase{width:100%;max-width:1040px;margin-inline:auto}.sk-sampleTag{letter-spacing:.06em;text-transform:uppercase;color:var(--sk-muted);background:var(--sk-surface-sunken);border-radius:999px;padding:3px 9px;font-size:.625rem;font-weight:800;display:inline-block}.sk-dash{gap:14px;display:grid}.sk-dash__head{align-items:flex-start;gap:12px;display:flex}.sk-dash__title{color:var(--sk-ink);font-size:1rem;font-weight:800}.sk-dash__subtitle{color:var(--sk-muted);font-size:.75rem}.sk-dash__bell{background:var(--sk-primary-soft);width:30px;height:30px;color:var(--sk-primary);border-radius:9px;flex:none;place-items:center;margin-left:auto;display:grid}.sk-dash__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.sk-dash__split{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:10px;display:grid}.sk-dash__panel{background:var(--sk-surface-alt);border:1px solid var(--sk-border);border-radius:var(--sk-radius);padding:12px}.sk-dash__panelTitle{letter-spacing:.06em;text-transform:uppercase;color:var(--sk-muted);margin-bottom:10px;font-size:.6875rem;font-weight:800}.sk-dash__list{gap:9px;display:grid}.sk-dash__list li{align-items:flex-start;gap:9px;font-size:.8125rem;display:flex}.sk-dash__list li strong{color:var(--sk-ink);font-size:.8125rem;font-weight:700;display:block}.sk-dash__list li small{color:var(--sk-muted);font-size:.6875rem}.sk-dash__cal{background:var(--sk-primary-soft);width:22px;height:22px;color:var(--sk-primary);border-radius:6px;flex:none;place-items:center;display:grid}.sk-dot{background:var(--sk-primary);border-radius:50%;flex:none;width:8px;height:8px;margin-top:5px}.sk-dot--success{background:var(--sk-success)}.sk-dot--warning{background:#d97706}.sk-dot--info{background:var(--sk-primary)}.sk-stat{background:var(--sk-surface-alt);border:1px solid var(--sk-border);border-radius:var(--sk-radius);padding:11px 12px}.sk-stat__label{color:var(--sk-muted);font-size:.6875rem;font-weight:600}.sk-stat__value{color:var(--sk-ink);font-size:1.25rem;font-weight:800;line-height:1.25}.sk-stat__hint{color:var(--sk-muted);font-size:.6875rem}.sk-stat--success{background:var(--sk-success-soft);border-color:#cfeadd}.sk-stat--success .sk-stat__value{color:var(--sk-success)}.sk-stat--warning{background:var(--sk-warning-soft);border-color:#f0dfc2}.sk-stat--warning .sk-stat__value{color:var(--sk-warning)}.sk-tableWrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.sk-table{border-collapse:collapse;width:100%;min-width:520px;font-size:.8125rem}.sk-table th,.sk-table td{text-align:left;border-bottom:1px solid var(--sk-border);white-space:nowrap;padding:10px 12px}.sk-table thead th{letter-spacing:.05em;text-transform:uppercase;color:var(--sk-muted);background:var(--sk-surface-alt);font-size:.6875rem;font-weight:800}.sk-table tbody th{color:var(--sk-ink);font-weight:700}.sk-table tbody td{color:var(--sk-body)}.sk-table tbody tr:last-child th,.sk-table tbody tr:last-child td{border-bottom:0}.sk-table--grid{min-width:460px}.sk-pill{border-radius:999px;padding:3px 10px;font-size:.6875rem;font-weight:800;display:inline-block}.sk-pill--paid{background:var(--sk-success-soft);color:var(--sk-success)}.sk-pill--partial{background:var(--sk-warning-soft);color:var(--sk-warning)}.sk-pill--pending{background:var(--sk-danger-soft);color:var(--sk-danger)}.sk-pill--grade{background:var(--sk-primary-soft);color:var(--sk-primary-strong)}.sk-att{border-radius:8px;place-items:center;width:26px;height:26px;font-size:.6875rem;font-weight:800;display:inline-grid}.sk-att--P{background:var(--sk-success-soft);color:var(--sk-success)}.sk-att--A{background:var(--sk-danger-soft);color:var(--sk-danger)}.sk-att--L{background:var(--sk-warning-soft);color:var(--sk-warning)}.sk-legend{color:var(--sk-muted);flex-wrap:wrap;gap:8px 18px;padding:12px 4px 0;font-size:.75rem;display:flex}.sk-legend li{align-items:center;gap:7px;display:inline-flex}.sk-msgs{gap:12px;display:grid}.sk-msgs li{background:var(--sk-surface-alt);border:1px solid var(--sk-border);border-radius:var(--sk-radius);gap:10px;padding:11px 12px;display:flex}.sk-msgs__avatar{background:var(--sk-primary);color:#fff;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:.8125rem;font-weight:800;display:grid}.sk-msgs__meta{color:var(--sk-muted);flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-size:.6875rem;display:flex}.sk-msgs__meta strong{color:var(--sk-ink);font-size:.8125rem}.sk-msgs__text{color:var(--sk-body);margin-top:3px;font-size:.8125rem}.sk-charts{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.sk-chartCard{background:var(--sk-surface);border:1px solid var(--sk-border);border-radius:var(--sk-radius-lg);box-shadow:var(--sk-shadow);align-content:start;gap:16px;padding:20px;display:grid}.sk-chartCard h3{font-size:1rem;font-weight:800}.sk-chartCard header p{color:var(--sk-muted);margin-top:4px;font-size:.8125rem}.sk-spark{width:100%;height:88px;display:block}.sk-bars{align-items:flex-end;gap:10px;height:88px;display:flex}.sk-bars__col{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:6px;height:100%;display:flex}.sk-bars__bar{background:linear-gradient(180deg, var(--sk-primary), #6ea3f7);border-radius:6px 6px 0 0;width:100%;min-height:6px}.sk-bars__label{color:var(--sk-muted);font-size:.6875rem;font-weight:700}.sk-devices{justify-content:center;display:flex}.sk-phone{width:280px;max-width:100%;box-shadow:var(--sk-shadow-lg);background:#0f172a;border:10px solid #0f172a;border-radius:34px;position:relative}.sk-phone__notch{z-index:2;background:#0f172a;border-radius:999px;width:84px;height:16px;position:absolute;top:6px;left:50%;transform:translate(-50%)}.sk-phone__screen{background:var(--sk-surface);border-radius:24px;gap:12px;padding:30px 14px 16px;display:grid}.sk-phone__title{color:var(--sk-ink);font-size:.9375rem;font-weight:800}.sk-phone__sub{color:var(--sk-muted);margin-top:-8px;font-size:.6875rem}.sk-phone__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.sk-phone__stats li{background:var(--sk-surface-alt);border:1px solid var(--sk-border);border-radius:10px;gap:2px;padding:8px 9px;display:grid}.sk-phone__stats li span{color:var(--sk-muted);font-size:.625rem}.sk-phone__stats li strong{color:var(--sk-ink);font-size:1rem}.sk-phone__list{gap:8px;display:grid}.sk-phone__list li{color:var(--sk-body);align-items:flex-start;gap:8px;font-size:.75rem;display:flex}.sk-phone__tag{letter-spacing:.06em;text-transform:uppercase;color:var(--sk-muted);justify-self:start;font-size:.5625rem;font-weight:800}@media (width<=1024px){.sk-charts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.sk-dash__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.sk-dash__split,.sk-charts{grid-template-columns:minmax(0,1fr)}.sk-frame__body{padding:12px}}.sk-trust{background:var(--sk-surface-alt);border-block:1px solid var(--sk-border);padding:28px 0}.sk-trust__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.sk-trust__item h3{margin-top:10px;font-size:.9375rem;font-weight:800}.sk-trust__item p{color:var(--sk-muted);margin-top:4px;font-size:.8125rem}.sk-trust__icon{background:var(--sk-primary-soft);width:36px;height:36px;color:var(--sk-primary);border-radius:10px;place-items:center;display:grid}.sk-problem{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:40px;display:grid}.sk-problem__list{gap:12px;display:grid}.sk-problem__list li{color:var(--sk-body);align-items:flex-start;gap:11px;font-size:.9375rem;display:flex}.sk-problem__list li svg{color:var(--sk-danger);flex:none;margin-top:4px}.sk-funnel{background:var(--sk-surface-alt);border:1px solid var(--sk-border);border-radius:var(--sk-radius-lg);justify-items:center;gap:12px;padding:28px 20px;display:grid}.sk-funnel__sources{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.sk-funnel__sources li{border:1px dashed var(--sk-border-strong);color:var(--sk-muted);background:#fff;border-radius:999px;padding:7px 13px;font-size:.8125rem;font-weight:700}.sk-funnel__arrow{color:var(--sk-primary);display:grid}.sk-funnel__core{border-radius:var(--sk-radius);background:var(--sk-primary);color:#fff;letter-spacing:-.01em;padding:14px 32px;font-size:1.125rem;font-weight:800;box-shadow:0 10px 26px #2563eb4d}.sk-funnel__result{color:var(--sk-ink);font-size:1rem;font-weight:800}.sk-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.sk-card{background:var(--sk-surface);border:1px solid var(--sk-border);border-radius:var(--sk-radius-lg);padding:22px;transition:transform .18s,box-shadow .18s,border-color .18s}.sk-card__icon{background:var(--sk-primary-soft);width:40px;height:40px;color:var(--sk-primary);border-radius:11px;place-items:center;margin-bottom:14px;display:grid}.sk-card__title{font-size:1.0625rem;font-weight:800}.sk-card__body{color:var(--sk-muted);margin-top:8px;font-size:.875rem}.sk-card:hover{box-shadow:var(--sk-shadow);border-color:var(--sk-primary-border);transform:translateY(-3px)}.sk-section--dark .sk-card{background:var(--sk-navy-soft);border-color:#ffffff1a}.sk-section--dark .sk-card .sk-card__icon{color:#8ab4ff;background:#8ab4ff24}.sk-section--dark .sk-card .sk-card__body{color:#a9b8d0}.sk-section--dark .sk-card:hover{box-shadow:none;border-color:#8ab4ff66}.sk-showcase{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}.sk-tabs{background:#ffffff12;border:1px solid #ffffff1f;border-radius:999px;flex-wrap:wrap;justify-content:center;gap:6px;margin:0 auto;padding:6px;display:flex}.sk-tab{color:#cbd7ea;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:9px 18px;font-size:.875rem;font-weight:700;transition:background-color .16s,color .16s}.sk-tab:hover{color:#fff}.sk-tab.is-active{color:var(--sk-navy);background:#fff}.sk-roles{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.sk-role{background:var(--sk-surface);border:1px solid var(--sk-border);border-radius:var(--sk-radius-lg);padding:22px}.sk-role__icon{background:var(--sk-primary-soft);width:40px;height:40px;color:var(--sk-primary);border-radius:11px;place-items:center;margin-bottom:14px;display:grid}.sk-role__title{font-size:1.0625rem;font-weight:800}.sk-role__body{color:var(--sk-muted);margin-top:8px;font-size:.875rem}.sk-role__items{border-top:1px solid var(--sk-border);gap:7px;margin-top:16px;padding-top:16px;display:grid}.sk-role__items li{color:var(--sk-body);padding-left:18px;font-size:.8125rem;position:relative}.sk-role__items li:before{content:"";background:var(--sk-primary);border-radius:50%;width:6px;height:6px;position:absolute;top:8px;left:0}.sk-flow{counter-reset:flow;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.sk-flow__step{background:var(--sk-surface-alt);border:1px solid var(--sk-border);border-radius:var(--sk-radius);padding:16px 18px;position:relative}.sk-flow__num{letter-spacing:.08em;color:var(--sk-primary);font-size:.6875rem;font-weight:800}.sk-flow__label{color:var(--sk-ink);margin-top:4px;font-size:1rem;font-weight:800}.sk-flow__note{color:var(--sk-muted);margin-top:2px;font-size:.8125rem}.sk-checklist{gap:18px;display:grid}.sk-checklist>li{padding-left:30px;position:relative}.sk-checklist>li:before{content:"";background:var(--sk-primary-soft);border:1px solid var(--sk-primary-border);border-radius:50%;width:18px;height:18px;position:absolute;top:3px;left:0}.sk-checklist>li:after{content:"";border-left:2px solid var(--sk-primary);border-bottom:2px solid var(--sk-primary);width:6px;height:3px;position:absolute;top:8px;left:6px;transform:rotate(-45deg)}.sk-checklist>li h3{align-items:center;gap:8px;font-size:1rem;font-weight:800;display:flex}.sk-checklist>li p{color:var(--sk-muted);margin-top:5px;font-size:.875rem}.sk-checklist__note{padding-left:0!important}.sk-checklist__note:before,.sk-checklist__note:after{display:none}.sk-note{background:var(--sk-primary-soft);color:var(--sk-primary-strong);border-radius:999px;padding:9px 16px;font-size:.875rem;font-weight:800;display:inline-block}.sk-chain{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sk-chain li{align-items:center;gap:8px;display:inline-flex}.sk-chain__node{background:var(--sk-surface-alt);border:1px solid var(--sk-border);color:var(--sk-ink);border-radius:999px;padding:9px 16px;font-size:.875rem;font-weight:800}.sk-chain__arrow{color:var(--sk-primary);font-weight:800}.sk-tags{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.sk-tags li{background:var(--sk-primary-soft);color:var(--sk-primary-strong);border-radius:999px;padding:7px 13px;font-size:.8125rem;font-weight:700}.sk-tree{background:var(--sk-surface-alt);border:1px solid var(--sk-border);border-radius:var(--sk-radius-lg);justify-items:center;padding:32px 20px;display:grid}.sk-tree__root{border-radius:var(--sk-radius);background:var(--sk-primary);color:#fff;padding:12px 26px;font-weight:800}.sk-tree__trunk{background:var(--sk-border-strong);width:2px;height:26px}.sk-tree__branches{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;width:100%;max-width:720px;display:grid}.sk-tree__branches li{border:1px solid var(--sk-border);border-radius:var(--sk-radius);text-align:center;background:#fff;justify-items:center;padding:16px;display:grid}.sk-tree__connector{background:var(--sk-border-strong);width:2px;height:14px;margin-bottom:8px}.sk-tree__branch{color:var(--sk-ink);font-weight:800}.sk-tree__note{color:var(--sk-muted);margin-top:3px;font-size:.75rem}.sk-tree__caption{color:var(--sk-muted);text-align:center;max-width:44ch;margin-top:24px;font-size:.875rem}.sk-cta{background:linear-gradient(135deg, var(--sk-navy) 0%, #16305e 100%);text-align:center;padding:76px 0}.sk-cta__inner{max-width:680px;margin:0 auto}.sk-cta h2{color:#fff;font-size:clamp(1.75rem,1.2rem + 2vw,2.375rem);font-weight:800}.sk-cta p{color:#b9c6dc;margin-top:14px;font-size:1.0625rem}.sk-cta__actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:flex}@media (width<=1024px){.sk-roles,.sk-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=860px){.sk-trust__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sk-problem{grid-template-columns:minmax(0,1fr)}.sk-flow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.sk-cards,.sk-roles,.sk-flow,.sk-trust__grid,.sk-tree__branches{grid-template-columns:minmax(0,1fr)}.sk-cta__actions .sk-btn{flex:100%}}.sk-section--demo{background:var(--sk-surface-alt);border-top:1px solid var(--sk-border);padding:84px 0}.sk-demo{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:44px;display:grid}.sk-demo__points{gap:10px;margin-top:24px;display:grid}.sk-demo__points li{color:var(--sk-body);padding-left:20px;font-size:.9375rem;position:relative}.sk-demo__points li:before{content:"";background:var(--sk-primary);border-radius:50%;width:7px;height:7px;position:absolute;top:9px;left:0}.sk-form{background:var(--sk-surface);border:1px solid var(--sk-border);border-radius:var(--sk-radius-lg);box-shadow:var(--sk-shadow);padding:26px}.sk-form__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.sk-form__footer{flex-wrap:wrap;align-items:center;gap:14px;margin-top:22px;display:flex}.sk-form__hint{color:var(--sk-muted);font-size:.75rem}.sk-form__status:empty{display:none}.sk-form__status{margin-top:16px}.sk-field{gap:6px;display:grid}.sk-field--full{grid-column:1/-1}.sk-field label{color:var(--sk-ink);font-size:.8125rem;font-weight:700}.sk-field label span{color:var(--sk-danger)}.sk-field__error{color:var(--sk-danger);font-size:.75rem;font-weight:600}.sk-input{width:100%;font:inherit;color:var(--sk-ink);background:var(--sk-surface);border:1px solid var(--sk-border-strong);border-radius:10px;padding:11px 13px;font-size:.9375rem;transition:border-color .16s,box-shadow .16s}.sk-input::placeholder{color:var(--sk-muted)}.sk-input:focus{border-color:var(--sk-primary);outline:none;box-shadow:0 0 0 3px #2563eb29}.sk-input.is-invalid{border-color:var(--sk-danger)}.sk-input.is-invalid:focus{box-shadow:0 0 0 3px #b91c1c24}textarea.sk-input{resize:vertical;min-height:96px}.sk-alert{border-radius:10px;padding:12px 14px;font-size:.875rem;font-weight:600}.sk-alert--success{background:var(--sk-success-soft);color:var(--sk-success)}.sk-alert--error{background:var(--sk-danger-soft);color:var(--sk-danger)}@media (width<=980px){.sk-demo{grid-template-columns:minmax(0,1fr);gap:32px}}@media (width<=560px){.sk-form{padding:20px}.sk-form__grid{grid-template-columns:minmax(0,1fr)}.sk-form__footer .sk-btn{width:100%}}.sk-footer{background:var(--sk-navy);color:#a9b8d0;padding:56px 0 28px}.sk-footer__inner{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:40px;display:grid}.sk-footer__brand .sk-nav__mark{margin-bottom:14px}.sk-footer__name{color:#fff;font-size:1.125rem;font-weight:800}.sk-footer__tag{max-width:26ch;margin-top:6px;margin-bottom:18px;font-size:.875rem}.sk-footer__cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.sk-footer__cols ul{gap:9px;display:grid}.sk-footer__cols a{color:#a9b8d0;font-size:.875rem}.sk-footer__cols a:hover{color:#fff}.sk-footer__colTitle{letter-spacing:.08em;text-transform:uppercase;color:#fff;margin-bottom:14px;font-size:.75rem;font-weight:800}.sk-footer__bottom{border-top:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:44px;padding-top:22px;font-size:.8125rem;display:flex}.sk-footer__note{color:#8296b4}@media (width<=860px){.sk-footer__inner{grid-template-columns:minmax(0,1fr);gap:32px}}@media (width<=560px){.sk-footer__cols{grid-template-columns:repeat(2,minmax(0,1fr))}}
