.program-guide-module__4yLrGq__wrap{width:100%;max-width:1180px;margin-inline:auto}.program-guide-module__4yLrGq__hero,.program-guide-module__4yLrGq__section{color:var(--green-dark);padding:44px 20px}.program-guide-module__4yLrGq__hero,.program-guide-module__4yLrGq__study,.program-guide-module__4yLrGq__writing{background:var(--ivory)}.program-guide-module__4yLrGq__section{scroll-margin-top:110px}.program-guide-module__4yLrGq__section:focus{outline:none}.program-guide-module__4yLrGq__back,.program-guide-module__4yLrGq__textLink,.program-guide-module__4yLrGq__sourceLink{align-items:center;gap:12px;min-height:44px;font-size:16px;line-height:1.5;display:inline-flex}.program-guide-module__4yLrGq__back{color:#435c50;margin-bottom:26px}.program-guide-module__4yLrGq__textLink{font-weight:750}.program-guide-module__4yLrGq__sourceLink{color:#4b6256;text-underline-offset:4px;font-size:15px;text-decoration:underline}.program-guide-module__4yLrGq__sourceLink>span:first-of-type,.program-guide-module__4yLrGq__textLink>span{flex-shrink:0}.program-guide-module__4yLrGq__heroGrid,.program-guide-module__4yLrGq__sectionHeading,.program-guide-module__4yLrGq__studyGrid,.program-guide-module__4yLrGq__applicationGrid,.program-guide-module__4yLrGq__writingGrid,.program-guide-module__4yLrGq__costGrid,.program-guide-module__4yLrGq__journeyGrid,.program-guide-module__4yLrGq__nextGrid{gap:30px;display:grid}.program-guide-module__4yLrGq__logo{object-fit:contain;object-position:left;width:270px;max-width:100%;height:88px;margin-bottom:26px;display:block}.program-guide-module__4yLrGq__logo[src*=columbia\.svg]{width:310px}.program-guide-module__4yLrGq__logo[src*=university-of-amsterdam\.svg]{width:360px}.program-guide-module__4yLrGq__logo[src*=upenn\.png]{aspect-ratio:2.9;object-fit:cover;object-position:center;width:300px;height:auto}.program-guide-module__4yLrGq__logoTile{justify-content:center;align-items:center;width:270px;max-width:100%;height:104px;margin-bottom:26px;padding:16px 22px;display:flex}.program-guide-module__4yLrGq__logoTile img{object-fit:contain;width:100%;height:100%}.program-guide-module__4yLrGq__logoLockup{color:#1f2a37;align-items:center;gap:14px;height:88px;margin-bottom:26px;display:inline-flex}.program-guide-module__4yLrGq__logoLockup img{width:auto;height:100%}.program-guide-module__4yLrGq__logoLockup span{max-width:190px;font:500 22px/1.1 var(--font-display), serif;text-wrap:balance}.program-guide-module__4yLrGq__offerLockup{color:#1f2a37;align-items:center;gap:12px;height:70px;display:inline-flex}.program-guide-module__4yLrGq__offerLockup img{width:auto;height:100%}.program-guide-module__4yLrGq__offerLockup span{max-width:170px;font:500 19px/1.1 var(--font-display), serif}.program-guide-module__4yLrGq__eyebrow{color:#87372e;letter-spacing:.09em;margin:0 0 15px;font-size:12px;font-weight:750;line-height:1.5}.program-guide-module__4yLrGq__hero h1{max-width:650px;font:500 clamp(40px, 4.1vw, 57px)/1.06 var(--font-display), serif;letter-spacing:-.025em;text-wrap:balance;margin:0}.program-guide-module__4yLrGq__intro{color:#505e56;margin:22px 0 0;font-size:18px;line-height:1.65}.program-guide-module__4yLrGq__entryTerm{color:#566158;margin:20px 0 0;font-size:14px;line-height:1.5}.program-guide-module__4yLrGq__heroFigure{margin:0}.program-guide-module__4yLrGq__heroPhoto{aspect-ratio:16/10;position:relative}.program-guide-module__4yLrGq__heroPhoto img{object-fit:cover}.program-guide-module__4yLrGq__heroFigure figcaption{color:#596258;padding-top:12px;font-size:13px;line-height:1.6}.program-guide-module__4yLrGq__heroFigure figcaption a{text-underline-offset:3px;text-decoration:underline}.program-guide-module__4yLrGq__pageNav{border-block:1px solid #cfc7b8;margin-top:30px;display:grid}.program-guide-module__4yLrGq__pageNav a{align-items:center;gap:14px;min-height:64px;padding:12px 0;font-size:16px;font-weight:750;line-height:1.4;display:flex}.program-guide-module__4yLrGq__pageNav a+a{border-top:1px solid #cfc7b8}.program-guide-module__4yLrGq__pageNav svg{color:#80513b;flex-shrink:0;width:30px}.program-guide-module__4yLrGq__pageNav a>span{margin-left:auto;font-size:20px}.program-guide-module__4yLrGq__sectionHeading{margin-bottom:30px}.program-guide-module__4yLrGq__section h2{max-width:735px;font:500 clamp(33px, 3.2vw, 44px)/1.1 var(--font-display), serif;letter-spacing:-.02em;text-wrap:balance;margin:0}.program-guide-module__4yLrGq__sectionHeading>p,.program-guide-module__4yLrGq__nextGrid>div>p:not(.program-guide-module__4yLrGq__eyebrow){color:#505e56;margin:0;font-size:18px;line-height:1.6}.program-guide-module__4yLrGq__section h3{font:500 28px/1.16 var(--font-display), serif;text-wrap:balance;margin:0}.program-guide-module__4yLrGq__section h4{margin:0;font-size:17px;font-weight:750;line-height:1.45}.program-guide-module__4yLrGq__label{letter-spacing:.065em;margin:0 0 12px;font-size:12px;font-weight:750;line-height:1.5}.program-guide-module__4yLrGq__degreeMap{background:#efe3d9;padding:22px}.program-guide-module__4yLrGq__studyPath{gap:16px;display:grid}.program-guide-module__4yLrGq__studyPath>div{background:#fffcf6;padding:22px}.program-guide-module__4yLrGq__studyPath>div:last-child{color:#fff9ed;background:#763d36}.program-guide-module__4yLrGq__studyPath svg{width:45px;height:45px;margin-bottom:18px}.program-guide-module__4yLrGq__studyPath h3{font-size:26px}.program-guide-module__4yLrGq__studyPath>div>p:last-child{margin:12px 0 0;font-size:17px;line-height:1.55}.program-guide-module__4yLrGq__connector{text-align:center;color:#7b4437;height:24px;font-size:30px;line-height:.8;transform:rotate(90deg)}.program-guide-module__4yLrGq__studyPath[data-kind=choice]>div:last-child{color:inherit;background:#fffcf6}.program-guide-module__4yLrGq__studyPath[data-kind=choice] .program-guide-module__4yLrGq__connector{font:italic 500 22px/24px var(--font-display), serif;transform:none}.program-guide-module__4yLrGq__breadthBand{border-top:1px solid #ba9c89;margin-top:22px;padding-top:20px;font-size:17px;line-height:1.55}.program-guide-module__4yLrGq__breadthBand p{margin:8px 0 0}.program-guide-module__4yLrGq__studyAside{align-self:start}.program-guide-module__4yLrGq__studyStack{gap:30px;display:grid}.program-guide-module__4yLrGq__studyAsideRow{gap:8px;display:grid}.program-guide-module__4yLrGq__studyAsideRow>div>p{color:#505e56;margin:14px 0;font-size:17px;line-height:1.6}.program-guide-module__4yLrGq__degreeFact{border-bottom:1px solid #d0c4b3;align-items:center;gap:24px;margin-bottom:22px;padding-bottom:22px;display:flex}.program-guide-module__4yLrGq__degreeFact strong{font:500 76px/1 var(--font-display), serif;color:#87372e}.program-guide-module__4yLrGq__degreeFact p{max-width:250px;margin:0;font-size:18px;line-height:1.5}.program-guide-module__4yLrGq__studyAside>p{color:#505e56;margin:14px 0;font-size:17px;line-height:1.6}.program-guide-module__4yLrGq__linkStack{flex-direction:column;align-items:flex-start;display:flex}.program-guide-module__4yLrGq__study .program-guide-module__4yLrGq__detail{margin-top:24px}.program-guide-module__4yLrGq__preparation{color:#fff9ed;background:#173d30}.program-guide-module__4yLrGq__preparation .program-guide-module__4yLrGq__eyebrow,.program-guide-module__4yLrGq__cost .program-guide-module__4yLrGq__eyebrow{color:#efd3a1}.program-guide-module__4yLrGq__preparation .program-guide-module__4yLrGq__sectionHeading>p,.program-guide-module__4yLrGq__cost .program-guide-module__4yLrGq__sectionHeading>p{color:#dce6de}.program-guide-module__4yLrGq__preparationGrid{gap:28px;display:grid}.program-guide-module__4yLrGq__preparationGrid article{border-top:1px solid #658273;padding-top:22px}.program-guide-module__4yLrGq__preparationGrid svg{color:#efd3a1;width:48px;height:48px;margin-bottom:18px}.program-guide-module__4yLrGq__preparationGrid p{color:#e0e7e0;margin:15px 0 0;font-size:17px;line-height:1.6}.program-guide-module__4yLrGq__preparationGrid .program-guide-module__4yLrGq__label{color:#efd3a1;margin:0 0 12px}.program-guide-module__4yLrGq__preparationGrid .program-guide-module__4yLrGq__coaching{color:#173d30;background:#f2e8d8;border-top:3px solid #d1a25f;margin-top:20px;padding:20px}.program-guide-module__4yLrGq__preparationGrid article:nth-child(2) .program-guide-module__4yLrGq__coaching{background:#e3ece4;border-color:#99b79c}.program-guide-module__4yLrGq__preparationGrid article:nth-child(3) .program-guide-module__4yLrGq__coaching{background:#e3ebf0;border-color:#9ab5c5}.program-guide-module__4yLrGq__coaching strong,.program-guide-module__4yLrGq__takeawayBand strong{color:#7d382e;letter-spacing:.06em;text-transform:uppercase;margin-bottom:8px;font-size:12px;display:block}.program-guide-module__4yLrGq__preparation .program-guide-module__4yLrGq__sourceLink{color:#efd3a1;margin-top:20px}.program-guide-module__4yLrGq__evidenceReading{border-top:1px solid #658273;margin-top:26px}.program-guide-module__4yLrGq__evidenceReading details{border-bottom:1px solid #658273}.program-guide-module__4yLrGq__evidenceReading summary,.program-guide-module__4yLrGq__promptList summary{cursor:pointer;padding:22px 36px 22px 0;font-size:18px;font-weight:700;line-height:1.5;list-style:none;position:relative}.program-guide-module__4yLrGq__evidenceReading summary::-webkit-details-marker{display:none}.program-guide-module__4yLrGq__promptList summary::-webkit-details-marker{display:none}.program-guide-module__4yLrGq__evidenceReading summary:after,.program-guide-module__4yLrGq__promptList summary:after{content:"+";font-size:26px;font-weight:400;position:absolute;top:20px;right:4px}.program-guide-module__4yLrGq__evidenceReading details[open] summary:after,.program-guide-module__4yLrGq__promptList details[open] summary:after{content:"−"}.program-guide-module__4yLrGq__evidenceBody{padding:8px 0 28px}.program-guide-module__4yLrGq__evidenceBody .program-guide-module__4yLrGq__sourceLink{margin-top:0}.program-guide-module__4yLrGq__evidenceSplit{align-items:stretch;gap:20px;display:grid}.program-guide-module__4yLrGq__sourcePanel{color:#173d30;background:#e2ebee;padding:26px}.program-guide-module__4yLrGq__sourcePanel>svg{color:#486776;width:48px;height:48px;margin-bottom:20px}.program-guide-module__4yLrGq__sourcePanel>.program-guide-module__4yLrGq__label{color:#405e6c}.program-guide-module__4yLrGq__sourcePanel>p:not(.program-guide-module__4yLrGq__label),.program-guide-module__4yLrGq__advicePanel>p:not(.program-guide-module__4yLrGq__adviceLabel){margin:14px 0;font-size:17px;line-height:1.6}.program-guide-module__4yLrGq__evidenceBody .program-guide-module__4yLrGq__sourcePanel .program-guide-module__4yLrGq__sourceLink,.program-guide-module__4yLrGq__evidenceBody .program-guide-module__4yLrGq__advicePanel .program-guide-module__4yLrGq__sourceLink{color:#405b50}.program-guide-module__4yLrGq__evidenceNote{line-height:1.6;font-size:14px!important}.program-guide-module__4yLrGq__researchPanel{background:#e5ece0}.program-guide-module__4yLrGq__researchPanel>svg,.program-guide-module__4yLrGq__researchPanel>.program-guide-module__4yLrGq__label{color:#456447}.program-guide-module__4yLrGq__advicePanel{color:#173d30;background:#fffbf3;border-top:4px solid #b27b4e;padding:26px}.program-guide-module__4yLrGq__adviceLabel{color:#813d34;letter-spacing:.07em;margin:0 0 16px;font-size:12px;font-weight:800;line-height:1.5}.program-guide-module__4yLrGq__advicePath{gap:20px;margin-top:24px;display:grid}.program-guide-module__4yLrGq__advicePath>div{grid-template-columns:52px minmax(0,1fr);gap:16px;display:grid;position:relative}.program-guide-module__4yLrGq__advicePath>div:not(:last-child):after{content:"";border-left:2px solid #c3b49d;height:calc(100% - 32px);position:absolute;top:52px;left:25px}.program-guide-module__4yLrGq__advicePath>div>span{color:#456370;background:#e1e9ed;place-items:center;width:52px;height:52px;display:grid}.program-guide-module__4yLrGq__advicePath>div:nth-child(2)>span{color:#496143;background:#e3eadc}.program-guide-module__4yLrGq__advicePath>div:nth-child(3)>span{color:#854636;background:#eedace}.program-guide-module__4yLrGq__advicePath svg{width:35px;height:35px}.program-guide-module__4yLrGq__advicePath p{color:#4e5d52;margin:4px 0 0;font-size:16px;line-height:1.55}.program-guide-module__4yLrGq__advicePanel>.program-guide-module__4yLrGq__adviceClose{border-top:1px solid #d9cfbe;margin-bottom:0;padding-top:18px}.program-guide-module__4yLrGq__formatFlow{gap:14px;margin:22px 0;display:grid}.program-guide-module__4yLrGq__formatFlow>div{background:#fffcf6;border-left:3px solid #486776;padding:18px 20px}.program-guide-module__4yLrGq__formatFlow>div:last-child{border-color:#b27b4e}.program-guide-module__4yLrGq__formatFlow strong{font:500 34px/1.05 var(--font-display), serif;overflow-wrap:break-word;display:block}.program-guide-module__4yLrGq__formatFlow p{margin:8px 0 0!important;font-size:16px!important}.program-guide-module__4yLrGq__formatFlow>span{text-align:center;color:#486776;font-size:26px;line-height:1;transform:rotate(90deg)}.program-guide-module__4yLrGq__formatFlow[data-mode=comparison] strong{overflow-wrap:normal;font-size:26px;line-height:1.15}.program-guide-module__4yLrGq__profileGrid{background:#d5dfe3;border:1px solid #d5dfe3;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;margin:22px 0;display:grid}.program-guide-module__4yLrGq__profileGrid>div{background:#f4f8f9;padding:18px 16px}@media (max-width:520px){.program-guide-module__4yLrGq__profileGrid:has(>:nth-child(4):last-child){grid-template-columns:minmax(0,1fr)}}.program-guide-module__4yLrGq__profileGrid strong{font:500 34px/1.05 var(--font-display), serif;color:#173d30;font-variant-numeric:lining-nums;display:block}.program-guide-module__4yLrGq__profileGrid span{color:#4e5d52;margin-top:6px;font-size:15px;line-height:1.45;display:block}.program-guide-module__4yLrGq__takeawayBand{color:#173d30;background:#f7edde;border-left:3px solid #d1a25f;align-items:flex-start;gap:18px;padding:22px;display:flex}.program-guide-module__4yLrGq__takeawayBand>svg{color:#8a4637;flex-shrink:0;width:38px;height:38px}.program-guide-module__4yLrGq__takeawayBand>p{margin:0;font-size:17px;line-height:1.6}.program-guide-module__4yLrGq__evidenceBody .program-guide-module__4yLrGq__sourcePanel a:focus-visible,.program-guide-module__4yLrGq__evidenceBody .program-guide-module__4yLrGq__advicePanel a:focus-visible{outline-color:#8d6734}.program-guide-module__4yLrGq__application,.program-guide-module__4yLrGq__next{background:var(--paper)}.program-guide-module__4yLrGq__rounds{gap:14px;display:grid}.program-guide-module__4yLrGq__rounds article{color:#143b2c;background:#f1e7d9;padding:22px 24px}.program-guide-module__4yLrGq__rounds .program-guide-module__4yLrGq__roundName{margin:0;font-size:17px;font-weight:750;line-height:1.5}.program-guide-module__4yLrGq__rounds strong{font:500 46px/1 var(--font-display), serif;margin:14px 0 12px;display:block}.program-guide-module__4yLrGq__rounds dl{border-top:1px solid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;margin:0;padding-top:14px;font-size:15px;line-height:1.45;display:grid}.program-guide-module__4yLrGq__rounds dl>div{min-width:0}.program-guide-module__4yLrGq__rounds dt{opacity:.85}.program-guide-module__4yLrGq__rounds dd{margin:2px 0 0;font-weight:750}.program-guide-module__4yLrGq__smallNote{color:#596158;margin:18px 0 0;font-size:15px;line-height:1.6}.program-guide-module__4yLrGq__sourcesRow{flex-wrap:wrap;gap:0 24px;margin-top:14px;display:flex}.program-guide-module__4yLrGq__sourcesRow.program-guide-module__4yLrGq__sourcesCompact{gap:2px 20px;margin-top:12px}.program-guide-module__4yLrGq__sourcesRow.program-guide-module__4yLrGq__sourcesCompact .program-guide-module__4yLrGq__sourceLink{gap:8px;min-height:36px;margin-top:0;line-height:1.4}.program-guide-module__4yLrGq__materials>h3{margin-bottom:18px}.program-guide-module__4yLrGq__materials ul{margin:0;padding:0;list-style:none}.program-guide-module__4yLrGq__materials li{border-top:1px solid #d6cbbd;gap:18px;padding:17px 0;display:flex}.program-guide-module__4yLrGq__materials svg{color:#80513b;flex-shrink:0;width:34px;height:38px}.program-guide-module__4yLrGq__materials p{color:#505e56;margin:5px 0 0;font-size:16px;line-height:1.55}.program-guide-module__4yLrGq__detail{border-block:1px solid #b7b5a5;margin-top:28px}.program-guide-module__4yLrGq__detail summary,.program-guide-module__4yLrGq__costDetail summary{cursor:pointer;padding:20px 38px 20px 0;font-size:18px;font-weight:750;line-height:1.5;list-style:none;position:relative}.program-guide-module__4yLrGq__detail summary::-webkit-details-marker{display:none}.program-guide-module__4yLrGq__costDetail summary::-webkit-details-marker{display:none}.program-guide-module__4yLrGq__detail summary:after,.program-guide-module__4yLrGq__costDetail summary:after{content:"+";font-size:25px;font-weight:400;position:absolute;top:18px;right:4px}.program-guide-module__4yLrGq__detail[open] summary:after,.program-guide-module__4yLrGq__costDetail[open] summary:after{content:"−"}.program-guide-module__4yLrGq__detailBody{padding-bottom:22px}.program-guide-module__4yLrGq__detailGroup>.program-guide-module__4yLrGq__detail+.program-guide-module__4yLrGq__detail{border-top:0;margin-top:0}.program-guide-module__4yLrGq__detailGroup .program-guide-module__4yLrGq__detailBody a:not([class]){text-underline-offset:3px;text-decoration:underline}.program-guide-module__4yLrGq__detailBody>p{color:#505e56;max-width:960px;margin:0 0 16px;font-size:17px;line-height:1.6}.program-guide-module__4yLrGq__detailBody strong{color:var(--green-dark)}.program-guide-module__4yLrGq__writingIntro>p:not(.program-guide-module__4yLrGq__eyebrow){color:#505e56;margin:22px 0 12px;font-size:18px;line-height:1.6}.program-guide-module__4yLrGq__wordLimit{background:#e7d6c6;align-items:start;gap:18px;margin-top:28px;padding:24px;display:flex}.program-guide-module__4yLrGq__wordLimit svg{color:#793c32;flex-shrink:0;width:42px;height:42px}.program-guide-module__4yLrGq__wordLimit p{margin:0;font-size:17px;line-height:1.5}.program-guide-module__4yLrGq__wordLimit strong,.program-guide-module__4yLrGq__wordLimit span{display:block}.program-guide-module__4yLrGq__wordLimit span{margin-top:8px;font-size:16px}.program-guide-module__4yLrGq__writingIntro .program-guide-module__4yLrGq__takeawayBand{margin-top:22px}.program-guide-module__4yLrGq__promptList{gap:12px;display:grid}.program-guide-module__4yLrGq__promptList details{background:#fffcf7;border-left:3px solid #aa7960;padding:0 22px}.program-guide-module__4yLrGq__promptList details:nth-child(2){background:#e7ece3;border-color:#55785b}.program-guide-module__4yLrGq__promptList details:nth-child(3){background:#e5ebef;border-color:#5b7486}.program-guide-module__4yLrGq__promptList summary{align-items:center;gap:18px;display:flex}.program-guide-module__4yLrGq__promptList summary svg{color:#745641;flex-shrink:0;width:36px;height:36px}.program-guide-module__4yLrGq__promptList details>div{padding:0 0 22px}.program-guide-module__4yLrGq__promptList h3{font-size:26px}.program-guide-module__4yLrGq__promptList details>div>p{color:#4b5c50;margin:10px 0 0;font-size:17px;line-height:1.55}.program-guide-module__4yLrGq__mainEssay{color:var(--green-dark);border-top:1px solid #cdbfae;margin-top:48px;padding-top:40px;scroll-margin-top:110px}.program-guide-module__4yLrGq__mainEssay .program-guide-module__4yLrGq__mainEssayTitle{max-width:760px;font:500 clamp(28px, 2.6vw, 34px)/1.15 var(--font-display), serif;font-variant-numeric:lining-nums;text-wrap:balance;margin:0 0 26px}.program-guide-module__4yLrGq__mainEssay .program-guide-module__4yLrGq__mainEssayFact{font:500 24px/1.25 var(--font-display), serif;font-variant-numeric:lining-nums;margin:0}.program-guide-module__4yLrGq__mainEssay .program-guide-module__4yLrGq__sourcePanel>p:not(.program-guide-module__4yLrGq__label){margin:14px 0;font-size:17px;line-height:1.6}.program-guide-module__4yLrGq__mainEssay .program-guide-module__4yLrGq__advicePanel strong{margin-bottom:2px;display:block}.program-guide-module__4yLrGq__essayLinks{flex-wrap:wrap;gap:0 26px;margin-top:10px;display:flex}.program-guide-module__4yLrGq__cost{color:#fff9ed;background:#102f25}.program-guide-module__4yLrGq__cost .program-guide-module__4yLrGq__sourceLink{color:#efd3a1}.program-guide-module__4yLrGq__costGrid{align-items:start}.program-guide-module__4yLrGq__publishedCost{border:1px solid #698273;padding:25px}.program-guide-module__4yLrGq__publishedCost>.program-guide-module__4yLrGq__label{color:#efd3a1}.program-guide-module__4yLrGq__costTotal{font:500 clamp(34px, 3.6vw, 47px)/1.15 var(--font-display), serif;white-space:nowrap;letter-spacing:-.02em;display:block}.program-guide-module__4yLrGq__publishedCost>p:not(.program-guide-module__4yLrGq__label),.program-guide-module__4yLrGq__aidNext>p{color:#dce6de;margin:14px 0;font-size:17px;line-height:1.6}.program-guide-module__4yLrGq__costDetail{border-block:1px solid #698273;margin-top:18px}.program-guide-module__4yLrGq__costDetail summary{font-size:17px}.program-guide-module__4yLrGq__costDetail dl{margin:0 0 18px}.program-guide-module__4yLrGq__costDetail dl>div{border-top:1px solid #476253;justify-content:space-between;align-items:baseline;gap:15px;padding:10px 0;font-size:16px;line-height:1.5;display:flex}.program-guide-module__4yLrGq__costDetail dd{font-variant-numeric:tabular-nums;flex-shrink:0;margin:0}.program-guide-module__4yLrGq__publishedCost>.program-guide-module__4yLrGq__budgetYear{font-size:15px}.program-guide-module__4yLrGq__aidNext>svg{color:#efd3a1;width:46px;height:46px;margin-bottom:18px}.program-guide-module__4yLrGq__aidNext h3{color:#fff9ed}.program-guide-module__4yLrGq__fundingList{gap:12px;margin:20px 0;padding:0;list-style:none;display:grid}.program-guide-module__4yLrGq__fundingList li{color:#dce6de;background:#234b3c;padding:16px 18px;font-size:16px;line-height:1.55}.program-guide-module__4yLrGq__fundingList strong{color:#fff9ed;font-size:17px;display:block}.program-guide-module__4yLrGq__cost .program-guide-module__4yLrGq__coaching{color:#173d30;background:#f2e8d8;border-top:3px solid #d1a25f;margin:18px 0;padding:20px;font-size:17px;line-height:1.6}.program-guide-module__4yLrGq__aidBands{gap:15px;display:grid}.program-guide-module__4yLrGq__aidBands article{color:#163b2c;background:#e8eee4;padding:26px}.program-guide-module__4yLrGq__aidBands article:nth-child(2){background:#f0e6d6}.program-guide-module__4yLrGq__aidBands article:nth-child(3){background:#e1e9ee}.program-guide-module__4yLrGq__aidBands svg{width:40px;height:40px;margin-bottom:18px}.program-guide-module__4yLrGq__aidBands h3{font-size:30px}.program-guide-module__4yLrGq__aidBands article>p:last-child{margin:13px 0 0;font-size:18px;line-height:1.5}.program-guide-module__4yLrGq__aidContext{color:#dce6de;max-width:960px;margin:20px 0 8px;font-size:16px;line-height:1.6}.program-guide-module__4yLrGq__costGridSpaced{margin-top:28px}.program-guide-module__4yLrGq__journey{background:#f3eadc}.program-guide-module__4yLrGq__storyPath article{grid-template-columns:76px minmax(0,1fr);align-items:start;gap:20px;padding-bottom:28px;display:grid;position:relative}.program-guide-module__4yLrGq__storyPath article:not(:last-of-type):before{content:"";border-left:2px solid #977c64;position:absolute;top:76px;bottom:0;left:37px}.program-guide-module__4yLrGq__storyIcon{color:#36573c;background:#e0e7da;place-items:center;height:76px;display:grid}.program-guide-module__4yLrGq__storyPath article:nth-child(2) .program-guide-module__4yLrGq__storyIcon{color:#3f5b65;background:#dce6e9}.program-guide-module__4yLrGq__storyPath article:nth-child(3) .program-guide-module__4yLrGq__storyIcon{color:#7e4137;background:#ead6cb}.program-guide-module__4yLrGq__storyIcon svg{width:52px;height:52px}.program-guide-module__4yLrGq__storyPath h3{font-size:27px}.program-guide-module__4yLrGq__storyPath article p{color:#505e56;margin:10px 0 0;font-size:17px;line-height:1.55}.program-guide-module__4yLrGq__storyTakeaway{background:#e5dac9;border-left:3px solid #96734e;margin:0;padding:20px 22px;font-size:18px;line-height:1.55}.program-guide-module__4yLrGq__storyTakeaway a{text-underline-offset:3px;text-decoration:underline}.program-guide-module__4yLrGq__choice{background:#fffdf8;margin:0}.program-guide-module__4yLrGq__offerTile{background:#fff;border-top:4px solid #8c2632;flex-wrap:wrap;align-items:center;gap:14px 24px;padding:24px;display:flex}.program-guide-module__4yLrGq__offerTile>img{object-fit:contain;object-position:left;width:178px;max-width:100%;height:62px}.program-guide-module__4yLrGq__offerTile>img[src*=columbia\.svg]{width:230px}.program-guide-module__4yLrGq__offerTile>img[src*=upenn\.png]{aspect-ratio:2.9;object-fit:cover;object-position:center;width:190px;height:auto}.program-guide-module__4yLrGq__offerLogoTile{justify-content:center;align-items:center;width:190px;max-width:100%;height:76px;padding:10px 16px;display:flex}.program-guide-module__4yLrGq__offerLogoTile img{object-fit:contain;width:100%;height:100%}.program-guide-module__4yLrGq__offerTile>div{flex:180px}.program-guide-module__4yLrGq__offerTile .program-guide-module__4yLrGq__label{color:#87372e;margin-bottom:6px}.program-guide-module__4yLrGq__offerTile strong{font-size:18px;line-height:1.45}.program-guide-module__4yLrGq__choicePhoto{aspect-ratio:2.1;position:relative}.program-guide-module__4yLrGq__choicePhoto>img{object-fit:cover;object-position:center}.program-guide-module__4yLrGq__choicePhoto>span{color:#153a2c;letter-spacing:.055em;background:#fffdf8;padding:12px 16px;font-size:12px;font-weight:750;position:absolute;bottom:18px;left:18px}.program-guide-module__4yLrGq__choiceCredit{color:#596258;margin:0;padding:10px 24px 0;font-size:13px;line-height:1.6}.program-guide-module__4yLrGq__choiceCredit a{text-underline-offset:3px;text-decoration:underline}.program-guide-module__4yLrGq__choice figcaption{padding:20px 24px 24px}.program-guide-module__4yLrGq__choice figcaption>p{color:#505e56;margin:12px 0 0;font-size:17px;line-height:1.55}.program-guide-module__4yLrGq__choice figcaption>.program-guide-module__4yLrGq__choiceLabel{color:#153a2c;letter-spacing:.055em;background:#e0e7da;margin:0 0 14px;padding:8px 12px;font-size:12px;display:inline-block}.program-guide-module__4yLrGq__alsoAdmitted{border-top:1px solid #d6cbbd;margin-top:22px;padding-top:18px;container-type:inline-size}.program-guide-module__4yLrGq__journeyFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 30px;margin-top:22px;display:flex}.program-guide-module__4yLrGq__journeyFooter>p{color:#526050;max-width:750px;margin:0;font-size:15px;line-height:1.6}.program-guide-module__4yLrGq__journeyFooter>div{flex-wrap:wrap;gap:0 28px;display:flex}.program-guide-module__4yLrGq__relatedGrid{gap:20px;display:grid}.program-guide-module__4yLrGq__relatedCard{background:#fffdf8;flex-direction:column;min-width:0;display:flex}.program-guide-module__4yLrGq__relatedPortrait{aspect-ratio:4/3;background:#26453c;position:relative}.program-guide-module__4yLrGq__relatedPortrait img{object-fit:cover;object-position:center 20%}.program-guide-module__4yLrGq__relatedPortrait span{color:#fff7e8;background:#153c32;padding:4px 8px;font-size:11px;line-height:1.4;position:absolute;bottom:10px;left:10px}@media (max-width:700px){.program-guide-module__4yLrGq__relatedGrid[data-count] .program-guide-module__4yLrGq__relatedCard{flex-direction:row;align-items:stretch}.program-guide-module__4yLrGq__relatedGrid[data-count] .program-guide-module__4yLrGq__relatedPortrait{aspect-ratio:auto;flex:0 0 104px;min-height:150px}.program-guide-module__4yLrGq__relatedGrid[data-count] .program-guide-module__4yLrGq__relatedPortrait span{padding:2px 5px;font-size:10px;bottom:4px;left:4px}.program-guide-module__4yLrGq__relatedGrid[data-count] .program-guide-module__4yLrGq__relatedBody{padding:16px}}.program-guide-module__4yLrGq__relatedBody{flex-direction:column;flex:1;padding:22px 22px 18px;display:flex}.program-guide-module__4yLrGq__relatedBody .program-guide-module__4yLrGq__label{color:#87372e;margin-bottom:8px}.program-guide-module__4yLrGq__relatedSubject{color:#4c5c52;margin:0 0 10px;font-size:13px;font-weight:750;line-height:1.5}.program-guide-module__4yLrGq__relatedBody h3{font-size:24px}.program-guide-module__4yLrGq__relatedBody>p:not(.program-guide-module__4yLrGq__label):not(.program-guide-module__4yLrGq__relatedSubject){color:#505e56;margin:12px 0 18px;font-size:16px;line-height:1.6}.program-guide-module__4yLrGq__relatedBody .program-guide-module__4yLrGq__textLink{margin-top:auto}.program-guide-module__4yLrGq__nextGrid>div>p:not(.program-guide-module__4yLrGq__eyebrow){margin-top:20px}.program-guide-module__4yLrGq__nextLinks{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.program-guide-module__4yLrGq__primaryLink{background:var(--green-dark);color:#fff9ed;justify-content:space-between;align-items:center;gap:20px;padding:16px 22px;font-size:16px;font-weight:750;line-height:1.5;display:inline-flex}.program-guide-module__4yLrGq__sourceFooter{border-top:1px solid #d6cbbd;flex-wrap:wrap;align-items:center;gap:15px 40px;margin-top:40px;padding-top:20px;display:flex}.program-guide-module__4yLrGq__sourceFooter p{color:#596258;flex:400px;margin:0;font-size:14px;line-height:1.6}.program-guide-module__4yLrGq__hero a:focus-visible,.program-guide-module__4yLrGq__section a:focus-visible,.program-guide-module__4yLrGq__section summary:focus-visible{outline-offset:5px;outline:3px solid #8d6734}.program-guide-module__4yLrGq__promptList summary:focus-visible{outline-offset:-3px}.program-guide-module__4yLrGq__cost a:focus-visible,.program-guide-module__4yLrGq__cost summary:focus-visible,.program-guide-module__4yLrGq__preparation a:focus-visible,.program-guide-module__4yLrGq__preparation summary:focus-visible{outline-color:#efd3a1}.program-guide-module__4yLrGq__textLink:hover,.program-guide-module__4yLrGq__pageNav a:hover,.program-guide-module__4yLrGq__back:hover{text-underline-offset:5px;text-decoration:underline}.program-guide-module__4yLrGq__primaryLink:hover{background:#28543f}.program-guide-module__4yLrGq__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.program-guide-module__4yLrGq__hero h1,.program-guide-module__4yLrGq__section h2,.program-guide-module__4yLrGq__section h3,.program-guide-module__4yLrGq__rounds strong,.program-guide-module__4yLrGq__degreeFact strong,.program-guide-module__4yLrGq__costTotal,.program-guide-module__4yLrGq__formatFlow strong{font-variant-numeric:lining-nums}@media (min-width:601px){.program-guide-module__4yLrGq__pageNav{grid-template-columns:repeat(2,minmax(0,1fr))}.program-guide-module__4yLrGq__pageNav a{padding-inline:18px}.program-guide-module__4yLrGq__pageNav a:nth-child(2){border-top:none}.program-guide-module__4yLrGq__pageNav a:nth-child(2n){border-left:1px solid #cfc7b8}.program-guide-module__4yLrGq__pageNav a:last-child{grid-column:1/-1}.program-guide-module__4yLrGq__profileGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.program-guide-module__4yLrGq__formatFlow{grid-template-columns:minmax(0,1.3fr) 26px minmax(0,1fr);align-items:stretch}.program-guide-module__4yLrGq__formatFlow>span{align-self:center;transform:none}.program-guide-module__4yLrGq__formatFlow:has(>:nth-child(5)){grid-template-columns:minmax(0,1fr)}.program-guide-module__4yLrGq__formatFlow:has(>:nth-child(5))>span{transform:rotate(90deg)}.program-guide-module__4yLrGq__formatFlow[data-mode=comparison]{grid-template-columns:repeat(2,minmax(0,1fr))}.program-guide-module__4yLrGq__formatFlow[data-mode=comparison]:has(>:nth-child(3)){grid-template-columns:minmax(0,1fr)}:is(.program-guide-module__4yLrGq__profileGrid:has(>:nth-child(2):last-child),.program-guide-module__4yLrGq__profileGrid:has(>:nth-child(4):last-child)){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:801px){.program-guide-module__4yLrGq__hero,.program-guide-module__4yLrGq__section{padding:52px 5vw}.program-guide-module__4yLrGq__heroGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:46px}.program-guide-module__4yLrGq__heroPhoto{aspect-ratio:1.12}.program-guide-module__4yLrGq__studyPath{grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr) 20px minmax(0,1fr);align-items:stretch;gap:8px}.program-guide-module__4yLrGq__studyPath[data-steps="2"]{grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr)}.program-guide-module__4yLrGq__studyPath[data-steps="4"]{grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr) 20px minmax(0,1fr) 20px minmax(0,1fr)}.program-guide-module__4yLrGq__aidBands{grid-template-columns:repeat(3,minmax(0,1fr))}.program-guide-module__4yLrGq__aidBands article{padding:24px}.program-guide-module__4yLrGq__aidBands h3{font-size:27px}.program-guide-module__4yLrGq__relatedGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.program-guide-module__4yLrGq__relatedCard:nth-child(3n+1):last-child{flex-direction:row;grid-column:1/-1}.program-guide-module__4yLrGq__relatedCard:nth-child(3n+1):last-child .program-guide-module__4yLrGq__relatedPortrait{flex:0 0 calc(33.3333% - 13.3333px)}.program-guide-module__4yLrGq__relatedGrid[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.program-guide-module__4yLrGq__connector{align-self:center;transform:none}.program-guide-module__4yLrGq__applicationGrid,.program-guide-module__4yLrGq__costGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}.program-guide-module__4yLrGq__studyAsideRow{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:start;gap:44px}.program-guide-module__4yLrGq__studyAsideRow .program-guide-module__4yLrGq__degreeFact{border-bottom:0;margin-bottom:0;padding-bottom:0}.program-guide-module__4yLrGq__writingGrid{grid-template-columns:minmax(0,.85fr) minmax(0,1.2fr);align-items:start;gap:50px}.program-guide-module__4yLrGq__nextGrid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:50px}.program-guide-module__4yLrGq__evidenceSplit{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.program-guide-module__4yLrGq__evidenceSplit[data-stack]{grid-template-columns:minmax(0,1fr)}.program-guide-module__4yLrGq__sourcePanel,.program-guide-module__4yLrGq__advicePanel{padding:30px}}@media (min-width:1001px){.program-guide-module__4yLrGq__sectionHeading{grid-template-columns:minmax(0,1.3fr) minmax(0,.85fr);align-items:end;gap:60px}.program-guide-module__4yLrGq__studyGrid{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:40px}.program-guide-module__4yLrGq__preparationGrid{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:0}.program-guide-module__4yLrGq__preparationGrid article{grid-row:span 5;grid-template-rows:subgrid;row-gap:0;display:grid}.program-guide-module__4yLrGq__journeyGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:40px}}@media (min-width:1151px){.program-guide-module__4yLrGq__pageNav{grid-template-columns:repeat(5,minmax(0,1fr))}.program-guide-module__4yLrGq__pageNav a{gap:10px;padding-inline:12px;font-size:15px}.program-guide-module__4yLrGq__pageNav svg{width:27px}.program-guide-module__4yLrGq__pageNav a:last-child{grid-column:auto}.program-guide-module__4yLrGq__pageNav a+a{border-top:none;border-left:1px solid #cfc7b8}}@media (max-width:760px){.program-guide-module__4yLrGq__section,.program-guide-module__4yLrGq__mainEssay{scroll-margin-top:20px}}@media (max-width:600px){.program-guide-module__4yLrGq__takeawayBand{padding:18px;display:block}.program-guide-module__4yLrGq__takeawayBand>svg{margin-bottom:12px}.program-guide-module__4yLrGq__promptList details{padding-inline:18px}.program-guide-module__4yLrGq__promptList summary{gap:12px;font-size:17px}.program-guide-module__4yLrGq__costTotal{font-size:clamp(29px,7.8vw,43px)}.program-guide-module__4yLrGq__degreeFact{flex-direction:column;align-items:flex-start;gap:10px}.program-guide-module__4yLrGq__degreeFact p{max-width:34ch}}@media (max-width:360px){.program-guide-module__4yLrGq__hero,.program-guide-module__4yLrGq__section{padding:36px 18px}.program-guide-module__4yLrGq__degreeMap,.program-guide-module__4yLrGq__wordLimit,.program-guide-module__4yLrGq__publishedCost,.program-guide-module__4yLrGq__choice figcaption,.program-guide-module__4yLrGq__studyPath>div{padding:18px}.program-guide-module__4yLrGq__storyPath article{grid-template-columns:56px minmax(0,1fr);gap:14px}.program-guide-module__4yLrGq__storyPath article:not(:last-of-type):before{top:60px;left:27px}.program-guide-module__4yLrGq__storyIcon{height:60px}.program-guide-module__4yLrGq__storyIcon svg{width:42px;height:42px}.program-guide-module__4yLrGq__storyPath h3{font-size:25px}.program-guide-module__4yLrGq__sourcePanel,.program-guide-module__4yLrGq__advicePanel{padding:18px}.program-guide-module__4yLrGq__advicePath>div{gap:12px}.program-guide-module__4yLrGq__rounds dl{grid-template-columns:1fr}.program-guide-module__4yLrGq__profileGrid strong{font-size:30px}}
.application-blocks-module__huIv_q__sequence{color:#173d30;margin:22px 0}.application-blocks-module__huIv_q__sequence ol{background:#b7bdb0;border:1px solid #b7bdb0;gap:1px;margin:0;padding:0;list-style:none;display:grid}.application-blocks-module__huIv_q__sequence li{background:var(--d-tint,#f3efe4);gap:8px;padding:16px;font-size:15px;line-height:1.5;display:grid}.application-blocks-module__huIv_q__sequence strong{color:var(--d,#7d402c);font-size:14px}.application-blocks-module__huIv_q__sequence figcaption{color:#4e5d52;margin-top:10px;font-size:14px;line-height:1.5}.application-blocks-module__huIv_q__entry,.application-blocks-module__huIv_q__factors{color:#173d30;background:#fffcf6;border:1px solid #d4c8b2;margin:0;padding:20px;font-size:15px;line-height:1.5}.application-blocks-module__huIv_q__entry figcaption,.application-blocks-module__huIv_q__factors figcaption{gap:4px;margin-bottom:16px;display:grid}.application-blocks-module__huIv_q__entry figcaption strong,.application-blocks-module__huIv_q__factors figcaption strong{font-size:20px}.application-blocks-module__huIv_q__entry figcaption span{color:#505e56;font-size:13px}.application-blocks-module__huIv_q__entry dl{margin:0}.application-blocks-module__huIv_q__entry dl>div{margin-top:12px}.application-blocks-module__huIv_q__entry dt{color:var(--d,#855715);flex-wrap:wrap;justify-content:space-between;gap:4px;font-size:13px;font-weight:750;display:flex}.application-blocks-module__huIv_q__entry dt span{font-weight:500}.application-blocks-module__huIv_q__entry dd{background:var(--d-tint,#f7ecd4);border:1px solid var(--d-soft,#e9d3a4);margin:5px 0 0;padding:12px}.application-blocks-module__huIv_q__factors table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:13px;line-height:1.45}.application-blocks-module__huIv_q__factors th,.application-blocks-module__huIv_q__factors td{text-align:left;vertical-align:middle;border:1px solid #d8cee8;padding:10px 7px}.application-blocks-module__huIv_q__factors thead th{color:#5a4a8c;border:0;padding-top:0;font-weight:750}.application-blocks-module__huIv_q__factors tbody th{font-weight:650}.application-blocks-module__huIv_q__factors td[data-rating=Very\ important]{color:#fffcf6;background:#5a4a8c}.application-blocks-module__huIv_q__factors td[data-rating=Important]{color:#5a4a8c;background:#d8cee8}.application-blocks-module__huIv_q__factors td[data-rating=Considered]{color:#5a4a8c;background:#ece8f4}.application-blocks-module__huIv_q__factors td[data-rating=Not\ considered]{color:#173d30;background:0 0}.application-blocks-module__huIv_q__factors tr[data-emphasis]>*{border-top:2px solid #5a4a8c;font-weight:750}.application-blocks-module__huIv_q__factors .application-blocks-module__huIv_q__factorSource{color:#505e56;margin:14px 0 0;font-size:13px;line-height:1.6}.application-blocks-module__huIv_q__factorSource a{text-underline-offset:3px;justify-content:center;align-items:center;min-width:44px;min-height:44px;text-decoration:underline;display:inline-flex}.application-blocks-module__huIv_q__factorSource a:focus-visible{outline-offset:3px;outline:2px solid #5a4a8c}@media (max-width:600px){.application-blocks-module__huIv_q__factors{padding:12px 8px}.application-blocks-module__huIv_q__factors th,.application-blocks-module__huIv_q__factors td{padding:9px 4px}.application-blocks-module__huIv_q__factors table{font-size:13px}}@media (min-width:760px){.application-blocks-module__huIv_q__sequence ol{grid-template-columns:repeat(3,minmax(0,1fr))}}.application-blocks-module__huIv_q__dataTable{width:100%;margin-block:14px}.application-blocks-module__huIv_q__dataTable table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:14px;line-height:1.55}.application-blocks-module__huIv_q__dataTable caption{text-align:left;margin-bottom:10px;font-weight:750}.application-blocks-module__huIv_q__dataTable th,.application-blocks-module__huIv_q__dataTable td{text-align:left;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #d4c8b2;padding:12px}.application-blocks-module__huIv_q__dataTable thead th{color:var(--d,#173d30);background:var(--d-tint,#f3efe4)}.application-blocks-module__huIv_q__tableMobile{display:none}.application-blocks-module__huIv_q__tableMobile summary{cursor:pointer;align-items:center;min-height:44px;text-decoration:underline;display:flex}.application-blocks-module__huIv_q__tableMobile summary:focus-visible{outline:2px solid var(--d,#173d30);outline-offset:3px}@media (max-width:600px){.application-blocks-module__huIv_q__sequence li{gap:5px;padding:12px 14px;font-size:14px}.application-blocks-module__huIv_q__tableMain{display:none}.application-blocks-module__huIv_q__tableMobile{display:block}.application-blocks-module__huIv_q__dataTable table,.application-blocks-module__huIv_q__dataTable tbody,.application-blocks-module__huIv_q__dataTable tr,.application-blocks-module__huIv_q__dataTable th,.application-blocks-module__huIv_q__dataTable td{width:100%;display:block}.application-blocks-module__huIv_q__dataTable thead{display:none}.application-blocks-module__huIv_q__dataTable tr{border:1px solid #d4c8b2;margin-bottom:12px}.application-blocks-module__huIv_q__dataTable th,.application-blocks-module__huIv_q__dataTable td{padding:9px 12px}.application-blocks-module__huIv_q__dataTable tbody th{background:var(--d-tint,#f3efe4)}.application-blocks-module__huIv_q__dataTable td[data-col]:before{content:attr(data-col);color:var(--d,#173d30);font-size:12px;font-weight:750;display:block}}.application-blocks-module__huIv_q__sectionContent{gap:16px;display:grid}.application-blocks-module__huIv_q__sectionContent>p{max-width:78ch;margin:0;font-size:16px;line-height:1.65}.application-blocks-module__huIv_q__activities{padding-top:8px;scroll-margin-top:100px}.application-blocks-module__huIv_q__activities>h3{font-family:var(--font-display), Georgia, serif;margin:0 0 12px;font-size:27px;font-weight:500;line-height:1.25}.application-blocks-module__huIv_q__activities>p{font-size:16px;line-height:1.65}.application-blocks-module__huIv_q__programRows{gap:18px;scroll-margin-top:100px;display:grid}.application-blocks-module__huIv_q__programRows h3{color:#596523;align-items:center;gap:8px;margin:0 0 8px;font-size:16px;line-height:1.4;display:flex}.application-blocks-module__huIv_q__programRows h3>svg{flex:none;width:28px;height:28px}.application-blocks-module__huIv_q__programRow{border-top:1px solid #c4cba6}.application-blocks-module__huIv_q__programRow:last-child{border-bottom:1px solid #c4cba6}.application-blocks-module__huIv_q__programSummary{cursor:pointer;grid-template-columns:96px minmax(0,1.3fr) minmax(0,1.8fr) 20px;align-items:center;gap:16px;min-height:68px;padding:15px 8px;list-style:none;display:grid}.application-blocks-module__huIv_q__programMeta{grid-template-columns:minmax(0,1fr) minmax(0,.8fr);align-items:center;gap:16px;display:grid}.application-blocks-module__huIv_q__programSummary::-webkit-details-marker{display:none}.application-blocks-module__huIv_q__programSummary:after{content:"+";color:#596523;justify-self:end;font-size:24px}.application-blocks-module__huIv_q__programRow[open]>.application-blocks-module__huIv_q__programSummary:after{content:"−"}.application-blocks-module__huIv_q__programSummary:focus-visible{outline-offset:3px;outline:2px solid #596523}.application-blocks-module__huIv_q__programName{font-size:16px;font-weight:700;line-height:1.45}.application-blocks-module__huIv_q__programDeadline{font-size:14px;line-height:1.5}.application-blocks-module__huIv_q__programTags{flex-wrap:wrap;gap:6px;display:flex}.application-blocks-module__huIv_q__programTag{color:#48551d;background:#e8edda;padding:3px 7px;font-size:12px;font-weight:650;line-height:1.5}.application-blocks-module__huIv_q__programRow>div{padding:0 8px 18px}.application-blocks-module__huIv_q__programRow ul{grid-template-columns:1fr}.application-blocks-module__huIv_q__programRow [data-program-sources] a{align-items:center;min-height:44px;display:inline-flex}@media (max-width:600px){.application-blocks-module__huIv_q__sectionContent{gap:12px}.application-blocks-module__huIv_q__programRows{gap:6px}.application-blocks-module__huIv_q__programRows h3>svg{width:24px;height:24px}.application-blocks-module__huIv_q__programSummary{grid-template-columns:48px minmax(0,1fr) 20px;gap:5px 10px;padding:4px 0}.application-blocks-module__huIv_q__programName{grid-column:2}.application-blocks-module__huIv_q__programMeta{flex-wrap:wrap;grid-column:1/-1;gap:6px 8px;display:flex}.application-blocks-module__huIv_q__programSummary:after{grid-area:1/3}.application-blocks-module__huIv_q__programRow>div{padding-inline:0}}
.grade-11-visuals-module__YT_-6W__logoSlot{color:#596523;background:#fff;border:1px solid #d6d8ce;flex:none;place-items:center;width:96px;height:56px;display:grid;position:relative}.grade-11-visuals-module__YT_-6W__logoSlot img{object-fit:contain;padding:5px}.grade-11-visuals-module__YT_-6W__logoSlot svg{width:36px;height:36px}.grade-11-visuals-module__YT_-6W__draftGrid{align-items:stretch;gap:12px;display:grid}.grade-11-visuals-module__YT_-6W__draftGrid:has(>.grade-11-visuals-module__YT_-6W__draftCard>details[open]){align-items:start}.grade-11-visuals-module__YT_-6W__draftCard{color:#173d30;background:#fffcf6;border:1px solid #dfcea8;grid-template-columns:36px minmax(0,1fr);align-content:start;gap:10px;min-width:0;padding:18px;display:grid}.grade-11-visuals-module__YT_-6W__draftCard>svg{color:#855715;width:36px;height:36px}.grade-11-visuals-module__YT_-6W__draftCard h4{align-self:center;margin:0;font-size:20px;line-height:1.3}.grade-11-visuals-module__YT_-6W__draftCard>p{grid-column:1/-1;margin:0;font-size:16px;line-height:1.55}.grade-11-visuals-module__YT_-6W__draftCard>p:last-child{margin-bottom:0}.grade-11-visuals-module__YT_-6W__draftCard>details{grid-column:1/-1;min-width:0;margin-block:0}.grade-11-visuals-module__YT_-6W__calendar{color:#173d30;margin:0 0 18px}.grade-11-visuals-module__YT_-6W__calendar>h3{font-family:var(--font-display), Georgia, serif;margin:0 0 12px;font-size:27px;font-weight:500;line-height:1.25}.grade-11-visuals-module__YT_-6W__legend,.grade-11-visuals-module__YT_-6W__monthGrid,.grade-11-visuals-module__YT_-6W__chips{margin:0;padding:0;list-style:none}.grade-11-visuals-module__YT_-6W__legend{flex-wrap:wrap;gap:6px 12px;margin-bottom:14px;display:flex}.grade-11-visuals-module__YT_-6W__legend li{color:var(--kind-ink);align-items:center;gap:6px;font-size:13px;line-height:1.5;display:flex}.grade-11-visuals-module__YT_-6W__legend li:before{content:"";background:var(--kind-ink);width:10px;height:10px}.grade-11-visuals-module__YT_-6W__monthGrid{border-top:1px solid #d4c8b2;display:grid}.grade-11-visuals-module__YT_-6W__monthGrid>li{border-bottom:1px solid #d4c8b2;grid-template-columns:84px minmax(0,1fr);align-items:start;gap:10px;padding:10px 0;display:grid}.grade-11-visuals-module__YT_-6W__monthGrid h4{margin:3px 0 0;font-size:13px;line-height:1.45}.grade-11-visuals-module__YT_-6W__chips{flex-wrap:wrap;align-content:start;gap:5px;display:flex}.grade-11-visuals-module__YT_-6W__chips li{color:var(--kind-ink);background:var(--kind-fill);padding:3px 6px;font-size:13px;line-height:1.45}.grade-11-visuals-module__YT_-6W__calendar [data-kind=tests]{--kind-ink:#9a4127;--kind-fill:#f8e6dc}.grade-11-visuals-module__YT_-6W__calendar [data-kind=contests]{--kind-ink:#75422a;--kind-fill:#f0e4d4}.grade-11-visuals-module__YT_-6W__calendar [data-kind=letters]{--kind-ink:#8b3354;--kind-fill:#f3e5e9}.grade-11-visuals-module__YT_-6W__calendar [data-kind=courses]{--kind-ink:#2c5a73;--kind-fill:#e3edf2}.grade-11-visuals-module__YT_-6W__calendar [data-kind=summer]{--kind-ink:#5a6b1e;--kind-fill:#edf0d9}.grade-11-visuals-module__YT_-6W__calendar [data-kind=drafts]{--kind-ink:#855715;--kind-fill:#f7ecd4}.grade-11-visuals-module__YT_-6W__calendar figcaption{color:#505e56;margin-top:10px;font-size:13px;line-height:1.5}.grade-11-visuals-module__YT_-6W__calendar figcaption a{text-underline-offset:3px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.grade-11-visuals-module__YT_-6W__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:600px){.grade-11-visuals-module__YT_-6W__logoSlot{width:48px;height:48px}.grade-11-visuals-module__YT_-6W__logoSlot img{padding:4px}.grade-11-visuals-module__YT_-6W__logoSlot svg{width:32px;height:32px}.grade-11-visuals-module__YT_-6W__draftCard{gap:8px;padding:10px}.grade-11-visuals-module__YT_-6W__draftGrid{gap:10px}.grade-11-visuals-module__YT_-6W__monthGrid>li{padding-block:5px}}@media (min-width:801px){.grade-11-visuals-module__YT_-6W__draftGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.grade-11-visuals-module__YT_-6W__monthGrid{border-left:1px solid #d4c8b2;grid-template-columns:repeat(3,minmax(0,1fr))}.grade-11-visuals-module__YT_-6W__monthGrid>li{border-right:1px solid #d4c8b2;padding:12px 8px;display:block}.grade-11-visuals-module__YT_-6W__monthGrid>li:last-child{grid-column:span 2}.grade-11-visuals-module__YT_-6W__monthGrid h4{margin:0 0 10px}}@media (min-width:1100px){.grade-11-visuals-module__YT_-6W__monthGrid{grid-template-columns:repeat(6,minmax(0,1fr))}}
.grade-12-module__nEOGNq__plans{gap:12px;display:grid}.grade-12-module__nEOGNq__plan{background:#fffdf8;border:1px solid #c3b7d8;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:24px;padding:20px;display:grid}.grade-12-module__nEOGNq__plan h3{color:#5a4a8c;margin:0 0 6px;font-size:22px}.grade-12-module__nEOGNq__plan p{margin:0;font-size:15px;line-height:1.6}.grade-12-module__nEOGNq__colleges{align-items:start;gap:12px;margin:0;padding:0;list-style:none;display:flex}.grade-12-module__nEOGNq__colleges li{text-align:center;color:#453967;flex:1;justify-items:center;gap:6px;min-width:0;font-size:13px;line-height:1.4;display:grid}.grade-12-module__nEOGNq__colleges small{font-size:12px}.grade-12-module__nEOGNq__logo{background:#fff;border:1px solid #d4c8b2;border-radius:6px;width:128px;height:56px;display:block;position:relative}.grade-12-module__nEOGNq__logo:focus-visible{outline-offset:2px;outline:3px solid #5a4a8c}.grade-12-module__nEOGNq__logo img{object-fit:contain;padding:7px}.grade-12-module__nEOGNq__sources{color:#505e56;margin:10px 0 0;font-size:13px;line-height:1.6}.grade-12-module__nEOGNq__sources a{text-underline-offset:3px;text-decoration:underline}.grade-12-module__nEOGNq__plans>.grade-12-module__nEOGNq__sources{margin-bottom:14px}.grade-12-module__nEOGNq__plan .grade-12-module__nEOGNq__rule{color:#3d335c;border-top:1px solid #d8cee8;margin:0;padding-top:4px;font-size:12.5px;line-height:1.45}.grade-12-module__nEOGNq__calendar{margin:0 0 20px}.grade-12-module__nEOGNq__calendar h3{font-family:var(--font-display),Georgia,serif;margin:0 0 12px;font-size:25px;font-weight:500;line-height:1.3}.grade-12-module__nEOGNq__legend{flex-wrap:wrap;gap:6px 14px;margin:0 0 14px;padding:0;list-style:none;display:flex}.grade-12-module__nEOGNq__legend li{color:var(--ink);align-items:center;gap:6px;font-size:13px;display:flex}.grade-12-module__nEOGNq__legend li:before{content:"";background:var(--ink);width:9px;height:9px}.grade-12-module__nEOGNq__monthGrid{border-top:1px solid #d4c8b2;grid-template-columns:1fr;display:grid}.grade-12-module__nEOGNq__laneHeads{display:none}.grade-12-module__nEOGNq__month{border-bottom:1px solid #d4c8b2;padding:7px 0;display:block}.grade-12-module__nEOGNq__month h4{margin:0;padding:0 0 5px;font-size:14px}.grade-12-module__nEOGNq__lane{grid-template-columns:75px minmax(0,1fr);gap:6px;padding:3px 0;display:grid}.grade-12-module__nEOGNq__lane:has(ul:empty){display:none}.grade-12-module__nEOGNq__lane>strong{color:#505e56;margin-bottom:4px;padding-top:4px;font-size:12px;display:block}.grade-12-module__nEOGNq__lane ul{margin:0;padding:0;list-style:none}.grade-12-module__nEOGNq__lane li{color:var(--ink);background:var(--fill);padding:4px 6px;font-size:13px;line-height:1.4}@media (min-width:801px){.grade-12-module__nEOGNq__plans,.grade-12-module__nEOGNq__calendar{margin-top:20px}}@media (min-width:801px) and (max-width:1179px){.grade-12-module__nEOGNq__monthGrid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px}}@media (min-width:1180px){.grade-12-module__nEOGNq__monthGrid{border-left:1px solid #d4c8b2;grid-template-rows:auto repeat(3,minmax(58px,auto));grid-template-columns:96px repeat(10,minmax(0,1fr));grid-auto-flow:column}.grade-12-module__nEOGNq__laneHeads,.grade-12-module__nEOGNq__month{display:contents}.grade-12-module__nEOGNq__laneHeads>span,.grade-12-module__nEOGNq__month h4,.grade-12-module__nEOGNq__lane{border-bottom:1px solid #d4c8b2;border-right:1px solid #d4c8b2}.grade-12-module__nEOGNq__laneHeads>span{color:#3d4a43;align-items:center;padding:8px;font-size:13px;font-weight:600;display:flex}.grade-12-module__nEOGNq__laneHeads>span:first-child,.grade-12-module__nEOGNq__month h4{background:#f2ede3}.grade-12-module__nEOGNq__month h4{padding:9px 8px;font-size:13px;line-height:1.3}:is(.grade-12-module__nEOGNq__lane,.grade-12-module__nEOGNq__lane:has(ul:empty)){padding:6px;display:block}.grade-12-module__nEOGNq__lane>strong{display:none}.grade-12-module__nEOGNq__lane li{font-size:12.5px;line-height:1.35}.grade-12-module__nEOGNq__lane li+li{margin-top:4px}}.grade-12-module__nEOGNq__calendar [data-family=list]{--ink:#5a4a8c;--fill:#ece8f4}.grade-12-module__nEOGNq__calendar [data-family=teachers]{--ink:#8b3354;--fill:#f3e5e9}.grade-12-module__nEOGNq__calendar [data-family=money]{--ink:#37437a;--fill:#e7e9f3}.grade-12-module__nEOGNq__calendar [data-family=choosing]{--ink:#1e6566;--fill:#e1efec}.grade-12-module__nEOGNq__forms{background:#fffdf8;border:1px solid #bfc5dd;border-radius:8px;margin:0;padding:18px}.grade-12-module__nEOGNq__forms figcaption{margin-bottom:12px;font-size:19px;font-weight:600}.grade-12-module__nEOGNq__forms table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:14px;line-height:1.5}.grade-12-module__nEOGNq__forms th,.grade-12-module__nEOGNq__forms td{text-align:left;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #cfd4e8;padding:10px 8px}.grade-12-module__nEOGNq__forms th:first-child{width:22%}.grade-12-module__nEOGNq__forms thead{color:#37437a;background:#e7e9f3}.grade-12-module__nEOGNq__offer{background:#fffdf8;border:1px solid #a7c9c3;border-radius:8px;margin:0 0 18px;padding:24px}.grade-12-module__nEOGNq__offer figcaption>span{text-transform:uppercase;letter-spacing:.09em;color:#1e6566;font-size:12px;font-weight:600;display:block}.grade-12-module__nEOGNq__offer h3{font-size:25px;line-height:1.25;font-family:var(--font-display),Georgia,serif;margin:8px 0 18px;font-weight:500}.grade-12-module__nEOGNq__offer dl{margin:0}.grade-12-module__nEOGNq__offer dl>div{border-top:1px solid #ddd6c7;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:16px;padding:11px 0;font-size:15px;line-height:1.45;display:grid}.grade-12-module__nEOGNq__offer dd{grid-template-columns:100px 1fr;gap:16px;margin:0;display:grid}.grade-12-module__nEOGNq__offer dd strong{font-variant-numeric:tabular-nums;font-size:19px}.grade-12-module__nEOGNq__offer [data-total]{color:#1e6566;background:#e1efec;margin-inline:-12px;padding:15px 12px;font-weight:600}.grade-12-module__nEOGNq__offer>p{margin:12px 0 0;font-size:14px;line-height:1.55}.grade-12-module__nEOGNq__waitlist{margin:14px 0}.grade-12-module__nEOGNq__waitlist figcaption{font-size:21px;font-weight:600;line-height:1.4}.grade-12-module__nEOGNq__waitlist ul{margin:12px 0;padding:0;list-style:none}.grade-12-module__nEOGNq__waitlist li{border-top:1px solid #a7c9c3;grid-template-columns:100px 1fr;align-items:center;gap:12px;font-size:15px;display:grid}.grade-12-module__nEOGNq__waitlist a{align-items:center;min-height:44px;text-decoration:underline;display:flex}.grade-12-module__nEOGNq__waitlist strong{color:#1e6566}.grade-12-module__nEOGNq__folds{gap:14px;margin-top:18px;display:grid}.grade-12-module__nEOGNq__situations{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:14px;margin-top:20px;display:grid}.grade-12-module__nEOGNq__situation{background:#fffdf8;border:1px solid #a7c9c3;border-top:4px solid #1e6566;border-radius:8px;padding:16px 18px 6px}.grade-12-module__nEOGNq__situation h3{letter-spacing:.08em;text-transform:uppercase;color:#1e6566;margin:0 0 8px;font-size:13px;font-weight:700;line-height:1.4}.grade-12-module__nEOGNq__situation>p{margin:0;font-size:16px;line-height:1.5}.grade-12-module__nEOGNq__situation summary{cursor:pointer;color:#1e6566;align-items:center;gap:8px;min-height:44px;font-size:14px;font-weight:600;list-style:none;display:flex}.grade-12-module__nEOGNq__situation summary::-webkit-details-marker{display:none}.grade-12-module__nEOGNq__situation summary:after{content:"+";font-size:18px;font-weight:400}.grade-12-module__nEOGNq__situation details[open] summary:after{content:"−"}.grade-12-module__nEOGNq__situation details>div{padding-bottom:12px;font-size:14.5px;line-height:1.55}.grade-12-module__nEOGNq__situation details>div p{margin:0 0 10px}.grade-12-module__nEOGNq__checklist{margin-top:28px}@media (max-width:1000px){.grade-12-module__nEOGNq__situations{grid-template-columns:1fr;gap:10px}.grade-12-module__nEOGNq__situation{padding:12px 14px 2px}}.grade-12-module__nEOGNq__back{align-items:center;min-height:44px;font-size:14px;text-decoration:underline;display:inline-flex}.grade-12-module__nEOGNq__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:800px){.grade-12-module__nEOGNq__plan{grid-template-columns:1fr;gap:12px;padding:14px}.grade-12-module__nEOGNq__plan h3{font-size:20px}.grade-12-module__nEOGNq__offer{padding:16px}.grade-12-module__nEOGNq__offer dl>div{grid-template-columns:1fr;gap:3px;padding:8px 0;font-size:14px}.grade-12-module__nEOGNq__offer dd{grid-template-columns:83px minmax(0,1fr);gap:10px}.grade-12-module__nEOGNq__offer h3{font-size:23px}.grade-12-module__nEOGNq__forms{padding:12px}.grade-12-module__nEOGNq__forms th,.grade-12-module__nEOGNq__forms td{padding:7px 5px;font-size:13px}}@media (max-width:600px){.grade-12-module__nEOGNq__colleges{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 8px;display:grid}.grade-12-module__nEOGNq__logo{width:100%;height:46px}.grade-12-module__nEOGNq__logo img{padding:6px}.grade-12-module__nEOGNq__colleges li{gap:4px;font-size:12px}main:has(.grade-12-module__nEOGNq__plans) section[class][id]{padding-block:24px}.grade-12-module__nEOGNq__month{padding-block:3px}}@media (min-width:801px){.grade-12-module__nEOGNq__offer{margin-top:20px}}.grade-12-module__nEOGNq__foldText p{margin:0 0 10px}.grade-12-module__nEOGNq__foldText p:last-child{margin-bottom:0}@media (max-width:600px){.grade-12-module__nEOGNq__plan .grade-12-module__nEOGNq__rule{font-size:12px;line-height:1.4}}
