.TextWithTitle-module__hxsRzW__green{color:var(--mantine-color-darkGreen-9);margin:0;padding:0}.TextWithTitle-module__hxsRzW__gold{color:var(--mantine-color-gold-6)}@media (max-width:36em){.TextWithTitle-module__hxsRzW__title1{font-size:24px}.TextWithTitle-module__hxsRzW__title2{font-size:22px}.TextWithTitle-module__hxsRzW__title3{font-size:20px}.TextWithTitle-module__hxsRzW__title4{font-size:18px}.TextWithTitle-module__hxsRzW__title5{font-size:16px}.TextWithTitle-module__hxsRzW__title6{font-size:14px}}
.CardBox-module__LmVtoa__green{color:var(--mantine-color-darkGreen-9);margin:0;padding:0}.CardBox-module__LmVtoa__gold{color:var(--mantine-color-gold-6)}.CardBox-module__LmVtoa__cardBody{flex-direction:column;justify-content:space-between;display:flex}
.Card-module__tGkz1q__grid{grid-template-columns:repeat(auto-fit,minmax(0,1fr))!important}
.HomeCarousel-module__1O2SrG__carouselContainer{height:750px}.HomeCarousel-module__1O2SrG__carouselMobile{display:none}@media (max-width:64em) and (min-width:36.1em){.HomeCarousel-module__1O2SrG__carouselContainer{height:375px}}@media (max-width:36em){.HomeCarousel-module__1O2SrG__carousel{display:none;overflow:hidden}.HomeCarousel-module__1O2SrG__carouselMobile{display:block}.HomeCarousel-module__1O2SrG__carouselContainer{height:250px}}
.textwysiwyg-module__KUZh5a__wysiwyg h1,.textwysiwyg-module__KUZh5a__wysiwyg>h2,.textwysiwyg-module__KUZh5a__wysiwyg h3,.textwysiwyg-module__KUZh5a__wysiwyg h4,.textwysiwyg-module__KUZh5a__wysiwyg h5,.textwysiwyg-module__KUZh5a__wysiwyg h6{margin:1rem 0;padding:0}
.ContactUsForm-module__nfDyRG__contactUsForm input{width:40%!important}.ContactUsForm-module__nfDyRG__contactUsForm button{width:20%!important}@media (max-width:36em){.ContactUsForm-module__nfDyRG__contactUsForm input,.ContactUsForm-module__nfDyRG__contactUsForm button{width:100%!important}}
.Footer-module__ecDruW__footer{background-color:#0d3e20}.Footer-module__ecDruW__footerMobileContent{display:none}.Footer-module__ecDruW__gold{color:var(--mantine-color-gold-6)}.Footer-module__ecDruW__groups{flex-wrap:wrap;flex:1;justify-content:space-between;display:flex}.Footer-module__ecDruW__contactInfo{flex-direction:column;gap:10px;display:flex}.Footer-module__ecDruW__copyright{text-align:center;padding:10px}.Footer-module__ecDruW__footerContent{color:#fff;justify-content:space-between;align-items:flex-end;display:flex}.Footer-module__ecDruW__description{flex-direction:row;flex:1;align-items:flex-end;gap:10px;display:flex}@media (max-width:36em){.Footer-module__ecDruW__footerContent{display:none}.Footer-module__ecDruW__description{margin-bottom:20px}.Footer-module__ecDruW__footerMobileContent{flex-direction:column;gap:20px;padding-top:20px;display:flex}.Footer-module__ecDruW__schoolInfo{flex-direction:column;justify-content:center;gap:10px;display:flex}.Footer-module__ecDruW__groups{justify-content:unset;gap:40px}.Footer-module__ecDruW__copyright{margin-top:10px}}
.Events-module__KnXLYa__pageWrapper{background:#fafaf8;min-height:100vh;font-family:Inter,sans-serif}.Events-module__KnXLYa__heroBar{background:#0d3e20;border-bottom:3px solid #feb104;padding:64px 6vw 56px}.Events-module__KnXLYa__heroBarInner{max-width:1200px;margin:0 auto}.Events-module__KnXLYa__heroEyebrow{letter-spacing:3px;text-transform:uppercase;color:#feb104;margin:0 0 12px;font-size:11px;font-weight:700}.Events-module__KnXLYa__heroTitle{color:#fff;margin:0 0 14px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(36px,5vw,64px);font-weight:700;line-height:1}.Events-module__KnXLYa__heroEm{color:#feb104;font-style:italic}.Events-module__KnXLYa__heroCategory{color:#feb104;font-size:.85em;font-style:italic}.Events-module__KnXLYa__heroSub{color:#ffffffa6;max-width:520px;margin:0;font-size:15px;line-height:1.7}.Events-module__KnXLYa__contentWrapper{grid-template-columns:1fr 300px;gap:40px;max-width:1200px;margin:0 auto;padding:48px 6vw 80px;display:grid}.Events-module__KnXLYa__mainCol{min-width:0}.Events-module__KnXLYa__articleList{flex-direction:column;gap:24px;display:flex}.Events-module__KnXLYa__articleCard{background:#fff;border:1px solid #0d3e200f;border-radius:8px;grid-template-columns:280px 1fr;text-decoration:none;transition:box-shadow .25s,transform .25s;display:grid;overflow:hidden;box-shadow:0 2px 12px #0d3e2012}.Events-module__KnXLYa__articleCard:hover{transform:translateY(-2px);box-shadow:0 8px 36px #0d3e2024}.Events-module__KnXLYa__articleImg{height:100%;min-height:200px;position:relative;overflow:hidden}.Events-module__KnXLYa__articleImg>div,.Events-module__KnXLYa__articleImg img{object-fit:cover!important;width:100%!important;height:100%!important}.Events-module__KnXLYa__articleCard:hover .Events-module__KnXLYa__articleImg img{transition:transform .5s;transform:scale(1.04)}.Events-module__KnXLYa__articleImg img{transition:transform .5s}.Events-module__KnXLYa__articleImgOverlay{pointer-events:none;background:linear-gradient(90deg,#0000 60%,#0d3e2026);position:absolute;inset:0}.Events-module__KnXLYa__articleCategory{color:#0d3e20;letter-spacing:1.5px;background:#feb104;border-radius:4px;padding:4px 10px;font-size:10px;font-weight:800;position:absolute;top:14px;left:14px}.Events-module__KnXLYa__articleBody{flex-direction:column;justify-content:center;gap:10px;padding:24px 28px;display:flex}.Events-module__KnXLYa__articleMeta{align-items:center;gap:16px;display:flex}.Events-module__KnXLYa__articleDate{color:#0d3e2073;letter-spacing:.3px;font-size:11px;font-weight:600}.Events-module__KnXLYa__articleAuthor{color:#0d3e2059;border-left:1px solid #0d3e2026;padding-left:16px;font-size:11px}.Events-module__KnXLYa__articleTitle{color:#0d3e20;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:22px;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.Events-module__KnXLYa__articleCard:hover .Events-module__KnXLYa__articleTitle{color:#1a5c30}.Events-module__KnXLYa__articleExcerpt{color:#0d3e209e;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:13px;line-height:1.7;display:-webkit-box;overflow:hidden}.Events-module__KnXLYa__articleExcerpt p{margin:0}.Events-module__KnXLYa__articleExcerpt *{color:#0d3e209e!important;font-size:13px!important}.Events-module__KnXLYa__articleCta{color:#0d3e20;letter-spacing:.3px;border-bottom:2px solid #feb104;align-self:flex-start;margin-top:4px;padding-bottom:2px;font-size:12px;font-weight:700;transition:color .2s;display:inline-block}.Events-module__KnXLYa__articleCard:hover .Events-module__KnXLYa__articleCta{color:#feb104}.Events-module__KnXLYa__empty{text-align:center;color:#0d3e2073;padding:80px 24px;font-size:16px}.Events-module__KnXLYa__sidebar{min-width:0}.Events-module__KnXLYa__sidebarSticky{position:sticky;top:100px}.Events-module__KnXLYa__sidebarLabel{letter-spacing:2px;text-transform:uppercase;color:#0d3e2080;border-bottom:2px solid #feb104;margin:0 0 16px;padding-bottom:12px;font-size:11px;font-weight:700}.Events-module__KnXLYa__paginationItem{color:#0d3e20;border-radius:6px;font-size:14px;font-weight:600;transition:all .2s}.Events-module__KnXLYa__paginationItem[data-active]{color:#fff;background-color:#0d3e20;border-color:#0d3e20;font-weight:700}.Events-module__KnXLYa__paginationItem:hover:not([data-active]){background-color:#0d3e2014}.Events-module__KnXLYa__title{color:#0d3e20;font-family:Cormorant Garamond,Georgia,serif}@media (max-width:1024px){.Events-module__KnXLYa__contentWrapper{grid-template-columns:1fr}.Events-module__KnXLYa__sidebar{order:-1}.Events-module__KnXLYa__sidebarSticky{position:static}}@media (max-width:768px){.Events-module__KnXLYa__articleCard{grid-template-columns:1fr}.Events-module__KnXLYa__articleImg{height:200px}.Events-module__KnXLYa__articleBody{padding:18px 20px}.Events-module__KnXLYa__heroBar{padding:48px 5vw 40px}.Events-module__KnXLYa__contentWrapper{gap:32px;padding:32px 5vw 60px}}
.HeaderMenu-module__tgBcqq__announcementBar{text-align:center;background-color:#feb104;padding:8px 0}.HeaderMenu-module__tgBcqq__announcementText{color:#0d3e20;font-family:Inter,sans-serif;font-size:14px;font-style:italic;font-weight:700}.HeaderMenu-module__tgBcqq__announcementLink{color:#0d3e20;font-weight:700;text-decoration:none}.HeaderMenu-module__tgBcqq__announcementLink:hover{text-decoration:underline}.HeaderMenu-module__tgBcqq__mainHeader{background-color:#0d3e20;border-bottom:3px solid #feb104;align-items:center;height:90px;display:flex;box-shadow:0 2px 10px #0000004d}.HeaderMenu-module__tgBcqq__inner{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.HeaderMenu-module__tgBcqq__logoLink{flex-shrink:0;align-items:center;gap:12px;min-width:320px;margin-right:20px;text-decoration:none;display:flex}.HeaderMenu-module__tgBcqq__logoImageWrapper{flex-shrink:0;width:320px;height:65px}.HeaderMenu-module__tgBcqq__logoText{flex-direction:column;display:flex}.HeaderMenu-module__tgBcqq__logoTitle{color:#fff;white-space:nowrap;font-family:Cormorant Garamond,Georgia,serif;font-size:14px;font-weight:600;line-height:1.4}.HeaderMenu-module__tgBcqq__logoSubtitle{color:#feb104;letter-spacing:.5px;white-space:nowrap;font-family:Inter,sans-serif;font-size:10px}.HeaderMenu-module__tgBcqq__link{color:#fff;white-space:nowrap;border-radius:4px;padding:6px 8px;font-family:Inter,sans-serif;font-size:13px;font-weight:500;text-decoration:none;display:block}.HeaderMenu-module__tgBcqq__link:hover{color:#feb104}.HeaderMenu-module__tgBcqq__linkLabel{margin-right:4px}.HeaderMenu-module__tgBcqq__menuLink{color:#fff;white-space:nowrap;border-radius:4px;align-items:center;gap:4px;padding:6px 8px;font-family:Inter,sans-serif;text-decoration:none;transition:color .2s;display:flex;font-size:13px!important;font-weight:500!important}.HeaderMenu-module__tgBcqq__menuLink:hover{color:#feb104}.HeaderMenu-module__tgBcqq__menuLink[aria-current=page]{color:#feb104;border-bottom:2px solid #feb104}.HeaderMenu-module__tgBcqq__headerButtons{flex-shrink:0;align-items:center;gap:8px;display:flex}.HeaderMenu-module__tgBcqq__studentLoginBtn{color:#fff;white-space:nowrap;background-color:#0000;border:1px solid #fff9;border-radius:6px;padding:6px 12px;font-family:Inter,sans-serif;font-size:12px;font-weight:500;text-decoration:none;transition:border-color .2s}.HeaderMenu-module__tgBcqq__studentLoginBtn:hover{border-color:#fff}.HeaderMenu-module__tgBcqq__applyNowBtn{color:#0d3e20;white-space:nowrap;background-color:#feb104;border:none;border-radius:6px;padding:6px 12px;font-family:Inter,sans-serif;font-size:12px;font-weight:700;text-decoration:none;transition:background-color .2s}.HeaderMenu-module__tgBcqq__applyNowBtn:hover{background-color:#b8963e}.HeaderMenu-module__tgBcqq__dropdownFooter{margin:calc(var(--mantine-spacing-md)*-1);margin-top:var(--mantine-spacing-sm);padding:var(--mantine-spacing-md)calc(var(--mantine-spacing-md)*2);padding-bottom:var(--mantine-spacing-xl);background-color:#f0f7f0;border-top:2px solid #feb104}.HeaderMenu-module__tgBcqq__subLink,.HeaderMenu-module__tgBcqq__mobileThumbnails{width:100%;padding:var(--mantine-spacing-xs);border-radius:var(--mantine-radius-md);justify-content:flex-start;transition:background-color .2s}.HeaderMenu-module__tgBcqq__subLink:hover,.HeaderMenu-module__tgBcqq__mobileThumbnails:hover{background-color:#f0f7f0}.HeaderMenu-module__tgBcqq__sectionTitle{color:#feb104;letter-spacing:1px;text-transform:uppercase;font-family:Inter,sans-serif;font-size:11px;font-weight:700}.HeaderMenu-module__tgBcqq__text{color:#0d3e20;font-family:Inter,sans-serif}.HeaderMenu-module__tgBcqq__mobileLink{color:#fff;border-radius:4px;justify-content:space-between;align-items:center;width:100%;padding:10px 12px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:1;text-decoration:none;display:flex}.HeaderMenu-module__tgBcqq__mobileLink:hover{color:#feb104;background-color:#ffffff1a}.HeaderMenu-module__tgBcqq__mobileThumbnails{gap:15px;display:flex}.HeaderMenu-module__tgBcqq__gold,.HeaderMenu-module__tgBcqq__header{background-color:#0d3e20}.HeaderMenu-module__tgBcqq__container{justify-content:flex-end;gap:10px;display:flex}.HeaderMenu-module__tgBcqq__goldLink{color:#feb104;text-decoration:none}.HeaderMenu-module__tgBcqq__greenLink{color:#fff;align-items:center;gap:12px;text-decoration:none;display:flex}
.CPARCenterPage-module__ouc_RW__hero{justify-content:center;align-items:center;width:100%;min-height:54vh;display:flex;position:relative;overflow:hidden}.CPARCenterPage-module__ouc_RW__heroBg{background-image:url(https://images.website-d1e.workers.dev/1d893ac0-cd99-482c-8997-32d5f260a4c0.jpg);background-position:50% 30%;background-size:cover;position:absolute;inset:-10%}.CPARCenterPage-module__ouc_RW__heroOverlay{background:linear-gradient(#0d3e20e6 0%,#0d3e20d6 45%,#0d3e20f0 100%);position:absolute;inset:0}.CPARCenterPage-module__ouc_RW__heroContent{z-index:2;text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:780px;margin:0 auto;padding:72px 6vw;display:flex;position:relative}.CPARCenterPage-module__ouc_RW__heroEyebrow{letter-spacing:3px;text-transform:uppercase;color:var(--gold);border:1px solid #feb10459;border-radius:100px;margin-bottom:22px;padding:6px 16px;font-size:12px;font-weight:700;display:inline-block}.CPARCenterPage-module__ouc_RW__heroTitle{color:#fff;margin:0 0 16px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(34px,6vw,64px);font-weight:700;line-height:1.1}.CPARCenterPage-module__ouc_RW__heroTitle em{color:var(--gold);font-style:italic}.CPARCenterPage-module__ouc_RW__heroSub{color:#ffffffbf;max-width:560px;margin:0 0 28px;font-size:14px;line-height:1.7}.CPARCenterPage-module__ouc_RW__heroCta{background:var(--gold);color:var(--green-deep);border-radius:100px;align-items:center;gap:8px;padding:14px 32px;font-size:13px;font-weight:700;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex;box-shadow:0 10px 26px #0003}.CPARCenterPage-module__ouc_RW__heroCta:hover{background:var(--gold-dark);transform:translateY(-2px)}.CPARCenterPage-module__ouc_RW__locationStrip{margin-top:var(--space-md);background:#0d3e2008;border:1px solid #0d3e2014;border-radius:12px;align-items:center;gap:14px;padding:18px 22px;display:flex}.CPARCenterPage-module__ouc_RW__locationIcon{width:38px;height:38px;color:var(--gold-dark);background:#feb10424;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.CPARCenterPage-module__ouc_RW__locationText{color:var(--ink);font-size:14px;line-height:1.5}.CPARCenterPage-module__ouc_RW__locationText strong{color:var(--green-deep)}.CPARCenterPage-module__ouc_RW__directorSection{padding:var(--space-xl)0;text-align:center;border-bottom:1px solid #0d3e2014}.CPARCenterPage-module__ouc_RW__directorPhotoWrap{background-image:url(https://images.website-d1e.workers.dev/ac83078b-27c0-4c30-ab98-ee4ff3c405bf.png);background-position:top;background-size:cover;border-radius:50%;width:168px;height:168px;margin:0 auto 22px;position:relative;overflow:hidden;box-shadow:0 16px 40px #0d3e2038,0 0 0 6px #feb10424}.CPARCenterPage-module__ouc_RW__directorPhotoInitials{color:var(--gold);font-family:Cormorant Garamond,Georgia,serif;font-size:52px;font-weight:700}.CPARCenterPage-module__ouc_RW__directorName{color:var(--green-deep);margin:0 0 4px;font-family:Cormorant Garamond,Georgia,serif;font-size:26px;font-weight:700}.CPARCenterPage-module__ouc_RW__directorTitle{letter-spacing:1px;text-transform:uppercase;color:var(--gold-dark);margin:0 0 18px;font-size:13px;font-weight:700}.CPARCenterPage-module__ouc_RW__directorHighlights{flex-direction:column;gap:8px;max-width:480px;margin:0 auto;padding:0;list-style:none;display:flex}.CPARCenterPage-module__ouc_RW__directorHighlightItem{color:var(--ink);font-size:13.5px;line-height:1.6}.CPARCenterPage-module__ouc_RW__tableWrap{margin-top:var(--space-lg);border:1px solid #0d3e2014;border-radius:16px;overflow:hidden;box-shadow:0 2px 14px #0d3e200f}.CPARCenterPage-module__ouc_RW__tableScroll{max-height:560px;overflow:auto}.CPARCenterPage-module__ouc_RW__table{border-collapse:collapse;width:100%;font-size:13.5px}.CPARCenterPage-module__ouc_RW__table thead th{z-index:1;background:var(--green-deep);color:#fff;letter-spacing:.8px;text-transform:uppercase;text-align:left;padding:14px 18px;font-size:11px;font-weight:700;position:sticky;top:0}.CPARCenterPage-module__ouc_RW__table tbody td{color:var(--ink);white-space:nowrap;border-bottom:1px solid #0d3e200f;padding:12px 18px}.CPARCenterPage-module__ouc_RW__table tbody tr:nth-child(2n){background:#0d3e2005}.CPARCenterPage-module__ouc_RW__table tbody tr:hover{background:#feb10414}.CPARCenterPage-module__ouc_RW__tableRank{color:var(--green-deep);width:40px;font-family:Cormorant Garamond,Georgia,serif;font-weight:700}.CPARCenterPage-module__ouc_RW__tableName{color:var(--green-deep);white-space:normal;font-weight:600}.CPARCenterPage-module__ouc_RW__tableBadge{letter-spacing:.4px;color:var(--green-deep);background:#0d3e2012;border-radius:20px;padding:2px 9px;font-size:10px;font-weight:700;display:inline-block}.CPARCenterPage-module__ouc_RW__tabRow{margin:var(--space-lg)0 28px;flex-wrap:wrap;gap:10px;display:flex}.CPARCenterPage-module__ouc_RW__tabBtn{color:var(--ink);cursor:pointer;background:#fff;border:1px solid #0d3e2026;border-radius:100px;padding:10px 22px;font-size:13px;font-weight:700;transition:background .2s,color .2s,border-color .2s}.CPARCenterPage-module__ouc_RW__tabBtn:hover{border-color:#feb10480}.CPARCenterPage-module__ouc_RW__tabBtnActive{background:var(--green-deep);color:#fff;border-color:var(--green-deep)}.CPARCenterPage-module__ouc_RW__reviewerGrid{grid-template-columns:repeat(3,1fr);align-items:start;gap:22px;display:grid}.CPARCenterPage-module__ouc_RW__reviewerCard{background:#fff;border:1px solid #0d3e2014;border-radius:16px;padding:24px 22px;transition:box-shadow .28s,transform .28s,border-color .28s;box-shadow:0 2px 14px #0d3e200f}.CPARCenterPage-module__ouc_RW__reviewerCard:hover{border-color:#feb10459;transform:translateY(-4px);box-shadow:0 16px 40px #0d3e2024}.CPARCenterPage-module__ouc_RW__reviewerAvatar{background:linear-gradient(150deg,var(--green-mid),var(--green-deep));width:80px;height:80px;color:var(--gold);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-bottom:14px;font-family:Cormorant Garamond,Georgia,serif;font-size:22px;font-weight:700;display:flex}.CPARCenterPage-module__ouc_RW__reviewerName{color:var(--green-deep);margin:0 0 12px;font-family:Cormorant Garamond,Georgia,serif;font-size:17px;font-weight:700;line-height:1.3}.CPARCenterPage-module__ouc_RW__reviewerHighlights{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.CPARCenterPage-module__ouc_RW__reviewerHighlightItem{color:var(--ink);gap:8px;font-size:12.5px;line-height:1.55;display:flex}.CPARCenterPage-module__ouc_RW__reviewerHighlightItem:before{content:"";background:var(--gold);border-radius:50%;flex-shrink:0;width:5px;height:5px;margin-top:6px}.CPARCenterPage-module__ouc_RW__enrollCta{background:linear-gradient(155deg,var(--green-deep)0%,var(--green-mid)100%);text-align:center;width:100%;padding:56px 6vw;position:relative;overflow:hidden}.CPARCenterPage-module__ouc_RW__enrollCta:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#feb1041f,#0000 70%);border-radius:50%;width:700px;height:400px;position:absolute;top:-40%;left:50%;transform:translate(-50%)}.CPARCenterPage-module__ouc_RW__enrollCtaInner{max-width:600px;margin:0 auto;position:relative}.CPARCenterPage-module__ouc_RW__contactGrid{margin-top:var(--space-lg);grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.CPARCenterPage-module__ouc_RW__contactCard{background:#fff;border:1px solid #0d3e2014;border-radius:14px;align-items:center;gap:16px;padding:22px;display:flex;box-shadow:0 2px 12px #0d3e200d}.CPARCenterPage-module__ouc_RW__contactIconBadge{width:44px;height:44px;color:var(--green-deep);background:#0d3e200f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.CPARCenterPage-module__ouc_RW__contactLabel{letter-spacing:1px;text-transform:uppercase;color:var(--gold-dark);margin:0 0 3px;font-size:10px;font-weight:700}.CPARCenterPage-module__ouc_RW__contactValue{color:var(--green-deep);word-break:break-word;font-size:13.5px;font-weight:600;line-height:1.4}.CPARCenterPage-module__ouc_RW__contactValue a{color:inherit;text-decoration:none}.CPARCenterPage-module__ouc_RW__contactValue a:hover{text-decoration:underline}@media (max-width:1024px){.CPARCenterPage-module__ouc_RW__reviewerGrid{grid-template-columns:repeat(2,1fr)}.CPARCenterPage-module__ouc_RW__contactGrid{grid-template-columns:1fr}}@media (max-width:640px){.CPARCenterPage-module__ouc_RW__hero{min-height:50vh}.CPARCenterPage-module__ouc_RW__heroContent{padding:48px 6vw}.CPARCenterPage-module__ouc_RW__reviewerGrid{grid-template-columns:1fr}.CPARCenterPage-module__ouc_RW__tableScroll{max-height:460px}.CPARCenterPage-module__ouc_RW__table thead th,.CPARCenterPage-module__ouc_RW__table tbody td{padding:10px 12px;font-size:12.5px}.CPARCenterPage-module__ouc_RW__locationStrip{flex-direction:column;align-items:flex-start}}
.ELEMAboutPage-module__LnXqwq__hero{justify-content:center;align-items:center;width:100%;min-height:60vh;display:flex;position:relative;overflow:hidden}.ELEMAboutPage-module__LnXqwq__heroBg{background-image:url(https://images.website-d1e.workers.dev/1d893ac0-cd99-482c-8997-32d5f260a4c0.jpg);background-position:50% 30%;background-size:cover;position:absolute;inset:-10%}.ELEMAboutPage-module__LnXqwq__heroOverlay{background:linear-gradient(#0d3e20e0 0%,#0d3e20d1 45%,#0d3e20eb 100%);position:absolute;inset:0}.ELEMAboutPage-module__LnXqwq__heroContent{z-index:2;width:100%;max-width:920px;padding:var(--space-xl)6vw;text-align:center;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;display:flex;position:relative}.ELEMAboutPage-module__LnXqwq__heroEyebrow{letter-spacing:3px;text-transform:uppercase;color:var(--gold);border:1px solid #feb10459;border-radius:100px;margin-bottom:24px;padding:6px 16px;font-size:12px;font-weight:700;display:inline-block}.ELEMAboutPage-module__LnXqwq__heroTitle{color:#fff;margin:0 0 20px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(38px,6.5vw,78px);font-weight:700;line-height:1.08}.ELEMAboutPage-module__LnXqwq__heroTitle em{color:var(--gold);font-style:italic}.ELEMAboutPage-module__LnXqwq__heroSub{color:#ffffffc7;max-width:620px;margin:0 0 32px;font-size:clamp(14px,1.6vw,17px);line-height:1.75}.ELEMAboutPage-module__LnXqwq__heroCta{background:var(--gold);color:var(--green-deep);letter-spacing:.3px;border-radius:100px;align-items:center;gap:8px;padding:14px 32px;font-size:13px;font-weight:700;text-decoration:none;transition:background .2s,transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 10px 26px #0003}.ELEMAboutPage-module__LnXqwq__heroCta:hover{background:var(--gold-dark);transform:translateY(-2px);box-shadow:0 14px 32px #00000042}@media (max-width:640px){.ELEMAboutPage-module__LnXqwq__hero{min-height:56vh}.ELEMAboutPage-module__LnXqwq__heroContent{padding:var(--space-lg)6vw}}.ELEMAboutPage-module__LnXqwq__codeTiles{margin:0 0 var(--space-lg);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.ELEMAboutPage-module__LnXqwq__codeTile{border-radius:10px;justify-content:center;align-items:center;width:48px;height:48px;font-family:Cormorant Garamond,Georgia,serif;font-size:22px;font-weight:700;display:flex}.ELEMAboutPage-module__LnXqwq__codeTile:nth-child(odd){background:var(--green-deep);color:#fff}.ELEMAboutPage-module__LnXqwq__codeTile:nth-child(2n){color:var(--gold-dark);background:#feb10429}.ELEMAboutPage-module__LnXqwq__codeTileDash{background:#0d3e204d;width:14px;height:2px;margin:0 2px}.ELEMAboutPage-module__LnXqwq__codeTileGap{width:22px}@media (max-width:480px){.ELEMAboutPage-module__LnXqwq__codeTile{border-radius:8px;width:38px;height:38px;font-size:17px}}
.ETEEAPAboutPage-module__JSYAnG__hero{justify-content:center;align-items:center;width:100%;min-height:60vh;display:flex;position:relative;overflow:hidden}.ETEEAPAboutPage-module__JSYAnG__heroBg{background-image:url(https://images.website-d1e.workers.dev/1d893ac0-cd99-482c-8997-32d5f260a4c0.jpg);background-position:50% 30%;background-size:cover;position:absolute;inset:-10%}.ETEEAPAboutPage-module__JSYAnG__heroOverlay{background:linear-gradient(#0d3e20e0 0%,#0d3e20d1 45%,#0d3e20eb 100%);position:absolute;inset:0}.ETEEAPAboutPage-module__JSYAnG__heroContent{z-index:2;width:100%;max-width:900px;padding:var(--space-xl)6vw;text-align:center;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;display:flex;position:relative}.ETEEAPAboutPage-module__JSYAnG__heroEyebrow{letter-spacing:3px;text-transform:uppercase;color:var(--gold);border:1px solid #feb10459;border-radius:100px;margin-bottom:24px;padding:6px 16px;font-size:12px;font-weight:700;display:inline-block}.ETEEAPAboutPage-module__JSYAnG__heroTitle{color:#fff;margin:0 0 20px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(38px,6.5vw,78px);font-weight:700;line-height:1.08}.ETEEAPAboutPage-module__JSYAnG__heroTitle em{color:var(--gold);font-style:italic}.ETEEAPAboutPage-module__JSYAnG__heroSub{color:#ffffffc7;max-width:520px;margin:0;font-size:clamp(14px,1.6vw,17px);line-height:1.75}.ETEEAPAboutPage-module__JSYAnG__heroContact{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:32px;display:flex}.ETEEAPAboutPage-module__JSYAnG__heroContactItem{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#ffffffe6;letter-spacing:.2px;background:#ffffff14;border:1px solid #ffffff29;border-radius:100px;align-items:center;gap:10px;padding:10px 20px;font-size:13px;font-weight:500;text-decoration:none;transition:background .2s,border-color .2s,transform .2s;display:inline-flex}a.ETEEAPAboutPage-module__JSYAnG__heroContactItem:hover{color:#fff;background:#feb10429;border-color:#feb10473;transform:translateY(-2px)}.ETEEAPAboutPage-module__JSYAnG__heroContactIcon{width:26px;height:26px;color:var(--gold);background:#feb1042e;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ETEEAPAboutPage-module__JSYAnG__heroContactText{white-space:nowrap}.ETEEAPAboutPage-module__JSYAnG__heroCta{background:var(--gold);color:var(--green-deep);letter-spacing:.3px;border-radius:100px;align-items:center;gap:8px;margin-top:28px;padding:14px 32px;font-size:13px;font-weight:700;text-decoration:none;transition:background .2s,transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 10px 26px #0003}.ETEEAPAboutPage-module__JSYAnG__heroCta:hover{background:var(--gold-dark);transform:translateY(-2px);box-shadow:0 14px 32px #00000042}.ETEEAPAboutPage-module__JSYAnG__requirementsGrid{margin-top:var(--space-lg);grid-template-columns:repeat(2,1fr);align-items:start;gap:24px;display:grid}.ETEEAPAboutPage-module__JSYAnG__requirementCard{background:#fff;border:1px solid #0d3e2014;border-radius:16px;padding:28px 26px;box-shadow:0 2px 14px #0d3e200f}.ETEEAPAboutPage-module__JSYAnG__requirementCardTitle{color:var(--green-deep);margin:0 0 16px;font-family:Cormorant Garamond,Georgia,serif;font-size:19px;font-style:italic;font-weight:700}.ETEEAPAboutPage-module__JSYAnG__requirementList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ETEEAPAboutPage-module__JSYAnG__requirementItem{color:var(--ink);gap:10px;font-size:13.5px;line-height:1.5;display:flex}.ETEEAPAboutPage-module__JSYAnG__requirementCheck{width:18px;height:18px;color:var(--green-deep);background:#0d3e2014;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:flex}.ETEEAPAboutPage-module__JSYAnG__requirementFeeNote{color:var(--gold-dark);font-weight:700}.ETEEAPAboutPage-module__JSYAnG__locationStrip{margin-top:var(--space-md);background:#0d3e2008;border:1px solid #0d3e2014;border-radius:12px;align-items:center;gap:14px;padding:18px 22px;display:flex}.ETEEAPAboutPage-module__JSYAnG__locationIcon{width:38px;height:38px;color:var(--gold-dark);background:#feb10424;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ETEEAPAboutPage-module__JSYAnG__locationText{color:var(--ink);font-size:14px;line-height:1.5}.ETEEAPAboutPage-module__JSYAnG__locationText strong{color:var(--green-deep)}.ETEEAPAboutPage-module__JSYAnG__inlineLink{color:#feb104;text-underline-offset:3px;font-weight:600;text-decoration:none;transition:text-decoration-color .15s}.ETEEAPAboutPage-module__JSYAnG__inlineLink:hover{text-decoration-color:#feb104}.ETEEAPAboutPage-module__JSYAnG__inlineLink:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #feb104}.ETEEAPAboutPage-module__JSYAnG__inlineLink:visited{color:#feb104}@media (max-width:640px){.ETEEAPAboutPage-module__JSYAnG__hero{min-height:54vh}.ETEEAPAboutPage-module__JSYAnG__heroContent{padding:var(--space-lg)6vw}.ETEEAPAboutPage-module__JSYAnG__heroContact{flex-direction:column;align-items:stretch;margin-top:24px}.ETEEAPAboutPage-module__JSYAnG__heroContactItem{justify-content:center}.ETEEAPAboutPage-module__JSYAnG__heroContactText{white-space:normal}}
.FacultyStaffPage-module__XuyN8W__pageHeader{background:linear-gradient(155deg,var(--green-deep)0%,var(--green-mid)100%);text-align:center;width:100%;padding:64px 6vw 56px;position:relative;overflow:hidden}.FacultyStaffPage-module__XuyN8W__pageHeader:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#feb1041f,#0000 70%);border-radius:50%;width:480px;height:480px;position:absolute;top:-35%;right:-10%}.FacultyStaffPage-module__XuyN8W__pageHeaderInner{max-width:680px;margin:0 auto;position:relative}.FacultyStaffPage-module__XuyN8W__deptSection{padding:var(--space-xl)0;border-bottom:1px solid #0d3e2014}.FacultyStaffPage-module__XuyN8W__deptSection:last-child{border-bottom:none}.FacultyStaffPage-module__XuyN8W__deptCount{color:#0d3e2080;margin:-14px 0 0;font-size:12px;font-weight:600}.FacultyStaffPage-module__XuyN8W__leadershipSection{padding:var(--space-xl)0;text-align:center;border-bottom:1px solid #0d3e2014}.FacultyStaffPage-module__XuyN8W__deanPhotoWrap{border-radius:50%;width:168px;height:168px;margin:0 auto 20px;position:relative;overflow:hidden;box-shadow:0 16px 40px #0d3e2038,0 0 0 6px #feb10424}.FacultyStaffPage-module__XuyN8W__deanName{color:var(--green-deep);margin:0 0 4px;font-family:Cormorant Garamond,Georgia,serif;font-size:26px;font-weight:700}.FacultyStaffPage-module__XuyN8W__deanTitle{letter-spacing:1px;text-transform:uppercase;color:var(--gold-dark);margin:0;font-size:13px;font-weight:700}.FacultyStaffPage-module__XuyN8W__leadershipGrid{margin:var(--space-xl)auto 0;grid-template-columns:repeat(3,1fr);gap:24px;max-width:900px;display:grid}.FacultyStaffPage-module__XuyN8W__leadershipCard{background:#fff;border:1px solid #0d3e2014;border-radius:16px;flex-direction:column;align-items:center;padding:26px 20px;transition:box-shadow .28s,transform .28s,border-color .28s;display:flex;box-shadow:0 2px 14px #0d3e200f}.FacultyStaffPage-module__XuyN8W__leadershipCard:hover{border-color:#feb10459;transform:translateY(-5px);box-shadow:0 16px 40px #0d3e2024}.FacultyStaffPage-module__XuyN8W__leadershipPhotoWrap{border-radius:50%;width:96px;height:96px;margin-bottom:16px;transition:box-shadow .28s,transform .28s;position:relative;overflow:hidden;box-shadow:0 0 0 4px #fbf3dc,0 10px 24px #0d3e202e}.FacultyStaffPage-module__XuyN8W__leadershipCard:hover .FacultyStaffPage-module__XuyN8W__leadershipPhotoWrap{box-shadow:0 0 0 4px var(--gold),0 14px 30px #0d3e203d;transform:scale(1.05)}.FacultyStaffPage-module__XuyN8W__leadershipName{color:var(--green-deep);margin:0 0 5px;font-family:Cormorant Garamond,Georgia,serif;font-size:16px;font-weight:700;line-height:1.3}.FacultyStaffPage-module__XuyN8W__leadershipTitle{color:var(--gold-dark);font-size:11px;font-weight:600;line-height:1.4}.FacultyStaffPage-module__XuyN8W__facultyGrid{margin-top:var(--space-lg);grid-template-columns:repeat(4,1fr);gap:28px 20px;display:grid}.FacultyStaffPage-module__XuyN8W__facultyCard{text-align:center;background:#fff;border:1px solid #0d3e2014;border-radius:16px;flex-direction:column;align-items:center;padding:24px 16px 20px;transition:box-shadow .28s,transform .28s,border-color .28s;display:flex;position:relative;box-shadow:0 2px 14px #0d3e200f}.FacultyStaffPage-module__XuyN8W__facultyCard:hover{border-color:#feb10459;transform:translateY(-5px);box-shadow:0 16px 40px #0d3e2024}.FacultyStaffPage-module__XuyN8W__facultyCardLead{border-top:3px solid var(--gold);padding-top:21px}.FacultyStaffPage-module__XuyN8W__facultyPhotoWrap{border-radius:50%;width:84px;height:84px;margin-bottom:14px;transition:box-shadow .28s,transform .28s;position:relative;overflow:hidden;box-shadow:0 0 0 4px #fbf3dc,0 10px 24px #0d3e202e}.FacultyStaffPage-module__XuyN8W__facultyCard:hover .FacultyStaffPage-module__XuyN8W__facultyPhotoWrap{box-shadow:0 0 0 4px var(--gold),0 14px 30px #0d3e203d;transform:scale(1.04)}.FacultyStaffPage-module__XuyN8W__facultyName{color:var(--green-deep);margin:0 0 3px;font-family:Cormorant Garamond,Georgia,serif;font-size:14.5px;font-weight:700;line-height:1.3}.FacultyStaffPage-module__XuyN8W__facultyCredential{color:#0d3e2080;margin:0 0 10px;font-size:11px}.FacultyStaffPage-module__XuyN8W__facultyBadgeRow{flex-direction:column;align-items:center;gap:6px;display:flex}.FacultyStaffPage-module__XuyN8W__facultyAppointment{color:var(--green-deep);background:#0d3e200f;border-radius:20px;padding:3px 11px;font-size:10px;font-weight:600}.FacultyStaffPage-module__XuyN8W__facultyPosition{letter-spacing:.4px;text-transform:uppercase;color:var(--gold-dark);background:#feb10429;border-radius:20px;padding:4px 11px;font-size:9.5px;font-weight:700}@media (max-width:1200px){.FacultyStaffPage-module__XuyN8W__facultyGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.FacultyStaffPage-module__XuyN8W__facultyGrid{grid-template-columns:repeat(2,1fr);gap:22px 14px}.FacultyStaffPage-module__XuyN8W__pageHeader{padding:48px 6vw 40px}.FacultyStaffPage-module__XuyN8W__leadershipGrid{grid-template-columns:1fr;max-width:320px}}@media (max-width:420px){.FacultyStaffPage-module__XuyN8W__facultyGrid{grid-template-columns:1fr;max-width:260px;margin-left:auto;margin-right:auto}}
.JHSAboutPage-module__BCYqXG__hero{justify-content:center;align-items:center;width:100%;min-height:60vh;display:flex;position:relative;overflow:hidden}.JHSAboutPage-module__BCYqXG__heroBg{background-image:url(https://images.website-d1e.workers.dev/1d893ac0-cd99-482c-8997-32d5f260a4c0.jpg);background-position:50% 30%;background-size:cover;position:absolute;inset:-10%}.JHSAboutPage-module__BCYqXG__heroOverlay{background:linear-gradient(#0d3e20e0 0%,#0d3e20d1 45%,#0d3e20eb 100%);position:absolute;inset:0}.JHSAboutPage-module__BCYqXG__heroContent{z-index:2;width:100%;max-width:920px;padding:var(--space-xl)6vw;text-align:center;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;display:flex;position:relative}.JHSAboutPage-module__BCYqXG__heroEyebrow{letter-spacing:3px;text-transform:uppercase;color:var(--gold);border:1px solid #feb10459;border-radius:100px;margin-bottom:24px;padding:6px 16px;font-size:12px;font-weight:700;display:inline-block}.JHSAboutPage-module__BCYqXG__heroTitle{color:#fff;margin:0 0 20px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(38px,6.5vw,78px);font-weight:700;line-height:1.08}.JHSAboutPage-module__BCYqXG__heroTitle em{color:var(--gold);font-style:italic}.JHSAboutPage-module__BCYqXG__heroSub{color:#ffffffc7;max-width:620px;margin:0 0 32px;font-size:clamp(14px,1.6vw,17px);line-height:1.75}.JHSAboutPage-module__BCYqXG__heroCta{background:var(--gold);color:var(--green-deep);letter-spacing:.3px;border-radius:100px;align-items:center;gap:8px;padding:14px 32px;font-size:13px;font-weight:700;text-decoration:none;transition:background .2s,transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 10px 26px #0003}.JHSAboutPage-module__BCYqXG__heroCta:hover{background:var(--gold-dark);transform:translateY(-2px);box-shadow:0 14px 32px #00000042}@media (max-width:640px){.JHSAboutPage-module__BCYqXG__hero{min-height:56vh}.JHSAboutPage-module__BCYqXG__heroContent{padding:var(--space-lg)6vw}}.JHSAboutPage-module__BCYqXG__historySection{margin-top:var(--space-xl);padding-top:var(--space-xl);border-top:1px solid #0d3e2014}.JHSAboutPage-module__BCYqXG__historyIntro{max-width:620px;margin-bottom:var(--space-lg)}.JHSAboutPage-module__BCYqXG__historyIntro p:last-child{margin-top:10px}.JHSAboutPage-module__BCYqXG__timeline{padding-left:30px;position:relative}.JHSAboutPage-module__BCYqXG__timeline:before{content:"";background:#0d3e201f;width:2px;position:absolute;top:6px;bottom:6px;left:5px}.JHSAboutPage-module__BCYqXG__timelineItem{padding-bottom:32px;position:relative}.JHSAboutPage-module__BCYqXG__timelineItem:last-child{padding-bottom:0}.JHSAboutPage-module__BCYqXG__timelineDot{background:var(--gold);border:3px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;top:5px;left:-30px;box-shadow:0 0 0 2px #feb10459}.JHSAboutPage-module__BCYqXG__timelineContent{background:#fff;border:1px solid #0d3e2014;border-radius:14px;padding:18px 22px}.JHSAboutPage-module__BCYqXG__timelineMeta{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:8px;display:flex}.JHSAboutPage-module__BCYqXG__timelineYear{color:var(--green-deep);font-family:Cormorant Garamond,Georgia,serif;font-size:19px;font-weight:700}.JHSAboutPage-module__BCYqXG__timelineTag{letter-spacing:.3px;color:var(--gold-dark);background:#feb10424;border-radius:100px;padding:3px 11px;font-size:11px;font-weight:600;display:inline-flex}.JHSAboutPage-module__BCYqXG__timelineText{color:var(--ink);opacity:.85;margin:0;font-size:14px;line-height:1.7}@media (max-width:640px){.JHSAboutPage-module__BCYqXG__timeline{padding-left:24px}.JHSAboutPage-module__BCYqXG__timelineDot{left:-24px}.JHSAboutPage-module__BCYqXG__timelineContent{padding:16px 18px}}.JHSAboutPage-module__BCYqXG__codeTiles{margin:0 0 var(--space-lg);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.JHSAboutPage-module__BCYqXG__codeTile{border-radius:10px;justify-content:center;align-items:center;width:48px;height:48px;font-family:Cormorant Garamond,Georgia,serif;font-size:22px;font-weight:700;display:flex}.JHSAboutPage-module__BCYqXG__codeTile:nth-child(odd){background:var(--green-deep);color:#fff}.JHSAboutPage-module__BCYqXG__codeTile:nth-child(2n){color:var(--gold-dark);background:#feb10429}.JHSAboutPage-module__BCYqXG__codeTileDash{background:#0d3e204d;width:14px;height:2px;margin:0 2px}.JHSAboutPage-module__BCYqXG__codeTileGap{width:22px}@media (max-width:480px){.JHSAboutPage-module__BCYqXG__codeTile{border-radius:8px;width:38px;height:38px;font-size:17px}}
.ProgramAboutPage-module__tVkGbq__main{--green-deep:#0d3e20;--green-mid:#1a5c30;--gold:#feb104;--gold-dark:#d99b03;--ink:#0d3e20bf;--container-w:1360px;--space-xs:8px;--space-sm:16px;--space-md:28px;--space-lg:48px;--space-xl:80px;background:#fafaf8;font-family:Inter,sans-serif;overflow-x:hidden}.ProgramAboutPage-module__tVkGbq__fadeIn{opacity:0;transition:opacity .65s,transform .65s;transform:translateY(24px)}.ProgramAboutPage-module__tVkGbq__fadeInVisible{opacity:1;transform:translateY(0)}.ProgramAboutPage-module__tVkGbq__pageBody{width:100%;padding:var(--space-xl)6vw}.ProgramAboutPage-module__tVkGbq__content{max-width:var(--container-w);flex-direction:column;gap:0;min-width:0;margin:0 auto;display:flex}.ProgramAboutPage-module__tVkGbq__eyebrow{letter-spacing:3px;text-transform:uppercase;color:var(--green-deep);margin:0 0 12px;font-size:12px;font-weight:700}.ProgramAboutPage-module__tVkGbq__eyebrowLight{letter-spacing:3px;text-transform:uppercase;color:var(--gold);text-align:center;margin:0 0 12px;font-size:12px;font-weight:700}.ProgramAboutPage-module__tVkGbq__sectionTitle{color:var(--green-deep);margin:0 0 22px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(30px,4vw,48px);font-weight:700;line-height:1.1}.ProgramAboutPage-module__tVkGbq__sectionTitle em{font-style:italic}.ProgramAboutPage-module__tVkGbq__sectionTitleCenter{color:var(--green-deep);text-align:center;margin:0 0 40px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(30px,4vw,48px);font-weight:700;line-height:1.1}.ProgramAboutPage-module__tVkGbq__sectionTitleCenter em{font-style:italic}.ProgramAboutPage-module__tVkGbq__sectionTitleLight{color:#fff;text-align:center;margin:0 0 40px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(30px,4vw,48px);font-weight:700;line-height:1.1}.ProgramAboutPage-module__tVkGbq__sectionTitleLight em{color:var(--gold);font-style:italic}.ProgramAboutPage-module__tVkGbq__bodyText{color:var(--ink);margin:0 0 16px;font-size:16px;line-height:1.85}.ProgramAboutPage-module__tVkGbq__historySection{padding:var(--space-xl)0;border-bottom:1px solid #0d3e2014}.ProgramAboutPage-module__tVkGbq__historyGrid{gap:var(--space-lg);grid-template-columns:1fr 280px;align-items:center;display:grid}.ProgramAboutPage-module__tVkGbq__historyImageWrap{justify-content:center;display:flex}.ProgramAboutPage-module__tVkGbq__historyImage{aspect-ratio:1;background:#fff;border-radius:16px;width:100%;max-width:280px;padding:20px;position:relative;overflow:hidden;box-shadow:0 12px 32px #0d3e2029,0 2px 8px #0d3e2014}.ProgramAboutPage-module__tVkGbq__objectivesSection{padding:var(--space-xl)0;border-bottom:1px solid #0d3e2014}.ProgramAboutPage-module__tVkGbq__objectivesGrid{gap:var(--space-lg);grid-template-columns:340px 1fr;align-items:start;display:grid}.ProgramAboutPage-module__tVkGbq__objectivesIntro{position:sticky;top:32px}.ProgramAboutPage-module__tVkGbq__objectivesList{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.ProgramAboutPage-module__tVkGbq__objectiveCard{border:1px solid #0d3e2014;border-left:3px solid var(--gold);background:#fff;border-radius:10px;flex-direction:column;gap:10px;height:100%;padding:22px 20px;transition:box-shadow .25s,transform .25s,border-color .25s;display:flex;position:relative;box-shadow:0 2px 12px #0d3e200d}.ProgramAboutPage-module__tVkGbq__objectiveCard:hover{border-left-color:var(--green-deep);transform:translateY(-3px);box-shadow:0 12px 32px #0d3e201f}.ProgramAboutPage-module__tVkGbq__objectiveNum{color:#0d3e2029;font-family:Cormorant Garamond,Georgia,serif;font-size:26px;font-style:italic;font-weight:700;line-height:1}.ProgramAboutPage-module__tVkGbq__objectiveText{color:var(--ink);margin:0;font-size:14px;line-height:1.65}.ProgramAboutPage-module__tVkGbq__specificObjectivesSection{padding:var(--space-xl)0;border-bottom:1px solid #0d3e2014}.ProgramAboutPage-module__tVkGbq__specificObjectivesIntro{text-align:center;max-width:720px;margin:0 auto 48px}.ProgramAboutPage-module__tVkGbq__specificObjectivesList{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.ProgramAboutPage-module__tVkGbq__specificObjectiveItem{background:#fff;border:1px solid #0d3e2014;border-radius:16px;padding:40px 26px 26px;transition:box-shadow .25s,transform .25s,border-color .25s;position:relative;box-shadow:0 2px 14px #0d3e200f}.ProgramAboutPage-module__tVkGbq__specificObjectiveItem:hover{border-color:#feb10459;transform:translateY(-4px);box-shadow:0 16px 40px #0d3e2024}.ProgramAboutPage-module__tVkGbq__specificObjectiveNum{width:44px;height:44px;color:var(--green-deep);border:2px solid var(--gold);background:linear-gradient(155deg,#fff,#fff7e6);border-radius:50%;justify-content:center;align-items:center;font-family:Cormorant Garamond,Georgia,serif;font-size:18px;font-style:italic;font-weight:700;display:flex;position:absolute;top:-22px;left:26px;box-shadow:0 6px 16px #0d3e2024}.ProgramAboutPage-module__tVkGbq__specificObjectiveText{color:var(--ink);margin:0;font-size:14.5px;line-height:1.75}.ProgramAboutPage-module__tVkGbq__sealSection{padding:var(--space-xl)0;border-bottom:1px solid #0d3e2014}.ProgramAboutPage-module__tVkGbq__symbolsGrid{margin-top:var(--space-lg);grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.ProgramAboutPage-module__tVkGbq__symbolCard{background:#fff;border:1px solid #0d3e2014;border-radius:16px;flex-direction:column;gap:14px;padding:26px 22px;transition:box-shadow .28s,transform .28s,border-color .28s;display:flex;box-shadow:0 2px 14px #0d3e200f}.ProgramAboutPage-module__tVkGbq__symbolCard:hover{border-color:#feb10459;transform:translateY(-4px);box-shadow:0 16px 40px #0d3e2024}.ProgramAboutPage-module__tVkGbq__symbolIconBadge{background:linear-gradient(150deg,var(--green-mid)0%,var(--green-deep)65%);width:48px;height:48px;color:var(--gold);border-radius:50%;justify-content:center;align-items:center;display:flex;box-shadow:0 8px 18px #0d3e2033,inset 0 1px #fff3}.ProgramAboutPage-module__tVkGbq__symbolTitle{color:var(--green-deep);margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:17px;font-style:italic;font-weight:700;line-height:1.3}.ProgramAboutPage-module__tVkGbq__symbolText{color:var(--ink);margin:0;font-size:13.5px;line-height:1.65}.ProgramAboutPage-module__tVkGbq__symbolsGridTwo{margin-top:var(--space-lg);grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.ProgramAboutPage-module__tVkGbq__symbolIconBadgeGold{background:linear-gradient(150deg,var(--gold)0%,var(--gold-dark)75%);width:48px;height:48px;color:var(--green-deep);border-radius:50%;justify-content:center;align-items:center;display:flex;box-shadow:0 8px 18px #d99b0347,inset 0 1px #ffffff59}.ProgramAboutPage-module__tVkGbq__calloutBox{margin-top:var(--space-md);border-left:3px solid var(--gold);background:#feb1040f;border-radius:0 12px 12px 0;padding:22px 28px}.ProgramAboutPage-module__tVkGbq__calloutText{color:var(--ink);margin:0;font-size:15px;font-style:italic;line-height:1.75}.ProgramAboutPage-module__tVkGbq__emptyState{text-align:center;background:#0d3e2005;border:1px dashed #0d3e2033;border-radius:16px;max-width:520px;margin:0 auto;padding:44px 32px}.ProgramAboutPage-module__tVkGbq__emptyStateIcon{width:48px;height:48px;color:var(--gold-dark);background:#feb1041f;border-radius:50%;justify-content:center;align-items:center;margin:0 auto 16px;display:flex}.ProgramAboutPage-module__tVkGbq__emptyStateTitle{color:var(--green-deep);margin:0 0 8px;font-family:Cormorant Garamond,Georgia,serif;font-size:20px;font-style:italic;font-weight:700}.ProgramAboutPage-module__tVkGbq__emptyStateText{color:var(--ink);margin:0;font-size:14px;line-height:1.6}.ProgramAboutPage-module__tVkGbq__clubsSection{padding:var(--space-xl)0}.ProgramAboutPage-module__tVkGbq__clubsIntro{text-align:center;max-width:760px;margin:0 auto 40px}.ProgramAboutPage-module__tVkGbq__clubsGrid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:24px;display:grid}.ProgramAboutPage-module__tVkGbq__clubCard{background:#fff;border:1px solid #0d3e2014;border-radius:16px;align-items:center;gap:18px;min-height:152px;padding:28px 24px;text-decoration:none;transition:box-shadow .28s,transform .28s,border-color .28s;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 14px #0d3e200f}.ProgramAboutPage-module__tVkGbq__clubCard:before{content:"";background:var(--gold);opacity:.55;border-radius:0 0 3px 3px;width:32px;height:3px;transition:width .28s,opacity .28s;position:absolute;top:0;left:24px}.ProgramAboutPage-module__tVkGbq__clubCard:hover{border-color:#feb10466;transform:translateY(-5px);box-shadow:0 18px 44px #0d3e2029}.ProgramAboutPage-module__tVkGbq__clubCard:hover:before{opacity:1;width:56px}.ProgramAboutPage-module__tVkGbq__clubIconBadge{background:linear-gradient(150deg,var(--green-mid)0%,var(--green-deep)65%);width:56px;height:56px;color:var(--gold);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:transform .28s,box-shadow .28s;display:flex;position:relative;box-shadow:0 8px 20px #0d3e203d,inset 0 1px #ffffff38,0 0 0 5px #feb10414}.ProgramAboutPage-module__tVkGbq__clubCard:hover .ProgramAboutPage-module__tVkGbq__clubIconBadge{transform:scale(1.08);box-shadow:0 10px 24px #0d3e2047,inset 0 1px #ffffff42,0 0 0 6px #feb10424}.ProgramAboutPage-module__tVkGbq__clubBody{flex-direction:column;justify-content:center;gap:6px;min-width:0;display:flex}.ProgramAboutPage-module__tVkGbq__clubTag{letter-spacing:1.2px;text-transform:uppercase;color:var(--gold-dark);font-size:10px;font-weight:700}.ProgramAboutPage-module__tVkGbq__clubName{color:var(--green-deep);margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:20px;font-weight:700;line-height:1.28}.ProgramAboutPage-module__tVkGbq__programsSection{padding:var(--space-xl)0;border-bottom:1px solid #0d3e2014}.ProgramAboutPage-module__tVkGbq__programsGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.ProgramAboutPage-module__tVkGbq__programCard{background:#fff;border:1px solid #0d3e200f;border-radius:12px;flex-direction:column;height:100%;text-decoration:none;transition:box-shadow .25s,transform .25s;display:flex;overflow:hidden;box-shadow:0 2px 12px #0d3e2012}.ProgramAboutPage-module__tVkGbq__programCard:hover{transform:translateY(-4px);box-shadow:0 12px 36px #0d3e2029}.ProgramAboutPage-module__tVkGbq__programCardImg{flex-shrink:0;height:170px;position:relative;overflow:hidden}.ProgramAboutPage-module__tVkGbq__programCardImg img{transition:transform .5s}.ProgramAboutPage-module__tVkGbq__programCard:hover .ProgramAboutPage-module__tVkGbq__programCardImg img{transform:scale(1.06)}.ProgramAboutPage-module__tVkGbq__programCardOverlay{background:linear-gradient(#0000 40%,#0d3e20b3 100%);position:absolute;inset:0}.ProgramAboutPage-module__tVkGbq__programCardBody{flex-direction:column;flex:1;gap:6px;padding:18px;display:flex}.ProgramAboutPage-module__tVkGbq__programTag{letter-spacing:1px;text-transform:uppercase;color:var(--gold-dark);font-size:10px;font-weight:700}.ProgramAboutPage-module__tVkGbq__programTitle{color:var(--green-deep);margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:18px;font-weight:700;line-height:1.25}.ProgramAboutPage-module__tVkGbq__programCareers{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.ProgramAboutPage-module__tVkGbq__careerPill{color:#0d3e2099;background:#0d3e200f;border-radius:20px;padding:3px 9px;font-size:10px}.ProgramAboutPage-module__tVkGbq__careersCloud .ProgramAboutPage-module__tVkGbq__careerPill{color:var(--green-deep);background:#fff;border:1px solid #0d3e201f;border-radius:100px;align-items:center;gap:8px;padding:9px 18px;font-size:13px;font-weight:600;transition:background .2s,border-color .2s,transform .2s,box-shadow .2s,color .2s;display:inline-flex;box-shadow:0 2px 8px #0d3e200d}.ProgramAboutPage-module__tVkGbq__careersCloud .ProgramAboutPage-module__tVkGbq__careerPill:before{content:"";background:var(--gold);border-radius:50%;flex-shrink:0;width:6px;height:6px;transition:background .2s}.ProgramAboutPage-module__tVkGbq__careersCloud .ProgramAboutPage-module__tVkGbq__careerPill:hover{background:var(--green-deep);border-color:var(--green-deep);color:#fff;transform:translateY(-2px);box-shadow:0 8px 20px #0d3e202e}.ProgramAboutPage-module__tVkGbq__careersCloud .ProgramAboutPage-module__tVkGbq__careerPill:hover:before{background:var(--gold)}.ProgramAboutPage-module__tVkGbq__programCta{color:var(--green-deep);border-bottom:2px solid var(--gold);align-self:flex-start;margin-top:auto;padding-top:8px;padding-bottom:1px;font-size:11px;font-weight:700;transition:color .2s}.ProgramAboutPage-module__tVkGbq__programCard:hover .ProgramAboutPage-module__tVkGbq__programCta{color:var(--gold-dark)}.ProgramAboutPage-module__tVkGbq__programsFooter{text-align:center;margin-top:40px}.ProgramAboutPage-module__tVkGbq__exploreBtn{background:var(--green-deep);color:#fff;letter-spacing:.3px;border-radius:8px;padding:14px 32px;font-size:13px;font-weight:700;text-decoration:none;transition:background .2s,transform .2s;display:inline-block}.ProgramAboutPage-module__tVkGbq__exploreBtn:hover{background:var(--green-mid);transform:translateY(-2px)}.ProgramAboutPage-module__tVkGbq__gradSection{background:var(--green-deep);width:100%;padding:var(--space-xl)0;margin-top:var(--space-xl);position:relative;overflow:hidden}.ProgramAboutPage-module__tVkGbq__gradSection:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#feb1041a,#0000 70%);width:900px;height:500px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ProgramAboutPage-module__tVkGbq__gradInner{max-width:var(--container-w);margin:0 auto;padding:0 6vw;position:relative}.ProgramAboutPage-module__tVkGbq__gradPanel{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(155deg,#ffffff0f,#ffffff04);border:1px solid #feb10447;border-radius:20px;grid-template-columns:1fr auto 1fr;align-items:stretch;max-width:980px;margin:0 auto 40px;display:grid;overflow:hidden;box-shadow:0 24px 60px #00000040,inset 0 1px #ffffff0f}.ProgramAboutPage-module__tVkGbq__gradCol{text-align:left;flex-direction:column;align-items:flex-start;gap:20px;padding:40px;display:flex}.ProgramAboutPage-module__tVkGbq__gradColHeader{align-items:center;gap:14px;display:flex}.ProgramAboutPage-module__tVkGbq__gradIconBadge{width:44px;height:44px;color:var(--gold);background:#feb1041f;border:1px solid #feb1044d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ProgramAboutPage-module__tVkGbq__gradColTitle{color:var(--gold);margin:0 0 2px;font-family:Cormorant Garamond,Georgia,serif;font-size:26px;font-style:italic;font-weight:700;line-height:1.15}.ProgramAboutPage-module__tVkGbq__gradCount{letter-spacing:.4px;color:#ffffff80;font-size:11px;font-weight:600}.ProgramAboutPage-module__tVkGbq__gradList{flex-direction:column;gap:2px;width:100%;margin:0;padding:0;list-style:none;display:flex}.ProgramAboutPage-module__tVkGbq__gradItem{color:#ffffffd1;border-radius:8px;align-items:center;gap:10px;margin:0 -10px;padding:9px 10px;font-size:14px;line-height:1.5;transition:background .2s,color .2s,transform .2s;display:flex}.ProgramAboutPage-module__tVkGbq__gradItem:hover{color:#fff;background:#feb10414;transform:translate(2px)}.ProgramAboutPage-module__tVkGbq__gradDot{background:var(--gold);opacity:.8;border-radius:50%;flex-shrink:0;width:5px;height:5px}.ProgramAboutPage-module__tVkGbq__gradDivider{background:linear-gradient(#0000,#feb10466 20% 80%,#0000);width:1px}.ProgramAboutPage-module__tVkGbq__gradFooter{text-align:center}.ProgramAboutPage-module__tVkGbq__gradBtn{background:var(--gold);color:var(--green-deep);border-radius:8px;padding:14px 32px;font-size:13px;font-weight:700;text-decoration:none;transition:background .2s,transform .2s;display:inline-block}.ProgramAboutPage-module__tVkGbq__gradBtn:hover{background:var(--gold-dark);transform:translateY(-2px)}@media (max-width:1200px){.ProgramAboutPage-module__tVkGbq__clubsGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:1024px){.ProgramAboutPage-module__tVkGbq__programsGrid{grid-template-columns:repeat(2,1fr)}.ProgramAboutPage-module__tVkGbq__historyGrid{text-align:center;grid-template-columns:1fr}.ProgramAboutPage-module__tVkGbq__historyImageWrap{order:-1}.ProgramAboutPage-module__tVkGbq__objectivesGrid{grid-template-columns:1fr}.ProgramAboutPage-module__tVkGbq__objectivesIntro{position:static}.ProgramAboutPage-module__tVkGbq__specificObjectivesList,.ProgramAboutPage-module__tVkGbq__clubsGrid,.ProgramAboutPage-module__tVkGbq__symbolsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.ProgramAboutPage-module__tVkGbq__pageBody{padding:var(--space-lg)5vw}.ProgramAboutPage-module__tVkGbq__programsGrid,.ProgramAboutPage-module__tVkGbq__objectivesList{grid-template-columns:1fr}.ProgramAboutPage-module__tVkGbq__gradSection{padding:var(--space-lg)0}.ProgramAboutPage-module__tVkGbq__gradInner{padding:0 5vw}.ProgramAboutPage-module__tVkGbq__gradPanel{border-radius:16px;grid-template-columns:1fr}.ProgramAboutPage-module__tVkGbq__gradDivider{background:linear-gradient(90deg,#0000,#feb10466 20% 80%,#0000);width:100%;height:1px}.ProgramAboutPage-module__tVkGbq__gradCol{padding:28px 24px}.ProgramAboutPage-module__tVkGbq__historyImage{max-width:200px;padding:14px}.ProgramAboutPage-module__tVkGbq__specificObjectivesList,.ProgramAboutPage-module__tVkGbq__clubsGrid{grid-template-columns:1fr}.ProgramAboutPage-module__tVkGbq__clubCard{min-height:0}.ProgramAboutPage-module__tVkGbq__symbolsGrid,.ProgramAboutPage-module__tVkGbq__symbolsGridTwo{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ProgramAboutPage-module__tVkGbq__fadeIn{opacity:1;transition:none;transform:none}}.ProgramAboutPage-module__tVkGbq__newsWrapper{width:100%;padding:var(--space-xl)6vw}.ProgramAboutPage-module__tVkGbq__newsInner{max-width:var(--container-w);text-align:center;margin:0 auto}.ProgramAboutPage-module__tVkGbq__newsGrid{text-align:left;grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.ProgramAboutPage-module__tVkGbq__newsCard{background:#fff;border:1px solid #0d3e200f;border-radius:12px;flex-direction:column;height:100%;text-decoration:none;transition:box-shadow .25s,transform .25s;display:flex;overflow:hidden;box-shadow:0 2px 12px #0d3e2012}.ProgramAboutPage-module__tVkGbq__newsCard:hover{transform:translateY(-4px);box-shadow:0 12px 36px #0d3e2029}.ProgramAboutPage-module__tVkGbq__newsCardImg{background:#0d3e200d;flex-shrink:0;height:190px;position:relative;overflow:hidden}.ProgramAboutPage-module__tVkGbq__newsCardImg img{transition:transform .5s}.ProgramAboutPage-module__tVkGbq__newsCard:hover .ProgramAboutPage-module__tVkGbq__newsCardImg img{transform:scale(1.06)}.ProgramAboutPage-module__tVkGbq__newsCardImgPlaceholder{background:#0d3e200f;width:100%;height:100%}.ProgramAboutPage-module__tVkGbq__newsCardOverlay{background:linear-gradient(#0000 45%,#0d3e208c 100%);position:absolute;inset:0}.ProgramAboutPage-module__tVkGbq__newsCardBody{flex-direction:column;flex:1;gap:8px;padding:20px;display:flex}.ProgramAboutPage-module__tVkGbq__newsCardDate{letter-spacing:.4px;color:var(--gold-dark);text-transform:uppercase;font-size:11px;font-weight:700}.ProgramAboutPage-module__tVkGbq__newsCardTitle{color:var(--green-deep);-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:19px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.ProgramAboutPage-module__tVkGbq__newsCardCta{color:var(--green-deep);border-bottom:2px solid var(--gold);align-self:flex-start;margin-top:auto;padding-top:8px;padding-bottom:1px;font-size:11px;font-weight:700;transition:color .2s}.ProgramAboutPage-module__tVkGbq__newsCard:hover .ProgramAboutPage-module__tVkGbq__newsCardCta{color:var(--gold-dark)}.ProgramAboutPage-module__tVkGbq__newsFooter{text-align:center;margin-top:40px}@media (max-width:1024px){.ProgramAboutPage-module__tVkGbq__newsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.ProgramAboutPage-module__tVkGbq__newsWrapper{padding:var(--space-lg)5vw}.ProgramAboutPage-module__tVkGbq__newsGrid{grid-template-columns:1fr}}.ProgramAboutPage-module__tVkGbq__accordionList{margin-top:var(--space-lg);flex-direction:column;gap:16px;display:flex}.ProgramAboutPage-module__tVkGbq__accordionItem{background:#fff;border:1px solid #0d3e2014;border-radius:16px;transition:box-shadow .25s,border-color .25s;overflow:hidden;box-shadow:0 2px 14px #0d3e200f}.ProgramAboutPage-module__tVkGbq__accordionItem.ProgramAboutPage-module__tVkGbq__accordionItemOpen{border-color:#feb10459;box-shadow:0 16px 40px #0d3e201f}.ProgramAboutPage-module__tVkGbq__accordionHeader{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:16px;width:100%;padding:22px 24px;font-family:inherit;display:flex}.ProgramAboutPage-module__tVkGbq__accordionHeaderText{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.ProgramAboutPage-module__tVkGbq__accordionName{color:var(--green-deep);margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:19px;font-weight:700;line-height:1.3}.ProgramAboutPage-module__tVkGbq__accordionHint{color:#0d3e2080;font-size:12px}.ProgramAboutPage-module__tVkGbq__accordionChevron{width:32px;height:32px;color:var(--green-deep);background:#0d3e200d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:transform .3s,background .3s;display:flex}.ProgramAboutPage-module__tVkGbq__accordionItemOpen .ProgramAboutPage-module__tVkGbq__accordionChevron{background:#feb10426;transform:rotate(180deg)}.ProgramAboutPage-module__tVkGbq__accordionBody{border-top:1px solid #0d3e200f;padding:4px 24px 30px}.ProgramAboutPage-module__tVkGbq__accordionSection{padding-top:26px}.ProgramAboutPage-module__tVkGbq__accordionSection+.ProgramAboutPage-module__tVkGbq__accordionSection{border-top:1px dashed #0d3e201a}.ProgramAboutPage-module__tVkGbq__accordionSectionLabel{letter-spacing:1.5px;text-transform:uppercase;color:var(--gold-dark);margin:0 0 14px;font-size:11px;font-weight:700}.ProgramAboutPage-module__tVkGbq__accordionParaList{flex-direction:column;gap:12px;display:flex}.ProgramAboutPage-module__tVkGbq__accordionBullets{grid-template-columns:repeat(2,1fr);gap:10px 24px;margin:0;padding:0;list-style:none;display:grid}.ProgramAboutPage-module__tVkGbq__accordionBulletItem{color:var(--ink);gap:10px;font-size:13.5px;line-height:1.6;display:flex}.ProgramAboutPage-module__tVkGbq__accordionBulletDot{background:var(--gold);border-radius:50%;flex-shrink:0;width:5px;height:5px;margin-top:7px}.ProgramAboutPage-module__tVkGbq__careersCloud{flex-wrap:wrap;gap:10px;display:flex}.ProgramAboutPage-module__tVkGbq__careersGroup{margin-bottom:16px}.ProgramAboutPage-module__tVkGbq__careersGroup:last-child{margin-bottom:0}.ProgramAboutPage-module__tVkGbq__careersGroupLabel{color:var(--green-deep);margin:0 0 8px;font-size:12px;font-weight:700}.ProgramAboutPage-module__tVkGbq__courseGroup{margin-bottom:18px}.ProgramAboutPage-module__tVkGbq__courseGroup:last-child{margin-bottom:0}.ProgramAboutPage-module__tVkGbq__courseGroupLabel{color:var(--green-deep);margin:0 0 8px;font-size:12px;font-weight:700}.ProgramAboutPage-module__tVkGbq__courseList{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ProgramAboutPage-module__tVkGbq__courseListItem{color:var(--ink);gap:8px;font-size:13.5px;line-height:1.55;display:flex}.ProgramAboutPage-module__tVkGbq__courseListItem:before{content:"–";color:var(--gold-dark);flex-shrink:0}.ProgramAboutPage-module__tVkGbq__pendingNote{color:#0d3e2080;margin:0;font-size:13px;font-style:italic}.ProgramAboutPage-module__tVkGbq__tracksCta{background:linear-gradient(155deg,var(--green-deep)0%,var(--green-mid)100%);text-align:center;width:100%;padding:56px 6vw;position:relative;overflow:hidden}.ProgramAboutPage-module__tVkGbq__tracksCta:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#feb1041f,#0000 70%);border-radius:50%;width:700px;height:400px;position:absolute;top:-40%;left:50%;transform:translate(-50%)}.ProgramAboutPage-module__tVkGbq__tracksCtaInner{max-width:640px;margin:0 auto;position:relative}@media (max-width:900px){.ProgramAboutPage-module__tVkGbq__accordionBullets{grid-template-columns:1fr}}@media (max-width:640px){.ProgramAboutPage-module__tVkGbq__accordionHeader{gap:12px;padding:18px}.ProgramAboutPage-module__tVkGbq__accordionBody{padding:4px 18px 24px}.ProgramAboutPage-module__tVkGbq__accordionName{font-size:17px}}
.NewsArticle-module__HpN7bq__unavailable{text-align:center;color:#0d3e2099;padding:120px 24px;font-family:Inter,sans-serif}.NewsArticle-module__HpN7bq__hero{background:#0d3e20;border-bottom:3px solid #feb104;padding:64px 6vw 56px;position:relative}.NewsArticle-module__HpN7bq__heroBg,.NewsArticle-module__HpN7bq__heroOverlay{display:none}.NewsArticle-module__HpN7bq__heroContent{z-index:2;width:100%;max-width:1200px;margin:0 auto;position:relative}.NewsArticle-module__HpN7bq__heroCats{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.NewsArticle-module__HpN7bq__heroCat{color:#0d3e20;letter-spacing:1.5px;background:#feb104;border-radius:4px;padding:4px 12px;font-size:10px;font-weight:800;text-decoration:none;transition:background .2s}.NewsArticle-module__HpN7bq__heroCat:hover{background:#d99b03}.NewsArticle-module__HpN7bq__heroTitle{color:#fff;text-align:center;text-shadow:0 2px 20px #0003;margin:0 0 20px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(28px,4vw,56px);font-weight:700;line-height:1.15}.NewsArticle-module__HpN7bq__heroMeta{align-items:center;gap:16px;display:flex}.NewsArticle-module__HpN7bq__heroDate{color:#ffffffb3;font-size:13px;font-weight:500}.NewsArticle-module__HpN7bq__heroAuthor{color:#ffffff80;border-left:1px solid #fff3;padding-left:16px;font-size:13px}.NewsArticle-module__HpN7bq__pageWrapper{background:#fafaf8;font-family:Inter,sans-serif}.NewsArticle-module__HpN7bq__contentWrapper{margin:0 auto;padding:48px 6vw 80px}.NewsArticle-module__HpN7bq__article{background:#fff;border-radius:8px;min-width:0;padding:40px 48px;box-shadow:0 2px 16px #0d3e200f}.NewsArticle-module__HpN7bq__backLink{color:#0d3e2080;letter-spacing:.3px;margin-bottom:32px;font-size:12px;font-weight:700;text-decoration:none;transition:color .2s;display:inline-block}.NewsArticle-module__HpN7bq__backLink:hover{color:#0d3e20}.NewsArticle-module__HpN7bq__blockWrapper{margin-bottom:130px}:is(.NewsArticle-module__HpN7bq__articleBody [class*=Image],.NewsArticle-module__HpN7bq__articleBody [class*=image],.NewsArticle-module__HpN7bq__articleBody [class*=ImageGroup],.NewsArticle-module__HpN7bq__articleBody [class*=image_group]){border-radius:8px!important;width:100%!important;margin:32px 0!important;display:block!important;overflow:hidden!important}:is(.NewsArticle-module__HpN7bq__articleBody [class*=Image]>div,.NewsArticle-module__HpN7bq__articleBody [class*=image]>div){border-radius:8px!important;width:100%!important;height:480px!important;position:relative!important;overflow:hidden!important}.NewsArticle-module__HpN7bq__articleBody .mantine-Image-root{border-radius:8px!important;width:100%!important;height:480px!important;overflow:hidden!important}.NewsArticle-module__HpN7bq__articleBody .mantine-Image-root div{border-radius:8px!important;height:480px!important}:is(.NewsArticle-module__HpN7bq__articleBody [class*=Image] img,.NewsArticle-module__HpN7bq__articleBody [class*=image] img,.NewsArticle-module__HpN7bq__articleBody .mantine-Image-root img,.NewsArticle-module__HpN7bq__articleBody img){object-fit:contain!important;border-radius:8px!important;width:100%!important;height:480px!important;display:block!important;position:absolute!important;inset:0!important}:is(.NewsArticle-module__HpN7bq__articleBody p,.NewsArticle-module__HpN7bq__articleBody .mantine-Text-root){color:#0d3e20cc!important;margin-bottom:16px!important;font-size:16px!important;line-height:1.85!important}:is(.NewsArticle-module__HpN7bq__articleBody h1,.NewsArticle-module__HpN7bq__articleBody h2,.NewsArticle-module__HpN7bq__articleBody h3,.NewsArticle-module__HpN7bq__articleBody .mantine-Title-root){color:#0d3e20!important;margin-top:32px!important;margin-bottom:12px!important;font-family:Cormorant Garamond,Georgia,serif!important}.NewsArticle-module__HpN7bq__articleBody a{color:#0d3e20!important;border-bottom:1px solid #feb104!important;text-decoration:none!important}.NewsArticle-module__HpN7bq__articleFooter{border-top:1px solid #0d3e2014;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:48px;padding-top:24px;display:flex}.NewsArticle-module__HpN7bq__articleTags{flex-wrap:wrap;gap:8px;display:flex}.NewsArticle-module__HpN7bq__articleTag{color:#0d3e20;letter-spacing:.5px;text-transform:uppercase;background:#0d3e2012;border-radius:20px;padding:4px 12px;font-size:11px;font-weight:700;text-decoration:none;transition:background .2s}.NewsArticle-module__HpN7bq__articleTag:hover{background:#0d3e2024}.NewsArticle-module__HpN7bq__articleBackBtn{color:#0d3e20;border-bottom:2px solid #feb104;padding-bottom:2px;font-size:12px;font-weight:700;text-decoration:none;transition:color .2s}.NewsArticle-module__HpN7bq__articleBackBtn:hover{color:#feb104}@media (max-width:768px){.NewsArticle-module__HpN7bq__heroContent{padding:32px 5vw 40px}.NewsArticle-module__HpN7bq__article{padding:24px 20px}.NewsArticle-module__HpN7bq__contentWrapper{padding:24px 5vw 60px}.NewsArticle-module__HpN7bq__articleFooter{flex-direction:column;align-items:flex-start}.NewsArticle-module__HpN7bq__relatedGrid{grid-template-columns:1fr!important}:is(.NewsArticle-module__HpN7bq__articleBody [class*=Image] img,.NewsArticle-module__HpN7bq__articleBody [class*=image] img,.NewsArticle-module__HpN7bq__articleBody .mantine-Image-root img,.NewsArticle-module__HpN7bq__articleBody img){height:300px!important}:is(.NewsArticle-module__HpN7bq__articleBody [class*=Image]>div,.NewsArticle-module__HpN7bq__articleBody [class*=image]>div){height:100%!important}}.NewsArticle-module__HpN7bq__relatedSection{background:#fafaf8;padding:80px 6vw}.NewsArticle-module__HpN7bq__relatedInner{max-width:1200px;margin:0 auto}.NewsArticle-module__HpN7bq__relatedEyebrow{letter-spacing:3px;text-transform:uppercase;color:#feb104;margin:0 0 12px;font-size:11px;font-weight:700}.NewsArticle-module__HpN7bq__relatedTitle{color:#0d3e20;margin:0 0 40px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(28px,4vw,48px);font-weight:700;line-height:1}.NewsArticle-module__HpN7bq__relatedTitle em{color:#feb104;font-style:italic}.NewsArticle-module__HpN7bq__relatedGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.NewsArticle-module__HpN7bq__relatedCard{background:#ffffff0d;border:1px solid #ffffff14;border-radius:8px;flex-direction:column;text-decoration:none;transition:transform .25s,box-shadow .25s;display:flex;overflow:hidden}.NewsArticle-module__HpN7bq__relatedCard:hover{transform:translateY(-4px);box-shadow:0 12px 40px #0000004d}.NewsArticle-module__HpN7bq__relatedCardImg{flex-shrink:0;height:180px;position:relative;overflow:hidden}.NewsArticle-module__HpN7bq__relatedCardImg img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.NewsArticle-module__HpN7bq__relatedCard:hover .NewsArticle-module__HpN7bq__relatedCardImg img{transform:scale(1.05)}.NewsArticle-module__HpN7bq__relatedCardImgPlaceholder{background:#ffffff0d;width:100%;height:100%}.NewsArticle-module__HpN7bq__relatedCardOverlay{background:linear-gradient(#0000,#0d3e2099);position:absolute;inset:0}.NewsArticle-module__HpN7bq__relatedCardBody{background:#0d3e20;flex-direction:column;flex:1;gap:8px;padding:20px;display:flex}.NewsArticle-module__HpN7bq__relatedCardDate{color:#ffffff73;letter-spacing:.3px;font-size:11px;font-weight:600}.NewsArticle-module__HpN7bq__relatedCardTitle{color:#fff;-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:18px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.NewsArticle-module__HpN7bq__relatedCardCta{color:#feb104;letter-spacing:.3px;margin-top:4px;font-size:12px;font-weight:700}
.AboutPage-module__EK5FqG__main{font-family:Inter,sans-serif;overflow-x:hidden}.AboutPage-module__EK5FqG__fadeIn{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(28px)}.AboutPage-module__EK5FqG__fadeInVisible{opacity:1;transform:translateY(0)}.AboutPage-module__EK5FqG__eyebrow{letter-spacing:3px;text-transform:uppercase;color:#0d3e20;margin:0 0 12px;font-size:11px;font-weight:700}.AboutPage-module__EK5FqG__sectionTitle{color:#0d3e20;margin:0 0 16px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(32px,5vw,56px);font-weight:700;line-height:1.05}.AboutPage-module__EK5FqG__sectionTitle em{color:#0d3e20;font-style:italic}.AboutPage-module__EK5FqG__sectionSub{color:#0d3e2099;max-width:480px;margin:0 auto;font-size:16px;line-height:1.7}.AboutPage-module__EK5FqG__bodyText{color:#0d3e20b8;margin:0 0 18px;font-size:15px;line-height:1.85}.AboutPage-module__EK5FqG__ctaPrimary{color:#0d3e20;background:#feb104;border-radius:6px;padding:14px 28px;font-size:13px;font-weight:700;text-decoration:none;transition:background .2s,transform .2s;display:inline-block}.AboutPage-module__EK5FqG__ctaPrimary:hover{background:#d99b03;transform:translateY(-1px)}.AboutPage-module__EK5FqG__ctaSecondary{color:#fff;background:0 0;border:1.5px solid #fff9;border-radius:6px;padding:14px 28px;font-size:13px;font-weight:600;text-decoration:none;transition:border-color .2s,background .2s;display:inline-block}.AboutPage-module__EK5FqG__ctaSecondary:hover{background:#ffffff1a;border-color:#fff}.AboutPage-module__EK5FqG__hero{text-align:center;justify-content:center;align-items:center;min-height:100vh;display:flex;position:relative;overflow:hidden}.AboutPage-module__EK5FqG__heroBg{background-image:url(https://images.website-d1e.workers.dev/dcc54068-07d8-4104-8a5e-8d79ed098df9.JPG);background-position:50%;background-size:cover;position:absolute;inset:-15%}.AboutPage-module__EK5FqG__heroOverlay{background:linear-gradient(160deg,#0d3e20ed 0%,#0d3e20cc 50%,#0d3e20a6 100%);position:absolute;inset:0}.AboutPage-module__EK5FqG__heroContent{z-index:2;flex-direction:column;align-items:center;max-width:760px;padding:0 6vw;display:flex;position:relative}.AboutPage-module__EK5FqG__heroEyebrow{letter-spacing:3px;text-transform:uppercase;color:#feb104;border:1px solid #feb10459;border-radius:100px;margin:0 0 24px;padding:6px 18px;font-size:11px;font-weight:700}.AboutPage-module__EK5FqG__heroTitle{color:#fff;margin:0 0 24px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(52px,8vw,100px);font-weight:700;line-height:.95}.AboutPage-module__EK5FqG__heroTitle em{color:#feb104;font-style:italic;display:block}.AboutPage-module__EK5FqG__heroDesc{color:#ffffffbf;max-width:520px;margin:0 0 36px;font-size:16px;line-height:1.75}.AboutPage-module__EK5FqG__heroCtas{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.AboutPage-module__EK5FqG__heroScroll{z-index:2;position:absolute;bottom:32px;left:50%;transform:translate(-50%)}.AboutPage-module__EK5FqG__heroScroll span{background:linear-gradient(#feb104cc,#0000);width:1px;height:56px;margin:0 auto;animation:2s ease-in-out infinite AboutPage-module__EK5FqG__scrollLine;display:block}@keyframes AboutPage-module__EK5FqG__scrollLine{0%{opacity:0;transform-origin:top;transform:scaleY(0)}50%{opacity:1;transform-origin:top;transform:scaleY(1)}to{opacity:0;transform-origin:bottom;transform:scaleY(1)}}.AboutPage-module__EK5FqG__historySection{background:#fafaf8;padding:100px 6vw}.AboutPage-module__EK5FqG__historyGrid{grid-template-columns:1fr 1fr;align-items:center;gap:80px;max-width:1200px;margin:0 auto;display:grid}.AboutPage-module__EK5FqG__historyText{flex-direction:column;display:flex}.AboutPage-module__EK5FqG__historyImageWrap{padding-bottom:40px;padding-right:40px;position:relative}.AboutPage-module__EK5FqG__historyImageMain{aspect-ratio:4/3;border-radius:6px;width:100%;position:relative;overflow:hidden;box-shadow:0 24px 64px #0d3e2033}.AboutPage-module__EK5FqG__historyImageCaption{color:#ffffffbf;letter-spacing:.5px;background:linear-gradient(#0000,#0d3e20d9);padding:12px 16px;font-size:11px;position:absolute;bottom:0;left:0;right:0}.AboutPage-module__EK5FqG__historyImageAccent{aspect-ratio:4/3;border:4px solid #fafaf8;border-radius:6px;width:42%;position:absolute;bottom:-10px;right:-10px;overflow:hidden;box-shadow:0 8px 32px #0000002e}.AboutPage-module__EK5FqG__mvSection{padding:100px 6vw;position:relative;overflow:hidden}.AboutPage-module__EK5FqG__mvBg{background:#0d3e20;position:absolute;inset:0}.AboutPage-module__EK5FqG__mvInner{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0a;border:1px solid #feb10433;border-radius:12px;align-items:stretch;max-width:1000px;margin:0 auto;display:flex;position:relative;overflow:hidden}.AboutPage-module__EK5FqG__mvCard{flex-direction:column;flex:1;gap:16px;padding:56px 48px;display:flex}.AboutPage-module__EK5FqG__mvIcon{color:#feb104;font-size:20px}.AboutPage-module__EK5FqG__mvLabel{text-align:center;color:#feb104;margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:40px;font-weight:600;line-height:1}.AboutPage-module__EK5FqG__mvText{color:#fffc;margin:0;font-size:16px;line-height:1.8}.AboutPage-module__EK5FqG__mvDivider{background:#feb10433;flex-shrink:0;width:1px}.AboutPage-module__EK5FqG__valuesSection{background:#fff;padding:100px 6vw}.AboutPage-module__EK5FqG__valuesHeader{text-align:center;margin-bottom:64px}.AboutPage-module__EK5FqG__inspireRow{justify-content:center;gap:4px;margin:20px 0 16px;display:flex}.AboutPage-module__EK5FqG__inspireLetter{color:#feb104;letter-spacing:2px;border-bottom:3px solid #feb1044d;padding:0 4px 4px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(36px,5vw,64px);font-style:italic;font-weight:700;line-height:1;transition:border-color .2s,color .2s}.AboutPage-module__EK5FqG__inspireLetter:hover{color:#0d3e20;border-color:#feb104}.AboutPage-module__EK5FqG__valuesGrid{grid-template-columns:repeat(2,1fr);gap:20px;max-width:1200px;margin:0 auto;display:grid}.AboutPage-module__EK5FqG__valueCard{background:#fafaf8;border:1px solid #0d3e2014;border-radius:8px;gap:20px;padding:28px;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex}.AboutPage-module__EK5FqG__valueCard:hover{border-color:#feb10466;transform:translateY(-2px);box-shadow:0 8px 32px #0d3e2014}.AboutPage-module__EK5FqG__valueLetter{color:#feb104;flex-shrink:0;width:40px;font-family:Cormorant Garamond,Georgia,serif;font-size:48px;font-style:italic;font-weight:700;line-height:1}.AboutPage-module__EK5FqG__valueBody{flex-direction:column;gap:8px;display:flex}.AboutPage-module__EK5FqG__valueName{color:#0d3e20;margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:22px;font-weight:700;line-height:1.1}.AboutPage-module__EK5FqG__valueDesc{color:#0d3e20a6;margin:0;font-size:13px;line-height:1.7}.AboutPage-module__EK5FqG__statsSection{background:#0d3e20;border-top:2px solid #feb10440;padding:64px 6vw}.AboutPage-module__EK5FqG__statsGrid{flex-wrap:wrap;justify-content:center;gap:0;max-width:1100px;margin:0 auto;display:flex}.AboutPage-module__EK5FqG__statItem{border-right:1px solid #ffffff1a;flex-direction:column;align-items:center;gap:6px;padding:24px 40px;display:flex}.AboutPage-module__EK5FqG__statItem:last-child{border-right:none}.AboutPage-module__EK5FqG__statItem strong{color:#feb104;font-family:Cormorant Garamond,Georgia,serif;font-size:48px;font-weight:700;line-height:1}.AboutPage-module__EK5FqG__statItem span{letter-spacing:1.5px;text-transform:uppercase;color:#ffffff80;text-align:center;font-size:11px;font-weight:600}.AboutPage-module__EK5FqG__ctaBanner{text-align:center;padding:100px 6vw;position:relative;overflow:hidden}.AboutPage-module__EK5FqG__ctaBannerBg{background-image:url(https://images.website-d1e.workers.dev/dcc54068-07d8-4104-8a5e-8d79ed098df9.JPG);background-position:50%;background-size:cover;position:absolute;inset:0}.AboutPage-module__EK5FqG__ctaBannerOverlay{background:radial-gradient(#0d3e20 0% 55%,#0d3e20d9 80%,#0d3e20a6 100%);position:absolute;inset:0}.AboutPage-module__EK5FqG__ctaBannerEyebrow{z-index:2;letter-spacing:3px;text-transform:uppercase;color:#feb104;margin:0 0 12px;font-size:11px;font-weight:700;position:relative}.AboutPage-module__EK5FqG__ctaBannerTitle{z-index:2;color:#fff;text-shadow:0 2px 20px #0000004d;margin:0 0 16px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(36px,5vw,68px);font-weight:700;line-height:1;position:relative}.AboutPage-module__EK5FqG__ctaBannerSub{z-index:2;color:#ffffffbf;max-width:420px;margin:0 auto 36px;font-size:16px;line-height:1.7;position:relative}.AboutPage-module__EK5FqG__ctaBannerActions{z-index:2;flex-wrap:wrap;justify-content:center;gap:14px;display:flex;position:relative}@media (max-width:1024px){.AboutPage-module__EK5FqG__historyGrid{grid-template-columns:1fr;gap:48px}.AboutPage-module__EK5FqG__historyImageAccent{display:none}.AboutPage-module__EK5FqG__valuesGrid{grid-template-columns:repeat(2,1fr)}.AboutPage-module__EK5FqG__mvInner{flex-direction:column}.AboutPage-module__EK5FqG__mvDivider{width:100%;height:1px}}@media (max-width:768px){.AboutPage-module__EK5FqG__valuesGrid{grid-template-columns:1fr}.AboutPage-module__EK5FqG__statsGrid{flex-direction:column;align-items:center}.AboutPage-module__EK5FqG__statItem{border-bottom:1px solid #ffffff1a;border-right:none;width:100%;max-width:300px}.AboutPage-module__EK5FqG__statItem:last-child{border-bottom:none}.AboutPage-module__EK5FqG__mvCard{padding:36px 28px}}@media (prefers-reduced-motion:reduce){.AboutPage-module__EK5FqG__fadeIn{opacity:1;transition:none;transform:none}.AboutPage-module__EK5FqG__heroScroll span{animation:none}}
.AccountingPage-module__rnnrgW__main{--green-deep:#0d3e20;--green-mid:#1a5c30;--gold:#feb104;--gold-dark:#d99b03;--cream:#fbf3dc;--ink:#0d3e20d1;--line:#0d3e201f;--container-w:1360px;--shadow:0 10px 28px #0d3e201a;--shadow-lg:0 18px 44px #0d3e202e;color:var(--ink);background:#fff;font-family:Inter,system-ui,sans-serif;overflow-x:hidden}.AccountingPage-module__rnnrgW__container{width:100%;max-width:var(--container-w);box-sizing:border-box;margin:0 auto;padding:0 clamp(16px,4vw,48px)}.AccountingPage-module__rnnrgW__fadeIn{opacity:0;transition:opacity .5s,transform .5s;transform:translateY(16px)}.AccountingPage-module__rnnrgW__fadeInVisible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.AccountingPage-module__rnnrgW__fadeIn{opacity:1;transition:none;transform:none}}.AccountingPage-module__rnnrgW__main a:focus-visible{outline:3px solid var(--gold);outline-offset:3px;border-radius:10px}.AccountingPage-module__rnnrgW__eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--gold-dark);align-items:center;gap:10px;margin:0 0 12px;font-size:12px;font-weight:700;display:inline-flex}.AccountingPage-module__rnnrgW__eyebrow:before{content:"";background:var(--gold);width:28px;height:2px}.AccountingPage-module__rnnrgW__eyebrowLight{color:var(--gold);}.AccountingPage-module__rnnrgW__title{color:var(--green-deep);margin:0 0 18px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(30px,4vw,48px);font-weight:700;line-height:1.1}.AccountingPage-module__rnnrgW__title em{color:var(--green-mid);font-style:italic}.AccountingPage-module__rnnrgW__titleLight{color:#fff;}.AccountingPage-module__rnnrgW__titleLight em{color:var(--gold)}.AccountingPage-module__rnnrgW__body{margin:0 0 18px;font-size:16.5px;line-height:1.8}.AccountingPage-module__rnnrgW__lede{color:var(--green-deep);font-size:18px}.AccountingPage-module__rnnrgW__rule{background:linear-gradient(90deg,var(--gold),var(--gold-dark));border-radius:4px;width:72px;height:4px}.AccountingPage-module__rnnrgW__section{padding:clamp(48px,7vw,88px) 0}.AccountingPage-module__rnnrgW__tint{background:linear-gradient(#f6f9f6,#fff)}.AccountingPage-module__rnnrgW__sectionHead{max-width:820px;margin-bottom:40px}.AccountingPage-module__rnnrgW__btn{overflow-wrap:anywhere;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:50px;padding:0 26px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .25s,box-shadow .25s,background .25s,color .25s;display:inline-flex}.AccountingPage-module__rnnrgW__btnPrimary{background:var(--gold);color:var(--green-deep);box-shadow:0 6px 18px #feb10459}.AccountingPage-module__rnnrgW__btnPrimary:hover{background:#ffc02e;transform:translateY(-2px);box-shadow:0 10px 24px #feb10473}.AccountingPage-module__rnnrgW__btnGhost{color:#fff;background:#ffffff14;border:1.5px solid #ffffff80}.AccountingPage-module__rnnrgW__btnGhost:hover{color:var(--green-deep);background:#fff;transform:translateY(-2px)}.AccountingPage-module__rnnrgW__hero{isolation:isolate;color:#fff;text-align:center;background:var(--green-deep);padding:clamp(72px,10vw,128px) 0;position:relative;overflow:hidden}.AccountingPage-module__rnnrgW__heroOverlay{z-index:-1;background:radial-gradient(circle at 15% 20%,#feb1042e,#0000 45%),radial-gradient(circle at 90% 90%,#feb1041a,#0000 40%),linear-gradient(135deg,#0d3e20 0%,#145028 55%,#1a5c30 100%);position:absolute;inset:0}.AccountingPage-module__rnnrgW__heroInner{flex-direction:column;align-items:center;max-width:860px;margin:0 auto;display:flex}.AccountingPage-module__rnnrgW__heroTitle{color:#fff;margin:0 0 32px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(42px,7.5vw,80px);font-weight:700;line-height:1.04}.AccountingPage-module__rnnrgW__heroTitle em{color:var(--gold);font-style:italic}.AccountingPage-module__rnnrgW__heroActions{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.AccountingPage-module__rnnrgW__aboutGrid{grid-template-columns:1fr 1.8fr;align-items:start;gap:clamp(28px,5vw,80px);display:grid}.AccountingPage-module__rnnrgW__stepGrid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.AccountingPage-module__rnnrgW__cell{display:flex}.AccountingPage-module__rnnrgW__cell>*{width:100%}.AccountingPage-module__rnnrgW__card{border:1px solid var(--line);box-sizing:border-box;background:#fff;border-radius:22px;flex-direction:column;height:100%;padding:30px 28px 28px;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 6px #0d3e200d,0 14px 30px #0d3e2012}.AccountingPage-module__rnnrgW__card:before{content:"";background:linear-gradient(90deg,var(--gold),var(--gold-dark));transform-origin:0;height:4px;transition:transform .35s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.AccountingPage-module__rnnrgW__card:hover{box-shadow:var(--shadow-lg);border-color:#feb104a6;transform:translateY(-5px)}.AccountingPage-module__rnnrgW__card:hover:before{transform:scaleX(1)}.AccountingPage-module__rnnrgW__cardHead{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.AccountingPage-module__rnnrgW__badge{background:linear-gradient(135deg,var(--green-mid),var(--green-deep));width:56px;height:56px;color:var(--gold);border-radius:16px;place-items:center;transition:transform .3s,background .3s,color .3s;display:grid;box-shadow:inset 0 1px #ffffff40}.AccountingPage-module__rnnrgW__card:hover .AccountingPage-module__rnnrgW__badge{background:var(--gold);color:var(--green-deep);transform:rotate(-6deg)}.AccountingPage-module__rnnrgW__step{color:#d99b0373;font-family:Cormorant Garamond,Georgia,serif;font-size:44px;font-weight:700;line-height:1}.AccountingPage-module__rnnrgW__cardTitle{color:var(--green-deep);margin:0 0 12px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(24px,2.4vw,30px);font-weight:700;line-height:1.2}.AccountingPage-module__rnnrgW__cardText{margin:0 0 22px;font-size:16px;line-height:1.75}.AccountingPage-module__rnnrgW__cardBtn{border:1px solid var(--line);min-height:56px;color:var(--green-deep);background:#f6f9f6;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;margin-top:auto;padding:12px 16px 12px 20px;font-weight:700;text-decoration:none;transition:background .25s,color .25s,border-color .25s,transform .25s;display:flex}.AccountingPage-module__rnnrgW__cardBtn:hover{background:var(--green-deep);border-color:var(--green-deep);color:#fff;transform:translate(3px)}.AccountingPage-module__rnnrgW__go{background:var(--gold);height:34px;color:var(--green-deep);border-radius:50%;flex:0 0 34px;place-items:center;transition:transform .25s;display:grid}.AccountingPage-module__rnnrgW__cardBtn:hover .AccountingPage-module__rnnrgW__go{transform:rotate(45deg)}.AccountingPage-module__rnnrgW__chips{flex-wrap:wrap;gap:10px;margin:auto 0 0;padding:0;list-style:none;display:flex}.AccountingPage-module__rnnrgW__chip{background:var(--cream);color:var(--green-deep);border:1px solid #d99b0366;border-radius:999px;padding:10px 18px;font-size:14px;font-weight:700;transition:background .25s,transform .25s}.AccountingPage-module__rnnrgW__chip:hover{background:var(--gold);transform:translateY(-2px)}.AccountingPage-module__rnnrgW__locList{gap:10px;margin:auto 0 0;padding:0;list-style:none;display:grid}.AccountingPage-module__rnnrgW__loc{background:var(--cream);color:var(--green-deep);border:1px solid #d99b034d;border-radius:14px;align-items:center;gap:12px;padding:12px 14px;font-weight:700;line-height:1.4;display:flex}.AccountingPage-module__rnnrgW__locIcon{background:linear-gradient(135deg,var(--green-mid),var(--green-deep));height:38px;color:var(--gold);border-radius:50%;flex:0 0 38px;place-items:center;display:grid}.AccountingPage-module__rnnrgW__locCampus{letter-spacing:.14em;text-transform:uppercase;color:var(--gold-dark);margin-bottom:1px;font-size:11px;font-weight:700;display:block}.AccountingPage-module__rnnrgW__contactBand{color:#fff;box-shadow:var(--shadow-lg);background:radial-gradient(circle at 12% 18%,#feb1042e,#0000 45%),linear-gradient(135deg,#0d3e20 0%,#145028 55%,#1a5c30 100%);border-radius:26px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;padding:clamp(28px,4vw,48px);display:flex}.AccountingPage-module__rnnrgW__contactBand>div:first-child{flex:360px}.AccountingPage-module__rnnrgW__bandText{color:#ffffffdb;max-width:56ch;margin:0;font-size:16px;line-height:1.75}.AccountingPage-module__rnnrgW__bandActions{flex-direction:column;gap:12px;display:flex}@media (max-width:1024px){.AccountingPage-module__rnnrgW__stepGrid{grid-template-columns:repeat(2,1fr)}.AccountingPage-module__rnnrgW__stepGrid>.AccountingPage-module__rnnrgW__cell:nth-child(3){grid-column:1/-1}}@media (max-width:900px){.AccountingPage-module__rnnrgW__aboutGrid{grid-template-columns:1fr}}@media (max-width:640px){.AccountingPage-module__rnnrgW__stepGrid{grid-template-columns:1fr}.AccountingPage-module__rnnrgW__stepGrid>.AccountingPage-module__rnnrgW__cell:nth-child(3){grid-column:auto}.AccountingPage-module__rnnrgW__heroActions,.AccountingPage-module__rnnrgW__bandActions{flex-direction:column;width:100%}.AccountingPage-module__rnnrgW__btn{width:100%}}
.AlumniPage-module__HqxRya__main{--green-deep:#0d3e20;--green-mid:#1a5c30;--gold:#feb104;--gold-dark:#d99b03;--cream:#fbf3dc;--ink:#0d3e20d1;--line:#0d3e201f;--container-w:1360px;--shadow:0 10px 28px #0d3e201a;--shadow-lg:0 18px 44px #0d3e202e;color:var(--ink);background:#fff;font-family:Inter,system-ui,sans-serif;overflow-x:hidden}.AlumniPage-module__HqxRya__container{width:100%;max-width:var(--container-w);box-sizing:border-box;margin:0 auto;padding:0 clamp(16px,4vw,48px)}.AlumniPage-module__HqxRya__fadeIn{opacity:0;transition:opacity .5s,transform .5s;transform:translateY(16px)}.AlumniPage-module__HqxRya__fadeInVisible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.AlumniPage-module__HqxRya__fadeIn{opacity:1;transition:none;transform:none}}.AlumniPage-module__HqxRya__main a:focus-visible{outline:3px solid var(--gold);outline-offset:3px;border-radius:10px}.AlumniPage-module__HqxRya__eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--gold-dark);align-items:center;gap:10px;margin:0 0 12px;font-size:12px;font-weight:700;display:inline-flex}.AlumniPage-module__HqxRya__eyebrow:before{content:"";background:var(--gold);width:28px;height:2px}.AlumniPage-module__HqxRya__eyebrowLight{color:var(--gold);}.AlumniPage-module__HqxRya__title{color:var(--green-deep);margin:0 0 18px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(30px,4vw,48px);font-weight:700;line-height:1.1}.AlumniPage-module__HqxRya__title em{color:var(--green-mid);font-style:italic}.AlumniPage-module__HqxRya__titleLight{color:#fff;}.AlumniPage-module__HqxRya__titleLight em{color:var(--gold)}.AlumniPage-module__HqxRya__body{margin:0 0 18px;font-size:16.5px;line-height:1.8}.AlumniPage-module__HqxRya__lede{color:var(--green-deep);font-size:18px}.AlumniPage-module__HqxRya__rule{background:linear-gradient(90deg,var(--gold),var(--gold-dark));border-radius:4px;width:72px;height:4px}.AlumniPage-module__HqxRya__section{padding:clamp(48px,7vw,88px) 0}.AlumniPage-module__HqxRya__tint{background:linear-gradient(#f6f9f6,#fff)}.AlumniPage-module__HqxRya__sectionHead{max-width:820px;margin-bottom:40px}.AlumniPage-module__HqxRya__btn{overflow-wrap:anywhere;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:50px;padding:0 26px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .25s,box-shadow .25s,background .25s,color .25s;display:inline-flex}.AlumniPage-module__HqxRya__btnPrimary{background:var(--gold);color:var(--green-deep);box-shadow:0 6px 18px #feb10459}.AlumniPage-module__HqxRya__btnPrimary:hover{background:#ffc02e;transform:translateY(-2px);box-shadow:0 10px 24px #feb10473}.AlumniPage-module__HqxRya__btnGhost{color:#fff;background:#ffffff14;border:1.5px solid #ffffff80}.AlumniPage-module__HqxRya__btnGhost:hover{color:var(--green-deep);background:#fff;transform:translateY(-2px)}.AlumniPage-module__HqxRya__hero{isolation:isolate;color:#fff;text-align:center;background:var(--green-deep);padding:clamp(72px,10vw,128px) 0;position:relative;overflow:hidden}.AlumniPage-module__HqxRya__heroOverlay{z-index:-1;background:radial-gradient(circle at 15% 20%,#feb1042e,#0000 45%),radial-gradient(circle at 90% 90%,#feb1041a,#0000 40%),linear-gradient(135deg,#0d3e20 0%,#145028 55%,#1a5c30 100%);position:absolute;inset:0}.AlumniPage-module__HqxRya__heroInner{flex-direction:column;align-items:center;max-width:860px;margin:0 auto;display:flex}.AlumniPage-module__HqxRya__heroTitle{color:#fff;margin:0 0 32px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(42px,7.5vw,80px);font-weight:700;line-height:1.04}.AlumniPage-module__HqxRya__heroTitle em{color:var(--gold);font-style:italic}.AlumniPage-module__HqxRya__heroActions{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.AlumniPage-module__HqxRya__aboutGrid{grid-template-columns:1fr 1.8fr;align-items:start;gap:clamp(28px,5vw,80px);display:grid}.AlumniPage-module__HqxRya__glanceGrid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.AlumniPage-module__HqxRya__cell{display:flex}.AlumniPage-module__HqxRya__cell>*{width:100%}.AlumniPage-module__HqxRya__card{border:1px solid var(--line);box-sizing:border-box;background:#fff;border-radius:22px;flex-direction:column;height:100%;padding:30px 28px 28px;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 6px #0d3e200d,0 14px 30px #0d3e2012}.AlumniPage-module__HqxRya__card:before{content:"";background:linear-gradient(90deg,var(--gold),var(--gold-dark));transform-origin:0;height:4px;transition:transform .35s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.AlumniPage-module__HqxRya__card:hover{box-shadow:var(--shadow-lg);border-color:#feb104a6;transform:translateY(-5px)}.AlumniPage-module__HqxRya__card:hover:before{transform:scaleX(1)}.AlumniPage-module__HqxRya__badge{background:linear-gradient(135deg,var(--green-mid),var(--green-deep));width:56px;height:56px;color:var(--gold);border-radius:16px;place-items:center;margin-bottom:20px;transition:transform .3s,background .3s,color .3s;display:grid;box-shadow:inset 0 1px #ffffff40}.AlumniPage-module__HqxRya__card:hover .AlumniPage-module__HqxRya__badge{background:var(--gold);color:var(--green-deep);transform:rotate(-6deg)}.AlumniPage-module__HqxRya__cardTitle{color:var(--green-deep);margin:0 0 18px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(24px,2.4vw,30px);font-weight:700;line-height:1.2}.AlumniPage-module__HqxRya__list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.AlumniPage-module__HqxRya__listItem{border:1px solid var(--line);color:var(--green-deep);background:#f6f9f6;border-radius:12px;align-items:center;gap:12px;padding:11px 14px;font-size:15px;font-weight:600;line-height:1.4;transition:background .25s,border-color .25s;display:flex}.AlumniPage-module__HqxRya__listItem:hover{background:var(--cream);border-color:var(--gold)}.AlumniPage-module__HqxRya__check{background:var(--green-deep);height:22px;color:var(--gold);border-radius:50%;flex:0 0 22px;place-items:center;display:grid}.AlumniPage-module__HqxRya__cardSub{color:var(--ink);opacity:.85;margin:-8px 0 18px;font-size:14px;line-height:1.6}.AlumniPage-module__HqxRya__band{color:#fff;background:radial-gradient(circle at 15% 20%,#feb10429,#0000 45%),linear-gradient(135deg,#0d3e20 0%,#145028 55%,#1a5c30 100%)}.AlumniPage-module__HqxRya__videoGrid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.AlumniPage-module__HqxRya__video{color:#fff;box-sizing:border-box;background:#ffffff12;border:1px solid #feb10459;border-radius:24px;flex-direction:column;justify-content:flex-end;gap:10px;height:100%;min-height:260px;padding:28px;text-decoration:none;transition:transform .3s,background .3s,border-color .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.AlumniPage-module__HqxRya__video:before{content:"";background:radial-gradient(circle,#feb10440,#0000 70%);border-radius:50%;width:220px;height:220px;transition:transform .5s;position:absolute;top:-60px;right:-60px}.AlumniPage-module__HqxRya__video:hover{border-color:var(--gold);background:#ffffff1f;transform:translateY(-5px);box-shadow:0 20px 44px #0000004d}.AlumniPage-module__HqxRya__video:hover:before{transform:scale(1.3)}.AlumniPage-module__HqxRya__play{background:var(--gold);width:64px;height:64px;color:var(--green-deep);border-radius:50%;place-items:center;transition:transform .3s;display:grid;position:absolute;top:28px;left:28px;box-shadow:0 0 0 8px #feb10440}.AlumniPage-module__HqxRya__video:hover .AlumniPage-module__HqxRya__play{transform:scale(1.1)}.AlumniPage-module__HqxRya__videoYear{letter-spacing:.16em;text-transform:uppercase;color:var(--gold);font-size:12px;font-weight:800}.AlumniPage-module__HqxRya__videoTitle{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(24px,2.6vw,32px);font-weight:700;line-height:1.2}.AlumniPage-module__HqxRya__videoWatch{color:#ffffffd9;align-items:center;gap:8px;font-size:14px;font-weight:700;display:inline-flex}.AlumniPage-module__HqxRya__officer{background:var(--cream);box-shadow:var(--shadow);border:1px solid #d99b0359;border-radius:26px;grid-template-columns:auto 1fr auto;align-items:center;gap:clamp(20px,4vw,44px);padding:clamp(24px,4vw,44px);display:grid}.AlumniPage-module__HqxRya__photo{background:var(--green-deep);width:168px;height:168px;box-shadow:0 0 0 5px #fff,0 0 0 9px var(--gold),0 14px 30px #0d3e2038;border-radius:50%;position:relative;overflow:hidden}.AlumniPage-module__HqxRya__photo img{object-fit:cover}.AlumniPage-module__HqxRya__officerName{color:var(--green-deep);margin:0 0 6px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(28px,3.4vw,40px);font-weight:700;line-height:1.1}.AlumniPage-module__HqxRya__officerRole{color:var(--green-mid);margin:0 0 4px;font-weight:700}.AlumniPage-module__HqxRya__officerNote{color:var(--ink);margin:0;font-size:14px}@media (max-width:900px){.AlumniPage-module__HqxRya__aboutGrid,.AlumniPage-module__HqxRya__videoGrid{grid-template-columns:1fr}}@media (max-width:768px){.AlumniPage-module__HqxRya__officer{text-align:center;grid-template-columns:1fr;justify-items:center}}@media (max-width:640px){.AlumniPage-module__HqxRya__glanceGrid{grid-template-columns:1fr}.AlumniPage-module__HqxRya__heroActions{flex-direction:column;width:100%}.AlumniPage-module__HqxRya__btn{width:100%}.AlumniPage-module__HqxRya__photo{width:140px;height:140px}.AlumniPage-module__HqxRya__video{min-height:230px;padding:22px}.AlumniPage-module__HqxRya__play{width:56px;height:56px;top:22px;left:22px}}
.MainCampusPage-module__ZPJNzW__main{--green-deep:#0d3e20;--green-mid:#1a5c30;--gold:#feb104;--gold-dark:#d99b03;--cream:#fbf3dc;--ink:#0d3e20c7;--line:#0d3e201f;--container-w:1360px;--radius:18px;--shadow:0 10px 28px #0d3e201a;--shadow-lg:0 18px 44px #0d3e2033;color:var(--ink);background:#fff;font-family:Inter,system-ui,sans-serif;overflow-x:hidden}.MainCampusPage-module__ZPJNzW__container{width:100%;max-width:var(--container-w);box-sizing:border-box;margin:0 auto;padding:0 clamp(16px,4vw,48px)}.MainCampusPage-module__ZPJNzW__fadeIn{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(18px)}.MainCampusPage-module__ZPJNzW__fadeInVisible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.MainCampusPage-module__ZPJNzW__fadeIn{opacity:1;transition:none;transform:none}}.MainCampusPage-module__ZPJNzW__main a:focus-visible{outline:3px solid var(--gold);outline-offset:3px;border-radius:8px}.MainCampusPage-module__ZPJNzW__eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--gold-dark);align-items:center;gap:10px;margin:0 0 12px;font-size:12px;font-weight:700;display:inline-flex}.MainCampusPage-module__ZPJNzW__eyebrow:before{content:"";background:var(--gold);width:28px;height:2px}.MainCampusPage-module__ZPJNzW__eyebrowLight{color:var(--gold);}.MainCampusPage-module__ZPJNzW__title{color:var(--green-deep);margin:0 0 18px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(30px,4vw,48px);font-weight:700;line-height:1.1}.MainCampusPage-module__ZPJNzW__title em{color:var(--green-mid);font-style:italic}.MainCampusPage-module__ZPJNzW__body{margin:0 0 18px;font-size:16.5px;line-height:1.8}.MainCampusPage-module__ZPJNzW__lede{color:var(--green-deep);font-size:18px}.MainCampusPage-module__ZPJNzW__section{padding:clamp(48px,7vw,88px) 0}.MainCampusPage-module__ZPJNzW__tint{background:linear-gradient(#f6f9f6,#fff)}.MainCampusPage-module__ZPJNzW__sectionHead{max-width:860px;margin-bottom:40px}.MainCampusPage-module__ZPJNzW__hero{isolation:isolate;color:#fff;text-align:center;background:var(--green-deep);padding:clamp(88px,13vw,170px) 0 clamp(72px,10vw,130px);position:relative;overflow:hidden}.MainCampusPage-module__ZPJNzW__heroImg{z-index:-2;object-fit:cover}.MainCampusPage-module__ZPJNzW__heroOverlay{z-index:-1;background:radial-gradient(circle at 15% 20%,#feb1042e,#0000 45%),linear-gradient(#0d3e20c7 0%,#0d3e20e6 100%);position:absolute;inset:0}.MainCampusPage-module__ZPJNzW__heroInner{flex-direction:column;align-items:center;max-width:900px;margin:0 auto;display:flex}.MainCampusPage-module__ZPJNzW__heroTitle{color:#fff;margin:0 0 24px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(42px,8vw,84px);font-weight:700;line-height:1.04}.MainCampusPage-module__ZPJNzW__heroTitle em{color:var(--gold);font-style:italic}.MainCampusPage-module__ZPJNzW__heroPill{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-align:left;background:#ffffff1f;border:1px solid #ffffff4d;border-radius:999px;align-items:center;gap:10px;margin:0;padding:12px 22px;font-size:15px;line-height:1.4;display:inline-flex}.MainCampusPage-module__ZPJNzW__heroPill svg{color:var(--gold);flex:none}.MainCampusPage-module__ZPJNzW__heroJump{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:36px;display:flex}.MainCampusPage-module__ZPJNzW__jumpPill{color:#fff;background:#ffffff1a;border:1px solid #ffffff40;border-radius:999px;padding:9px 20px;font-size:13px;font-weight:600;text-decoration:none;transition:background .25s,color .25s,transform .25s}.MainCampusPage-module__ZPJNzW__jumpPill:hover{background:var(--gold);color:var(--green-deep);transform:translateY(-2px)}.MainCampusPage-module__ZPJNzW__aboutGrid{grid-template-columns:1fr 1.6fr;align-items:start;gap:clamp(28px,5vw,80px);display:grid}.MainCampusPage-module__ZPJNzW__locationCard{background:var(--cream);box-shadow:var(--shadow);border:1px solid #d99b034d;border-radius:20px;align-items:center;gap:16px;margin-top:28px;padding:22px;display:flex}.MainCampusPage-module__ZPJNzW__locationIcon{background:linear-gradient(135deg,var(--green-mid),var(--green-deep));height:48px;color:var(--gold);border-radius:50%;flex:0 0 48px;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff40}.MainCampusPage-module__ZPJNzW__locationLabel{letter-spacing:.16em;text-transform:uppercase;color:var(--gold-dark);margin:0 0 2px;font-size:12px;font-weight:700}.MainCampusPage-module__ZPJNzW__locationText{color:var(--green-deep);margin:0;font-weight:700;line-height:1.4}.MainCampusPage-module__ZPJNzW__schoolGrid{grid-template-columns:repeat(6,1fr);gap:24px;display:grid}.MainCampusPage-module__ZPJNzW__schoolCell{grid-column:span 2;display:flex}.MainCampusPage-module__ZPJNzW__schoolCell>*{width:100%}.MainCampusPage-module__ZPJNzW__schoolCell:nth-child(4){grid-column:2/span 2}.MainCampusPage-module__ZPJNzW__schoolCell:nth-child(5){grid-column:4/span 2}.MainCampusPage-module__ZPJNzW__schoolCard{border-radius:var(--radius);border:1px solid var(--line);height:100%;box-shadow:var(--shadow);background:#fff;flex-direction:column;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;overflow:hidden}.MainCampusPage-module__ZPJNzW__schoolCard:hover{box-shadow:var(--shadow-lg);border-color:var(--gold);transform:translateY(-6px)}.MainCampusPage-module__ZPJNzW__schoolMedia{aspect-ratio:16/10;background:radial-gradient(circle at 50% 45%,#fff 0%,var(--cream)100%);position:relative;overflow:hidden}.MainCampusPage-module__ZPJNzW__schoolMedia img{filter:drop-shadow(0 8px 14px #0d3e2038);transition:transform .5s;width:calc(100% - 28px)!important;height:calc(100% - 28px)!important;inset:14px!important}.MainCampusPage-module__ZPJNzW__schoolCard:hover .MainCampusPage-module__ZPJNzW__schoolMedia img{transform:scale(1.06)}.MainCampusPage-module__ZPJNzW__schoolMedia:after{content:"";background:var(--gold);height:4px;position:absolute;bottom:0;left:0;right:0}.MainCampusPage-module__ZPJNzW__schoolBody{padding:24px 24px 28px}.MainCampusPage-module__ZPJNzW__schoolName{color:var(--green-deep);margin:0 0 10px;font-family:Cormorant Garamond,Georgia,serif;font-size:25px;line-height:1.2}.MainCampusPage-module__ZPJNzW__schoolText{margin:0;font-size:15px;line-height:1.7}.MainCampusPage-module__ZPJNzW__gallery{grid-template-columns:repeat(4,1fr);grid-auto-rows:220px;grid-auto-flow:dense;gap:16px;margin:0;padding:0;list-style:none;display:grid}.MainCampusPage-module__ZPJNzW__shot{border-radius:var(--radius);background:var(--green-deep);box-shadow:var(--shadow);isolation:isolate;position:relative;overflow:hidden}.MainCampusPage-module__ZPJNzW__shotBig{grid-area:span 2/span 2}.MainCampusPage-module__ZPJNzW__shotWide{grid-column:span 2}.MainCampusPage-module__ZPJNzW__shot img{transition:transform .6s}.MainCampusPage-module__ZPJNzW__shot:hover img{transform:scale(1.06)}.MainCampusPage-module__ZPJNzW__shot:after{content:"";z-index:1;background:linear-gradient(#0000 45%,#0d3e20e0);position:absolute;inset:0}.MainCampusPage-module__ZPJNzW__shotCaption{z-index:2;color:#fff;padding:18px 20px;font-size:15px;font-weight:700;line-height:1.35;transition:transform .3s;position:absolute;bottom:0;left:0;right:0}.MainCampusPage-module__ZPJNzW__shotCaption:before{content:"";background:var(--gold);border-radius:2px;width:28px;height:3px;margin-bottom:8px;transition:width .3s;display:block}.MainCampusPage-module__ZPJNzW__shot:hover .MainCampusPage-module__ZPJNzW__shotCaption:before{width:56px}.MainCampusPage-module__ZPJNzW__shotBig .MainCampusPage-module__ZPJNzW__shotCaption{padding:26px;font-size:20px}@media (max-width:1024px){.MainCampusPage-module__ZPJNzW__aboutGrid{grid-template-columns:1fr}.MainCampusPage-module__ZPJNzW__schoolGrid{grid-template-columns:repeat(2,1fr)}.MainCampusPage-module__ZPJNzW__schoolCell,.MainCampusPage-module__ZPJNzW__schoolCell:nth-child(4),.MainCampusPage-module__ZPJNzW__schoolCell:nth-child(5){grid-column:auto}.MainCampusPage-module__ZPJNzW__schoolCell:nth-child(5){grid-column:1/-1;justify-self:center;max-width:calc(50% - 12px)}.MainCampusPage-module__ZPJNzW__gallery{grid-template-columns:repeat(2,1fr)}.MainCampusPage-module__ZPJNzW__shotBig{grid-row:span 1}.MainCampusPage-module__ZPJNzW__shotBig .MainCampusPage-module__ZPJNzW__shotCaption{padding:18px 20px;font-size:17px}}@media (max-width:640px){.MainCampusPage-module__ZPJNzW__schoolGrid{grid-template-columns:1fr}.MainCampusPage-module__ZPJNzW__schoolCell:nth-child(5){max-width:none}.MainCampusPage-module__ZPJNzW__gallery{grid-template-columns:1fr;grid-auto-rows:210px}.MainCampusPage-module__ZPJNzW__shotBig,.MainCampusPage-module__ZPJNzW__shotWide{grid-column:auto}.MainCampusPage-module__ZPJNzW__heroPill{border-radius:20px}}
.CampusMinistryPage-module__us45Aq__main{--green-deep:#0d3e20;--green-mid:#1a5c30;--gold:#feb104;--gold-dark:#d99b03;--cream:#fbf3dc;--ink:#0d3e20d1;--line:#0d3e201f;--container-w:1360px;--shadow:0 10px 28px #0d3e201a;--shadow-lg:0 18px 44px #0d3e202e;color:var(--ink);background:#fff;font-family:Inter,system-ui,sans-serif;overflow-x:hidden}.CampusMinistryPage-module__us45Aq__container{width:100%;max-width:var(--container-w);box-sizing:border-box;margin:0 auto;padding:0 clamp(16px,4vw,48px)}.CampusMinistryPage-module__us45Aq__fadeIn{opacity:0;transition:opacity .5s,transform .5s;transform:translateY(16px)}.CampusMinistryPage-module__us45Aq__fadeInVisible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.CampusMinistryPage-module__us45Aq__fadeIn{opacity:1;transition:none;transform:none}}.CampusMinistryPage-module__us45Aq__main a:focus-visible{outline:3px solid var(--gold);outline-offset:3px;border-radius:10px}.CampusMinistryPage-module__us45Aq__eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--gold-dark);align-items:center;gap:10px;margin:0 0 12px;font-size:12px;font-weight:700;display:inline-flex}.CampusMinistryPage-module__us45Aq__eyebrow:before{content:"";background:var(--gold);width:28px;height:2px}.CampusMinistryPage-module__us45Aq__eyebrowLight{color:var(--gold);}.CampusMinistryPage-module__us45Aq__title{color:var(--green-deep);margin:0 0 18px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(30px,4vw,48px);font-weight:700;line-height:1.1}.CampusMinistryPage-module__us45Aq__title em{color:var(--green-mid);font-style:italic}.CampusMinistryPage-module__us45Aq__titleLight{color:#fff;}.CampusMinistryPage-module__us45Aq__titleLight em{color:var(--gold)}.CampusMinistryPage-module__us45Aq__body{margin:0 0 18px;font-size:16.5px;line-height:1.8}.CampusMinistryPage-module__us45Aq__lede{color:var(--green-deep);font-size:18px}.CampusMinistryPage-module__us45Aq__rule{background:linear-gradient(90deg,var(--gold),var(--gold-dark));border-radius:4px;width:72px;height:4px}.CampusMinistryPage-module__us45Aq__section{padding:clamp(48px,7vw,88px) 0}.CampusMinistryPage-module__us45Aq__tint{background:linear-gradient(#f6f9f6,#fff)}.CampusMinistryPage-module__us45Aq__sectionHead{max-width:820px;margin-bottom:40px}.CampusMinistryPage-module__us45Aq__btn{overflow-wrap:anywhere;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:50px;padding:0 26px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .25s,box-shadow .25s,background .25s,color .25s;display:inline-flex}.CampusMinistryPage-module__us45Aq__btnPrimary{background:var(--gold);color:var(--green-deep);box-shadow:0 6px 18px #feb10459}.CampusMinistryPage-module__us45Aq__btnPrimary:hover{background:#ffc02e;transform:translateY(-2px);box-shadow:0 10px 24px #feb10473}.CampusMinistryPage-module__us45Aq__btnGhost{color:#fff;background:#ffffff14;border:1.5px solid #ffffff80}.CampusMinistryPage-module__us45Aq__btnGhost:hover{color:var(--green-deep);background:#fff;transform:translateY(-2px)}.CampusMinistryPage-module__us45Aq__hero{isolation:isolate;color:#fff;text-align:center;background:var(--green-deep);padding:clamp(72px,10vw,128px) 0;position:relative;overflow:hidden}.CampusMinistryPage-module__us45Aq__heroOverlay{z-index:-1;background:radial-gradient(circle at 15% 20%,#feb1042e,#0000 45%),radial-gradient(circle at 90% 90%,#feb1041a,#0000 40%),linear-gradient(135deg,#0d3e20 0%,#145028 55%,#1a5c30 100%);position:absolute;inset:0}.CampusMinistryPage-module__us45Aq__heroInner{flex-direction:column;align-items:center;max-width:860px;margin:0 auto;display:flex}.CampusMinistryPage-module__us45Aq__heroTitle{color:#fff;margin:0 0 32px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(42px,7.5vw,80px);font-weight:700;line-height:1.04}.CampusMinistryPage-module__us45Aq__heroTitle em{color:var(--gold);font-style:italic}.CampusMinistryPage-module__us45Aq__heroActions{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.CampusMinistryPage-module__us45Aq__aboutGrid{grid-template-columns:1fr 1.8fr;align-items:start;gap:clamp(28px,5vw,80px);display:grid}.CampusMinistryPage-module__us45Aq__glanceGrid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.CampusMinistryPage-module__us45Aq__cell{display:flex}.CampusMinistryPage-module__us45Aq__cell>*{width:100%}.CampusMinistryPage-module__us45Aq__card{border:1px solid var(--line);box-sizing:border-box;background:#fff;border-radius:22px;flex-direction:column;height:100%;padding:30px 28px 28px;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 6px #0d3e200d,0 14px 30px #0d3e2012}.CampusMinistryPage-module__us45Aq__card:before{content:"";background:linear-gradient(90deg,var(--gold),var(--gold-dark));transform-origin:0;height:4px;transition:transform .35s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.CampusMinistryPage-module__us45Aq__card:hover{box-shadow:var(--shadow-lg);border-color:#feb104a6;transform:translateY(-5px)}.CampusMinistryPage-module__us45Aq__card:hover:before{transform:scaleX(1)}.CampusMinistryPage-module__us45Aq__badge{background:linear-gradient(135deg,var(--green-mid),var(--green-deep));width:56px;height:56px;color:var(--gold);border-radius:16px;place-items:center;margin-bottom:20px;transition:transform .3s,background .3s,color .3s;display:grid;box-shadow:inset 0 1px #ffffff40}.CampusMinistryPage-module__us45Aq__card:hover .CampusMinistryPage-module__us45Aq__badge{background:var(--gold);color:var(--green-deep);transform:rotate(-6deg)}.CampusMinistryPage-module__us45Aq__cardTitle{color:var(--green-deep);margin:0 0 18px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(24px,2.4vw,30px);font-weight:700;line-height:1.2}.CampusMinistryPage-module__us45Aq__list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.CampusMinistryPage-module__us45Aq__listItem{border:1px solid var(--line);color:var(--green-deep);background:#f6f9f6;border-radius:12px;align-items:center;gap:12px;padding:11px 14px;font-size:15px;font-weight:600;line-height:1.4;transition:background .25s,border-color .25s;display:flex}.CampusMinistryPage-module__us45Aq__listItem:hover{background:var(--cream);border-color:var(--gold)}.CampusMinistryPage-module__us45Aq__check{background:var(--green-deep);height:22px;color:var(--gold);border-radius:50%;flex:0 0 22px;place-items:center;display:grid}.CampusMinistryPage-module__us45Aq__contactBand{color:#fff;box-shadow:var(--shadow-lg);background:radial-gradient(circle at 12% 18%,#feb1042e,#0000 45%),linear-gradient(135deg,#0d3e20 0%,#145028 55%,#1a5c30 100%);border-radius:26px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;margin-top:clamp(40px,6vw,72px);padding:clamp(28px,4vw,48px);display:flex}.CampusMinistryPage-module__us45Aq__contactBand>div:first-child{flex:360px}.CampusMinistryPage-module__us45Aq__bandText{color:#ffffffdb;max-width:56ch;margin:0;font-size:16px;line-height:1.75}.CampusMinistryPage-module__us45Aq__cardSub{color:var(--ink);opacity:.85;margin:-8px 0 18px;font-size:14px;line-height:1.6}.CampusMinistryPage-module__us45Aq__campusGrid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.CampusMinistryPage-module__us45Aq__campusCard{color:#fff;box-sizing:border-box;height:100%;box-shadow:var(--shadow-lg);background:radial-gradient(circle at 12% 18%,#feb1042e,#0000 45%),linear-gradient(135deg,#0d3e20 0%,#145028 55%,#1a5c30 100%);border-radius:26px;flex-direction:column;gap:22px;padding:clamp(26px,3.4vw,40px);transition:transform .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.CampusMinistryPage-module__us45Aq__campusCard:hover{transform:translateY(-5px);box-shadow:0 24px 52px #0d3e204d}.CampusMinistryPage-module__us45Aq__campusTop{align-items:center;gap:16px;display:flex}.CampusMinistryPage-module__us45Aq__campusIcon{background:var(--gold);height:56px;color:var(--green-deep);border-radius:50%;flex:0 0 56px;place-items:center;display:grid;box-shadow:0 0 0 6px #feb10438}.CampusMinistryPage-module__us45Aq__campusName{color:#fff;margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(26px,3vw,36px);font-weight:700;line-height:1.1}.CampusMinistryPage-module__us45Aq__campusLoc{color:#fff;background:#ffffff14;border:1px solid #ffffff2e;border-radius:16px;margin:0;padding:16px 18px;font-size:16px;line-height:1.55}.CampusMinistryPage-module__us45Aq__campusLocLabel{letter-spacing:.16em;text-transform:uppercase;color:var(--gold);margin-bottom:2px;font-size:11px;font-weight:700;display:block}.CampusMinistryPage-module__us45Aq__campusCard .CampusMinistryPage-module__us45Aq__btn{align-self:flex-start;margin-top:auto}@media (max-width:1024px){.CampusMinistryPage-module__us45Aq__campusGrid{grid-template-columns:1fr 1fr}}@media (max-width:900px){.CampusMinistryPage-module__us45Aq__aboutGrid{grid-template-columns:1fr}}@media (max-width:768px){.CampusMinistryPage-module__us45Aq__campusGrid{grid-template-columns:1fr}}@media (max-width:640px){.CampusMinistryPage-module__us45Aq__glanceGrid{grid-template-columns:1fr}.CampusMinistryPage-module__us45Aq__heroActions{flex-direction:column;width:100%}.CampusMinistryPage-module__us45Aq__btn{width:100%}.CampusMinistryPage-module__us45Aq__campusCard .CampusMinistryPage-module__us45Aq__btn{align-self:stretch}}
.SAMSAboutPage-module__1t2Jvq__hero{justify-content:center;align-items:center;width:100%;min-height:60vh;display:flex;position:relative;overflow:hidden}.SAMSAboutPage-module__1t2Jvq__heroBg{background-image:url(https://images.website-d1e.workers.dev/1d893ac0-cd99-482c-8997-32d5f260a4c0.jpg);background-position:50% 30%;background-size:cover;position:absolute;inset:-10%}.SAMSAboutPage-module__1t2Jvq__heroOverlay{background:linear-gradient(#0d3e20e0 0%,#0d3e20d1 45%,#0d3e20eb 100%);position:absolute;inset:0}.SAMSAboutPage-module__1t2Jvq__heroContent{z-index:2;width:100%;max-width:900px;padding:var(--space-xl)6vw;text-align:center;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;display:flex;position:relative}.SAMSAboutPage-module__1t2Jvq__heroEyebrow{letter-spacing:3px;text-transform:uppercase;color:var(--gold);border:1px solid #feb10459;border-radius:100px;margin-bottom:24px;padding:6px 16px;font-size:12px;font-weight:700;display:inline-block}.SAMSAboutPage-module__1t2Jvq__heroTitle{color:#fff;margin:0 0 20px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(38px,6.5vw,78px);font-weight:700;line-height:1.08}.SAMSAboutPage-module__1t2Jvq__heroTitle em{color:var(--gold);font-style:italic}.SAMSAboutPage-module__1t2Jvq__heroSub{color:#ffffffc7;max-width:520px;margin:0;font-size:clamp(14px,1.6vw,17px);line-height:1.75}.SAMSAboutPage-module__1t2Jvq__heroContact{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:32px;display:flex}.SAMSAboutPage-module__1t2Jvq__heroContactItem{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#ffffffe6;letter-spacing:.2px;background:#ffffff14;border:1px solid #ffffff29;border-radius:100px;align-items:center;gap:10px;padding:10px 20px;font-size:13px;font-weight:500;text-decoration:none;transition:background .2s,border-color .2s,transform .2s;display:inline-flex}a.SAMSAboutPage-module__1t2Jvq__heroContactItem:hover{color:#fff;background:#feb10429;border-color:#feb10473;transform:translateY(-2px)}.SAMSAboutPage-module__1t2Jvq__heroContactIcon{width:26px;height:26px;color:var(--gold);background:#feb1042e;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.SAMSAboutPage-module__1t2Jvq__heroContactText{white-space:nowrap}.SAMSAboutPage-module__1t2Jvq__heroCta{background:var(--gold);color:var(--green-deep);letter-spacing:.3px;border-radius:100px;align-items:center;gap:8px;margin-top:28px;padding:14px 32px;font-size:13px;font-weight:700;text-decoration:none;transition:background .2s,transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 10px 26px #0003}.SAMSAboutPage-module__1t2Jvq__heroCta:hover{background:var(--gold-dark);transform:translateY(-2px);box-shadow:0 14px 32px #00000042}@media (max-width:640px){.SAMSAboutPage-module__1t2Jvq__hero{min-height:54vh}.SAMSAboutPage-module__1t2Jvq__heroContent{padding:var(--space-lg)6vw}.SAMSAboutPage-module__1t2Jvq__heroContact{flex-direction:column;align-items:stretch;margin-top:24px}.SAMSAboutPage-module__1t2Jvq__heroContactItem{justify-content:center}.SAMSAboutPage-module__1t2Jvq__heroContactText{white-space:normal}}
