.sk-main{background:#f6f9fd;padding-bottom:72px}.sk-intro{padding-top:56px;padding-bottom:36px}.sk-intro .lp-eyebrow{margin-top:38px!important;margin-bottom:16px!important}.sk-intro h1{font-size:clamp(34px,4.5vw,62px);max-width:1000px;margin-bottom:22px}.sk-intro-note{margin-top:18px!important;color:#607087;font-size:14px}.sk-search{display:flex;gap:16px;align-items:end;flex-wrap:wrap;padding:22px;background:white;border:1px solid #dee7f2;border-radius:14px}.sk-search>div:first-child{flex:2;min-width:200px}.sk-search>div:nth-child(2){flex:1;min-width:200px}.sk-main label{display:block;font-size:13px;font-weight:650;color:#334e70;margin-bottom:8px}.sk-main input,.sk-main select{width:100%;font:inherit;color:#16314f;background:#fff;border:1px solid #ccd9e8;border-radius:7px;padding:12px;min-height:46px}.sk-main :is(input,select):focus-visible{outline:3px solid #75a6f5;outline-offset:2px}.sk-main button{cursor:pointer;font:inherit;white-space:nowrap}.sk-reset{padding:12px 0;font-size:14px;text-decoration:underline;text-underline-offset:4px}.sk-count{color:#607087;font-size:14px;margin:26px 0 18px!important}.sk-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.sk-card{display:flex;flex-direction:column;min-width:0;padding:27px;background:#fff;border:1px solid #dfe7f2;border-radius:13px;box-shadow:0 4px 14px #142c4b04;transition:transform .18s,border-color .18s,box-shadow .18s!important}.sk-card:hover{transform:translateY(-3px);border-color:#7cacf5;box-shadow:0 12px 24px #142c4b0b}.sk-card-top{display:flex;justify-content:space-between;color:#74859c;font-size:13px}.sk-card-top>span:last-child{color:#0b63f6;font-size:20px}.sk-group{color:#4e6b91;font-size:12px;margin-top:22px}.sk-card h2{font-size:23px;line-height:1.3;letter-spacing:-.025em;margin:10px 0 12px}.sk-card p{color:#607087;font-size:15px;margin-bottom:24px}.sk-card-bottom{display:flex;justify-content:space-between;gap:8px;margin-top:auto;padding-top:18px;border-top:1px solid #edf1f6;font-size:13px;font-weight:650;color:#155cc4}.sk-empty{grid-column:1/-1;padding:50px 20px;text-align:center}.sk-empty h2{font-size:25px}.sk-empty p{margin:14px 0 20px}.sk-switch{display:flex;justify-content:space-between;gap:24px;align-items:end;margin-bottom:28px}.sk-switch form{max-width:650px;flex:1}.sk-switch-controls{display:flex;gap:12px}.sk-switch-controls select{flex:1;min-width:0}.sk-neighbors{display:flex;gap:26px;font-size:14px;font-weight:600;flex-wrap:wrap;padding-bottom:12px}.sk-panel{background:white;border:1px solid #dce6f2;border-radius:18px;box-shadow:0 12px 40px #10274708;overflow:hidden}.sk-panel-head{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:30px 32px;background:#0b2b4b;color:#d3e5ff}.sk-panel-head h2{font-size:clamp(25px,3vw,38px);color:white;margin:14px 0 9px}.sk-panel-head p{font-size:14px}.sk-pill{font-size:11px;letter-spacing:.13em;font-weight:700;color:#8dbbff}.sk-preview-label{font-size:12px;border:1px solid #487199;border-radius:20px;padding:6px 12px;white-space:nowrap}.sk-notice{margin:24px 30px 0!important;padding:14px 18px;border-left:3px solid #327ade;background:#f0f6ff;color:#4d6582;font-size:13px;line-height:1.7}.sk-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding:26px 30px}.sk-kpi{padding:20px;border:1px solid #e0e8f1;border-radius:10px;min-width:0}.sk-kpi h3{font-size:15px;font-weight:650}.sk-kpi>strong{display:block;font-size:34px;line-height:1.4;margin:14px 0 6px;color:#284a72}.sk-state{display:block;font-size:11px;color:#416481;line-height:1.6}.sk-state-waiting{color:#925d16}.sk-kpi details{margin-top:18px;border-top:1px solid #edf1f6;padding-top:12px;font-size:12px;color:#607087}.sk-kpi summary{cursor:pointer;color:#346296;font-weight:600}.sk-kpi details p{margin-top:8px;overflow-wrap:anywhere}.sk-workflow{padding:6px 30px 28px}.sk-subheading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.sk-subheading h3{font-size:21px}.sk-subheading>span{font-size:13px;color:#607087}.sk-stages{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));list-style:none;margin:0;padding:0;gap:12px}.sk-stages li{border:1px solid #e1e8f2;background:#f7f9fd;padding:18px 16px;border-radius:9px}.sk-stage-dot{display:block;background:#347cda;width:7px;height:7px;border-radius:50%;margin-bottom:16px}.sk-stages h4{font-size:14px;margin:0 0 7px;color:#294b73}.sk-stages p{font-size:12px;color:#788a9f}.sk-details-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:40px;margin:0 30px;padding:28px 0;border-top:1px solid #e5ecf4}.sk-details-grid h3{font-size:19px;margin-bottom:14px}.sk-details-grid p,.sk-details-grid ul{font-size:14px;color:#607087}.sk-fields{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:18px 0 0}.sk-fields li{border:1px solid #dfe8f3;background:#f7f9fd;border-radius:5px;padding:7px 10px;color:#395d85}.sk-fields small{display:block;font-size:10px}.sk-section-label{margin-top:25px!important}.sk-more{display:flex;justify-content:space-between;align-items:center;gap:25px;padding-top:40px}.sk-more h2{font-size:26px}.sk-main .lp-wrap{width:min(1260px,calc(100% - 64px))}
@media(max-width:1120px){.sk-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sk-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.sk-switch{align-items:start;flex-direction:column}.sk-switch form{width:100%}.sk-neighbors{padding-bottom:0}}
@media(max-width:700px){.sk-main .lp-wrap{width:calc(100% - 32px)}.sk-intro{padding-top:28px;padding-bottom:28px}.sk-intro h1{font-size:35px;overflow-wrap:anywhere}.sk-intro .lp-section-lead{font-size:16px}.sk-grid{grid-template-columns:1fr;gap:14px}.sk-card{padding:22px}.sk-card h2{font-size:24px}.sk-search{padding:18px;gap:14px}.sk-search>div{min-width:100%!important}.sk-search .lp-button{flex:1}.sk-panel-head{padding:24px 20px;align-items:start;flex-direction:column;gap:14px}.sk-panel-head h2{font-size:28px}.sk-notice{margin:18px 18px 0!important;padding:12px}.sk-kpis{padding:18px;gap:12px}.sk-kpi{padding:15px}.sk-kpi h3{font-size:13px}.sk-workflow{padding:6px 18px 20px}.sk-stages{grid-template-columns:repeat(2,minmax(0,1fr))}.sk-details-grid{grid-template-columns:1fr;gap:24px;margin:0 18px;padding-block:22px}.sk-switch-controls{flex-direction:column}.sk-neighbors{gap:16px;font-size:13px}.sk-more{flex-direction:column;align-items:start}.sk-more h2{font-size:24px}}
@media(prefers-reduced-motion:reduce){.sk-card{transition:none!important}.sk-card:hover{transform:none}}
