:root{--sl-ink:#17263f;--sl-muted:#64748b;--sl-line:#e1e8f1;--sl-blue:#2859e6;--sl-soft:#f2f6fd;--sl-radius:18px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:var(--sl-ink)}
*{box-sizing:border-box}.sl-body{margin:0;background:#f4f7fc;color:var(--sl-ink);font-size:14px;line-height:1.6}.sl-body a{color:inherit}.sl-body button,.sl-body input,.sl-body select,.sl-body textarea{font:inherit}.sl-body button{cursor:pointer}.sl-body button:disabled{cursor:not-allowed;opacity:.5}.sl-body h1,.sl-body h2,.sl-body h3,.sl-body p{margin:0}.sl-body a:focus-visible,.sl-body button:focus-visible,.sl-body summary:focus-visible,.sl-body input:focus-visible,.sl-body select:focus-visible,.sl-body textarea:focus-visible{outline:3px solid #9cbaff;outline-offset:3px}.sl-skip{position:fixed;left:16px;top:-80px;z-index:100;padding:10px 18px;background:white;border-radius:8px}.sl-skip:focus{top:12px}
.sl-header{min-height:86px;background:#fff;border-bottom:1px solid var(--sl-line);display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px max(28px,calc((100vw - 1440px)/2));box-shadow:0 2px 12px #23395504}.sl-brand{display:flex;gap:11px;align-items:center;text-decoration:none;font-weight:800;font-size:17px;letter-spacing:-.35px}.sl-brand>span:last-child{display:grid;line-height:1.3}.sl-brand small{font-size:11px;color:var(--sl-muted);font-weight:500;letter-spacing:0;margin-top:3px}.sl-brand-mark{display:grid;place-items:center;width:43px;height:43px;border-radius:12px;background:linear-gradient(135deg,#3d6df3,#2149bf);color:white;font-size:13px;letter-spacing:0;box-shadow:0 5px 12px #2859e62b}.sl-top-nav{display:flex;align-items:center;flex-wrap:wrap;gap:22px;font-size:12px;font-weight:650}.sl-top-nav>a{text-decoration:none;color:#47566d}.sl-top-nav>a:hover,.sl-link-button:hover{color:var(--sl-blue)}.sl-top-nav form{margin:0}.sl-link-button{border:0;padding:0;background:none;color:var(--sl-muted);font-weight:600}
.sl-page{max-width:1440px;margin:auto;padding:24px 28px 16px}.sl-breadcrumb{display:flex;align-items:center;gap:9px;color:#7a879a;font-size:11px;margin-bottom:20px}.sl-breadcrumb a{text-decoration:none}.sl-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:26px}.sl-heading h1{font-size:clamp(26px,3vw,34px);line-height:1.2;letter-spacing:-1px;color:#14213b}.sl-heading>div>p:last-child{margin-top:9px;color:var(--sl-muted);max-width:780px}.sl-eyebrow{font-size:10px;font-weight:800;letter-spacing:1.6px;color:#536f9f;margin-bottom:9px!important}.sl-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:42px;padding:10px 18px;border:1px solid var(--sl-blue);border-radius:10px;background:var(--sl-blue);color:white!important;text-decoration:none;font-size:12px;font-weight:750;line-height:1.4;box-shadow:0 3px 7px #2859e611;white-space:normal;text-align:center}.sl-button:hover{background:#1e48c8;border-color:#1e48c8}.sl-button-light{background:#fff;color:#31496f!important;border-color:#d6e0ed;box-shadow:0 2px 5px #23395504}.sl-button-light:hover{background:#eef4ff;border-color:#adc2ee}.sl-button-small{min-height:34px;padding:7px 12px;font-size:11px}.sl-button-danger{background:#b33542;border-color:#b33542;color:#fff!important}.sl-button-danger:hover{background:#912733;border-color:#912733}.sl-text-link{color:var(--sl-blue)!important;font-weight:700;text-decoration:none;font-size:12px}.sl-text-link:hover{text-decoration:underline}
.sl-stats{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:13px;margin-bottom:22px}.sl-stat{display:flex;flex-direction:column;padding:19px 18px;border:1px solid var(--sl-line);border-radius:15px;background:#fff;text-decoration:none;box-shadow:0 3px 12px #23395503;min-width:0}.sl-stat>span{font-size:11px;color:#64738b;font-weight:650}.sl-stat strong{font-size:31px;line-height:1.3;letter-spacing:-1px;margin:10px 0 7px}.sl-stat small{font-size:10px;color:#7b8799}.sl-tone-green strong{color:#248667}.sl-tone-amber strong{color:#b98020}.sl-tone-blue strong{color:#315fce}.sl-tone-purple strong{color:#8863bc}.sl-tone-slate strong{color:#52617c}.sl-stat:hover[href]{border-color:#adc1ee;transform:translateY(-1px)}
.sl-alert{display:flex;align-items:flex-start;gap:12px;border:1px solid #dce7f8;border-radius:13px;padding:17px 20px;margin-bottom:22px;background:#edf4ff}.sl-alert-icon{display:grid;place-items:center;flex-shrink:0;border-radius:50%;width:23px;height:23px;background:#dae7ff;color:#3861ac;font-size:13px;font-weight:800;margin-top:1px}.sl-alert strong{font-size:12px;color:#294975}.sl-alert p{font-size:12px;color:#627595;margin-top:4px;line-height:1.65}.sl-alert-amber{background:#fff8e8;border-color:#f0dfb8}.sl-alert-amber .sl-alert-icon{background:#f9e9c2;color:#9c701b}.sl-alert-amber strong{color:#8b671f}.sl-alert-amber p{color:#927952}.sl-feedback,.sl-error{padding:16px 20px;border-radius:12px;margin-bottom:20px;font-size:13px}.sl-feedback{background:#eaf8ef;color:#216947;border:1px solid #cce9d6}.sl-error{background:#fff0f1;color:#a33645;border:1px solid #f2d2d6}.sl-error ul{margin:6px 0 0;padding-left:20px}
.sl-panel{background:#fff;border:1px solid var(--sl-line);border-radius:var(--sl-radius);overflow:hidden;box-shadow:0 3px 16px #23395503;margin-bottom:22px;min-width:0}.sl-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:23px 24px 18px}.sl-panel-heading h2{font-size:16px;letter-spacing:-.3px;line-height:1.4}.sl-panel-heading p:not(.sl-eyebrow){font-size:12px;color:#7b879b;margin-top:5px}.sl-count{border:1px solid #e4eaf3;background:#f6f8fc;color:#6b7c98;padding:5px 10px;border-radius:7px;font-size:10px;font-weight:700;white-space:nowrap}.sl-filters{display:flex;align-items:flex-end;flex-wrap:wrap;gap:12px;padding:0 24px 22px}.sl-filters label{display:grid;gap:6px;min-width:130px}.sl-filters .sl-search{flex:1;min-width:200px;max-width:430px}.sl-filters label>span,.sl-form label>span,.sl-control label>span{font-size:11px;font-weight:650;color:#5f6d85}.sl-body input[type=search],.sl-body input[type=number],.sl-body input[type=datetime-local],.sl-body select,.sl-body textarea{width:100%;min-height:40px;border:1px solid #dbe3ef;border-radius:9px;padding:9px 11px;background:#fff;color:#253956;font-size:12px;line-height:1.5;box-shadow:inset 0 1px 2px #23395502}.sl-body textarea{resize:vertical}.sl-body input::placeholder,.sl-body textarea::placeholder{color:#9ca8ba}.sl-check{display:flex!important;align-items:flex-start;gap:8px!important;font-size:11px;color:#60718d;min-width:auto!important;line-height:1.5}.sl-check input{margin:2px 0 0;accent-color:var(--sl-blue);width:15px;height:15px;flex-shrink:0}.sl-filters>.sl-check{padding-bottom:11px;white-space:nowrap}
.sl-table-wrap{width:100%;overflow-x:auto;overscroll-behavior-x:contain}.sl-table{border-collapse:collapse;width:100%;font-size:12px;text-align:left;min-width:800px}.sl-table th{background:#f8fafd;color:#8995a7;font-size:9px;text-transform:uppercase;letter-spacing:.9px;font-weight:750;padding:12px 22px;border-top:1px solid #edf1f7;border-bottom:1px solid #e8eef6;white-space:nowrap}.sl-table td{padding:17px 22px;border-bottom:1px solid #edf1f7;vertical-align:middle;color:#596b86;line-height:1.6}.sl-table tr:last-child td{border-bottom:0}.sl-table td small{display:block;color:#8a96a9;font-size:10px;margin-top:4px}.sl-business{font-size:12px;font-weight:750;color:#263a59!important;text-decoration:none;display:block;max-width:260px;overflow-wrap:anywhere}.sl-business:hover{color:var(--sl-blue)!important}.sl-table time{font-size:11px;white-space:nowrap}.sl-badge{display:inline-flex;align-items:center;gap:5px;padding:4px 9px;border-radius:7px;background:#eef2f8;color:#6b7993;font-size:10px;font-weight:750;line-height:1.6;white-space:nowrap}.sl-badge::before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor;opacity:.8}.sl-state-active{background:#eaf6ef;color:#2c8b60}.sl-state-grace{background:#fff4db;color:#a77b21}.sl-state-read_only{background:#eaf1ff;color:#4d74bc}.sl-state-purged{background:#eff2f7;color:#758297}.sl-state-purging{background:#f9eaf0;color:#a75e7c}.sl-state-unavailable{background:#f7ecec;color:#a56a70}.sl-badge-large{font-size:12px;padding:7px 12px}.sl-mini-label{display:block;font-size:10px;color:#8b7c5a;margin-top:5px}.sl-muted{color:#95a0b2;font-size:11px}.sl-pagination{padding:17px 24px;min-width:0}.sl-pagination:empty{display:none}.sl-pagination nav>div:first-child{display:flex;justify-content:space-between;gap:10px}.sl-pagination nav>div:last-child{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}.sl-pagination svg{width:16px;height:16px;display:inline-block;vertical-align:middle}.sl-pagination a,.sl-pagination [aria-current=page] span,.sl-pagination [aria-disabled=true] span{display:inline-flex;align-items:center;justify-content:center;min-height:31px;min-width:31px;padding:4px 8px;border:1px solid var(--sl-line);margin-left:-1px;text-decoration:none;font-size:11px;background:white}.sl-pagination [aria-current=page] span{background:#eaf1ff;color:#2859e6}.sl-pagination .sm\:hidden{display:none}.sl-pagination .hidden{display:flex}
.sl-admin-bottom{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:22px;align-items:start}.sl-form{padding:0 24px 24px;display:grid;gap:19px}.sl-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.sl-form label,.sl-control form>label{display:grid;gap:6px;min-width:0}.sl-input-unit{display:flex;align-items:center;border:1px solid #dbe3ef;border-radius:9px;overflow:hidden}.sl-input-unit input{border:0!important;border-radius:0!important;box-shadow:none!important}.sl-input-unit>span{padding:8px 11px;background:#f7f9fd;font-size:10px;color:#8795ac;align-self:stretch;display:flex;align-items:center;border-left:1px solid #e3eaf5}.sl-toggle{display:flex!important;flex-direction:row;align-items:flex-start;gap:10px!important;padding:12px 14px;border:1px solid #e7edf5;background:#fbfcff;border-radius:10px}.sl-toggle>input[type=checkbox]{width:17px;height:17px;flex-shrink:0;accent-color:var(--sl-blue);margin:3px 0 0}.sl-toggle strong{display:block;font-size:11px;color:#4a5f7e}.sl-toggle small{display:block;font-size:10px;color:#8796ac;font-weight:400;margin-top:3px;line-height:1.6}.sl-form-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid #edf1f7;padding-top:20px}.sl-form-footer>span{font-size:10px;color:#9aa5b8}.sl-note{background:#f8fafd;padding:19px 24px;border-top:1px solid #eaf0f7;font-size:11px;color:#8190a7}.sl-note strong{display:block;font-size:11px;color:#657995;margin-bottom:4px}.sl-note p{line-height:1.8}.sl-empty{padding:34px 24px;text-align:center;color:#8a97aa}.sl-empty strong{display:block;font-size:14px;color:#536782}.sl-empty p{margin-top:7px}.sl-empty .sl-button{margin-top:18px}
.sl-detail-layout{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(300px,1fr);gap:22px;align-items:start}.sl-date-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px;margin:0;padding:6px 24px 22px}.sl-date-grid>div{min-width:0}.sl-date-grid dt,.sl-service-dates dt{font-size:10px;color:#8c99af;font-weight:550;margin-bottom:5px}.sl-date-grid dd{font-size:12px;font-weight:650;margin:0;color:#3e5577}.sl-date-grid time{font-size:12px}.sl-capabilities{display:flex;flex-wrap:wrap;gap:10px 24px;border-top:1px solid #edf1f7;padding:16px 24px;font-size:11px;font-weight:650}.sl-positive{color:#31876a!important}.sl-blockers{list-style:none;padding:0 24px;margin:0 0 22px;display:grid;gap:8px}.sl-blockers li{padding:11px 13px;border:1px solid #f0e3c6;border-radius:8px;color:#9a7c3f;background:#fffaf0;font-size:11px;overflow-wrap:anywhere}.sl-disclosure{margin:0 24px 22px;border:1px solid #e4ebf5;border-radius:8px;overflow:hidden}.sl-disclosure summary,.sl-audit-detail summary{cursor:pointer;padding:10px 12px;color:#51719d;font-size:11px;font-weight:650}.sl-disclosure pre,.sl-audit-detail pre{margin:0;padding:12px;background:#f8fafd;white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%;font-size:10px;line-height:1.7;color:#637792}.sl-panel-copy{padding:0 24px 22px;font-size:12px;color:#8290a5}.sl-table-compact{min-width:520px}.sl-table-compact td,.sl-table-compact th{padding-left:18px;padding-right:18px}.sl-history{padding:0 24px 22px}.sl-history article{position:relative;display:flex;gap:12px;padding:14px 0;border-bottom:1px solid #edf1f7}.sl-history article:last-child{border:0}.sl-history-dot{width:7px;height:7px;border-radius:50%;background:#a6bce7;flex-shrink:0;margin-top:7px}.sl-history strong{font-size:11px;text-transform:capitalize;color:#506683}.sl-history small{display:block;font-size:10px;color:#8a99b1;margin-top:4px}.sl-history p{font-size:11px;color:#7889a3;margin-top:6px;overflow-wrap:anywhere}.sl-manual-panel{background:white;border:1px solid var(--sl-line);border-radius:var(--sl-radius);overflow:hidden;min-width:0}.sl-control{border-top:1px solid #e9eef6}.sl-control summary{list-style:none;cursor:pointer;padding:17px 22px;font-size:12px;font-weight:750;color:#4b6285;display:flex;justify-content:space-between;gap:15px}.sl-control summary::-webkit-details-marker{display:none}.sl-control summary::after{content:"+";font-size:18px;color:#879cbf;font-weight:400;line-height:1}.sl-control[open] summary::after{content:"−"}.sl-control[open] summary{background:#f9fbff}.sl-control form{padding:0 22px 22px;display:grid;gap:13px}.sl-control-copy{padding:0 22px 16px;font-size:11px;color:#8090a8}.sl-control-danger summary{color:#ac5b65}.sl-control-danger[open] summary{background:#fff5f5}.sl-help{font-size:11px;color:#7d8da5;line-height:1.8}.sl-presets{display:flex;gap:7px}.sl-presets button{border:1px solid #dce5f4;border-radius:7px;padding:5px 10px;background:#f5f8fd;color:#5573a1;font-size:10px;font-weight:650}.sl-presets button:hover{background:#e8f0ff;border-color:#b9cbed}.sl-separated-form{padding-top:18px!important;border-top:1px dashed #dce5f2}
.sl-service-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.sl-service-card{border:1px solid var(--sl-line);border-radius:18px;background:white;padding:25px;min-width:0;box-shadow:0 3px 16px #23395503}.sl-service-card-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.sl-service-type{font-size:10px;text-transform:uppercase;font-weight:750;letter-spacing:1px;color:#7c8ca5}.sl-service-card h2{font-size:22px;line-height:1.3;letter-spacing:-.5px;overflow-wrap:anywhere}.sl-service-id{font-size:10px;color:#95a1b4;margin-top:6px!important}.sl-status-message{padding:13px 15px;border-radius:10px;background:#f4f7fc;border:1px solid #e8eef7;margin:20px 0;color:#7183a0;font-size:11px;line-height:1.7}.sl-status-message strong{font-weight:550}.sl-status-active{background:#f0faf4;border-color:#dfefe5;color:#4f8e72}.sl-status-grace{background:#fff8e9;border-color:#f2e4c4;color:#9c7e3f}.sl-status-read_only{background:#f0f5ff;border-color:#dfe8fc;color:#6584ba}.sl-status-purged,.sl-status-unavailable{background:#f8f3f3;border-color:#ede2e3;color:#a08386}.sl-service-dates{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;margin:0 0 22px}.sl-service-dates dd{margin:0;font-size:12px;font-weight:650;color:#516987}.sl-date-important{grid-column:1/-1;border:1px solid #f0dfb8;background:#fffbf3;border-radius:10px;padding:12px 15px}.sl-date-important dt{color:#b08e4d}.sl-date-important dd{color:#9b773b}.sl-service-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.sl-export-box{margin-top:22px;padding-top:17px;border-top:1px solid #edf1f7}.sl-export-box summary{cursor:pointer;font-size:12px;font-weight:750;color:#6080af}.sl-export-box form{margin-top:14px;display:grid;gap:13px}.sl-export-box .sl-button{justify-self:start}.sl-backup-note{font-size:10px;color:#9aA6b8;line-height:1.8;margin-top:17px!important}.sl-backup-note time{font-size:10px}.sl-protected{margin-bottom:15px!important;padding:10px;border-radius:8px;background:#fff8e6;color:#a08a56}.sl-owner-help{padding:25px;margin-top:24px}.sl-owner-help h2{font-size:16px;margin-bottom:10px}.sl-owner-help p{font-size:12px;color:#8190a7;margin-top:6px}.sl-footer{display:flex;justify-content:space-between;gap:15px;padding:18px 1px 8px;color:#a1acbd;font-size:10px}.sl-audit-detail{min-width:180px;max-width:450px;border:1px solid #e6edf6;border-radius:7px}.sl-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
@media(max-width:1150px){.sl-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.sl-detail-layout{grid-template-columns:minmax(0,1.4fr) minmax(290px,1fr)}.sl-form-grid{grid-template-columns:1fr}.sl-admin-bottom{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}}
@media(max-width:820px){.sl-header{align-items:flex-start;padding:18px 22px;gap:18px}.sl-top-nav{justify-content:flex-end;gap:12px;font-size:10px}.sl-brand{font-size:14px;flex-shrink:0}.sl-brand-mark{height:36px;width:36px;border-radius:10px;font-size:11px}.sl-brand small{font-size:9px}.sl-page{padding:22px}.sl-heading{align-items:flex-start;gap:16px}.sl-heading h1{font-size:28px}.sl-heading>div>p:last-child{font-size:12px}.sl-heading>.sl-button{font-size:10px;padding:9px 12px;min-height:36px;flex-shrink:0}.sl-admin-bottom,.sl-detail-layout{grid-template-columns:1fr}.sl-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sl-detail-layout{gap:0}.sl-service-card{padding:22px}.sl-service-grid{gap:17px}.sl-service-dates{grid-template-columns:1fr}.sl-manual-panel{margin-bottom:22px}.sl-footer{font-size:9px}.sl-stat{padding:16px}.sl-stat strong{font-size:29px}.sl-date-grid{gap:17px}.sl-pagination nav>div:last-child{font-size:10px}}
@media(max-width:580px){.sl-header{display:block;padding:16px 18px}.sl-top-nav{justify-content:flex-start;gap:18px;margin-top:16px;padding-top:12px;border-top:1px solid #edf1f7;font-size:11px}.sl-page{padding:20px 16px 12px}.sl-heading{display:block;margin-bottom:20px}.sl-heading>.sl-button,.sl-heading>.sl-badge{margin-top:16px}.sl-heading h1{font-size:27px}.sl-eyebrow{font-size:9px;letter-spacing:1.3px}.sl-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sl-stat{padding:15px}.sl-stat strong{font-size:28px;margin:7px 0}.sl-stat>span{font-size:10px}.sl-stat small{font-size:9px}.sl-alert{padding:15px;gap:10px}.sl-alert p{font-size:11px}.sl-alert strong{font-size:11px}.sl-alert-icon{height:20px;width:20px;font-size:11px}.sl-panel-heading{padding:20px 18px 17px;align-items:flex-start}.sl-panel-heading h2{font-size:15px}.sl-panel-heading p:not(.sl-eyebrow){font-size:11px}.sl-filters{padding:0 18px 19px;gap:11px}.sl-filters .sl-search{flex-basis:100%;min-width:0;max-width:none}.sl-filters>label:not(.sl-check):not(.sl-search){flex:1;min-width:100px}.sl-form{padding:0 18px 20px;gap:16px}.sl-form-grid{grid-template-columns:1fr}.sl-form-footer{display:grid;gap:12px}.sl-form-footer .sl-button{justify-self:start}.sl-note{padding:17px 18px}.sl-service-grid{grid-template-columns:1fr}.sl-service-card{padding:21px}.sl-service-card h2{font-size:21px}.sl-service-dates{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.sl-service-dates dd{font-size:11px}.sl-service-actions{gap:10px}.sl-service-actions .sl-button{padding:9px 13px;font-size:11px}.sl-date-grid{grid-template-columns:1fr;padding:0 18px 20px}.sl-capabilities{padding:15px 18px;display:grid;gap:8px}.sl-control summary{padding:16px 18px}.sl-control form{padding:0 18px 20px}.sl-blockers{padding:0 18px}.sl-disclosure{margin:0 18px 20px}.sl-history{padding:0 18px 18px}.sl-panel-copy{padding:0 18px 20px}.sl-control-copy{padding:0 18px 15px}.sl-footer{display:grid;gap:4px;font-size:9px}.sl-table td,.sl-table th{padding-left:18px;padding-right:18px}.sl-owner-help{padding:21px}.sl-pagination{padding:15px 18px}.sl-pagination nav>div:last-child{display:grid;gap:12px}.sl-pagination nav>div:last-child>div:last-child{overflow-x:auto;max-width:100%;white-space:nowrap;padding-bottom:4px}.sl-audit-detail{max-width:280px}}
.sl-skip{top:10px;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;padding:0}.sl-skip:focus{width:auto;height:auto;padding:10px 18px;clip-path:none;white-space:normal}
.sl-pagination-nav{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.sl-pager-summary{font-size:10px;color:#8b99ad}.sl-pagination .sl-pager-controls{display:flex;align-items:center;gap:10px}.sl-pager-position{font-size:10px;color:#91a0b7}.sl-pagination .sl-pager-button{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:5px 11px;border:1px solid #e1e8f1;border-radius:7px;color:#637fa9;text-decoration:none;font-size:10px;background:white}.sl-pagination .sl-pager-button:hover[href]{background:#eef4ff}.sl-pagination .sl-pager-disabled{background:#f8fafd;color:#b3bdcd}
@media(max-width:580px){.sl-pagination-nav{display:grid}.sl-pagination .sl-pager-controls{justify-content:flex-start;gap:10px}}
@media(prefers-reduced-motion:reduce){.sl-body *{scroll-behavior:auto!important;transition:none!important}}
.sl-public-page{max-width:1180px;padding-top:52px}.sl-public-hero{max-width:850px;margin-bottom:38px}.sl-public-hero h1{font-size:clamp(30px,4.3vw,50px);line-height:1.18;letter-spacing:-1.8px;margin:0 0 19px}.sl-public-hero h1 span{color:#637a9e}.sl-public-hero>p:not(.sl-eyebrow){max-width:710px;color:#71839e;font-size:14px;line-height:1.9}.sl-public-hero>.sl-button{margin-top:23px}.sl-public-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:white;border:1px solid var(--sl-line);border-radius:18px;overflow:hidden;margin-bottom:28px}.sl-public-summary article{padding:22px 25px;min-width:0}.sl-public-summary article+article{border-left:1px solid #e8edf5}.sl-public-summary article>span{font-size:11px;font-weight:700;color:#607496}.sl-public-summary strong{display:block;font-size:35px;line-height:1.3;letter-spacing:-1px;margin:9px 0 4px;color:#284e91}.sl-public-summary strong small{font-size:13px;font-weight:600;letter-spacing:0;color:#8291a8}.sl-public-summary p{font-size:10px;color:#8a98ae;line-height:1.8}.sl-public-content{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:22px;align-items:start}.sl-public-section{grid-column:1}.sl-public-section .sl-panel-heading{padding-bottom:16px}.sl-public-copy{padding:0 24px 25px;display:grid;gap:15px;font-size:13px;color:#697e9d;line-height:1.9}.sl-public-aside{grid-column:2;grid-row:1/span 3;padding:25px;background:#eff4ff;border-color:#dbe5fa;position:sticky;top:22px}.sl-public-aside h2{font-size:21px;line-height:1.35;letter-spacing:-.5px;color:#35557f;margin-bottom:17px}.sl-public-aside>p:not(.sl-eyebrow){font-size:12px;color:#7489a7;line-height:1.9;margin-bottom:16px}.sl-public-aside .sl-button{width:100%;font-size:11px}.sl-public-legal{display:grid;gap:7px;margin-top:20px;padding-top:17px;border-top:1px solid #dce5f6;font-size:11px;color:#647fa7}.sl-public-page>.sl-footer{margin-top:18px}
@media(max-width:1000px){.sl-public-content{grid-template-columns:minmax(0,1fr) 250px}.sl-public-summary article{padding:20px 18px}.sl-public-aside{padding:22px}}
@media(max-width:760px){.sl-public-page{padding-top:32px}.sl-public-content{grid-template-columns:1fr}.sl-public-aside{grid-column:1;grid-row:auto;position:static}.sl-public-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.sl-public-summary article:nth-child(3){border-left:0;border-top:1px solid #e8edf5}.sl-public-summary article:nth-child(4){border-top:1px solid #e8edf5}.sl-public-hero h1{letter-spacing:-1px}.sl-public-hero>p:not(.sl-eyebrow){font-size:13px}.sl-public-copy{padding:0 18px 22px;font-size:12px}.sl-public-summary strong{font-size:31px}.sl-public-summary p{font-size:10px}.sl-public-body .sl-header{padding-left:18px;padding-right:18px}}
