@keyframes sl-slide{0%{transform:translateX(-100%)}}:root{--sl-board:#0c1220;--sl-board-2:#16203440;--sl-board-line:#22304c;--sl-board-fg:#eef3fc;--sl-board-fg-2:#93a4c2;--sl-accent:#f5a300;--sl-accent-fg:#17120a;--sl-live:#e8112d;--sl-bg:#ffffff;--sl-bg-2:#f4f6fa;--sl-surface:#ffffff;--sl-surface-2:#f7f9fc;--sl-line:#e2e7f0;--sl-line-2:#cdd6e4;--sl-fg:#0d1524;--sl-fg-2:#5a6880;--sl-fg-3:#8794a9;--sl-shadow:0 1px 2px rgba(13, 21, 36, .06), 0 8px 24px -12px rgba(13, 21, 36, .18);--sl-shadow-lg:0 2px 4px rgba(13, 21, 36, .06), 0 24px 48px -24px rgba(13, 21, 36, .32);--sl-cat:var(--sl-accent);--sl-font:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--sl-font-display:var(--sl-font);--sl-fs-mega:clamp(1.9rem, 1.15rem + 3.2vw, 3.35rem);--sl-fs-h1:clamp(1.7rem, 1.2rem + 2.1vw, 2.75rem);--sl-fs-h2:clamp(1.35rem, 1.1rem + 1.1vw, 1.95rem);--sl-fs-h3:clamp(1.12rem, 1rem + .55vw, 1.4rem);--sl-fs-lead:clamp(1.02rem, .97rem + .28vw, 1.18rem);--sl-fs-body:1.0625rem;--sl-fs-sm:.875rem;--sl-fs-xs:.75rem;--sl-gap:1.25rem;--sl-gap-lg:2rem;--sl-pad:clamp(1rem, .55rem + 1.6vw, 1.75rem);--sl-radius:10px;--sl-radius-sm:6px;--sl-max:1280px;--sl-header-h:58px;color-scheme:light}.cat-2{--sl-cat:#00b96b}.cat-5{--sl-cat:#00b8c4}*,::after,::before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--sl-bg-2);color:var(--sl-fg);font-family:var(--sl-font);font-size:var(--sl-fs-body);line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeSpeed;overflow-wrap:break-word}img,svg{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}.widget a:hover{text-decoration:underline;text-underline-offset:3px}h2{font-family:var(--sl-font-display);font-weight:800;line-height:1.16;letter-spacing:-.021em;margin:0 0 .5em}p,ul{margin:0 0 1.15em}button,input{font:inherit;color:inherit}:where(a,button,input,[tabindex]):focus-visible{outline:3px solid var(--sl-accent);outline-offset:2px;border-radius:3px}::selection{background:var(--sl-accent);color:var(--sl-accent-fg)}.skip-link{position:absolute;left:-9999px;top:0;z-index:999;background:var(--sl-accent);color:var(--sl-accent-fg);padding:.7rem 1.1rem;font-weight:700}.skip-link:focus{left:8px;top:8px}.screen-reader-text{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);white-space:nowrap;border:0;padding:0;margin:-1px}.sl-wrap{width:100%;max-width:var(--sl-max);margin-inline:auto;padding-inline:clamp(.85rem,.4rem + 1.4vw,1.5rem)}.sl-main{padding-block:var(--sl-gap-lg) 3rem}.sl-cols{display:grid;gap:var(--sl-gap-lg)}@media (min-width:1000px){.sl-cols{grid-template-columns:minmax(0,1fr) 320px;align-items:start}}.sl-topbar{background:#070c16;color:var(--sl-board-fg-2);font-size:var(--sl-fs-xs);border-bottom:1px solid var(--sl-board-line)}.sl-topbar__in{display:flex;align-items:center;gap:1rem;min-height:34px;justify-content:space-between}.sl-topbar time{font-variant-numeric:tabular-nums;letter-spacing:.02em;text-transform:uppercase}@media (max-width:640px){.sl-topbar{display:none}}.sl-header{background:var(--sl-board);color:var(--sl-board-fg);border-bottom:1px solid var(--sl-board-line)}.sl-header--sticky{position:sticky;top:0;z-index:60}.sl-brand,.sl-header__in{display:flex;align-items:center}.sl-header__in{gap:.75rem;min-height:var(--sl-header-h)}.sl-brand{gap:.55rem;margin-right:.35rem;flex:0 0 auto}.sl-brand__name{font-family:var(--sl-font-display);font-size:1.35rem;font-weight:800;letter-spacing:-.035em;line-height:1;margin:0;color:#fff;white-space:nowrap}.sl-brand__tag{display:block;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--sl-board-fg-2);font-weight:600;margin-top:3px}.sl-nav{flex:1 1 auto;min-width:0}.sl-nav ul{display:flex;gap:.15rem;list-style:none;margin:0;padding:0;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.sl-nav ul::-webkit-scrollbar{display:none}.sl-nav li{position:relative;flex:0 0 auto}.sl-nav a{display:block;padding:.5rem .7rem;border-radius:100px;font-size:.875rem;font-weight:650;white-space:nowrap;color:var(--sl-board-fg-2);transition:color .15s,background-color .15s}.sl-nav a:hover{color:#fff;background:#ffffff12}.sl-nav .current-menu-item>a{color:var(--sl-accent);background:#f5a3001f}.sl-nav .sub-menu{position:absolute;top:100%;left:0;z-index:70;display:none;flex-direction:column;min-width:200px;padding:.35rem;background:#101a2c;border:1px solid var(--sl-board-line);border-radius:var(--sl-radius);box-shadow:var(--sl-shadow-lg)}.sl-nav li:focus-within>.sub-menu,.sl-nav li:hover>.sub-menu{display:flex}.sl-nav .sub-menu a{border-radius:var(--sl-radius-sm)}.sl-header__actions{display:flex;align-items:center;gap:.25rem;flex:0 0 auto;margin-left:auto}.sl-iconbtn{display:inline-grid;place-items:center;width:38px;height:38px;background:#fff0;border:0;border-radius:100px;cursor:pointer;color:var(--sl-board-fg-2)}.sl-iconbtn:hover{color:#fff;background:#ffffff12}.sl-iconbtn svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.sl-burger,.sl-iconbtn .sl-i--sun,.sl-search-panel[hidden]{display:none}@media (max-width:860px){.sl-burger{display:inline-grid}.sl-nav{display:none}.sl-brand{margin-right:auto}}.sl-search-panel{background:#0a1120;border-bottom:1px solid var(--sl-board-line);padding:.85rem 0}.sl-searchform{display:flex;gap:.5rem}.sl-searchform input[type=search]{flex:1;padding:.7rem .9rem;border-radius:var(--sl-radius-sm);border:1px solid var(--sl-board-line);background:#0f1829;color:#fff}.sl-searchform input[type=search]::placeholder{color:#6d7f9d}.sl-searchform button{padding:.7rem 1.2rem;border:0;border-radius:var(--sl-radius-sm);cursor:pointer;background:var(--sl-accent);color:var(--sl-accent-fg);font-weight:750}.sl-drawer{position:fixed;inset:0;z-index:100;display:none;background:rgb(6 10 20/.6);backdrop-filter:blur(2px)}.sl-drawer__panel{position:absolute;inset-block:0;inset-inline-start:0;width:min(84vw,330px);background:var(--sl-board);color:var(--sl-board-fg);padding:1rem;overflow-y:auto;box-shadow:var(--sl-shadow-lg);animation:sl-slide .22s ease}.sl-drawer ul,.widget ul{list-style:none;margin:0;padding:0}.sl-drawer li{border-bottom:1px solid var(--sl-board-line)}.sl-drawer a{display:block;padding:.8rem .25rem;font-weight:650}.sl-drawer .sub-menu a{padding-inline-start:1.1rem;font-weight:500;color:var(--sl-board-fg-2);font-size:.92rem}.sl-drawer__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.sl-card__excerpt{font-size:.92rem;color:var(--sl-fg-2);margin:0}.sl-item{display:grid;grid-template-columns:104px minmax(0,1fr);gap:.8rem;align-items:start;padding:.85rem 0;border-bottom:1px solid var(--sl-line)}.sl-item:last-child,.widget>ul>li:last-child{border-bottom:0}.sl-item__media{aspect-ratio:4/3;border-radius:var(--sl-radius-sm);overflow:hidden;background:var(--sl-surface-2)}.sl-item__media img{width:100%;height:100%;object-fit:cover}.sl-item__title{font-size:1rem;margin:0 0 .3rem;line-height:1.32}.sl-item__title a:hover{color:var(--sl-cat)}.sl-item--lg{grid-template-columns:168px minmax(0,1fr)}.sl-item--lg .sl-item__title{font-size:var(--sl-fs-h3)}@media (max-width:480px){.sl-item--lg{grid-template-columns:118px minmax(0,1fr)}}.sl-chip{display:inline-flex;align-items:center;gap:.3rem;align-self:flex-start;padding:.18rem .5rem;border-radius:4px;background:var(--sl-cat);color:#fff;font-size:10.5px;font-weight:800;letter-spacing:.085em;text-transform:uppercase;line-height:1.5}.sl-chip--ghost{background:#fff0;color:var(--sl-cat);border:1px solid currentColor}.sl-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;font-size:var(--sl-fs-xs);color:var(--sl-fg-3);font-weight:500}.sl-meta time{font-variant-numeric:tabular-nums}.sl-section{margin-bottom:2.5rem}.sl-section__head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:1.1rem;padding-bottom:.6rem;border-bottom:2px solid var(--sl-line);position:relative}.sl-section__head::after{content:"";position:absolute;bottom:-2px;left:0;width:76px;height:2px;background:var(--sl-cat)}.sl-section__title{font-size:var(--sl-fs-h2);margin:0}.alignleft{float:left;margin:.3rem 1.2rem 1rem 0}.aligncenter{margin-inline:auto}.sl-sidebar{display:grid;gap:1.5rem;align-content:start}.widget{background:var(--sl-surface);border:1px solid var(--sl-line);border-radius:var(--sl-radius);padding:1.1rem}.widget>ul>li{padding:.45rem 0;border-bottom:1px solid var(--sl-line);font-size:.93rem}.sl-footer{background:var(--sl-board);color:var(--sl-board-fg-2);margin-top:3rem;padding-top:2.5rem;font-size:.93rem}.sl-footer a:hover{color:var(--sl-accent)}.sl-footer__bar{border-top:1px solid var(--sl-board-line);padding-block:1.1rem;display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;justify-content:space-between;align-items:center;font-size:var(--sl-fs-xs)}.sl-footer__bar ul{display:flex;flex-wrap:wrap;gap:1rem;list-style:none;margin:0;padding:0}.sl-pagination{display:flex;flex-wrap:wrap;gap:.35rem;justify-content:center;margin-top:2rem}.sl-pagination .page-numbers,.sl-scroll-top{place-items:center;border:1px solid var(--sl-line);background:var(--sl-surface)}.sl-pagination .page-numbers{display:grid;min-width:40px;height:40px;padding-inline:.6rem;border-radius:var(--sl-radius-sm);font-weight:650;font-size:.93rem}.sl-pagination .current,.sl-pagination a:hover{background:var(--sl-accent);border-color:var(--sl-accent);color:var(--sl-accent-fg)}.sl-scroll-top{position:fixed;inset-inline-end:16px;bottom:16px;z-index:70;width:42px;height:42px;display:none;cursor:pointer;border-radius:50%;color:var(--sl-fg-2);box-shadow:var(--sl-shadow)}.sl-scroll-top svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,::after,::before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media print{.sl-footer,.sl-header,.sl-scroll-top,.sl-sidebar,.sl-topbar{display:none!important}}.sl-col-main,.sl-item__body{min-width:0}.sl-footer__links{display:flex;flex-wrap:wrap;gap:1rem;list-style:none;margin:0;padding:0}