.HeroSection-module__KHHmxW__wrapper{flex-direction:column;width:100%;min-height:110vh;display:flex;position:relative}.HeroSection-module__KHHmxW__hero{background-color:var(--color-background);flex-direction:column;flex-grow:1;justify-content:center;width:100%;display:flex;position:relative;overflow:hidden}.HeroSection-module__KHHmxW__backgroundWrapper{z-index:0;width:100%;height:120%;position:absolute;top:0;left:0}.HeroSection-module__KHHmxW__backgroundImage{object-fit:cover;object-position:center 20%;opacity:.95;width:100%;height:100%;position:absolute;top:0;left:0}.HeroSection-module__KHHmxW__overlay{z-index:1;background:linear-gradient(#05050599 0%,#05050533 40%,#050505f2 90%,#050505 100%);position:absolute;inset:0}.HeroSection-module__KHHmxW__contentContainer{z-index:10;text-align:center;flex-direction:column;flex-grow:1;justify-content:center;align-items:center;padding-top:6rem;display:flex;position:relative}.HeroSection-module__KHHmxW__textContent{flex-direction:column;align-items:center;gap:1.5rem;max-width:1200px;margin-top:-5vh;display:flex}.HeroSection-module__KHHmxW__ornamentContainer{opacity:1;justify-content:center;align-items:center;gap:1.5rem;margin-bottom:1rem;display:flex}.HeroSection-module__KHHmxW__ornamentLine{background:linear-gradient(90deg, transparent, var(--color-gold), transparent);width:60px;height:1px}.HeroSection-module__KHHmxW__ornamentIcon{color:var(--color-gold);filter:drop-shadow(0 0 10px #c8a45d80);justify-content:center;align-items:center;display:flex}.HeroSection-module__KHHmxW__heroImageWrapper{z-index:5;justify-content:center;width:100%;max-width:800px;margin:0 auto 1.5rem;display:flex;position:relative}.HeroSection-module__KHHmxW__heroImage{object-fit:contain;opacity:.6;filter:drop-shadow(0 10px 20px #0009);width:100%;max-width:250px;height:auto}.HeroSection-module__KHHmxW__signatureBox{flex-direction:column;align-items:center;gap:.5rem;margin-top:1rem;display:flex}.HeroSection-module__KHHmxW__signature{font-family:var(--font-signature), cursive;color:var(--color-gold);text-shadow:var(--shadow-glow);margin-bottom:.5rem;font-size:5rem;line-height:1;transform:rotate(-5deg)}.HeroSection-module__KHHmxW__titleBox{flex-direction:column;align-items:center;gap:.2rem;display:flex}.HeroSection-module__KHHmxW__name{font-family:var(--font-sans);letter-spacing:.25em;color:var(--color-cream);font-size:1.1rem;font-weight:400}.HeroSection-module__KHHmxW__rank{letter-spacing:.35em;color:#f5f5f580;text-transform:uppercase;font-size:.75rem}.HeroSection-module__KHHmxW__buttonGroup{flex-wrap:wrap;justify-content:center;gap:1.5rem;margin-top:2.5rem;display:flex}.HeroSection-module__KHHmxW__primaryButton,.HeroSection-module__KHHmxW__secondaryButton{letter-spacing:.15em;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0a0a0acc;justify-content:center;align-items:center;gap:.75rem;padding:1rem 2.5rem;font-size:.85rem;font-weight:600;transition:all .4s;display:inline-flex}.HeroSection-module__KHHmxW__primaryButton{color:var(--color-cream);border:1px solid var(--color-burgundy);box-shadow:inset 0 0 0 1px #0000}.HeroSection-module__KHHmxW__primaryButton:hover{box-shadow:inset 0 0 0 1px var(--color-burgundy);background-color:#7a1c1c1a}.HeroSection-module__KHHmxW__secondaryButton{color:var(--color-gold);border:1px solid var(--color-gold);box-shadow:inset 0 0 0 1px #0000}.HeroSection-module__KHHmxW__secondaryButton:hover{box-shadow:inset 0 0 0 1px var(--color-gold);background-color:#c8a45d0d}.HeroSection-module__KHHmxW__arrow,.HeroSection-module__KHHmxW__icon{font-size:1.2rem;transition:transform .3s}.HeroSection-module__KHHmxW__primaryButton:hover .HeroSection-module__KHHmxW__arrow{transform:translate(5px)}.HeroSection-module__KHHmxW__cardsContainer{z-index:20;background-color:#050505;border-top:1px solid #c8a45d26;border-bottom:1px solid #c8a45d26;width:100%;padding:1.5rem 0;position:relative}.HeroSection-module__KHHmxW__cardsGrid{grid-template-columns:repeat(1,1fr);gap:1rem;display:grid}@media (min-width:640px){.HeroSection-module__KHHmxW__cardsGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.HeroSection-module__KHHmxW__cardsGrid{grid-template-columns:repeat(5,1fr);gap:1rem}}.HeroSection-module__KHHmxW__cardItem{text-align:left;background:0 0;border:none;flex-direction:row;align-items:center;gap:1.2rem;height:100%;padding:1rem;text-decoration:none;transition:all .3s;display:flex}.HeroSection-module__KHHmxW__cardItem:hover{background:#c8a45d0d;transform:translateY(-2px)}.HeroSection-module__KHHmxW__cardIcon{color:#c8a45d;background:0 0;flex-shrink:0;justify-content:center;align-items:center;width:45px;height:45px;display:flex}.HeroSection-module__KHHmxW__cardIcon svg{fill:currentColor;width:100%;height:100%}.HeroSection-module__KHHmxW__cardContent{flex-direction:column;gap:.3rem;display:flex}.HeroSection-module__KHHmxW__cardTitle{font-family:var(--font-heading);color:#e5c17c;letter-spacing:.05em;text-transform:uppercase;font-size:1.1rem;font-weight:600}.HeroSection-module__KHHmxW__cardDesc{color:#f5f5f599;font-size:.85rem;line-height:1.3}@media (max-width:1024px){.HeroSection-module__KHHmxW__signature{font-size:3.5rem}.HeroSection-module__KHHmxW__contentContainer{padding-top:5rem}.HeroSection-module__KHHmxW__buttonGroup{flex-direction:column;gap:1rem;width:100%;padding:0 1.5rem}.HeroSection-module__KHHmxW__primaryButton,.HeroSection-module__KHHmxW__secondaryButton{width:100%}}@media (max-width:768px){.HeroSection-module__KHHmxW__signature{font-size:2.5rem}.HeroSection-module__KHHmxW__name{font-size:.9rem}.HeroSection-module__KHHmxW__heroImage{max-width:180px}.HeroSection-module__KHHmxW__contentContainer{padding-top:4rem}}
.Timeline-module__IkKzUG__timeline{border-left:1px solid #c8a45d4d;flex-direction:column;gap:4rem;margin-left:1rem;padding:1rem 0;display:flex;position:relative}@media (min-width:768px){.Timeline-module__IkKzUG__timeline{margin-left:1.5rem}}.Timeline-module__IkKzUG__event{padding-left:2.5rem;transition:transform .3s;position:relative}@media (min-width:768px){.Timeline-module__IkKzUG__event{padding-left:4rem}}.Timeline-module__IkKzUG__dot{background-color:var(--color-background);border:2px solid var(--color-gold);border-radius:50%;width:15px;height:15px;transition:all .4s;position:absolute;top:.375rem;left:-8px;box-shadow:0 0 10px #c8a45d33}.Timeline-module__IkKzUG__event:hover .Timeline-module__IkKzUG__dot{background-color:var(--color-gold);box-shadow:var(--shadow-glow);transform:scale(1.3)}@media (min-width:768px){.Timeline-module__IkKzUG__dot{width:19px;height:19px;left:-10px}}.Timeline-module__IkKzUG__header{flex-direction:column;gap:.5rem;margin-bottom:1rem;display:flex}@media (min-width:640px){.Timeline-module__IkKzUG__header{flex-direction:row;align-items:baseline;gap:1.5rem}}.Timeline-module__IkKzUG__year{color:var(--color-gold);font-family:var(--font-heading);letter-spacing:.1em;font-size:1.5rem;font-weight:400}.Timeline-module__IkKzUG__title{color:var(--color-cream);letter-spacing:.05em;font-size:1.25rem;font-weight:400;font-family:var(--font-heading)}.Timeline-module__IkKzUG__description{color:#f5f5f599;max-width:48rem;font-weight:300;line-height:1.8}
.page-module__H5hhXq__article{padding-bottom:6rem}.page-module__H5hhXq__hero{align-items:flex-end;width:100%;height:60vh;min-height:450px;display:flex;position:relative}.page-module__H5hhXq__bgContainer{z-index:0;position:absolute;inset:0}.page-module__H5hhXq__bgImage{object-fit:cover;object-position:center 20%;opacity:.8;transition:opacity .3s}@media (max-width:768px){.page-module__H5hhXq__desktopImage{display:none!important}.page-module__H5hhXq__mobileImage{object-fit:cover;object-position:center;display:block!important}}@media (min-width:769px){.page-module__H5hhXq__mobileImage{display:none!important}.page-module__H5hhXq__desktopImage{display:block!important}}.dark .page-module__H5hhXq__bgImage{opacity:.8}.page-module__H5hhXq__gradientOverlay{background:linear-gradient(to top, var(--color-background) 0%, #fdfbf766 20%, transparent 50%);position:absolute;inset:0}.dark .page-module__H5hhXq__gradientOverlay{background:linear-gradient(to top, var(--color-background) 0%, #0a0a0a99 20%, transparent 50%)}.page-module__H5hhXq__heroContent{z-index:10;padding-bottom:4rem;position:relative}.page-module__H5hhXq__heroMax{max-width:56rem}.page-module__H5hhXq__badge{color:var(--color-navy);background-color:#0f172a1a;border:1px solid #0f172a33;border-radius:9999px;margin-bottom:1rem;padding:.25rem .75rem;font-size:.875rem;font-weight:500;display:inline-block}.dark .page-module__H5hhXq__badge{color:var(--color-cream);background-color:#fdfbf71a;border-color:#fdfbf733}.page-module__H5hhXq__title{font-size:2.25rem;font-family:var(--font-heading);color:var(--color-navy);margin-bottom:1rem;font-weight:700}@media (min-width:768px){.page-module__H5hhXq__title{font-size:3.75rem}}.dark .page-module__H5hhXq__title{color:var(--color-cream)}.page-module__H5hhXq__years{font-size:1.25rem;font-family:var(--font-heading);color:#0f172acc}@media (min-width:768px){.page-module__H5hhXq__years{font-size:1.5rem}}.dark .page-module__H5hhXq__years{color:#fdfbf7cc}.page-module__H5hhXq__mainLayout{max-width:64rem;margin-top:3rem}.page-module__H5hhXq__grid{grid-template-columns:1fr;gap:3rem;display:grid}@media (min-width:1024px){.page-module__H5hhXq__grid{grid-template-columns:repeat(3,1fr)}}.page-module__H5hhXq__contentCol{color:var(--color-foreground);grid-column:1/-1;font-size:1.125rem;line-height:1.75}@media (min-width:1024px){.page-module__H5hhXq__contentCol{grid-column:1/3}}.page-module__H5hhXq__contentCol h2{font-family:var(--font-heading);margin-top:2rem;margin-bottom:1rem;font-size:1.875rem;font-weight:700}.page-module__H5hhXq__contentCol p{margin-bottom:1.5rem}.page-module__H5hhXq__contentCol a{color:var(--color-burgundy);text-decoration:underline}.dark .page-module__H5hhXq__contentCol a{color:var(--color-burgundy-light)}.page-module__H5hhXq__sidebar{grid-column:1/-1}@media (min-width:1024px){.page-module__H5hhXq__sidebar{grid-column:3/4}}.page-module__H5hhXq__sticky{flex-direction:column;gap:2rem;display:flex}@media (min-width:1024px){.page-module__H5hhXq__sticky{position:sticky;top:6rem}}.page-module__H5hhXq__box{background-color:var(--color-cream);border:1px solid #0f172a1a;border-radius:.75rem;padding:1.5rem}.dark .page-module__H5hhXq__box{background-color:var(--color-navy-light);border-color:#fdfbf71a}.page-module__H5hhXq__boxHeader{font-family:var(--font-heading);border-bottom:1px solid #0f172a1a;margin-bottom:1rem;padding-bottom:.5rem;font-size:1.25rem;font-weight:700}.dark .page-module__H5hhXq__boxHeader{border-bottom-color:#fdfbf71a}.page-module__H5hhXq__infoList{flex-direction:column;gap:1rem;font-size:.875rem;display:flex}.page-module__H5hhXq__infoLabel{color:#0f172a80;margin-bottom:.25rem;font-weight:500;display:block}.dark .page-module__H5hhXq__infoLabel{color:#fdfbf780}.page-module__H5hhXq__infoValue{color:#0f172ae6;font-weight:600}.dark .page-module__H5hhXq__infoValue{color:#fdfbf7e6}.page-module__H5hhXq__boxLight{background-color:#0f172a0d;border:1px solid #0f172a1a;border-radius:.75rem;padding:1.5rem}.dark .page-module__H5hhXq__boxLight{background-color:#fdfbf70d;border-color:#fdfbf71a}.page-module__H5hhXq__boxLightHeader{font-family:var(--font-heading);color:var(--color-burgundy);margin-bottom:.5rem;font-size:1.125rem;font-weight:700}.dark .page-module__H5hhXq__boxLightHeader{color:var(--color-burgundy-light)}.page-module__H5hhXq__linkList{flex-direction:column;gap:.75rem;margin-top:1rem;display:flex}.page-module__H5hhXq__sidebarLink{justify-content:space-between;align-items:center;font-size:.875rem;font-weight:500;transition:color .2s;display:flex}.page-module__H5hhXq__sidebarLink:hover{color:var(--color-burgundy)}.dark .page-module__H5hhXq__sidebarLink:hover{color:var(--color-burgundy-light)}.page-module__H5hhXq__timelineSection{border-top:1px solid #0f172a1a;margin-top:5rem;padding-top:4rem}.dark .page-module__H5hhXq__timelineSection{border-top-color:#fdfbf71a}.page-module__H5hhXq__timelineTitle{font-size:1.875rem;font-family:var(--font-heading);text-align:center;color:var(--color-navy);margin-bottom:4rem;font-weight:700}@media (min-width:768px){.page-module__H5hhXq__timelineTitle{font-size:2.25rem}}.dark .page-module__H5hhXq__timelineTitle{color:var(--color-cream)}.page-module__H5hhXq__timelineTitleAccent{color:var(--color-gold)}.page-module__H5hhXq__timelineWrapper{max-width:48rem;margin:0 auto}.page-module__H5hhXq__callout{border-left:4px solid var(--color-gold);color:#e5c17c;background:#c8a45d0d;margin:2rem 0;padding:1.5rem;font-size:1.1rem;font-style:italic;line-height:1.6}.page-module__H5hhXq__tocList{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.page-module__H5hhXq__tocList li a{color:#f5f5f5b3;font-size:.9rem;text-decoration:none;transition:color .2s}.page-module__H5hhXq__tocList li a:hover{color:var(--color-gold)}.page-module__H5hhXq__bibliography{margin-top:1.5rem;padding:0;list-style:none}.page-module__H5hhXq__bibliography li{color:#f5f5f599;text-indent:-1.5rem;margin-bottom:1rem;padding-left:1.5rem;font-size:.95rem}.page-module__H5hhXq__bibliography li em{color:#f5f5f5cc}.page-module__H5hhXq__inTextLink{color:var(--color-gold);text-underline-offset:4px;font-weight:500;-webkit-text-decoration:underline #c8a45d66;text-decoration:underline #c8a45d66;transition:all .2s}.page-module__H5hhXq__inTextLink:hover{color:var(--color-burgundy);-webkit-text-decoration-color:var(--color-burgundy);text-decoration-color:var(--color-burgundy)}.dark .page-module__H5hhXq__inTextLink:hover{color:var(--color-burgundy-light);-webkit-text-decoration-color:var(--color-burgundy-light);text-decoration-color:var(--color-burgundy-light)}
.page-module__h3MCVG__article{padding-bottom:6rem}.page-module__h3MCVG__hero{align-items:flex-end;width:100%;height:60vh;min-height:450px;display:flex;position:relative}.page-module__h3MCVG__bgContainer{z-index:0;position:absolute;inset:0}.page-module__h3MCVG__bgImage{object-fit:cover;object-position:center 20%;opacity:.8;transition:opacity .3s}@media (max-width:768px){.page-module__h3MCVG__desktopImage{display:none!important}.page-module__h3MCVG__mobileImage{object-fit:cover;object-position:center;display:block!important}}@media (min-width:769px){.page-module__h3MCVG__mobileImage{display:none!important}.page-module__h3MCVG__desktopImage{display:block!important}}.dark .page-module__h3MCVG__bgImage{opacity:.8}.page-module__h3MCVG__gradientOverlay{background:linear-gradient(to top, var(--color-background) 0%, #fdfbf766 20%, transparent 50%);position:absolute;inset:0}.dark .page-module__h3MCVG__gradientOverlay{background:linear-gradient(to top, var(--color-background) 0%, #0a0a0a99 20%, transparent 50%)}.page-module__h3MCVG__heroContent{z-index:10;padding-bottom:4rem;position:relative}.page-module__h3MCVG__heroMax{max-width:56rem}.page-module__h3MCVG__badge{color:var(--color-navy);background-color:#0f172a1a;border:1px solid #0f172a33;border-radius:9999px;margin-bottom:1rem;padding:.25rem .75rem;font-size:.875rem;font-weight:500;display:inline-block}.dark .page-module__h3MCVG__badge{color:var(--color-cream);background-color:#fdfbf71a;border-color:#fdfbf733}.page-module__h3MCVG__title{font-size:2.25rem;font-family:var(--font-heading);color:var(--color-navy);margin-bottom:1rem;font-weight:700}@media (min-width:768px){.page-module__h3MCVG__title{font-size:3.75rem}}.dark .page-module__h3MCVG__title{color:var(--color-cream)}.page-module__h3MCVG__years{font-size:1.25rem;font-family:var(--font-heading);color:#0f172acc}@media (min-width:768px){.page-module__h3MCVG__years{font-size:1.5rem}}.dark .page-module__h3MCVG__years{color:#fdfbf7cc}.page-module__h3MCVG__mainLayout{max-width:64rem;margin-top:3rem}.page-module__h3MCVG__grid{grid-template-columns:1fr;gap:3rem;display:grid}@media (min-width:1024px){.page-module__h3MCVG__grid{grid-template-columns:repeat(3,1fr)}}.page-module__h3MCVG__contentCol{color:var(--color-foreground);grid-column:1/-1;font-size:1.125rem;line-height:1.75}@media (min-width:1024px){.page-module__h3MCVG__contentCol{grid-column:1/3}}.page-module__h3MCVG__contentCol h2{font-family:var(--font-heading);margin-top:2rem;margin-bottom:1rem;font-size:1.875rem;font-weight:700}.page-module__h3MCVG__contentCol p{margin-bottom:1.5rem}.page-module__h3MCVG__contentCol a{color:var(--color-burgundy);text-decoration:underline}.dark .page-module__h3MCVG__contentCol a{color:var(--color-burgundy-light)}.page-module__h3MCVG__sidebar{grid-column:1/-1}@media (min-width:1024px){.page-module__h3MCVG__sidebar{grid-column:3/4}}.page-module__h3MCVG__sticky{flex-direction:column;gap:2rem;display:flex}@media (min-width:1024px){.page-module__h3MCVG__sticky{position:sticky;top:6rem}}.page-module__h3MCVG__box{background-color:var(--color-cream);border:1px solid #0f172a1a;border-radius:.75rem;padding:1.5rem}.dark .page-module__h3MCVG__box{background-color:var(--color-navy-light);border-color:#fdfbf71a}.page-module__h3MCVG__boxHeader{font-family:var(--font-heading);border-bottom:1px solid #0f172a1a;margin-bottom:1rem;padding-bottom:.5rem;font-size:1.25rem;font-weight:700}.dark .page-module__h3MCVG__boxHeader{border-bottom-color:#fdfbf71a}.page-module__h3MCVG__infoList{flex-direction:column;gap:1rem;font-size:.875rem;display:flex}.page-module__h3MCVG__infoLabel{color:#0f172a80;margin-bottom:.25rem;font-weight:500;display:block}.dark .page-module__h3MCVG__infoLabel{color:#fdfbf780}.page-module__h3MCVG__infoValue{color:#0f172ae6;font-weight:600}.dark .page-module__h3MCVG__infoValue{color:#fdfbf7e6}.page-module__h3MCVG__boxLight{background-color:#0f172a0d;border:1px solid #0f172a1a;border-radius:.75rem;padding:1.5rem}.dark .page-module__h3MCVG__boxLight{background-color:#fdfbf70d;border-color:#fdfbf71a}.page-module__h3MCVG__boxLightHeader{font-family:var(--font-heading);color:var(--color-burgundy);margin-bottom:.5rem;font-size:1.125rem;font-weight:700}.dark .page-module__h3MCVG__boxLightHeader{color:var(--color-burgundy-light)}.page-module__h3MCVG__linkList{flex-direction:column;gap:.75rem;margin-top:1rem;display:flex}.page-module__h3MCVG__sidebarLink{justify-content:space-between;align-items:center;font-size:.875rem;font-weight:500;transition:color .2s;display:flex}.page-module__h3MCVG__sidebarLink:hover{color:var(--color-burgundy)}.dark .page-module__h3MCVG__sidebarLink:hover{color:var(--color-burgundy-light)}.page-module__h3MCVG__timelineSection{border-top:1px solid #0f172a1a;margin-top:5rem;padding-top:4rem}.dark .page-module__h3MCVG__timelineSection{border-top-color:#fdfbf71a}.page-module__h3MCVG__timelineTitle{font-size:1.875rem;font-family:var(--font-heading);text-align:center;color:var(--color-navy);margin-bottom:4rem;font-weight:700}@media (min-width:768px){.page-module__h3MCVG__timelineTitle{font-size:2.25rem}}.dark .page-module__h3MCVG__timelineTitle{color:var(--color-cream)}.page-module__h3MCVG__timelineTitleAccent{color:var(--color-gold)}.page-module__h3MCVG__timelineWrapper{max-width:48rem;margin:0 auto}.page-module__h3MCVG__callout{border-left:4px solid var(--color-gold);color:#e5c17c;background:#c8a45d0d;margin:2rem 0;padding:1.5rem;font-size:1.1rem;font-style:italic;line-height:1.6}.page-module__h3MCVG__tocList{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.page-module__h3MCVG__tocList li a{color:#f5f5f5b3;font-size:.9rem;text-decoration:none;transition:color .2s}.page-module__h3MCVG__tocList li a:hover{color:var(--color-gold)}.page-module__h3MCVG__bibliography{margin-top:1.5rem;padding:0;list-style:none}.page-module__h3MCVG__bibliography li{color:#f5f5f599;text-indent:-1.5rem;margin-bottom:1rem;padding-left:1.5rem;font-size:.95rem}.page-module__h3MCVG__bibliography li em{color:#f5f5f5cc}.page-module__h3MCVG__inTextLink{color:var(--color-gold);text-underline-offset:4px;font-weight:500;-webkit-text-decoration:underline #c8a45d66;text-decoration:underline #c8a45d66;transition:all .2s}.page-module__h3MCVG__inTextLink:hover{color:var(--color-burgundy);-webkit-text-decoration-color:var(--color-burgundy);text-decoration-color:var(--color-burgundy)}.dark .page-module__h3MCVG__inTextLink:hover{color:var(--color-burgundy-light);-webkit-text-decoration-color:var(--color-burgundy-light);text-decoration-color:var(--color-burgundy-light)}
.page-module__Gr3w_G__article{padding-bottom:6rem}.page-module__Gr3w_G__hero{align-items:flex-end;width:100%;height:60vh;min-height:450px;display:flex;position:relative}.page-module__Gr3w_G__bgContainer{z-index:0;position:absolute;inset:0}.page-module__Gr3w_G__bgImage{object-fit:cover;object-position:center 20%;opacity:.8;transition:opacity .3s}@media (max-width:768px){.page-module__Gr3w_G__desktopImage{display:none!important}.page-module__Gr3w_G__mobileImage{object-fit:cover;object-position:center;display:block!important}}@media (min-width:769px){.page-module__Gr3w_G__mobileImage{display:none!important}.page-module__Gr3w_G__desktopImage{display:block!important}}.dark .page-module__Gr3w_G__bgImage{opacity:.8}.page-module__Gr3w_G__gradientOverlay{background:linear-gradient(to top, var(--color-background) 0%, #fdfbf766 20%, transparent 50%);position:absolute;inset:0}.dark .page-module__Gr3w_G__gradientOverlay{background:linear-gradient(to top, var(--color-background) 0%, #0a0a0a99 20%, transparent 50%)}.page-module__Gr3w_G__heroContent{z-index:10;padding-bottom:4rem;position:relative}.page-module__Gr3w_G__heroMax{max-width:56rem}.page-module__Gr3w_G__badge{color:var(--color-navy);background-color:#0f172a1a;border:1px solid #0f172a33;border-radius:9999px;margin-bottom:1rem;padding:.25rem .75rem;font-size:.875rem;font-weight:500;display:inline-block}.dark .page-module__Gr3w_G__badge{color:var(--color-cream);background-color:#fdfbf71a;border-color:#fdfbf733}.page-module__Gr3w_G__title{font-size:2.25rem;font-family:var(--font-heading);color:var(--color-navy);margin-bottom:1rem;font-weight:700}@media (min-width:768px){.page-module__Gr3w_G__title{font-size:3.75rem}}.dark .page-module__Gr3w_G__title{color:var(--color-cream)}.page-module__Gr3w_G__years{font-size:1.25rem;font-family:var(--font-heading);color:#0f172acc}@media (min-width:768px){.page-module__Gr3w_G__years{font-size:1.5rem}}.dark .page-module__Gr3w_G__years{color:#fdfbf7cc}.page-module__Gr3w_G__mainLayout{max-width:64rem;margin-top:3rem}.page-module__Gr3w_G__grid{grid-template-columns:1fr;gap:3rem;display:grid}@media (min-width:1024px){.page-module__Gr3w_G__grid{grid-template-columns:repeat(3,1fr)}}.page-module__Gr3w_G__contentCol{color:var(--color-foreground);grid-column:1/-1;font-size:1.125rem;line-height:1.75}@media (min-width:1024px){.page-module__Gr3w_G__contentCol{grid-column:1/3}}.page-module__Gr3w_G__contentCol h2{font-family:var(--font-heading);margin-top:2rem;margin-bottom:1rem;font-size:1.875rem;font-weight:700}.page-module__Gr3w_G__contentCol p{margin-bottom:1.5rem}.page-module__Gr3w_G__contentCol a{color:var(--color-burgundy);text-decoration:underline}.dark .page-module__Gr3w_G__contentCol a{color:var(--color-burgundy-light)}.page-module__Gr3w_G__sidebar{grid-column:1/-1}@media (min-width:1024px){.page-module__Gr3w_G__sidebar{grid-column:3/4}}.page-module__Gr3w_G__sticky{flex-direction:column;gap:2rem;display:flex}@media (min-width:1024px){.page-module__Gr3w_G__sticky{position:sticky;top:6rem}}.page-module__Gr3w_G__box{background-color:var(--color-cream);border:1px solid #0f172a1a;border-radius:.75rem;padding:1.5rem}.dark .page-module__Gr3w_G__box{background-color:var(--color-navy-light);border-color:#fdfbf71a}.page-module__Gr3w_G__boxHeader{font-family:var(--font-heading);border-bottom:1px solid #0f172a1a;margin-bottom:1rem;padding-bottom:.5rem;font-size:1.25rem;font-weight:700}.dark .page-module__Gr3w_G__boxHeader{border-bottom-color:#fdfbf71a}.page-module__Gr3w_G__infoList{flex-direction:column;gap:1rem;font-size:.875rem;display:flex}.page-module__Gr3w_G__infoLabel{color:#0f172a80;margin-bottom:.25rem;font-weight:500;display:block}.dark .page-module__Gr3w_G__infoLabel{color:#fdfbf780}.page-module__Gr3w_G__infoValue{color:#0f172ae6;font-weight:600}.dark .page-module__Gr3w_G__infoValue{color:#fdfbf7e6}.page-module__Gr3w_G__boxLight{background-color:#0f172a0d;border:1px solid #0f172a1a;border-radius:.75rem;padding:1.5rem}.dark .page-module__Gr3w_G__boxLight{background-color:#fdfbf70d;border-color:#fdfbf71a}.page-module__Gr3w_G__boxLightHeader{font-family:var(--font-heading);color:var(--color-burgundy);margin-bottom:.5rem;font-size:1.125rem;font-weight:700}.dark .page-module__Gr3w_G__boxLightHeader{color:var(--color-burgundy-light)}.page-module__Gr3w_G__linkList{flex-direction:column;gap:.75rem;margin-top:1rem;display:flex}.page-module__Gr3w_G__sidebarLink{justify-content:space-between;align-items:center;font-size:.875rem;font-weight:500;transition:color .2s;display:flex}.page-module__Gr3w_G__sidebarLink:hover{color:var(--color-burgundy)}.dark .page-module__Gr3w_G__sidebarLink:hover{color:var(--color-burgundy-light)}.page-module__Gr3w_G__timelineSection{border-top:1px solid #0f172a1a;margin-top:5rem;padding-top:4rem}.dark .page-module__Gr3w_G__timelineSection{border-top-color:#fdfbf71a}.page-module__Gr3w_G__timelineTitle{font-size:1.875rem;font-family:var(--font-heading);text-align:center;color:var(--color-navy);margin-bottom:4rem;font-weight:700}@media (min-width:768px){.page-module__Gr3w_G__timelineTitle{font-size:2.25rem}}.dark .page-module__Gr3w_G__timelineTitle{color:var(--color-cream)}.page-module__Gr3w_G__timelineTitleAccent{color:var(--color-gold)}.page-module__Gr3w_G__timelineWrapper{max-width:48rem;margin:0 auto}.page-module__Gr3w_G__callout{border-left:4px solid var(--color-gold);color:#e5c17c;background:#c8a45d0d;margin:2rem 0;padding:1.5rem;font-size:1.1rem;font-style:italic;line-height:1.6}.page-module__Gr3w_G__tocList{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.page-module__Gr3w_G__tocList li a{color:#f5f5f5b3;font-size:.9rem;text-decoration:none;transition:color .2s}.page-module__Gr3w_G__tocList li a:hover{color:var(--color-gold)}.page-module__Gr3w_G__bibliography{margin-top:1.5rem;padding:0;list-style:none}.page-module__Gr3w_G__bibliography li{color:#f5f5f599;text-indent:-1.5rem;margin-bottom:1rem;padding-left:1.5rem;font-size:.95rem}.page-module__Gr3w_G__bibliography li em{color:#f5f5f5cc}.page-module__Gr3w_G__inTextLink{color:var(--color-gold);text-underline-offset:4px;font-weight:500;-webkit-text-decoration:underline #c8a45d66;text-decoration:underline #c8a45d66;transition:all .2s}.page-module__Gr3w_G__inTextLink:hover{color:var(--color-burgundy);-webkit-text-decoration-color:var(--color-burgundy);text-decoration-color:var(--color-burgundy)}.dark .page-module__Gr3w_G__inTextLink:hover{color:var(--color-burgundy-light);-webkit-text-decoration-color:var(--color-burgundy-light);text-decoration-color:var(--color-burgundy-light)}
.page-module__4gMfna__sectionLight{background-color:var(--color-background-secondary);border-bottom:1px solid #c8a45d1a;padding:6rem 0}.page-module__4gMfna__sectionDark{background-color:var(--color-background);border-bottom:1px solid #c8a45d1a;padding:6rem 0;position:relative}.page-module__4gMfna__headerCenter{text-align:center;max-width:48rem;margin:0 auto 4rem}.page-module__4gMfna__sectionTitle{font-family:var(--font-heading);color:var(--color-cream);letter-spacing:.05em;margin-bottom:1.5rem;font-size:1.875rem;font-weight:400}@media (min-width:768px){.page-module__4gMfna__sectionTitle{font-size:3rem}}.page-module__4gMfna__titleAccent,.page-module__4gMfna__titleAccentGold{color:var(--color-gold);font-style:italic}.page-module__4gMfna__sectionSubtitle{color:#f5f5f599;font-size:1.125rem;font-weight:300;line-height:1.8}.page-module__4gMfna__grid3{grid-template-columns:1fr;gap:3rem;display:grid}@media (min-width:768px){.page-module__4gMfna__grid3{grid-template-columns:repeat(3,1fr)}}.page-module__4gMfna__timelineContainer{max-width:64rem;margin:0 auto}
.page-module__3gRlNG__article{padding-bottom:6rem}.page-module__3gRlNG__hero{align-items:flex-end;width:100%;height:60vh;min-height:450px;display:flex;position:relative}.page-module__3gRlNG__bgContainer{z-index:0;position:absolute;inset:0}.page-module__3gRlNG__bgImage{object-fit:cover;object-position:center 20%;opacity:.8;transition:opacity .3s}@media (max-width:768px){.page-module__3gRlNG__desktopImage{display:none!important}.page-module__3gRlNG__mobileImage{object-fit:cover;object-position:center;display:block!important}}@media (min-width:769px){.page-module__3gRlNG__mobileImage{display:none!important}.page-module__3gRlNG__desktopImage{display:block!important}}.dark .page-module__3gRlNG__bgImage{opacity:.8}.page-module__3gRlNG__gradientOverlay{background:linear-gradient(to top, var(--color-background) 0%, #fdfbf766 20%, transparent 50%);position:absolute;inset:0}.dark .page-module__3gRlNG__gradientOverlay{background:linear-gradient(to top, var(--color-background) 0%, #0a0a0a99 20%, transparent 50%)}.page-module__3gRlNG__heroContent{z-index:10;padding-bottom:4rem;position:relative}.page-module__3gRlNG__heroMax{max-width:56rem}.page-module__3gRlNG__badge{color:var(--color-navy);background-color:#0f172a1a;border:1px solid #0f172a33;border-radius:9999px;margin-bottom:1rem;padding:.25rem .75rem;font-size:.875rem;font-weight:500;display:inline-block}.dark .page-module__3gRlNG__badge{color:var(--color-cream);background-color:#fdfbf71a;border-color:#fdfbf733}.page-module__3gRlNG__title{font-size:2.25rem;font-family:var(--font-heading);color:var(--color-navy);margin-bottom:1rem;font-weight:700}@media (min-width:768px){.page-module__3gRlNG__title{font-size:3.75rem}}.dark .page-module__3gRlNG__title{color:var(--color-cream)}.page-module__3gRlNG__years{font-size:1.25rem;font-family:var(--font-heading);color:#0f172acc}@media (min-width:768px){.page-module__3gRlNG__years{font-size:1.5rem}}.dark .page-module__3gRlNG__years{color:#fdfbf7cc}.page-module__3gRlNG__mainLayout{max-width:64rem;margin-top:3rem}.page-module__3gRlNG__grid{grid-template-columns:1fr;gap:3rem;display:grid}@media (min-width:1024px){.page-module__3gRlNG__grid{grid-template-columns:repeat(3,1fr)}}.page-module__3gRlNG__contentCol{color:var(--color-foreground);grid-column:1/-1;font-size:1.125rem;line-height:1.75}@media (min-width:1024px){.page-module__3gRlNG__contentCol{grid-column:1/3}}.page-module__3gRlNG__contentCol h2{font-family:var(--font-heading);margin-top:2rem;margin-bottom:1rem;font-size:1.875rem;font-weight:700}.page-module__3gRlNG__contentCol p{margin-bottom:1.5rem}.page-module__3gRlNG__contentCol a{color:var(--color-burgundy);text-decoration:underline}.dark .page-module__3gRlNG__contentCol a{color:var(--color-burgundy-light)}.page-module__3gRlNG__sidebar{grid-column:1/-1}@media (min-width:1024px){.page-module__3gRlNG__sidebar{grid-column:3/4}}.page-module__3gRlNG__sticky{flex-direction:column;gap:2rem;display:flex}@media (min-width:1024px){.page-module__3gRlNG__sticky{position:sticky;top:6rem}}.page-module__3gRlNG__box{background-color:var(--color-cream);border:1px solid #0f172a1a;border-radius:.75rem;padding:1.5rem}.dark .page-module__3gRlNG__box{background-color:var(--color-navy-light);border-color:#fdfbf71a}.page-module__3gRlNG__boxHeader{font-family:var(--font-heading);border-bottom:1px solid #0f172a1a;margin-bottom:1rem;padding-bottom:.5rem;font-size:1.25rem;font-weight:700}.dark .page-module__3gRlNG__boxHeader{border-bottom-color:#fdfbf71a}.page-module__3gRlNG__infoList{flex-direction:column;gap:1rem;font-size:.875rem;display:flex}.page-module__3gRlNG__infoLabel{color:#0f172a80;margin-bottom:.25rem;font-weight:500;display:block}.dark .page-module__3gRlNG__infoLabel{color:#fdfbf780}.page-module__3gRlNG__infoValue{color:#0f172ae6;font-weight:600}.dark .page-module__3gRlNG__infoValue{color:#fdfbf7e6}.page-module__3gRlNG__boxLight{background-color:#0f172a0d;border:1px solid #0f172a1a;border-radius:.75rem;padding:1.5rem}.dark .page-module__3gRlNG__boxLight{background-color:#fdfbf70d;border-color:#fdfbf71a}.page-module__3gRlNG__boxLightHeader{font-family:var(--font-heading);color:var(--color-burgundy);margin-bottom:.5rem;font-size:1.125rem;font-weight:700}.dark .page-module__3gRlNG__boxLightHeader{color:var(--color-burgundy-light)}.page-module__3gRlNG__linkList{flex-direction:column;gap:.75rem;margin-top:1rem;display:flex}.page-module__3gRlNG__sidebarLink{justify-content:space-between;align-items:center;font-size:.875rem;font-weight:500;transition:color .2s;display:flex}.page-module__3gRlNG__sidebarLink:hover{color:var(--color-burgundy)}.dark .page-module__3gRlNG__sidebarLink:hover{color:var(--color-burgundy-light)}.page-module__3gRlNG__timelineSection{border-top:1px solid #0f172a1a;margin-top:5rem;padding-top:4rem}.dark .page-module__3gRlNG__timelineSection{border-top-color:#fdfbf71a}.page-module__3gRlNG__timelineTitle{font-size:1.875rem;font-family:var(--font-heading);text-align:center;color:var(--color-navy);margin-bottom:4rem;font-weight:700}@media (min-width:768px){.page-module__3gRlNG__timelineTitle{font-size:2.25rem}}.dark .page-module__3gRlNG__timelineTitle{color:var(--color-cream)}.page-module__3gRlNG__timelineTitleAccent{color:var(--color-gold)}.page-module__3gRlNG__timelineWrapper{max-width:48rem;margin:0 auto}.page-module__3gRlNG__callout{border-left:4px solid var(--color-gold);color:#e5c17c;background:#c8a45d0d;margin:2rem 0;padding:1.5rem;font-size:1.1rem;font-style:italic;line-height:1.6}.page-module__3gRlNG__tocList{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.page-module__3gRlNG__tocList li a{color:#f5f5f5b3;font-size:.9rem;text-decoration:none;transition:color .2s}.page-module__3gRlNG__tocList li a:hover{color:var(--color-gold)}.page-module__3gRlNG__bibliography{margin-top:1.5rem;padding:0;list-style:none}.page-module__3gRlNG__bibliography li{color:#f5f5f599;text-indent:-1.5rem;margin-bottom:1rem;padding-left:1.5rem;font-size:.95rem}.page-module__3gRlNG__bibliography li em{color:#f5f5f5cc}.page-module__3gRlNG__inTextLink{color:var(--color-gold);text-underline-offset:4px;font-weight:500;-webkit-text-decoration:underline #c8a45d66;text-decoration:underline #c8a45d66;transition:all .2s}.page-module__3gRlNG__inTextLink:hover{color:var(--color-burgundy);-webkit-text-decoration-color:var(--color-burgundy);text-decoration-color:var(--color-burgundy)}.dark .page-module__3gRlNG__inTextLink:hover{color:var(--color-burgundy-light);-webkit-text-decoration-color:var(--color-burgundy-light);text-decoration-color:var(--color-burgundy-light)}
