.gwu-learn{--learn-dark:var(--ink-1000);--learn-panel:var(--ink-900);color:var(--paper-100);background:var(--learn-dark);overflow:clip}.gwu-learn__hero{position:relative;min-height:595px;display:grid;place-items:center;padding:145px var(--gutter) 105px;background:radial-gradient(ellipse 54% 60% at 50% 2%,color-mix(in oklab,var(--signal-700) 14%,transparent),transparent 72%),radial-gradient(ellipse 45% 48% at 84% 80%,color-mix(in oklab,var(--flow-700) 12%,transparent),transparent 72%),var(--learn-dark)}.gwu-learn__hero-inner{width:min(100%,920px);display:grid;justify-items:center;text-align:center}.gwu-learn__eyebrow{display:inline-flex;align-items:center;gap:10px;color:var(--flow-300);font-size:11px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.gwu-learn__eyebrow i{width:7px;height:7px;border-radius:50%;background:var(--flow-500);box-shadow:0 0 14px color-mix(in oklab,var(--flow-500) 75%,transparent)}.gwu-learn__eyebrow.is-dark{color:var(--signal-700)}.gwu-learn__eyebrow.is-dark i{background:var(--signal-500);box-shadow:none}.gwu-learn__index{margin:21px 0 13px;color:#829096;font:700 10px/1 var(--font-body);letter-spacing:.14em}.gwu-learn__hero h1{max-width:900px;margin:0;color:var(--paper-100);font:800 clamp(43px,6.6vw,76px)/1.04 var(--font-display);letter-spacing:-.055em;text-wrap:balance}.gwu-learn__hero h1 span{display:block}.gwu-learn__hero h1 .is-accent{color:var(--flow-500)}.gwu-learn__hero-copy{max-width:56ch;margin:21px 0 0;color:#b7c2c8;font-size:clamp(16px,1.65vw,19px);line-height:1.75}.gwu-learn__scroll-link{display:inline-flex;align-items:center;gap:9px;min-height:48px;margin-top:22px;padding:0 18px;border:1px solid var(--ink-500);border-radius:var(--radius-pill);color:var(--paper-100);font-size:14px;font-weight:650;text-decoration:none;transition:border-color .2s ease,color .2s ease}.gwu-learn__scroll-link:hover{border-color:var(--flow-500);color:var(--flow-300)}.gwu-learn__scroll-link svg{color:var(--signal-300)}.gwu-learn__hero .gwu-crumbs{--text-muted:#829096;--text-body:var(--paper-100);--text-heading:var(--paper-100)}.gwu-learn__hero-foot{position:absolute;inset-inline-start:var(--gutter);bottom:31px;display:flex;align-items:center;gap:12px;color:#718087;font-size:9px;letter-spacing:.13em}.gwu-learn__hero-foot span:first-child{color:var(--flow-300);font-size:11px}.gwu-learn__hero-foot i{width:38px;height:1px;background:var(--ink-500)}.gwu-learn__session{padding:clamp(68px,8vw,105px) var(--gutter);color:var(--ink-1000);background:var(--paper-200);scroll-margin-top:88px}.gwu-learn__container{width:min(100%,1120px);margin-inline:auto}.gwu-learn__section-head{max-width:760px;margin-bottom:38px}.gwu-learn__section-head h2{margin:17px 0 0;color:var(--ink-1000);font:800 clamp(34px,4.4vw,54px)/1.1 var(--font-display);letter-spacing:-.045em;text-wrap:balance}.gwu-learn__section-head>p{margin:14px 0 0;color:#59666e;font-size:17px;line-height:1.75}.gwu-learn__session-grid{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(310px,.88fr);gap:clamp(28px,6vw,76px);align-items:stretch}.gwu-learn__expectations{display:grid;align-content:start}.gwu-learn__expectation{display:grid;grid-template-columns:34px 30px 1fr;align-items:start;gap:14px;padding:19px 0;border-bottom:1px solid var(--paper-400)}.gwu-learn__expectation:first-child{border-top:1px solid var(--paper-400)}.gwu-learn__number{padding-top:4px;color:var(--signal-700);font-size:11px;font-weight:800;letter-spacing:.1em}.gwu-learn__check{width:27px;height:27px;display:grid;place-items:center;border-radius:50%;color:var(--ink-1000);background:var(--flow-500)}.gwu-learn__expectation p{margin:1px 0 0;color:#334148;font-size:16px;line-height:1.7}.gwu-learn__details{display:flex;flex-direction:column;padding:clamp(22px,3vw,34px);border:1px solid #a8d9c4;border-radius:18px;background:var(--flow-100)}.gwu-learn__details-top{display:flex;align-items:center;gap:12px;padding-bottom:20px;border-bottom:1px solid color-mix(in oklab,var(--flow-700) 20%,transparent);color:#354b48;font-size:13px;font-weight:700}.gwu-learn__video-icon{width:40px;height:40px;display:grid;place-items:center;border-radius:12px;color:var(--ink-1000);background:var(--flow-500)}.gwu-learn__price-label{margin:25px 0 0;color:#526660;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.gwu-learn__price{margin:4px 0 0;color:var(--ink-1000);font:800 clamp(46px,6vw,70px)/1 var(--font-display);letter-spacing:-.06em}.gwu-learn__price-note{margin-top:8px;color:#50645e;font-size:14px}.gwu-learn__detail-list{display:grid;gap:0;margin-top:24px;border-top:1px solid color-mix(in oklab,var(--flow-700) 20%,transparent)}.gwu-learn__detail-list>div{display:flex;align-items:start;gap:12px;padding:15px 0;border-bottom:1px solid color-mix(in oklab,var(--flow-700) 18%,transparent);color:var(--flow-700)}.gwu-learn__detail-list>div>span{display:grid;gap:5px}.gwu-learn__detail-list small{color:#647771;font-size:10px;font-weight:750;letter-spacing:.08em}.gwu-learn__detail-list b{color:#24332f;font-size:14px}.gwu-learn__detail-note{margin:auto 0 0;padding-top:20px;color:#526660;font-size:13px;line-height:1.65}.gwu-learn__cta{padding:clamp(64px,8vw,96px) var(--gutter);color:var(--paper-100);background:radial-gradient(ellipse 50% 70% at 85% 100%,color-mix(in oklab,var(--flow-700) 17%,transparent),transparent 74%),var(--ink-900)}.gwu-learn__cta-inner{width:min(100%,1120px);display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:40px;margin:0 auto}.gwu-learn__cta-copy{max-width:680px}.gwu-learn__cta h2{margin:15px 0 0;color:var(--paper-100);font:800 clamp(32px,4vw,48px)/1.12 var(--font-display);letter-spacing:-.04em;text-wrap:balance}.gwu-learn__cta-copy>p{margin:13px 0 0;color:#b7c2c8;font-size:16px;line-height:1.7}.gwu-learn__book{min-height:52px;display:inline-flex;align-items:center;justify-content:center;gap:13px;padding:0 22px;border:1px solid var(--flow-500);border-radius:var(--radius-pill);color:var(--ink-1000);background:var(--flow-500);font-size:14px;font-weight:800;text-decoration:none;transition:background .2s ease,border-color .2s ease}.gwu-learn__book:hover{border-color:var(--flow-300);background:var(--flow-300)}.gwu-learn__book:focus-visible,.gwu-learn__scroll-link:focus-visible{outline:3px solid var(--signal-500);outline-offset:4px}@media (max-width:760px){.gwu-learn__hero{min-height:500px;padding:125px 22px 89px}.gwu-learn__hero h1{font-size:clamp(39px,9.2vw,59px);line-height:1.07}.gwu-learn__hero-copy{margin-top:18px;font-size:16px}.gwu-learn__hero-foot{inset-inline-start:22px;bottom:26px}.gwu-learn__session{padding:66px 22px}.gwu-learn__section-head{margin-bottom:28px}.gwu-learn__section-head h2{font-size:clamp(33px,8vw,46px)}.gwu-learn__section-head>p{font-size:16px}.gwu-learn__session-grid{grid-template-columns:1fr;gap:28px}.gwu-learn__expectation{grid-template-columns:28px 28px 1fr;gap:10px;padding:16px 0}.gwu-learn__expectation p{font-size:15px}.gwu-learn__details{padding:23px}.gwu-learn__price{font-size:58px}.gwu-learn__cta{padding:65px 22px 76px}.gwu-learn__cta-inner{grid-template-columns:1fr;gap:24px}.gwu-learn__cta h2{font-size:clamp(32px,8vw,42px)}.gwu-learn__cta-action{width:100%}.gwu-learn__book,.gwu-learn__cta-action .gwu-btn{width:100%;min-height:52px}}@media (max-width:360px){.gwu-learn__cta,.gwu-learn__hero,.gwu-learn__session{padding-inline:20px}.gwu-learn__hero h1{font-size:38px}.gwu-learn__expectation{grid-template-columns:24px 26px 1fr;gap:8px}}@media (prefers-reduced-motion:reduce){.gwu-learn__book,.gwu-learn__scroll-link{transition:none}}.gwu-learn__eyebrow{font-size:.875rem;letter-spacing:.01em;text-transform:none;color:var(--signal-300)}.gwu-learn__eyebrow i{background:var(--signal-500);box-shadow:none}.gwu-learn__hero h1 .is-accent{color:var(--signal-500)}.gwu-learn__number{font-size:.875rem;letter-spacing:.02em}.gwu-learn__price-label{font-size:.875rem;letter-spacing:.01em;text-transform:none}.gwu-learn__detail-list small{font-size:.8125rem;letter-spacing:.01em}.gwu-learn__detail-list b{font-size:1rem}@media (max-width:599px){.gwu-learn__cta-action .gwu-btn,.gwu-learn__scroll-link{width:100%;justify-content:center}}