.PageHeader-module__bRDKxW__header{background-color:var(--color-dark-green);width:100%;height:60vh;color:var(--color-cream);flex-direction:column;justify-content:center;align-items:center;padding-top:120px;display:flex;position:relative;overflow:hidden}.PageHeader-module__bRDKxW__background{opacity:.3;z-index:1;background:radial-gradient(circle,#0a4f35 0%,#053725 100%);width:100%;height:100%;position:absolute;top:0;left:0}.PageHeader-module__bRDKxW__content{z-index:2;text-align:center;max-width:800px;padding:0 2rem;position:relative}.PageHeader-module__bRDKxW__title{font-size:4rem;font-family:var(--font-heading);margin-bottom:1rem}.PageHeader-module__bRDKxW__subtitle{opacity:.8;max-width:600px;font-size:1.2rem;font-family:var(--font-primary);margin:0 auto}@media (max-width:768px){.PageHeader-module__bRDKxW__header{height:55vh;padding-top:100px}.PageHeader-module__bRDKxW__title{font-size:2.5rem}}.PageHeader-module__bRDKxW__premiumLines{z-index:1;pointer-events:none;opacity:.5;width:100%;height:100%;position:absolute;top:0;left:0}
.ScientificGrid-module__EumI2W__section{color:var(--color-dark-green);background-color:#0000;border-top:1px solid #05372533;padding:10rem 4rem}.ScientificGrid-module__EumI2W__grid{border-bottom:1px solid #05372533;border-left:1px solid #05372533;grid-template-columns:1fr 1fr 1fr;display:grid}.ScientificGrid-module__EumI2W__cell{border-top:1px solid #05372533;border-right:1px solid #05372533;flex-direction:column;justify-content:space-between;min-height:400px;padding:4rem 2rem;transition:background-color .3s;display:flex}.ScientificGrid-module__EumI2W__cell:hover{background-color:#05372508}.ScientificGrid-module__EumI2W__label{font-family:var(--font-primary);text-transform:uppercase;letter-spacing:.2em;opacity:.6;margin-bottom:2rem;font-size:.8rem}.ScientificGrid-module__EumI2W__value{font-family:var(--font-heading);font-size:5rem;font-weight:400;line-height:.9}.ScientificGrid-module__EumI2W__description{font-family:var(--font-primary);max-width:300px;margin-top:2rem;font-size:1.1rem;line-height:1.5}@media (max-width:1024px){.ScientificGrid-module__EumI2W__section{padding:6rem 2rem}.ScientificGrid-module__EumI2W__grid{grid-template-columns:1fr 1fr}}@media (max-width:768px){.ScientificGrid-module__EumI2W__section{padding:4rem 1.5rem}.ScientificGrid-module__EumI2W__grid{grid-template-columns:1fr}.ScientificGrid-module__EumI2W__cell{min-height:300px;padding:3rem 1.5rem}.ScientificGrid-module__EumI2W__value{font-size:3.5rem}}
.page-module__NfDiEG__section{background-color:var(--color-cream);padding:10rem 2rem}.page-module__NfDiEG__container{max-width:900px;margin:0 auto}.page-module__NfDiEG__content{flex-direction:column;gap:2.5rem;display:flex}.page-module__NfDiEG__content p{color:var(--color-dark-green);opacity:.9;font-size:1.25rem;line-height:1.8}.page-module__NfDiEG__highlight{font-family:var(--font-serif);color:var(--color-gold);border-top:1px solid #d4af3733;border-bottom:1px solid #d4af3733;margin:2rem 0;padding:2rem 0;font-size:2.5rem;font-style:italic;line-height:1.3}.page-module__NfDiEG__sidebar{position:sticky;top:8rem}.page-module__NfDiEG__imageFrame{aspect-ratio:4/5;background-color:var(--color-dark-green);border:1px solid #d4af374d;border-radius:40px;width:100%;position:relative;overflow:hidden;box-shadow:0 40px 100px #0537251a}.page-module__NfDiEG__founderImage{object-fit:cover;filter:grayscale(20%);width:100%;height:100%}.page-module__NfDiEG__imageFrame:after{content:"";pointer-events:none;border:1px solid #fff3;border-radius:25px;position:absolute;inset:1.5rem}@media (max-width:1100px){.page-module__NfDiEG__container{grid-template-columns:1fr;gap:6rem}.page-module__NfDiEG__sidebar{order:-1;max-width:500px;margin:0 auto;position:static}.page-module__NfDiEG__highlight{font-size:2rem}}@media (max-width:768px){.page-module__NfDiEG__section{padding:6rem 1.5rem}.page-module__NfDiEG__content p{font-size:1.1rem}}
.page-module__Pkq2_G__section{background-color:var(--color-cream);color:var(--color-dark-green);padding:8rem 2rem}.page-module__Pkq2_G__container{max-width:1200px;margin:0 auto}.page-module__Pkq2_G__cardGrid{flex-direction:column;gap:6rem;display:flex}.page-module__Pkq2_G__card{border-bottom:1px solid #0537251a;grid-template-columns:1fr 1.2fr;align-items:center;gap:4rem;padding-bottom:6rem;display:grid}.page-module__Pkq2_G__card:last-child{border-bottom:none}.page-module__Pkq2_G__card:nth-child(2n){direction:rtl}.page-module__Pkq2_G__card:nth-child(2n) .page-module__Pkq2_G__content{direction:ltr}.page-module__Pkq2_G__imageWrapper{aspect-ratio:16/10;border-radius:20px;width:100%;position:relative;overflow:hidden;box-shadow:0 20px 40px #0537251a}.page-module__Pkq2_G__image{object-fit:cover;width:100%;height:100%;transition:transform .6s}.page-module__Pkq2_G__card:hover .page-module__Pkq2_G__image{transform:scale(1.05)}.page-module__Pkq2_G__yearBadge{background:var(--color-gold);color:#fff;border-radius:40px;padding:.5rem 1.2rem;font-size:.9rem;font-weight:700;position:absolute;top:2rem;left:2rem;box-shadow:0 10px 20px #d4af374d}.page-module__Pkq2_G__card:nth-child(2n) .page-module__Pkq2_G__yearBadge{left:auto;right:2rem}.page-module__Pkq2_G__content{max-width:600px}.page-module__Pkq2_G__category{text-transform:uppercase;letter-spacing:.2em;color:var(--color-gold);margin-bottom:1rem;font-size:.8rem;font-weight:600}.page-module__Pkq2_G__title{font-family:var(--font-heading);color:var(--color-dark-green);margin-bottom:1.5rem;font-size:2.5rem;line-height:1.2}.page-module__Pkq2_G__description{opacity:.85;margin-bottom:2.5rem;font-size:1.15rem;line-height:1.8}.page-module__Pkq2_G__readMore{text-transform:uppercase;letter-spacing:.15em;color:var(--color-dark-green);cursor:pointer;background:0 0;border:none;padding:0;font-size:.9rem;font-weight:700;transition:color .3s,transform .3s;display:inline-block}.page-module__Pkq2_G__readMore:hover{color:var(--color-gold);transform:translate(8px)}@media (max-width:968px){.page-module__Pkq2_G__card{grid-template-columns:1fr;gap:2rem;direction:ltr!important}.page-module__Pkq2_G__card:nth-child(2n) .page-module__Pkq2_G__content{direction:ltr}.page-module__Pkq2_G__card:nth-child(2n) .page-module__Pkq2_G__yearBadge{left:2rem;right:auto}.page-module__Pkq2_G__title{font-size:2rem}}
.page-module__jXZM3G__section{background-color:var(--color-cream);color:var(--color-dark-green);padding:8rem 2rem}.page-module__jXZM3G__container{max-width:1200px;margin:0 auto}.page-module__jXZM3G__blogGrid{flex-direction:column;gap:6rem;display:flex}.page-module__jXZM3G__blogCard{border-bottom:1px solid #0537251a;justify-content:space-between;align-items:center;gap:4rem;padding-bottom:6rem;display:flex}.page-module__jXZM3G__blogCard:last-child{border-bottom:none}.page-module__jXZM3G__blogCard:nth-child(2n){flex-direction:row-reverse}.page-module__jXZM3G__imageWrapper{aspect-ratio:16/10;border-radius:20px;flex:1;position:relative;overflow:hidden;box-shadow:0 20px 40px #0537251a}.page-module__jXZM3G__image{object-fit:cover;width:100%;height:100%;transition:transform .6s}.page-module__jXZM3G__blogCard:hover .page-module__jXZM3G__image{transform:scale(1.05)}.page-module__jXZM3G__content{flex:1.2;max-width:600px}.page-module__jXZM3G__blogMeta{text-transform:uppercase;letter-spacing:.1em;opacity:.6;align-items:center;gap:1rem;margin-bottom:1rem;font-size:.8rem;display:flex}.page-module__jXZM3G__separator{color:var(--color-gold)}.page-module__jXZM3G__blogTitle{font-family:var(--font-heading);color:var(--color-dark-green);margin-bottom:1.5rem;font-size:2.5rem;line-height:1.2}.page-module__jXZM3G__blogExcerpt{opacity:.8;margin-bottom:2rem;font-size:1.1rem;line-height:1.7}.page-module__jXZM3G__readMore{text-transform:uppercase;letter-spacing:.15em;color:var(--color-dark-green);font-size:.9rem;font-weight:700;transition:color .3s,transform .3s;display:inline-block}.page-module__jXZM3G__readMore:hover{color:var(--color-gold);transform:translate(8px)}@media (max-width:968px){.page-module__jXZM3G__section{padding:6rem 1.5rem}.page-module__jXZM3G__blogCard,.page-module__jXZM3G__blogCard:nth-child(2n){flex-direction:column;gap:2rem;padding-bottom:4rem}.page-module__jXZM3G__imageWrapper{order:1;width:100%}.page-module__jXZM3G__content{order:2;width:100%}.page-module__jXZM3G__blogTitle{font-size:1.8rem}}
.page-module__OSLHOG__page{background-color:var(--color-cream)}.page-module__OSLHOG__section{padding:10rem 2rem}.page-module__OSLHOG__container{grid-template-columns:1.2fr .8fr;align-items:flex-start;gap:8rem;max-width:1400px;margin:0 auto;display:grid}.page-module__OSLHOG__formSection{position:relative}.page-module__OSLHOG__smallLabel{text-transform:uppercase;letter-spacing:.2rem;color:var(--color-gold);margin-bottom:1.5rem;font-size:.8rem;font-weight:700;display:block}.page-module__OSLHOG__formTitle{font-family:var(--font-heading);color:var(--color-dark-green);margin-bottom:1rem;font-size:3rem}.page-module__OSLHOG__formSubtitle{opacity:.7;max-width:500px;margin-bottom:4rem;font-size:1.1rem;line-height:1.6}.page-module__OSLHOG__form{flex-direction:column;gap:2rem;display:flex}.page-module__OSLHOG__inputGroup{grid-template-columns:1fr 1fr;gap:2rem;display:grid}.page-module__OSLHOG__input,.page-module__OSLHOG__textarea{width:100%;font-family:var(--font-primary);color:var(--color-dark-green);background:0 0;border:none;border-bottom:1px solid #05372533;outline:none;padding:1.5rem 0;font-size:1rem;transition:border-color .3s}.page-module__OSLHOG__input:focus,.page-module__OSLHOG__textarea:focus{border-color:var(--color-dark-green)}.page-module__OSLHOG__textarea{resize:none;min-height:150px}.page-module__OSLHOG__submitBtn{background-color:var(--color-dark-green);color:#fff;font-family:var(--font-primary);text-transform:uppercase;letter-spacing:.1rem;cursor:pointer;border:none;border-radius:100px;align-self:flex-start;margin-top:2rem;padding:1.2rem 3rem;font-weight:700;transition:transform .3s,background-color .3s}.page-module__OSLHOG__submitBtn:hover{background-color:#032b1d;transform:translateY(-5px)}.page-module__OSLHOG__infoSection{flex-direction:column;gap:3rem;display:flex}.page-module__OSLHOG__infoCard{background:#fff;border-radius:20px;padding:4rem;box-shadow:0 40px 100px #0537250d}.page-module__OSLHOG__infoLabel{text-transform:uppercase;letter-spacing:.15rem;color:var(--color-gold);margin-bottom:1.5rem;font-size:.7rem;font-weight:800;display:block}.page-module__OSLHOG__addressText{color:var(--color-dark-green);margin-bottom:2rem;font-size:1.2rem;line-height:1.6}.page-module__OSLHOG__mapLink{text-transform:uppercase;letter-spacing:.1rem;color:var(--color-dark-green);border-bottom:2px solid var(--color-gold);padding-bottom:.5rem;font-size:.8rem;font-weight:700;display:inline-block}.page-module__OSLHOG__infoGrid{grid-template-columns:1fr 1fr;gap:2rem;display:grid}.page-module__OSLHOG__miniCard{background:#ffffff80;border:1px solid #0537250d;border-radius:15px;padding:2rem}.page-module__OSLHOG__miniCard p{font-size:1rem;font-weight:600}.page-module__OSLHOG__mapWrapper{border-radius:40px;width:100%;height:600px;margin-top:10rem;overflow:hidden;box-shadow:0 50px 120px #0537251a}.page-module__OSLHOG__map{filter:grayscale()contrast(1.1)brightness(1.1);transition:filter .5s}.page-module__OSLHOG__mapWrapper:hover .page-module__OSLHOG__map{filter:grayscale(0)}.page-module__OSLHOG__bottomDisclaimer{text-align:center;opacity:.5;max-width:800px;margin-top:5rem;margin-left:auto;margin-right:auto;font-size:.8rem;line-height:1.8}@media (max-width:1100px){.page-module__OSLHOG__container{grid-template-columns:1fr;gap:6rem}}@media (max-width:768px){.page-module__OSLHOG__section{padding:6rem 1.5rem}.page-module__OSLHOG__formTitle{font-size:2.2rem}.page-module__OSLHOG__inputGroup{grid-template-columns:1fr}.page-module__OSLHOG__infoCard{padding:2.5rem}.page-module__OSLHOG__infoGrid{grid-template-columns:1fr}.page-module__OSLHOG__mapWrapper{border-radius:20px;height:400px}}
.page-module__kxbDHG__section{background-color:var(--color-cream);padding:10rem 10vw}.page-module__kxbDHG__list{flex-direction:column;gap:8rem;max-width:1100px;margin:0 auto;display:flex}.page-module__kxbDHG__area{border-bottom:1px solid #0537251a;grid-template-columns:.8fr 1.2fr;gap:4rem;padding-bottom:6rem;display:grid}.page-module__kxbDHG__area:last-child{border-bottom:none}.page-module__kxbDHG__areaTitle{font-family:var(--font-heading);color:var(--color-dark-green);font-size:3rem;line-height:1.1}.page-module__kxbDHG__areaContent{flex-direction:column;gap:2rem;display:flex}.page-module__kxbDHG__description{opacity:.9;color:var(--color-dark-green);font-size:1.25rem;line-height:1.6}.page-module__kxbDHG__tags{flex-wrap:wrap;gap:1rem;display:flex}.page-module__kxbDHG__tag{text-transform:uppercase;letter-spacing:.1em;color:var(--color-dark-green);border:1px solid #05372533;border-radius:100px;padding:.8rem 1.5rem;font-size:.75rem;font-weight:600}@media (max-width:900px){.page-module__kxbDHG__area{grid-template-columns:1fr;gap:2rem;padding-bottom:4rem}.page-module__kxbDHG__areaTitle{font-size:2.2rem}.page-module__kxbDHG__description{font-size:1.1rem}}
