.news-page{background:#fbfaf6}.news-eyebrow{color:#fbd44d;text-transform:uppercase;letter-spacing:.21em;margin:0 0 14px;font-size:9px;font-weight:950}.news-index-hero{color:#fff;background:#0b1f3d;position:relative;overflow:hidden}.news-index-hero:after{content:"NEWS";color:#ffffff09;font-family:var(--display);letter-spacing:-.09em;font-size:clamp(120px,20vw,310px);font-weight:950;position:absolute;bottom:-35px;right:-2vw}.news-index-hero__grid,.news-article-hero__grid{opacity:.24;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0}.news-index-hero__inner{z-index:1;justify-content:space-between;align-items:flex-end;gap:70px;min-height:360px;padding-block:58px 70px;display:flex;position:relative}.news-index-hero h1{font-family:var(--display);text-transform:uppercase;letter-spacing:-.07em;margin:0;font-size:clamp(66px,8vw,120px);font-weight:950;line-height:.78}.news-index-hero h1 em{color:#fbd44d;text-transform:none;letter-spacing:-.06em;font-family:Georgia,serif;font-size:.78em;font-weight:500}.news-index-hero__inner>p{color:#ffffff9e;border-left:2px solid #fbd44d;width:350px;margin:0 0 4px;padding-left:25px;font-size:13px;line-height:1.7}.news-admin{color:var(--admin-hover);background:var(--admin-soft);border-bottom:1px solid var(--admin-line)}.news-admin__inner{justify-content:space-between;align-items:center;gap:25px;min-height:64px;display:flex}.news-admin span{font-size:10px}.news-admin span b{color:var(--admin);text-transform:uppercase;letter-spacing:.14em;margin-right:10px;font-size:8px}.news-admin a{color:#fff;background:var(--admin);text-transform:uppercase;letter-spacing:.11em;padding:10px 13px;font-size:8px;font-weight:900}.news-admin a b{margin-left:15px;font-size:13px}.news-index-content{padding:58px 0 100px}.news-coach-guide-banner{color:#fff;background:#1c3c6f;border-left:6px solid #fbd44d;justify-content:space-between;align-items:center;gap:30px;margin-bottom:42px;padding:28px 32px;display:flex;box-shadow:0 14px 34px #07162c1a}.news-coach-guide-banner .news-eyebrow{color:#fbd44d;margin-bottom:8px}.news-coach-guide-banner h2{color:#fff;max-width:690px;font-family:var(--display);text-transform:uppercase;letter-spacing:-.045em;margin:0;font-size:clamp(25px,3vw,38px);font-weight:950;line-height:.95}.news-coach-guide-banner__copy{color:#ffffffb8;max-width:560px;margin:13px 0 0;font-size:12px;line-height:1.6}.news-coach-guide-banner>span{color:#07162c;text-transform:uppercase;letter-spacing:.12em;background:#fbd44d;flex:none;padding:13px 16px;font-size:9px;font-weight:950;box-shadow:5px 5px #07162c38}.news-coach-guide-banner b{margin-left:10px;font-size:16px}.news-coach-guide-banner:hover{background:#234b89}.news-coach-guide-banner:hover>span{background:#fff}.news-lead{background:#fff;border:1px solid #07162c24;grid-template-columns:1.18fr .82fr;min-height:435px;display:grid;box-shadow:0 20px 55px #07162c14}.news-lead__media{background:#1c3c6f;place-items:center;min-height:435px;display:grid;position:relative;overflow:hidden}.news-lead__media:after,.news-card__media:after{content:"";background:linear-gradient(#0000 55%,#07162c66);position:absolute;inset:0}.news-lead__media img,.news-card__media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .4s}.news-lead:hover .news-lead__media img,.news-card:hover .news-card__media img{transform:scale(1.025)}.news-lead__media>span{color:#ffffff14;font-family:var(--display);letter-spacing:-.1em;font-size:150px;font-weight:950;transform:rotate(-8deg)}.news-lead__media>b{z-index:2;color:#07162c;text-transform:uppercase;letter-spacing:.15em;background:#fbd44d;padding:8px 11px;font-size:7px;position:absolute;bottom:22px;left:24px}.news-lead__body{flex-direction:column;align-items:flex-start;padding:42px;display:flex}.news-meta{color:#7c8791;text-transform:uppercase;letter-spacing:.11em;gap:8px;font-size:7px;font-weight:850;display:flex}.news-lead h2{font-family:var(--display);text-transform:uppercase;letter-spacing:-.05em;margin:28px 0 18px;font-size:clamp(34px,4vw,56px);font-weight:950;line-height:.94}.news-lead__body>p{color:#68737e;margin:0;font-size:12px;line-height:1.75}.news-lead__footer{justify-content:space-between;align-items:end;gap:20px;width:100%;margin-top:auto;padding-top:28px;display:flex}.news-lead__footer small{color:#7d8790;text-align:right;text-transform:uppercase;letter-spacing:.08em;max-width:150px;font-size:7px;line-height:1.5}.news-read-link{color:#1c3c6f;text-transform:uppercase;letter-spacing:.12em;border-bottom:1px solid #1c3c6f59;align-items:center;gap:11px;padding-bottom:5px;font-size:8px;font-weight:950;display:inline-flex}.news-read-link span{font-size:14px}.news-section-head{border-bottom:1px solid #07162c29;justify-content:space-between;align-items:end;margin:78px 0 30px;padding-bottom:20px;display:flex}.news-section-head .news-eyebrow{color:#1c3c6f}.news-section-head h2{color:#07162c;font-family:var(--display);text-transform:uppercase;letter-spacing:-.05em;margin:0;font-size:47px;font-weight:950;line-height:.9}.news-section-head>span{color:#7c8791;text-transform:uppercase;letter-spacing:.13em;font-size:7px;font-weight:900}.news-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.news-card{background:#fff;border:1px solid #07162c21;flex-direction:column;min-width:0;transition:transform .2s,box-shadow .2s;display:flex}.news-card:hover{transform:translateY(-5px);box-shadow:0 18px 38px #07162c17}.news-card__media{background:#1c3c6f;place-items:center;height:190px;display:grid;position:relative;overflow:hidden}.news-card__media.is-placeholder{background:linear-gradient(145deg,#0b1f3d,#1c3c6f)}.news-card__media.is-placeholder:before{content:"NCGA";color:#ffffff0e;font-family:var(--display);letter-spacing:-.1em;font-size:95px;font-weight:950;position:absolute;transform:rotate(-8deg)}.news-card__media>span{z-index:1;color:#fbd44d;font:italic 35px Georgia,serif;position:relative}.news-card__media>b{z-index:2;color:#07162c;text-transform:uppercase;letter-spacing:.12em;background:#fbd44d;padding:6px 8px;font-size:6px;position:absolute;bottom:10px;right:12px}.news-card__body{flex-direction:column;flex:1;align-items:flex-start;padding:24px;display:flex}.news-card h3{font-family:var(--display);text-transform:uppercase;letter-spacing:-.035em;margin:18px 0 12px;font-size:25px;font-weight:950;line-height:1}.news-card__body>p{color:#69747e;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 24px;font-size:10px;line-height:1.65;display:-webkit-box;overflow:hidden}.news-card .news-read-link{margin-top:auto}.news-card-admin{border-top:1px solid #07162c14;gap:8px;width:100%;margin-top:18px;padding-top:14px;display:flex}.news-card-admin a,.news-card-admin button{text-transform:uppercase;letter-spacing:.08em;cursor:pointer;border-radius:4px;justify-content:center;align-items:center;padding:6px 12px;transition:all .2s;display:inline-flex;font:900 8px var(--body)!important;text-decoration:none!important}.news-card-admin a{background-color:#f7fafc;border:1px solid #cbd5e0;color:#1a202c!important}.news-card-admin a:hover{background-color:#edf2f7;border-color:#a0aec0;color:#1a202c!important}.news-card-admin button{background-color:#fff5f5;border:1px solid #feb2b2;color:#c53030!important}.news-card-admin button:hover{background-color:#ffebeb;border-color:#fc8181;color:#9b2c2c!important}.admin-create-post-button{z-index:99;background-color:var(--admin);font:900 8px var(--body);text-transform:uppercase;letter-spacing:.12em;border:none;border-radius:30px;align-items:center;gap:8px;padding:10px 18px;transition:background-color .2s,transform .2s,box-shadow .2s;display:inline-flex;position:absolute;top:24px;right:24px;box-shadow:0 4px 6px #00000026,0 2px 4px #00000014;color:#fff!important;text-decoration:none!important}.admin-create-post-button:hover{background-color:var(--admin-hover);transform:translateY(-1px);box-shadow:0 10px 15px #0003,0 4px 6px #0000001a}.admin-create-post-button svg{transition:transform .3s}.admin-create-post-button:hover svg{transform:rotate(90deg)}@media (width<=768px){.admin-create-post-button{padding:8px 12px;top:12px;right:12px}}.news-pagination{color:#1c3c6f;text-transform:uppercase;letter-spacing:.11em;background:#eeeae1;border:1px solid #07162c21;grid-template-columns:1fr auto 1fr;align-items:center;min-height:72px;margin-top:38px;padding:0 20px;font-size:8px;font-weight:900;display:grid}.news-pagination b{color:#7c8791;font-size:7px}.news-pagination>:last-child{justify-self:end}.news-pagination span{opacity:.35}.news-empty{text-align:center;background:#fff;border:1px solid #07162c24;padding:100px 20px}.news-empty>span{color:#fbd44d;font:italic 50px Georgia,serif}.news-empty h2{font-family:var(--display);text-transform:uppercase;margin:14px 0;font-size:42px}.news-empty p{color:#737e88}.news-article-hero{color:#fff;background:#0b1f3d;position:relative;overflow:hidden}.news-article-hero:after{content:"";border:1px solid #fbd44d47;border-radius:50%;width:420px;height:420px;position:absolute;top:-260px;right:-160px;box-shadow:0 0 0 80px #fbd44d06,0 0 0 160px #fbd44d05}.news-article-hero__inner{z-index:1;grid-template-columns:1fr auto;align-items:end;gap:70px;min-height:465px;padding-block:55px 72px;display:grid;position:relative}.news-back{color:#ffffffa6;text-transform:uppercase;letter-spacing:.13em;border-bottom:1px solid #ffffff59;margin-bottom:58px;padding-bottom:5px;font-size:8px;font-weight:900;display:inline-block}.news-article-hero h1{max-width:1030px;font-family:var(--display);text-transform:uppercase;letter-spacing:-.062em;text-wrap:balance;margin:0;font-size:clamp(52px,6.7vw,94px);font-weight:950;line-height:.86}.news-article-byline{color:#ffffff94;text-transform:uppercase;letter-spacing:.11em;flex-wrap:wrap;gap:0;margin-top:32px;font-size:8px;font-weight:800;display:flex}.news-article-byline>*{border-right:1px solid #ffffff40;padding:0 16px}.news-article-byline>:first-child{padding-left:0}.news-article-byline>:last-child{border:0}.news-article-hero__number{color:#fff3;align-self:start;margin-top:12px;font:italic 18px Georgia,serif}.news-article-hero__number span{color:#fbd44d;margin-inline:6px}.news-article-feature{background:#1c3c6f;height:min(58vw,640px);margin-top:55px;overflow:hidden}.news-article-feature img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.news-article-layout{grid-template-columns:210px minmax(0,760px);justify-content:center;gap:80px;padding-block:80px 110px;display:grid}.news-article-rail{color:#7a858f;flex-direction:column;align-items:flex-start;display:flex}.news-article-rail span{text-transform:uppercase;letter-spacing:.14em;margin-bottom:7px;font-size:7px;font-weight:900}.news-article-rail strong{color:#26323e;text-transform:uppercase;letter-spacing:.07em;font-size:9px;line-height:1.5}.news-article-rail i{background:#07162c24;width:100%;height:1px;margin:25px 0}.news-article-rail a{color:#1c3c6f;text-transform:uppercase;letter-spacing:.1em;margin-top:32px;font-size:8px;font-weight:900}.news-article-deck{color:#394653;border-bottom:1px solid #07162c29;margin:0 0 45px;padding-bottom:35px;font-family:Georgia,serif;font-size:clamp(20px,2.2vw,28px);line-height:1.45}.news-prose{color:#28333d;font-family:Georgia,serif;font-size:17px;line-height:1.82}.news-prose>:first-child{margin-top:0}.news-prose p{margin:0 0 1.45em}.news-prose h2,.news-prose h3{color:#07162c;font-family:var(--display);text-transform:uppercase;letter-spacing:-.035em;margin:1.8em 0 .65em;font-weight:950;line-height:1}.news-prose h2{font-size:38px}.news-prose h3{font-size:28px}.news-prose a{color:#1c3c6f;text-underline-offset:3px;-webkit-text-decoration:underline #fbd44d;text-decoration:underline #fbd44d;text-decoration-thickness:3px}.news-prose img{width:auto;max-width:100%;height:auto;margin:34px auto}.news-prose figure{margin:38px 0}.news-prose iframe{aspect-ratio:16/9;border:0;width:100%;max-width:100%;height:auto}.news-prose blockquote{color:#1c3c6f;border-left:5px solid #fbd44d;margin:38px 0;padding:18px 0 18px 28px;font-size:22px;font-style:italic}.news-source-link{color:#fff;text-transform:uppercase;letter-spacing:.12em;background:#1c3c6f;justify-content:space-between;align-items:center;margin-top:50px;padding:18px 20px;font-size:9px;font-weight:900;display:flex}.news-source-link span{color:#fbd44d;font-size:16px}.news-article-end{border-top:1px solid #07162c2b;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;margin-top:70px;padding-top:28px;display:grid}.news-article-end>span{color:#1c3c6f;font-family:var(--display);letter-spacing:-.04em;font-size:20px;font-weight:950}.news-article-end p{color:#7b8690;margin:0;font:italic 12px Georgia,serif}.news-article-end a{color:#1c3c6f;text-transform:uppercase;letter-spacing:.1em;font-size:7px;font-weight:900}.news-related{color:#fff;background:#0b1f3d;padding:85px 0 100px}.news-related .news-section-head{border-bottom-color:#ffffff29;margin-top:0}.news-section-head--light h2{color:#fff}.news-section-head--light .news-eyebrow{color:#fbd44d}.news-related-grid{border-top:1px solid #ffffff26;border-left:1px solid #ffffff26;grid-template-columns:repeat(3,1fr);display:grid}.news-related-grid>a{border-bottom:1px solid #ffffff26;border-right:1px solid #ffffff26;flex-direction:column;align-items:flex-start;min-height:220px;padding:27px;transition:background .18s;display:flex}.news-related-grid>a:hover{background:#ffffff0e}.news-related-grid span{color:#ffffff73;text-transform:uppercase;letter-spacing:.12em;font-size:7px}.news-related-grid h3{font-family:var(--display);text-transform:uppercase;letter-spacing:-.035em;margin:35px 0 25px;font-size:25px;line-height:1}.news-related-grid b{color:#fbd44d;text-transform:uppercase;letter-spacing:.11em;margin-top:auto;font-size:8px}@media (width<=900px){.news-lead,.news-grid{grid-template-columns:1fr 1fr}.news-article-layout{grid-template-columns:150px minmax(0,1fr);gap:45px}}@media (width<=680px){.news-index-hero__inner{flex-direction:column;justify-content:center;align-items:flex-start;gap:30px;min-height:330px}.news-index-hero h1{font-size:64px}.news-index-hero__inner>p{width:auto}.news-lead{grid-template-columns:1fr}.news-coach-guide-banner{flex-direction:column;align-items:flex-start;padding:24px}.news-lead__media{min-height:260px}.news-lead__body{padding:28px}.news-lead h2{font-size:38px}.news-grid{grid-template-columns:1fr}.news-section-head h2{font-size:39px}.news-admin__inner{min-height:70px}.news-article-hero__inner{grid-template-columns:1fr;align-content:end;min-height:420px;padding-bottom:55px}.news-back{margin-bottom:42px}.news-article-hero h1{font-size:clamp(44px,13vw,67px)}.news-article-byline{gap:7px 0}.news-article-byline>*{padding-inline:8px;font-size:7px}.news-article-hero__number{display:none}.news-article-feature{width:100%;height:64vw;margin-top:0}.news-article-layout{grid-template-columns:1fr;padding-block:58px 80px}.news-article-rail{display:none}.news-prose{font-size:16px}.news-article-deck{font-size:20px}.news-article-end,.news-related-grid{grid-template-columns:1fr}.news-related-grid>a{min-height:180px}}.news-newsletter-page{background:#eef2f6}.news-newsletter-main,.news-newsletter-content{width:100%}
