.PostAuthorCard-module__euuHVW__box{gap:var(--space-4);margin-block:var(--space-8);padding:var(--space-5);background:var(--bg-section,#f7f8fa);border:1px solid var(--border,#e3e7ee);border-radius:var(--radius-lg,14px);align-items:flex-start;display:flex}.PostAuthorCard-module__euuHVW__avatar{flex:none}.PostAuthorCard-module__euuHVW__content{min-width:0}.PostAuthorCard-module__euuHVW__title{margin:0 0 var(--space-2);color:var(--fg,#1a2230);font-size:1.0625rem;font-weight:700}.PostAuthorCard-module__euuHVW__bio{color:var(--fg-muted,#5b6472);margin:0;line-height:1.6}@media (max-width:560px){.PostAuthorCard-module__euuHVW__box{text-align:center;flex-direction:column;align-items:center}}
.PostSidebar-module__UCejSG__sidebar{gap:var(--space-6);top:var(--space-6);flex-direction:column;display:flex;position:sticky}.PostSidebar-module__UCejSG__formCard{background:var(--bg-section,#f7f8fa);border:1px solid var(--border,#e3e7ee);border-radius:var(--radius-lg,16px);padding:var(--space-6);scroll-margin-block-start:120px}.PostSidebar-module__UCejSG__cta{margin:0 0 var(--space-5);color:var(--fg,#1a2230);font-size:1.125rem;font-weight:800;line-height:1.35}.PostSidebar-module__UCejSG__video{border-radius:var(--radius-lg,16px);overflow:hidden}@media (max-width:900px){.PostSidebar-module__UCejSG__sidebar{position:static}}
.PostToc-module__U5QkJW__toc{top:var(--space-6);font-size:.875rem;position:sticky}.PostToc-module__U5QkJW__heading{margin:0 0 var(--space-3);color:var(--fg-muted,#5b6472);letter-spacing:.02em;font-size:.8125rem;font-weight:700}.PostToc-module__U5QkJW__toggle{display:none}.PostToc-module__U5QkJW__list{border-inline-start:2px solid var(--border,#e3e7ee);margin:0;padding:0;list-style:none}.PostToc-module__U5QkJW__item{margin:0}.PostToc-module__U5QkJW__itemSub{padding-inline-start:var(--space-4)}.PostToc-module__U5QkJW__link{padding:var(--space-2) var(--space-3);color:var(--fg-muted,#5b6472);border-inline-start:2px solid #0000;margin-inline-start:-2px;line-height:1.4;text-decoration:none;transition:color .15s,border-color .15s;display:block}.PostToc-module__U5QkJW__link:hover{color:var(--fg,#1a2230)}.PostToc-module__U5QkJW__linkActive{color:var(--accent,#c8962a);border-inline-start-color:var(--accent,#c8962a);font-weight:600}@media (max-width:900px){.PostToc-module__U5QkJW__toc{border:1px solid var(--border,#e3e7ee);border-radius:var(--radius-lg,12px);padding:var(--space-3) var(--space-4);position:static}.PostToc-module__U5QkJW__heading{display:none}.PostToc-module__U5QkJW__toggle{text-align:start;width:100%;font:inherit;color:var(--fg,#1a2230);cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;display:block}.PostToc-module__U5QkJW__list{margin-top:var(--space-3);display:none}.PostToc-module__U5QkJW__listOpen{display:block}}
.RelatedPosts-module__07GyVG__wrap{margin-top:var(--space-4)}.RelatedPosts-module__07GyVG__title{margin:0 0 var(--space-6);color:var(--fg,#1a2230);font-size:clamp(1.375rem,2.4vw,1.75rem);font-weight:800}
.ShareBar-module__0YrYRG__bar{align-items:center;gap:var(--space-2);margin-block:var(--space-8) var(--space-6);padding-block:var(--space-4);border-block:1px solid var(--border,#e3e7ee);flex-wrap:wrap;display:flex}.ShareBar-module__0YrYRG__label{color:var(--fg-muted,#5b6472);margin-inline-end:var(--space-2);font-weight:700}.ShareBar-module__0YrYRG__btn{appearance:none;border:1px solid var(--border,#e3e7ee);background:var(--bg-section,#f7f8fa);color:var(--fg,#1a2230);padding:var(--space-2) var(--space-4);font:inherit;cursor:pointer;border-radius:999px;font-size:.875rem;text-decoration:none;transition:background .15s,border-color .15s}.ShareBar-module__0YrYRG__btn:hover{border-color:var(--accent,#c8962a);background:#fff}.ShareBar-module__0YrYRG__btnCopied{color:var(--accent,#c8962a);border-color:var(--accent,#c8962a)}
.PostPage-module__iJttIa__crumbs{margin-bottom:var(--space-6)}.PostPage-module__iJttIa__header{max-width:760px;margin-bottom:var(--space-8)}.PostPage-module__iJttIa__eyebrow{margin:0 0 var(--space-3);letter-spacing:.04em;color:var(--accent,#c8962a);font-size:.875rem;font-weight:700}.PostPage-module__iJttIa__title{margin:0 0 var(--space-4);color:var(--fg,#1a2230);font-size:clamp(1.75rem,4vw,2.75rem);font-weight:800;line-height:1.2}.PostPage-module__iJttIa__meta{align-items:center;gap:var(--space-2);color:var(--fg-muted,#5b6472);flex-wrap:wrap;font-size:.9375rem;display:flex}.PostPage-module__iJttIa__author{color:var(--fg,#1a2230);font-weight:600}.PostPage-module__iJttIa__dot{opacity:.5;background:currentColor;border-radius:50%;width:3px;height:3px}.PostPage-module__iJttIa__layout{gap:var(--space-10);grid-template-columns:minmax(0,1fr) 340px;align-items:start;display:grid}.PostPage-module__iJttIa__main{min-width:0}.PostPage-module__iJttIa__aside{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}.PostPage-module__iJttIa__tocDesktop{display:block}.PostPage-module__iJttIa__tocMobile{margin-bottom:var(--space-6);display:none}@media (max-width:900px){.PostPage-module__iJttIa__layout{grid-template-columns:minmax(0,1fr)}.PostPage-module__iJttIa__tocDesktop{display:none}.PostPage-module__iJttIa__tocMobile{display:block}}
.page-module__NPhN0q__hero{background:var(--navy-900);color:var(--fg-on-navy);padding-block:var(--space-12)}.page-module__NPhN0q__hero h1{max-inline-size:28ch;color:var(--fg-on-navy);margin:0;font-size:clamp(2rem,4vw,3.5rem);line-height:1.2}.page-module__NPhN0q__layout{gap:var(--space-10);padding-block:var(--space-12);grid-template-columns:minmax(0,2fr) minmax(260px,1fr);align-items:start;display:grid}.page-module__NPhN0q__article{min-inline-size:0;font-size:var(--fs-18);overflow-wrap:anywhere;line-height:1.8}.page-module__NPhN0q__article h2{margin-block:var(--space-10) var(--space-4);font-size:var(--fs-28);color:var(--navy-900);line-height:1.35}.page-module__NPhN0q__article h3{margin-block-start:var(--space-8)}.page-module__NPhN0q__article p{margin-block:var(--space-4)}.page-module__NPhN0q__article a{text-underline-offset:.15em;text-decoration:underline}.page-module__NPhN0q__article figure{margin:var(--space-6) 0}.page-module__NPhN0q__article img{border-radius:var(--radius-lg);block-size:auto;max-inline-size:100%}.page-module__NPhN0q__article blockquote{margin:0 0 var(--space-3);border-inline-start:3px solid var(--gold-500);padding-inline-start:var(--space-5)}.page-module__NPhN0q__article figure:has(blockquote){padding:var(--space-5);border:1px solid var(--navy-200);border-radius:var(--radius-lg)}.page-module__NPhN0q__article figure:has(blockquote) img{object-fit:cover;border-radius:50%;block-size:64px;inline-size:64px}.page-module__NPhN0q__article details{margin-block:var(--space-3);padding:var(--space-4);border:1px solid var(--navy-200);border-radius:var(--radius-md)}.page-module__NPhN0q__article summary{cursor:pointer;font-weight:700}.page-module__NPhN0q__article summary:focus-visible{outline-offset:4px;outline:2px solid}.page-module__NPhN0q__aside{min-inline-size:0;scroll-margin-block-start:110px}@media (max-width:900px){.page-module__NPhN0q__layout{grid-template-columns:minmax(0,1fr)}}
.StudyBreadcrumbs-module__CSn3Bq__band{padding-block:var(--space-4);background:var(--bg)}
.BranchFaq-module__2fVQnW__faq{margin-block-start:var(--space-8)}.BranchFaq-module__2fVQnW__list{gap:var(--space-3);flex-direction:column;margin-block-start:var(--space-6);display:flex}.BranchFaq-module__2fVQnW__item{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-elev);transition:border-color var(--dur-base) var(--ease-out);overflow:hidden}.BranchFaq-module__2fVQnW__item[open]{border-color:var(--navy-200);box-shadow:var(--shadow-sm)}.BranchFaq-module__2fVQnW__q{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-6);cursor:pointer;font-family:var(--font-display);font-weight:700;font-size:var(--fs-18);color:var(--navy-900);list-style:none;display:flex}.BranchFaq-module__2fVQnW__q::-webkit-details-marker{display:none}.BranchFaq-module__2fVQnW__q:hover{color:var(--navy-700)}.BranchFaq-module__2fVQnW__chev{color:var(--navy-500);transition:transform var(--dur-base) var(--ease-out);flex:none}.BranchFaq-module__2fVQnW__item[open] .BranchFaq-module__2fVQnW__chev{transform:rotate(180deg)}.BranchFaq-module__2fVQnW__a{padding:0 var(--space-6) var(--space-5)}.BranchFaq-module__2fVQnW__a p{font-size:var(--fs-16);color:var(--fg-muted);margin:0;line-height:1.75}
.BranchLamp-module__3M429a__divider{align-items:center;gap:var(--space-5);margin-block:clamp(48px,6vw,80px);display:flex}.BranchLamp-module__3M429a__line{background:var(--border);flex:1;block-size:1px}.BranchLamp-module__3M429a__lamp{border-radius:var(--radius-pill);block-size:44px;inline-size:44px;box-shadow:var(--shadow-sm)}.BranchLamp-module__3M429a__divider:nth-child(2n of .BranchLamp-module__3M429a__divider){margin-block:clamp(36px,5vw,56px)}.BranchLamp-module__3M429a__divider:nth-child(2n of .BranchLamp-module__3M429a__divider) .BranchLamp-module__3M429a__lamp{block-size:28px;inline-size:28px;box-shadow:0 0 0 6px var(--navy-050)}.BranchLamp-module__3M429a__divider:nth-child(2n of .BranchLamp-module__3M429a__divider) .BranchLamp-module__3M429a__line{background:color-mix(in oklab, var(--border) 55%, transparent)}
.BranchLeadBand-module__X43jua__band{background:var(--bg-inverse);border-radius:var(--radius-xl);margin-block:clamp(48px,6vw,72px);padding:clamp(28px,4vw,48px);scroll-margin-block-start:120px;overflow:hidden}.BranchLeadBand-module__X43jua__band .BranchLeadBand-module__X43jua__heading{color:var(--fg-on-navy);font-size:clamp(22px,2.6vw,30px);line-height:var(--lh-snug);margin:0 0 var(--space-6);text-align:center}.BranchLeadBand-module__X43jua__form>div:first-of-type{grid-template-columns:1fr}.BranchLeadBand-module__X43jua__form button{inline-size:100%}
.BranchSidebar-module__tABCPq__card{background:var(--bg-inverse);border-radius:var(--radius-xl);gap:var(--space-6);flex-direction:column;padding:clamp(24px,3vw,32px);scroll-margin-block-start:120px;display:flex;overflow:hidden}.BranchSidebar-module__tABCPq__heading{color:var(--fg-on-navy);font-size:var(--fs-24);line-height:var(--lh-snug);text-align:center;margin:0}.BranchSidebar-module__tABCPq__form>div:first-of-type{grid-template-columns:1fr}.BranchSidebar-module__tABCPq__form button{inline-size:100%}.BranchSidebar-module__tABCPq__video{margin:0}.BranchSidebar-module__tABCPq__card figcaption{color:var(--fg-on-navy-muted)}
.Hero-module__9TyXiq__hero{isolation:isolate;min-block-size:min(75vh,720px);padding-block:clamp(var(--space-24), 13vw, 168px);background:var(--navy-700);color:var(--fg-on-navy);align-items:center;display:flex;position:relative;overflow:hidden}.Hero-module__9TyXiq__bg{object-fit:cover;object-position:center top;z-index:-2;filter:saturate(.7)brightness(.8);block-size:100%;inline-size:100%;position:absolute;inset:0}.Hero-module__9TyXiq__scrim{z-index:-1;background:radial-gradient(120% 90% at 50% 8%, color-mix(in oklab, var(--navy-900) 30%, transparent), transparent 55%), linear-gradient(180deg, color-mix(in oklab, var(--navy-900) 74%, transparent) 0%, color-mix(in oklab, var(--navy-900) 66%, transparent) 34%, color-mix(in oklab, var(--navy-900) 82%, transparent) 72%, color-mix(in oklab, var(--navy-900) 94%, transparent) 100%);position:absolute;inset:0}.Hero-module__9TyXiq__inner{z-index:1;text-align:center;align-items:center;gap:var(--space-5);flex-direction:column;display:flex;position:relative}.Hero-module__9TyXiq__title{color:var(--fg-on-navy);font-size:clamp(38px, 4.6vw, var(--fs-64));max-inline-size:100%;text-shadow:0 2px 24px color-mix(in oklab, var(--navy-900) 55%, transparent);line-height:1.12}.Hero-module__9TyXiq__title span[lang=en]{color:var(--amber-500)}.Hero-module__9TyXiq__titleLine{display:block}.Hero-module__9TyXiq__latinRun{white-space:nowrap;unicode-bidi:isolate}.Hero-module__9TyXiq__mainPara{font-size:var(--fs-20);color:var(--fg-on-navy);max-inline-size:46ch;text-shadow:0 1px 12px color-mix(in oklab, var(--navy-900) 60%, transparent);margin:0;scroll-margin-block-start:110px;font-weight:500;line-height:1.6}.Hero-module__9TyXiq__subPara{font-size:var(--fs-18);color:var(--fg-on-navy-muted);max-inline-size:48ch;text-shadow:0 1px 12px color-mix(in oklab, var(--navy-900) 60%, transparent);margin:0;scroll-margin-block-start:110px;line-height:1.7}.Hero-module__9TyXiq__subPara strong{color:var(--fg-on-navy);font-weight:900}.Hero-module__9TyXiq__actions{margin-block-start:var(--space-4)}.Hero-module__9TyXiq__actions a{min-block-size:60px;padding-inline:var(--space-10);font-size:var(--fs-20);box-shadow:0 10px 28px color-mix(in oklab, var(--navy-900) 45%, transparent)}.Hero-module__9TyXiq__actions a:hover{box-shadow:0 14px 32px color-mix(in oklab, var(--navy-900) 55%, transparent);translate:0 -2px}@media (max-width:720px){.Hero-module__9TyXiq__actions{inline-size:100%;max-inline-size:340px}.Hero-module__9TyXiq__actions a{inline-size:100%;max-inline-size:100%;padding-inline:var(--space-5);font-size:var(--fs-18);white-space:normal;text-align:center}}@media (max-width:480px){.Hero-module__9TyXiq__title{font-size:clamp(22px,7.2vw,30px)}}
.BranchPage-module__8iFerW__hero{background:radial-gradient(56% 130% at 88% -10%, color-mix(in oklab, var(--amber-100) 60%, transparent), transparent 60%), linear-gradient(180deg, var(--navy-075), color-mix(in oklab, var(--navy-075) 40%, var(--white)));box-shadow:inset 0 1px 0 var(--navy-200), inset 0 -1px 0 var(--navy-200);padding-block:clamp(56px,8vw,104px)}.BranchPage-module__8iFerW__h1:after{content:"";border-radius:var(--radius-pill);background:var(--amber-500);block-size:5px;inline-size:72px;margin-block-start:var(--space-4);display:block}.BranchPage-module__8iFerW__h1{max-inline-size:28ch;font-size:clamp(32px,4.4vw,56px)}.BranchPage-module__8iFerW__h1 bdi{white-space:nowrap}.BranchPage-module__8iFerW__layout{grid-template-columns:minmax(0,1fr);gap:clamp(40px,5vw,72px);padding-block:clamp(48px,6vw,88px);display:grid}@media (min-width:1024px){.BranchPage-module__8iFerW__layout{grid-template-columns:minmax(0,2fr) minmax(300px,1fr);align-items:start}.BranchPage-module__8iFerW__aside{position:sticky;inset-block-start:96px}}.BranchPage-module__8iFerW__article{min-inline-size:0}.BranchPage-module__8iFerW__article h2{letter-spacing:var(--tracking-tight);color:var(--navy-900);text-wrap:balance;margin-block:clamp(36px, 4.5vw, 52px) var(--space-4);font-size:clamp(24px,2.8vw,34px);font-weight:900;line-height:1.2}.BranchPage-module__8iFerW__article>:first-child{margin-block-start:0}.BranchPage-module__8iFerW__article h3{font-weight:900;font-size:var(--fs-24);line-height:var(--lh-snug);color:var(--navy-800);margin-block:var(--space-6) var(--space-3)}.BranchPage-module__8iFerW__article p{font-size:var(--fs-18);color:var(--fg-muted);margin-block:0 var(--space-4);line-height:1.8}.BranchPage-module__8iFerW__article ul{margin-block:0 var(--space-4);gap:var(--space-3);flex-direction:column;padding-inline-start:1.3em;display:flex}.BranchPage-module__8iFerW__article li{font-size:var(--fs-18);color:var(--fg-muted);line-height:1.75}.BranchPage-module__8iFerW__article li::marker{color:var(--navy-400)}.BranchPage-module__8iFerW__article strong{color:var(--navy-900);font-weight:900}.BranchPage-module__8iFerW__article a{color:var(--fg-link);text-decoration:underline;-webkit-text-decoration-color:var(--amber-500);text-decoration-color:var(--amber-500);text-underline-offset:3px;text-decoration-thickness:2px}.BranchPage-module__8iFerW__article a:hover{color:var(--fg-link-hover)}.BranchPage-module__8iFerW__strongLead{color:var(--navy-900);font-weight:900;font-size:var(--fs-20)}.BranchPage-module__8iFerW__highlight{background:linear-gradient(transparent 70%, var(--amber-100) 70%);padding-inline:.08em;font-weight:500}.BranchPage-module__8iFerW__video{margin-block:var(--space-4) var(--space-8)}.BranchPage-module__8iFerW__blockImage{block-size:auto;max-inline-size:min(100%,360px);margin-block:var(--space-4) var(--space-8);display:block}.BranchPage-module__8iFerW__badgeCard{background:var(--bg-elev);border:1px solid var(--border);border-inline-start:4px solid var(--navy-700);border-inline-end:4px solid var(--amber-500);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);margin-block:var(--space-6) var(--space-8);text-align:center;padding:clamp(20px,3vw,32px)}.BranchPage-module__8iFerW__article .BranchPage-module__8iFerW__badgeTitle{color:var(--navy-700);font-family:var(--font-display);font-weight:700;font-size:var(--fs-20);letter-spacing:.04em;margin-block:0 var(--space-3)}.BranchPage-module__8iFerW__article .BranchPage-module__8iFerW__badgeBody{color:var(--navy-900);font-size:var(--fs-18);margin:0;line-height:1.7}.BranchPage-module__8iFerW__callout{background:var(--navy-050);border-inline-start:3px solid var(--amber-500);border-radius:var(--radius-md);padding:var(--space-5) var(--space-6);margin-block:var(--space-6)}.BranchPage-module__8iFerW__article .BranchPage-module__8iFerW__calloutTitle{color:var(--navy-900);font-weight:900;font-size:var(--fs-20);margin-block:0 var(--space-2)}.BranchPage-module__8iFerW__article .BranchPage-module__8iFerW__calloutBody{margin:0}.BranchPage-module__8iFerW__quotes{gap:var(--space-4);margin-block:var(--space-6);flex-direction:column;display:flex}.BranchPage-module__8iFerW__quote{background:var(--navy-050);border-radius:var(--radius-lg);padding:var(--space-5) var(--space-6);margin:0;position:relative}.BranchPage-module__8iFerW__quote:before{content:"”";font-family:var(--font-display);color:var(--navy-300);pointer-events:none;font-size:56px;line-height:1;position:absolute;inset-block-start:2px;inset-inline-start:var(--space-4)}.BranchPage-module__8iFerW__quote blockquote{margin:0;padding-inline-start:var(--space-6)}.BranchPage-module__8iFerW__quote p{font-size:var(--fs-16);margin:0;line-height:1.75}
.mp-module___BXnlq__heading{letter-spacing:var(--tracking-tight);text-wrap:balance;margin:0;font-size:clamp(28px,3.6vw,46px);line-height:1.15}.mp-module___BXnlq__headingCenter{text-align:center;max-inline-size:24ch;margin-inline:auto;}.mp-module___BXnlq__headLine{display:block}.mp-module___BXnlq__lead{font-size:var(--fs-18);color:var(--fg-muted);margin:0;line-height:1.8}.mp-module___BXnlq__leadCenter{text-align:center;max-inline-size:62ch;margin-inline:auto;}.mp-module___BXnlq__leadOnNavy{color:var(--fg-on-navy-muted);}.mp-module___BXnlq__stack{gap:var(--space-5);flex-direction:column;display:flex}.mp-module___BXnlq__stackTight{gap:var(--space-3);flex-direction:column;display:flex}.mp-module___BXnlq__center{text-align:center}.mp-module___BXnlq__anchor{block-size:0;scroll-margin-block-start:110px;display:block}.mp-module___BXnlq__ctaRow{justify-content:center;margin-block-start:var(--space-6);display:flex}.mp-module___BXnlq__graphic{max-inline-size:min(100%,420px);height:auto;margin-inline:auto;display:block}.mp-module___BXnlq__checkList{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mp-module___BXnlq__checkItem{gap:var(--space-3);font-size:var(--fs-18);grid-template-columns:auto 1fr;align-items:start;line-height:1.7;display:grid}.mp-module___BXnlq__checkIcon{border-radius:var(--radius-pill);background:var(--navy-700);block-size:26px;inline-size:26px;color:var(--white);flex:none;place-items:center;margin-block-start:2px;display:grid}.mp-module___BXnlq__checkItem strong{color:var(--navy-900);font-weight:900}.mp-module___BXnlq__panel{background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);padding:clamp(var(--space-6), 4vw, var(--space-12))}.mp-module___BXnlq__panelHeading{font-size:var(--fs-24);margin:0 0 var(--space-5);color:var(--navy-900)}.mp-module___BXnlq__panelIntro{margin-block-end:var(--space-5);}.mp-module___BXnlq__audienceGrid{align-items:center;gap:clamp(32px,5vw,64px);display:grid}@media (min-width:900px){.mp-module___BXnlq__audienceGrid{grid-template-columns:1fr 1fr}}.mp-module___BXnlq__prompt{font-weight:900;font-size:var(--fs-20);color:var(--navy-700);margin:var(--space-4) 0 0}.mp-module___BXnlq__benefitsGrid{align-items:center;gap:clamp(32px,5vw,56px);display:grid}@media (min-width:960px){.mp-module___BXnlq__benefitsGrid{grid-template-columns:1.05fr .95fr}}.mp-module___BXnlq__mediaCol{gap:var(--space-6);flex-direction:column;align-items:center;display:flex}.mp-module___BXnlq__notForIntro{text-align:center;color:var(--fg-on-navy-muted);font-size:var(--fs-20);margin:0;line-height:1.7}.mp-module___BXnlq__animHeadline{text-align:center;color:var(--fg-on-navy);margin:var(--space-6) 0 var(--space-8);font-size:clamp(24px,3vw,38px);font-weight:900}.mp-module___BXnlq__animMark{white-space:nowrap;color:var(--amber-400);position:relative}.mp-module___BXnlq__animMark:after{content:"";border-radius:var(--radius-pill);background:var(--amber-500);transform-origin:100%;block-size:3px;animation:mp-module___BXnlq__mp-underline var(--dur-loose) var(--ease-out) .3s both;position:absolute;inset-block-end:-4px;inset-inline:-2px}@keyframes mp-module___BXnlq__mp-underline{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.mp-module___BXnlq__xList{gap:var(--space-4);flex-direction:column;max-inline-size:44ch;margin:0 auto;padding:0;list-style:none;display:flex}.mp-module___BXnlq__xRow{gap:var(--space-4);font-size:var(--fs-18);color:var(--fg-on-navy);grid-template-columns:auto 1fr;align-items:center;line-height:1.6;display:grid}.mp-module___BXnlq__xIcon{border-radius:var(--radius-pill);border:1px solid var(--border-on-navy);block-size:34px;inline-size:34px;color:var(--fg-on-navy-muted);flex:none;place-items:center;display:grid}.mp-module___BXnlq__notForOutro{text-align:center;color:var(--fg-on-navy-muted);font-size:var(--fs-18);margin:var(--space-8) 0 0;line-height:1.7}.mp-module___BXnlq__notForOutro strong{color:var(--fg-on-navy)}.mp-module___BXnlq__warmBand[data-tone=section]{background:linear-gradient(180deg, var(--amber-100), color-mix(in oklab, var(--amber-100) 45%, var(--white)));box-shadow:inset 0 1px 0 var(--amber-300), inset 0 -1px 0 var(--amber-200)}.mp-module___BXnlq__formBandQuiet[data-tone=inverse]{background:var(--navy-900)}.mp-module___BXnlq__formBandQuiet[data-tone=inverse]:after{background:0 0}.mp-module___BXnlq__stageBandRepeat[data-tone=inverse]{--section-pad:clamp(var(--space-8), 4vw, 56px);background:var(--navy-800)}.mp-module___BXnlq__stageBandRepeat .mp-module___BXnlq__stageBand{font-size:clamp(20px,2.4vw,28px)}.mp-module___BXnlq__formBand{gap:var(--space-6);flex-direction:column;display:flex}.mp-module___BXnlq__formCard{background:color-mix(in oklab, var(--navy-900) 40%, transparent);border:1px solid var(--border-on-navy);border-radius:var(--radius-xl);padding:clamp(var(--space-6), 4vw, var(--space-10));inline-size:100%;max-inline-size:760px;box-shadow:var(--shadow-lg);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--white) 14%, transparent), var(--shadow-lg);margin-inline:auto}.mp-module___BXnlq__whyGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,3vw,32px);display:grid}@media (max-width:720px){.mp-module___BXnlq__whyGrid{grid-template-columns:1fr}}.mp-module___BXnlq__whyCard{background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:clamp(var(--space-6), 3vw, var(--space-8));gap:var(--space-4);transition:box-shadow var(--dur-base) var(--ease-out), translate var(--dur-base) var(--ease-out);flex-direction:column;display:flex}.mp-module___BXnlq__whyCard:hover{box-shadow:var(--shadow-md);translate:0 -2px}.mp-module___BXnlq__whyImg{object-fit:contain;block-size:84px;inline-size:84px}.mp-module___BXnlq__whyHeading{font-size:var(--fs-24);color:var(--navy-900);margin:0;line-height:1.25}.mp-module___BXnlq__whyText{font-size:var(--fs-16);}.mp-module___BXnlq__whyText a{color:var(--fg-link);text-decoration:underline;-webkit-text-decoration-color:var(--amber-500);text-decoration-color:var(--amber-500);text-underline-offset:3px;font-weight:900;text-decoration-thickness:2px}.mp-module___BXnlq__featureGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,2.4vw,28px);margin-block-start:clamp(32px,5vw,56px);display:grid}@media (max-width:900px){.mp-module___BXnlq__featureGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.mp-module___BXnlq__featureGrid{grid-template-columns:1fr}}.mp-module___BXnlq__featureTile{background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-6);align-items:center;gap:var(--space-3);text-align:center;box-shadow:var(--shadow-xs);flex-direction:column;display:flex}.mp-module___BXnlq__featureIcon{object-fit:contain;block-size:56px;inline-size:56px}.mp-module___BXnlq__featureTitle{font-size:var(--fs-18);color:var(--navy-900);margin:0;line-height:1.35}.mp-module___BXnlq__galleryGrid{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:720px){.mp-module___BXnlq__galleryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.mp-module___BXnlq__galleryItem{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-elev);inline-size:100%;box-shadow:var(--shadow-xs);cursor:zoom-in;transition:box-shadow var(--dur-base) var(--ease-out), translate var(--dur-base) var(--ease-out);padding:0;display:block;overflow:hidden}.mp-module___BXnlq__galleryItem:hover{box-shadow:var(--shadow-md);translate:0 -2px}.mp-module___BXnlq__galleryItem img{aspect-ratio:3/2;object-fit:cover;block-size:100%;inline-size:100%;display:block}.mp-module___BXnlq__lightbox{background:0 0;border:none;max-block-size:88vh;max-inline-size:min(92vw,1000px);padding:0;overflow:visible}.mp-module___BXnlq__lightbox::backdrop{background:color-mix(in oklab, var(--navy-900) 82%, transparent)}.mp-module___BXnlq__lightboxImg{border-radius:var(--radius-lg);block-size:auto;max-block-size:88vh;inline-size:auto;max-inline-size:min(92vw,1000px);box-shadow:var(--shadow-xl);background:var(--bg-elev);margin-inline:auto}.mp-module___BXnlq__lightboxClose{border-radius:var(--radius-pill);background:var(--linen-100);block-size:40px;inline-size:40px;color:var(--navy-700);cursor:pointer;box-shadow:var(--shadow-sm);border:none;place-items:center;display:grid;position:absolute;inset-block-start:calc(-1 * var(--space-12));inset-inline-end:0}.mp-module___BXnlq__lightboxClose:hover{background:var(--amber-500);color:var(--navy-900)}.mp-module___BXnlq__afterList{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:clamp(24px,4vw,40px) 0 0;padding:0;list-style:none;display:grid}@media (max-width:760px){.mp-module___BXnlq__afterList{grid-template-columns:1fr}}.mp-module___BXnlq__afterRow{gap:var(--space-3);background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-5);font-size:var(--fs-16);color:var(--fg-muted);box-shadow:var(--shadow-xs);grid-template-columns:auto 1fr;align-items:start;line-height:1.7;display:grid}.mp-module___BXnlq__afterRow strong{color:var(--navy-900);font-weight:900}.mp-module___BXnlq__dotIcon{border-radius:var(--radius-pill);background:var(--navy-300);flex:none;block-size:12px;inline-size:12px;margin-block-start:7px}.mp-module___BXnlq__communityBlock{align-items:center;gap:var(--space-4);text-align:center;flex-direction:column;margin-block-start:clamp(48px,7vw,88px);display:flex}.mp-module___BXnlq__communityImg{max-inline-size:min(100%,520px);border-radius:var(--radius-lg);height:auto}.mp-module___BXnlq__logos{max-inline-size:min(100%,720px);background:var(--white);border:1px solid var(--navy-100);border-radius:var(--radius-lg);height:auto;padding:clamp(var(--space-4), 3vw, var(--space-6));box-shadow:var(--shadow-xs);margin:clamp(24px,4vw,40px) auto;display:block}.mp-module___BXnlq__certGrid{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));margin-block-start:clamp(24px,4vw,40px);display:grid}@media (max-width:820px){.mp-module___BXnlq__certGrid{grid-template-columns:1fr}}.mp-module___BXnlq__certCard{background:var(--navy-050);border:1px solid var(--navy-100);border-radius:var(--radius-lg);padding:var(--space-6);text-align:center;font-size:var(--fs-18);color:var(--navy-900);border-block-start:4px solid var(--navy-200);min-block-size:128px;font-weight:700;line-height:1.5}.mp-module___BXnlq__certLatin{white-space:nowrap;unicode-bidi:isolate}@media (max-width:420px){.mp-module___BXnlq__certLatin{white-space:normal}}.mp-module___BXnlq__bannerText{text-align:center;color:var(--fg-on-navy);max-inline-size:40ch;margin-inline:auto;font-size:clamp(20px,2.4vw,30px);font-weight:900;line-height:1.4}.mp-module___BXnlq__inviteWrap{align-items:center;gap:var(--space-5);text-align:center;flex-direction:column;display:flex}.mp-module___BXnlq__inviteImg{max-inline-size:min(100%,420px);height:auto}.mp-module___BXnlq__inviteLead{font-size:var(--fs-24);color:var(--navy-900);margin:0;font-weight:900}.mp-module___BXnlq__inviteBody{}.mp-module___BXnlq__inviteBody strong{color:var(--navy-900);font-weight:900}.mp-module___BXnlq__stageBand{text-align:center;color:var(--fg-on-navy);margin:0;font-size:clamp(24px,3vw,40px)}.mp-module___BXnlq__learnGrid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:clamp(24px,4vw,40px);display:grid}@media (max-width:760px){.mp-module___BXnlq__learnGrid{grid-template-columns:1fr}}.mp-module___BXnlq__learnCard{gap:var(--space-3);background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-5);font-size:var(--fs-16);color:var(--fg-muted);box-shadow:var(--shadow-xs);grid-template-columns:auto 1fr;align-items:start;line-height:1.7;display:grid}.mp-module___BXnlq__learnCard .mp-module___BXnlq__checkIcon{background:var(--navy-050);border:1px solid var(--navy-200);color:var(--navy-700)}.mp-module___BXnlq__arrowImg{max-inline-size:160px;height:auto;margin:clamp(24px, 4vw, 40px) auto var(--space-4);display:block}.mp-module___BXnlq__syllabus{gap:var(--space-3);flex-direction:column;margin-block-start:clamp(24px,4vw,40px);display:flex}.mp-module___BXnlq__syllabusItem{background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}.mp-module___BXnlq__syllabusItem[open]{box-shadow:var(--shadow-sm);border-color:var(--navy-200)}.mp-module___BXnlq__syllabusSummary{cursor:pointer;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);color:var(--navy-900);font-weight:700;list-style:none;display:flex}.mp-module___BXnlq__syllabusSummary::-webkit-details-marker{display:none}.mp-module___BXnlq__syllabusBadge{min-inline-size:68px;padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--navy-700);color:var(--fg-on-navy);font-size:var(--fs-14);flex:none;place-items:center;font-weight:900;display:inline-grid}.mp-module___BXnlq__syllabusTitles{font-size:var(--fs-16);flex:1;line-height:1.4}.mp-module___BXnlq__syllabusToggle{border-radius:var(--radius-pill);background:var(--navy-050);border:1px solid var(--navy-200);block-size:26px;inline-size:26px;color:var(--navy-700);font-size:var(--fs-20);transition:transform var(--dur-base) var(--ease-out);flex:none;place-items:center;font-weight:900;line-height:1;display:grid}.mp-module___BXnlq__syllabusItem[open] .mp-module___BXnlq__syllabusToggle{transform:rotate(45deg)}.mp-module___BXnlq__syllabusBody{padding:0 var(--space-5) var(--space-5);gap:var(--space-3);flex-direction:column;display:flex}.mp-module___BXnlq__syllabusLesson{font-size:var(--fs-16);color:var(--fg-muted);border-inline-start:2px solid var(--navy-200);margin:0;padding-inline-start:var(--space-4);line-height:1.7}.mp-module___BXnlq__frameworkGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,3vw,32px);margin-block-start:clamp(32px,5vw,56px);display:grid}@media (max-width:820px){.mp-module___BXnlq__frameworkGrid{grid-template-columns:1fr}}.mp-module___BXnlq__frameworkCard{background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);padding:clamp(var(--space-6), 3vw, var(--space-8));gap:var(--space-4);flex-direction:column;display:flex}.mp-module___BXnlq__frameworkTitle{font-size:var(--fs-24);color:var(--navy-900);margin:0}.mp-module___BXnlq__frameworkSub{font-size:var(--fs-18);color:var(--navy-800);margin:0;font-weight:700}.mp-module___BXnlq__areaList{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mp-module___BXnlq__areaList li{gap:var(--space-3);font-size:var(--fs-16);color:var(--fg-muted);grid-template-columns:auto 1fr;align-items:center;display:grid}.mp-module___BXnlq__includesLabel{color:var(--navy-900);font-weight:900;font-size:var(--fs-18);margin:0}.mp-module___BXnlq__frameworkBody{font-size:var(--fs-16);}.mp-module___BXnlq__frameworkImg{max-inline-size:100%;align-self:center;height:auto}.mp-module___BXnlq__statBlock{background:var(--navy-050);border-radius:var(--radius-lg);padding:var(--space-5);text-align:center;color:var(--navy-900);font-weight:900;font-size:var(--fs-18);line-height:1.5}.mp-module___BXnlq__breakdown{text-align:center;color:var(--fg-muted);font-size:var(--fs-16);margin:0;line-height:1.8}.mp-module___BXnlq__footnote{font-size:var(--fs-14);color:var(--fg-subtle);margin:0;line-height:1.6}.mp-module___BXnlq__whereBlock{align-items:center;gap:var(--space-4);text-align:center;flex-direction:column;margin-block-start:clamp(40px,6vw,72px);display:flex}.mp-module___BXnlq__gradHat{object-fit:contain;block-size:72px;inline-size:72px}.mp-module___BXnlq__facultyGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2.6vw,28px);margin-block-start:clamp(32px,5vw,56px);display:grid}@media (max-width:720px){.mp-module___BXnlq__facultyGrid{grid-template-columns:1fr}}.mp-module___BXnlq__facultyCard{gap:var(--space-5);background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-5);box-shadow:var(--shadow-xs);grid-template-columns:auto 1fr;align-items:center;display:grid}.mp-module___BXnlq__facultyImg{border-radius:var(--radius-pill);object-fit:cover;border:2px solid var(--navy-200);block-size:96px;inline-size:96px}.mp-module___BXnlq__facultyName{font-size:var(--fs-20);color:var(--navy-900);margin:0 0 var(--space-1)}.mp-module___BXnlq__facultyBio{font-size:var(--fs-14);color:var(--fg-muted);margin:0;line-height:1.6}.mp-module___BXnlq__faqIntro{align-items:center;gap:var(--space-3);text-align:center;flex-direction:column;margin-block-end:clamp(32px,5vw,56px);display:flex}.mp-module___BXnlq__faqIntroImg{object-fit:contain;block-size:88px;inline-size:88px}.mp-module___BXnlq__faqIntroLead{font-size:var(--fs-24);color:var(--navy-900);margin:0;font-weight:900}.mp-module___BXnlq__faqList{gap:var(--space-3);flex-direction:column;max-inline-size:860px;margin-inline:auto;display:flex}.mp-module___BXnlq__faqItem{background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}.mp-module___BXnlq__faqItem[open]{box-shadow:var(--shadow-sm);border-color:var(--navy-200)}.mp-module___BXnlq__faqSummary{cursor:pointer;justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-6);font-weight:900;font-size:var(--fs-18);color:var(--navy-900);list-style:none;display:flex}.mp-module___BXnlq__faqSummary::-webkit-details-marker{display:none}.mp-module___BXnlq__faqChev{transition:transform var(--dur-base) var(--ease-out);color:var(--navy-500);flex:none}.mp-module___BXnlq__faqItem[open] .mp-module___BXnlq__faqChev{transform:rotate(180deg)}.mp-module___BXnlq__faqAnswer{padding:0 var(--space-6) var(--space-6);gap:var(--space-3);flex-direction:column;display:flex}.mp-module___BXnlq__faqAnswer p{font-size:var(--fs-16);color:var(--fg-muted);margin:0;line-height:1.8}.mp-module___BXnlq__faqAnswer strong{color:var(--navy-900);font-weight:900}.mp-module___BXnlq__finalHeading{text-align:center;color:var(--fg-on-navy);max-inline-size:26ch;margin:0 auto;font-size:clamp(24px,3vw,40px);line-height:1.25}.mp-module___BXnlq__finalBody{text-align:center;color:var(--fg-on-navy-muted);font-size:var(--fs-18);margin:var(--space-6) auto 0;max-inline-size:56ch;line-height:1.8}html[dir=ltr] .mp-module___BXnlq__animMark:after{transform-origin:0}
.pc-module__QBpD2G__heading{letter-spacing:var(--tracking-tight);text-wrap:balance;margin:0;font-size:clamp(28px,3.6vw,46px);line-height:1.15}.pc-module__QBpD2G__headingCenter{text-align:center;max-inline-size:26ch;margin-inline:auto;}.pc-module__QBpD2G__lead{font-size:var(--fs-18);color:var(--fg-muted);margin:0;line-height:1.8}.pc-module__QBpD2G__leadCenter{text-align:center;max-inline-size:62ch;margin-block-start:var(--space-5);margin-inline:auto;}.pc-module__QBpD2G__hero{isolation:isolate;min-block-size:min(70vh,680px);padding-block:clamp(var(--space-20), 11vw, 148px);background:var(--navy-700);color:var(--fg-on-navy);align-items:center;display:flex;position:relative;overflow:hidden}.pc-module__QBpD2G__heroBg{object-fit:cover;object-position:center top;z-index:-2;filter:saturate(.7)brightness(.8);block-size:100%;inline-size:100%;position:absolute;inset:0}.pc-module__QBpD2G__heroScrim{z-index:-1;background:radial-gradient(120% 90% at 50% 8%, color-mix(in oklab, var(--navy-900) 30%, transparent), transparent 55%), linear-gradient(180deg, color-mix(in oklab, var(--navy-900) 76%, transparent) 0%, color-mix(in oklab, var(--navy-900) 66%, transparent) 36%, color-mix(in oklab, var(--navy-900) 84%, transparent) 74%, color-mix(in oklab, var(--navy-900) 94%, transparent) 100%);position:absolute;inset:0}.pc-module__QBpD2G__heroInner{z-index:1;text-align:center;align-items:center;gap:var(--space-5);flex-direction:column;display:flex;position:relative}.pc-module__QBpD2G__heroBadge{padding:var(--space-2) var(--space-5);border-radius:var(--radius-pill);border:1px solid color-mix(in oklab, var(--white) 45%, transparent);background:color-mix(in oklab, var(--white) 14%, transparent);color:var(--fg-on-navy);font-size:var(--fs-16);font-weight:500;display:inline-block}.pc-module__QBpD2G__heroTitle{color:var(--fg-on-navy);font-size:clamp(34px, 4.4vw, var(--fs-48));text-wrap:balance;max-inline-size:24ch;text-shadow:0 2px 24px color-mix(in oklab, var(--navy-900) 55%, transparent);margin:0;line-height:1.14}.pc-module__QBpD2G__heroTitle span[lang=en]{color:var(--amber-500)}.pc-module__QBpD2G__heroLatin{white-space:nowrap;unicode-bidi:isolate}.pc-module__QBpD2G__heroSub{font-size:var(--fs-20);color:var(--fg-on-navy);max-inline-size:52ch;text-shadow:0 1px 12px color-mix(in oklab, var(--navy-900) 60%, transparent);margin:0;line-height:1.65}.pc-module__QBpD2G__heroActions{margin-block-start:var(--space-4)}.pc-module__QBpD2G__heroActions a{min-block-size:60px;padding-inline:var(--space-10);font-size:var(--fs-20);box-shadow:0 10px 28px color-mix(in oklab, var(--navy-900) 45%, transparent)}@media (max-width:720px){.pc-module__QBpD2G__heroActions{inline-size:100%;max-inline-size:340px}.pc-module__QBpD2G__heroActions a{inline-size:100%;max-inline-size:100%;padding-inline:var(--space-5);font-size:var(--fs-18);white-space:normal;text-align:center}}@media (max-width:480px){.pc-module__QBpD2G__heroTitle{font-size:clamp(24px,7vw,30px)}}.pc-module__QBpD2G__checkBox{background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);padding:clamp(var(--space-6), 4vw, var(--space-10));margin-block-start:clamp(24px,4vw,40px)}.pc-module__QBpD2G__checkBoxTitle{font-size:var(--fs-24);color:var(--navy-900);text-align:center;margin:0 0 var(--space-6)}.pc-module__QBpD2G__checkList{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pc-module__QBpD2G__checkItem{gap:var(--space-3);font-size:var(--fs-18);grid-template-columns:auto 1fr;align-items:start;line-height:1.7;display:grid}.pc-module__QBpD2G__checkIcon{border-radius:var(--radius-pill);background:var(--navy-700);block-size:26px;inline-size:26px;color:var(--white);flex:none;place-items:center;margin-block-start:2px;display:grid}.pc-module__QBpD2G__checkItem strong{color:var(--navy-900);font-weight:900}.pc-module__QBpD2G__certGrid{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));margin-block-start:clamp(24px,4vw,40px);display:grid}@media (max-width:820px){.pc-module__QBpD2G__certGrid{grid-template-columns:1fr}}.pc-module__QBpD2G__certCard{background:var(--navy-050);border:1px solid var(--navy-100);border-radius:var(--radius-lg);padding:var(--space-6);text-align:center;border-block-start:4px solid var(--navy-200)}.pc-module__QBpD2G__certTitle{font-size:var(--fs-18);color:var(--navy-900);margin:0 0 var(--space-2)}.pc-module__QBpD2G__certBody{font-size:var(--fs-16);color:var(--fg-muted);margin:0;line-height:1.6}.pc-module__QBpD2G__whyGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2.6vw,28px);margin-block-start:clamp(32px,5vw,56px);display:grid}@media (max-width:720px){.pc-module__QBpD2G__whyGrid{grid-template-columns:1fr}}.pc-module__QBpD2G__whyCard{background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius-lg);padding:clamp(var(--space-6), 3.4vw, var(--space-8));box-shadow:var(--shadow-xs);text-align:center}.pc-module__QBpD2G__whyImg{block-size:auto;inline-size:96px;border-radius:var(--radius-md);margin-block-end:var(--space-4);margin-inline:auto}.pc-module__QBpD2G__whyHeading{font-size:var(--fs-20);color:var(--navy-900);margin:0 0 var(--space-3)}.pc-module__QBpD2G__whyText{font-size:var(--fs-16);color:var(--fg-muted);margin:0;line-height:1.75}.pc-module__QBpD2G__syllabus{gap:var(--space-3);flex-direction:column;margin-block-start:clamp(24px,4vw,40px);display:flex}.pc-module__QBpD2G__syllabusItem{background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}.pc-module__QBpD2G__syllabusItem[open]{box-shadow:var(--shadow-sm);border-color:var(--navy-200)}.pc-module__QBpD2G__syllabusSummary{cursor:pointer;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);color:var(--navy-900);font-weight:700;list-style:none;display:flex}.pc-module__QBpD2G__syllabusSummary::-webkit-details-marker{display:none}.pc-module__QBpD2G__syllabusBadge{min-inline-size:68px;padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--navy-700);color:var(--fg-on-navy);font-size:var(--fs-14);flex:none;place-items:center;font-weight:900;display:inline-grid}.pc-module__QBpD2G__syllabusTitle{font-size:var(--fs-16);flex:1;line-height:1.4}.pc-module__QBpD2G__syllabusToggle{border-radius:var(--radius-pill);background:var(--navy-050);border:1px solid var(--navy-200);block-size:26px;inline-size:26px;color:var(--navy-700);font-size:var(--fs-20);transition:transform var(--dur-base) var(--ease-out);flex:none;place-items:center;font-weight:900;line-height:1;display:grid}.pc-module__QBpD2G__syllabusItem[open] .pc-module__QBpD2G__syllabusToggle{transform:rotate(45deg)}.pc-module__QBpD2G__syllabusBody{padding:0 var(--space-5) var(--space-5);gap:var(--space-3);flex-direction:column;display:flex}.pc-module__QBpD2G__syllabusLesson{font-size:var(--fs-16);color:var(--fg-muted);border-inline-start:2px solid var(--navy-200);margin:0;padding-inline-start:var(--space-4);line-height:1.7}.pc-module__QBpD2G__syllabusLesson strong{color:var(--navy-900)}.pc-module__QBpD2G__facultyGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2.6vw,28px);margin-block-start:clamp(32px,5vw,56px);display:grid}@media (max-width:720px){.pc-module__QBpD2G__facultyGrid{grid-template-columns:1fr}}.pc-module__QBpD2G__facultyCard{gap:var(--space-5);background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-5);box-shadow:var(--shadow-xs);grid-template-columns:auto 1fr;align-items:center;display:grid}.pc-module__QBpD2G__facultyImg{border-radius:var(--radius-pill);object-fit:cover;border:2px solid var(--navy-200);block-size:96px;inline-size:96px}.pc-module__QBpD2G__facultyName{font-size:var(--fs-20);color:var(--navy-900);margin:0 0 var(--space-1)}.pc-module__QBpD2G__facultyBio{font-size:var(--fs-14);color:var(--fg-muted);margin:0;line-height:1.6}.pc-module__QBpD2G__cohortGrid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:clamp(14px,2vw,22px);margin-block-start:clamp(32px,5vw,56px);display:grid}.pc-module__QBpD2G__cohortCard{gap:var(--space-2);background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-5);box-shadow:var(--shadow-xs);border-block-start:4px solid var(--navy-200);flex-direction:column;display:flex}.pc-module__QBpD2G__cohortPurple{border-block-start-color:var(--navy-500)}.pc-module__QBpD2G__cohortGold{border-block-start-color:var(--amber-300)}.pc-module__QBpD2G__cohortLocation{font-weight:900;font-size:var(--fs-18);color:var(--navy-900)}.pc-module__QBpD2G__cohortDate{color:var(--navy-700);font-weight:700}.pc-module__QBpD2G__cohortMeta{font-size:var(--fs-14);color:var(--fg-muted)}.pc-module__QBpD2G__cohortMeta strong{color:var(--navy-900)}.pc-module__QBpD2G__cohortStatus{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);font-size:var(--fs-12);background:var(--navy-075);color:var(--navy-900);border:1px solid var(--navy-100);align-self:flex-start;margin-block-start:var(--space-2);font-weight:700}.pc-module__QBpD2G__cohortStatusLow{background:var(--navy-700);color:var(--white);border-color:var(--navy-700)}.pc-module__QBpD2G__cohortStatusToday{border-color:var(--navy-500)}.pc-module__QBpD2G__trackGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:clamp(16px,2.6vw,28px);margin-block-start:clamp(32px,5vw,56px);display:grid}@media (max-width:820px){.pc-module__QBpD2G__trackGrid{grid-template-columns:1fr}}.pc-module__QBpD2G__trackCard{background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius-lg);padding:clamp(var(--space-6), 3.4vw, var(--space-8));box-shadow:var(--shadow-xs);flex-direction:column;display:flex;position:relative}.pc-module__QBpD2G__trackPremium{border-color:var(--navy-500);box-shadow:var(--shadow-sm)}.pc-module__QBpD2G__trackBadge{padding:var(--space-1) var(--space-4);border-radius:var(--radius-pill);background:var(--navy-700);color:var(--white);font-size:var(--fs-12);align-self:center;margin-block-end:var(--space-4);font-weight:700}.pc-module__QBpD2G__trackTitle{font-size:var(--fs-24);color:var(--navy-900);text-align:center;margin:0 0 var(--space-3)}.pc-module__QBpD2G__trackPrice{color:var(--navy-900);text-align:center;font-size:clamp(34px,4vw,44px);font-weight:900;line-height:1.1}.pc-module__QBpD2G__trackTag{text-align:center;font-size:var(--fs-14);color:var(--fg-muted);margin-block:var(--space-2) var(--space-5);display:block}.pc-module__QBpD2G__trackList{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pc-module__QBpD2G__trackItem{gap:var(--space-3);font-size:var(--fs-16);grid-template-columns:auto 1fr;align-items:start;line-height:1.7;display:grid}.pc-module__QBpD2G__trackItem strong{color:var(--navy-900)}.pc-module__QBpD2G__faqList{gap:var(--space-3);flex-direction:column;max-inline-size:860px;margin-block-start:clamp(24px,4vw,40px);margin-inline:auto;display:flex}.pc-module__QBpD2G__faqItem{background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}.pc-module__QBpD2G__faqItem[open]{box-shadow:var(--shadow-sm);border-color:var(--navy-200)}.pc-module__QBpD2G__faqSummary{cursor:pointer;justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-6);font-weight:900;font-size:var(--fs-18);color:var(--navy-900);list-style:none;display:flex}.pc-module__QBpD2G__faqSummary::-webkit-details-marker{display:none}.pc-module__QBpD2G__faqToggle{border-radius:var(--radius-pill);background:var(--navy-050);border:1px solid var(--navy-200);block-size:26px;inline-size:26px;color:var(--navy-700);font-size:var(--fs-20);transition:transform var(--dur-base) var(--ease-out);flex:none;place-items:center;font-weight:900;line-height:1;display:grid}.pc-module__QBpD2G__faqItem[open] .pc-module__QBpD2G__faqToggle{transform:rotate(45deg)}.pc-module__QBpD2G__faqAnswer{padding:0 var(--space-6) var(--space-6)}.pc-module__QBpD2G__faqAnswer p{font-size:var(--fs-16);color:var(--fg-muted);margin:0;line-height:1.8}.pc-module__QBpD2G__faqAnswer strong{color:var(--navy-900)}.pc-module__QBpD2G__finalWrap{text-align:center;align-items:center;gap:var(--space-5);flex-direction:column;scroll-margin-block-start:110px;display:flex}.pc-module__QBpD2G__finalHeading{color:var(--fg-on-navy);text-align:center;}.pc-module__QBpD2G__finalBody{font-size:var(--fs-20);color:var(--fg-on-navy-muted);max-inline-size:52ch;margin:0;line-height:1.7}
