:root{--sut-brand:#02639f;--sut-orange:#e69834;--sut-green:#a5ce51;--sut-ink:#12243c;--sut-muted:#506277;--sut-subtle:#61748c;--sut-bg:#f4f7fa;--sut-surface:#fff;--sut-soft:#eaf1f7;--sut-line:#dde6ed;--sut-rail:#0a1630;--sut-rail-hover:#17375a;--sut-width:1260px;--sut-shadow:0 12px 32px rgba(10,28,53,.055);--sut-shadow-hover:0 18px 42px rgba(10,28,53,.115);--sut-r:16px;--sut-r-sm:11px}html[data-theme="dark"]{--sut-brand:#91d3ff;--sut-orange:#f2b96d;--sut-green:#c5ef81;--sut-ink:#f1f6fd;--sut-muted:#b0c3db;--sut-subtle:#a5b9d0;--sut-bg:#0a1427;--sut-surface:#12233b;--sut-soft:#1b344f;--sut-line:#314662;--sut-rail:#071126;--sut-rail-hover:#193753}@media(prefers-color-scheme:dark){html:not([data-theme="light"]){--sut-brand:#91d3ff;--sut-orange:#f2b96d;--sut-green:#c5ef81;--sut-ink:#f1f6fd;--sut-muted:#b0c3db;--sut-subtle:#a5b9d0;--sut-bg:#0a1427;--sut-surface:#12233b;--sut-soft:#1b344f;--sut-line:#314662;--sut-rail:#071126;--sut-rail-hover:#193753}}.sut-shell{grid-template-columns:66px minmax(0,1fr)}.sut-rail{background:#0a1730;border-right:1px solid #203858}.sut-rail__inner{padding-top:24px}.sut-rail__mark{background:#172f4c;border:1px solid #395773;box-shadow:0 6px 15px rgb(0 0 0 / .13);padding:6px}.sut-rail__mark img{width:31px;height:31px;display:block}.sut-rail__item{color:#b6cfe5}.sut-rail__item:hover,.sut-rail__item.is-active{background:#1c4567;color:#fff}.sut-rail__item.is-active{box-shadow:inset 3px 0 0 #e69834}.sut-header{background:#0a1730;color:#fff;border-bottom:3px solid #02639f}.sut-header__row{min-height:105px;gap:clamp(14px,2vw,28px)}.sut-brand{gap:0;min-width:258px;align-items:flex-start;flex-direction:column}.sut-brand__logo{justify-content:flex-start}.sut-brand__logo a{display:inline-flex;line-height:0}.sut-brand__logo img.sut-brand__official{width:244px;max-width:244px;height:auto;max-height:none;object-fit:contain}.sut-brand__copy{padding-left:2px;margin-top:3px}.sut-tagline{color:#c0d5e7;font-size:.67rem;max-width:none;letter-spacing:.015em}.sut-nav{flex:1;min-width:0}.sut-menu{gap:clamp(8px,1.3vw,21px)}.sut-menu a{font-size:.79rem;color:#e4effa;letter-spacing:-.006em}.sut-menu a:hover,.sut-menu .current-menu-item>a,.sut-menu .current_page_item>a{color:#f1c580}.sut-menu .sub-menu{background:#142945;border-color:#32506e;box-shadow:0 14px 32px rgb(0 0 0 / .2)}.sut-menu .sub-menu a:hover{background:#213b57}.sut-header__search{background:#172c47;border:1px solid #36506a}.sut-header__search input{color:#fff}.sut-header__search input::placeholder{color:#b8cbdd}.sut-header__search button{color:#e5f1ff}.sut-header__search button:hover{color:#f1c580}.sut-header-theme-toggle,.sut-nav-toggle{background:#172c47;border-color:#36506a;color:#e7f2ff}.sut-main{padding-block:48px 94px}.sut-kicker,.sut-section__overline,.sut-aside-panel__kicker{color:var(--sut-brand)}.sut-section__heading :is(h1,h2){font-weight:860;letter-spacing:-.045em}.sut-section__decoration{background:linear-gradient(90deg,#02639f 0 47%,#e69834 47% 68%,#d1442f 68% 83%,#a5ce51 83%);width:78px;height:4px}.sut-card--featured{min-height:490px;background:#06162d;border:1px solid #173550;isolation:isolate;overflow:hidden}.sut-card--featured::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(5 14 29 / .03) 0%,rgb(5 14 29 / .28) 34%,rgb(5 14 29 / .9) 78%,#06162d 100%);z-index:1;pointer-events:none}.sut-card--featured .sut-card__media{position:absolute;inset:0;width:100%;height:100%;aspect-ratio:auto}.sut-card--featured .sut-card__body{position:absolute;bottom:0;left:0;right:0;z-index:2;padding:clamp(18px,3vw,33px)}.sut-card--featured .sut-card__title{font-size:clamp(1.6rem,2.6vw,2.55rem);line-height:1.14;max-width:670px}.sut-card--featured .sut-card__title a{color:#fff;text-shadow:0 1px 9px rgb(0 0 0 / .25)}.sut-card--featured .sut-card__title a:hover{color:#cceaff}.sut-card--featured .sut-card__excerpt{color:#e0eaf3;line-height:1.5;max-width:620px}.sut-card--featured .sut-card__eyebrow time{color:#d5e3ee}.sut-card--featured .sut-category-badge{background:#d9efff;color:#07365c;border-color:#fff0}.sut-spotlight__side{background:#0e2340;border:1px solid #213b5c;box-shadow:none;padding:22px;color:#fff}.sut-spotlight__side-heading{color:#e5efff}.sut-spotlight__side .sut-card__title a{color:#f4f7ff}.sut-spotlight__side .sut-card__title a:hover{color:#d1ecff}.sut-spotlight__side .sut-card__eyebrow time{color:#bfd3e7}.sut-spotlight__side .sut-card--side{border-bottom-color:#32506c}.sut-spotlight__side .sut-category-badge{background:#d5edfa;color:#0b3857;border-color:#fff0}.sut-spotlight__side .sut-card__media{background:#183b55}.sut-grid .sut-card{border:1px solid var(--sut-line);background:var(--sut-surface);border-radius:13px;overflow:hidden;box-shadow:0 5px 18px rgb(7 23 47 / .025)}.sut-grid .sut-card__media{border-radius:0}.sut-grid .sut-card__body{padding:15px 16px 21px}.sut-card__title{letter-spacing:-.026em}.sut-card__media{background:#173756}.sut-card__media:focus-visible{outline-offset:-4px}.sut-category-badge{font-weight:850}.sut-article__header h1{font-weight:860}.sut-lead{color:var(--sut-muted)}.sut-hero-image{border-radius:15px;overflow:hidden}.sut-article__byline{border-color:var(--sut-line)}.sut-aside-panel{box-shadow:none;border-top:3px solid #02639f}.sut-prose{color:var(--sut-ink)}.sut-prose blockquote{border-left-color:#d1442f}.sut-pagination .current,.sut-search-form button,.sut-button{background:#02639f;border-color:#02639f;color:#fff}.sut-search-form button:hover,.sut-button:hover{background:#034d7b}.sut-footer{background:#071226;border-top:4px solid #02639f;color:#f2f6fc}.sut-footer__top{gap:55px}.sut-footer__eyebrow{color:#c4deec}.sut-footer__logo{display:inline-block;max-width:264px;line-height:0;margin-top:18px}.sut-footer__logo img{display:block;width:100%;height:auto}.sut-footer__brand p,.sut-footer__bottom{color:#a8bbcf}.sut-footer__links h2{color:#fff}.sut-footer-menu a{color:#c2d4e7}.sut-footer-menu a:hover{color:#f3c281}.sut-footer__bottom{border-top-color:#243751}html[data-theme="dark"] .sut-grid .sut-card{box-shadow:none}@media(prefers-color-scheme:dark){html:not([data-theme="light"]) .sut-grid .sut-card{box-shadow:none}}@media(max-width:1430px){.sut-brand{min-width:240px}.sut-brand__logo img.sut-brand__official{width:225px;max-width:225px}.sut-header__row{gap:14px}}@media(max-width:1170px){.sut-brand{min-width:232px}.sut-brand__logo img.sut-brand__official{width:222px;max-width:222px}}@media(max-width:940px){.sut-shell{grid-template-columns:minmax(0,1fr)}.sut-header__row{min-height:88px}.sut-brand{min-width:0}.sut-brand__logo img.sut-brand__official{width:225px;max-width:225px}.sut-nav{background:#0a1730;border-top-color:#24415f}.sut-menu .sub-menu{background:#172c47}}@media(max-width:700px){.sut-main{padding-block:32px 62px}.sut-spotlight__side{padding:18px}.sut-card--featured{min-height:420px}.sut-card--featured .sut-card__body{padding:21px}.sut-card--featured .sut-card__title{font-size:clamp(1.48rem,5.8vw,2.2rem)}}@media(max-width:480px){.sut-header__row{min-height:80px}.sut-brand__logo img.sut-brand__official{width:min(190px,47vw);max-width:none;max-height:none}.sut-tagline{font-size:.56rem;max-width:190px}.sut-header__actions{gap:4px}.sut-spotlight__side{padding:15px}.sut-card--featured{min-height:390px}.sut-card--featured .sut-card__excerpt{display:none}.sut-spotlight__side .sut-card__title{font-size:.93rem}}@media(prefers-reduced-motion:reduce){.sut-card__media img{transition:none}}.sut-footer__brand{min-width:0}.sut-footer__eyebrow{display:block;line-height:1.6;max-width:33rem}.sut-footer__logo{display:block;width:min(264px,100%);margin-top:19px}