.sg-knowledge-page{--sg-knowledge-muted: #41576d;color:var(--sg-color-text, #16324f);background:#fff;margin:0;padding:0 0 54px}.sg-knowledge-page__container{width:min(var(--sg-page-max-width, 1260px),calc(100% - 40px));margin:0 auto}.sg-knowledge-page__hero{padding:34px 0 26px}.sg-knowledge-page__hero-card{position:relative;overflow:hidden;min-height:380px;border-radius:34px;background:linear-gradient(135deg,#214f7d,#0f2c4f);background-position:center;background-size:cover;box-shadow:0 28px 72px #001f5229}.sg-knowledge-page__hero-overlay{position:absolute;inset:0;background:linear-gradient(180deg,#001f5214,#001f52cc),linear-gradient(135deg,#2d6f885c,#002d7233)}.sg-knowledge-page__hero-content{position:relative;z-index:1;display:grid;min-height:380px;align-items:end;gap:20px;padding:34px}.sg-knowledge-page__eyebrow,.sg-knowledge-page__toolbar-label{margin:0 0 10px;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.sg-knowledge-page__eyebrow{color:#ffffffc2}.sg-knowledge-page__title{margin:0;max-width:10ch;font-size:clamp(40px,6vw,72px);line-height:.98;letter-spacing:-.05em;color:#fff}.sg-knowledge-page__lead{margin:18px 0 0;max-width:60ch;color:#ffffffe6;font-size:17px;line-height:1.75}.sg-knowledge-page__section{padding-top:18px}.sg-knowledge-page__toolbar,.sg-knowledge-page__newsletter,.sg-knowledge-page__empty{border:1px solid var(--sg-color-border, #d6e1eb);border-radius:28px;background:#fff;box-shadow:0 24px 60px #001f5214;backdrop-filter:blur(10px)}.sg-knowledge-page__toolbar{padding:28px}.sg-knowledge-page__toolbar-top{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:20px}.sg-knowledge-page__toolbar-top h2,.sg-knowledge-page__newsletter-copy h2,.sg-knowledge-page__empty h2{margin:0;color:var(--sg-color-primary, #004086);font-size:clamp(28px,3vw,40px);line-height:1.02}.sg-knowledge-page__toolbar-meta{display:grid;gap:4px;justify-items:end;text-align:right}.sg-knowledge-page__toolbar-meta span{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border-radius:999px;background:#2d6f881a;color:var(--sg-color-blue-mid, #2d6f88);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.sg-knowledge-page__toolbar-meta small{color:var(--sg-knowledge-muted);font-size:13px}.sg-knowledge-page__filters{display:flex;flex-wrap:wrap;gap:10px}.sg-knowledge-page__filter{min-height:40px;padding:0 16px;border:1px solid rgba(0,45,114,.12);border-radius:999px;background:#ffffffb8;color:var(--sg-color-primary, #004086);font-size:13px;font-weight:700;cursor:pointer}.sg-knowledge-page__filter.is-active{background:var(--sg-color-primary, #004086);color:#fff;border-color:var(--sg-color-primary, #004086)}.sg-knowledge-page__featured .sg-knowledge-article{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);min-height:380px}.sg-knowledge-page__featured .sg-knowledge-article__media{order:2;aspect-ratio:auto;min-height:100%}.sg-knowledge-page__featured .sg-knowledge-article__body{display:flex;flex-direction:column;justify-content:flex-end;padding:30px}.sg-knowledge-page__featured .sg-knowledge-article__body h2{font-size:clamp(28px,3vw,42px);line-height:1.05}.sg-knowledge-page__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.sg-knowledge-article{overflow:hidden;border:1px solid var(--sg-color-border, #d6e1eb);border-radius:24px;background:#fff;box-shadow:0 18px 40px #001f5214;color:inherit;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease}.sg-knowledge-article:hover,.sg-knowledge-article:focus-visible{transform:translateY(-3px);box-shadow:0 24px 56px #001f521f}.sg-knowledge-article__media{aspect-ratio:16 / 10}.sg-knowledge-article__media img,.sg-knowledge-page__newsletter-media img{display:block;width:100%;height:100%;object-fit:cover}.sg-knowledge-article__body{padding:18px}.sg-knowledge-article__tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.sg-knowledge-article__tags span{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:999px;background:#2d6f881a;color:var(--sg-color-blue-mid, #2d6f88);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.sg-knowledge-article__body h2{margin:0;color:var(--sg-color-primary, #004086);font-size:20px;line-height:1.35}.sg-knowledge-page__empty{padding:28px;text-align:center}.sg-knowledge-page__empty p{margin:16px auto 0;max-width:54ch;color:var(--sg-knowledge-muted);font-size:16px;line-height:1.75}.sg-knowledge-page__newsletter{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:0;overflow:hidden}.sg-knowledge-page__newsletter-copy{padding:30px}.sg-knowledge-page__newsletter-copy p{margin:16px 0 0;font-size:16px;line-height:1.75}.sg-knowledge-page__newsletter-cta{display:inline-flex;align-items:center;justify-content:center;min-height:48px;margin-top:20px;padding:0 20px;border-radius:999px;background:var(--sg-color-primary, #004086);color:#fff;font-size:14px;font-weight:700;text-decoration:none}@media(width<=1280px){.sg-knowledge-page__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(width<=1024px){.sg-knowledge-page__featured .sg-knowledge-article{grid-template-columns:repeat(2,minmax(0,1fr))}.sg-knowledge-page__featured .sg-knowledge-article__media{order:0}.sg-knowledge-page__newsletter{grid-template-columns:minmax(0,1fr)}.sg-knowledge-page__newsletter-media{min-height:260px}}@media(width<=900px){.sg-knowledge-page__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width<=720px){.sg-knowledge-page{padding-bottom:72px}.sg-knowledge-page__container{width:min(100% - 24px,var(--sg-page-max-width, 1260px))}.sg-knowledge-page__hero-card,.sg-knowledge-page__toolbar,.sg-knowledge-page__newsletter,.sg-knowledge-page__empty,.sg-knowledge-article{border-radius:22px}.sg-knowledge-page__hero-content,.sg-knowledge-page__toolbar,.sg-knowledge-page__newsletter-copy{padding-left:18px;padding-right:18px}.sg-knowledge-page__toolbar-top{flex-direction:column;align-items:flex-start}.sg-knowledge-page__toolbar-meta{justify-items:start;text-align:left}.sg-knowledge-page__grid,.sg-knowledge-page__featured .sg-knowledge-article{grid-template-columns:minmax(0,1fr)}}
