.charter-page .narrow{max-width:760px;margin:0 auto;padding:0 48px}.charter-page h2 .it,.charter-page h2 em{font-style:italic;color:var(--teal-mid);font-weight:300}.charter-page .sec-dark h2 .it,.charter-page .sec-dark h2 em{color:var(--gold-soft)}.charter-page .sec-eyebrow{font-size:11px;letter-spacing:.4em;text-transform:uppercase;font-weight:500;margin-bottom:24px}.charter-page .sec-dim .sec-eyebrow,.charter-page .sec-light .sec-eyebrow{color:var(--gold)}.charter-page .sec-dark .sec-eyebrow{color:var(--gold-soft)}.charter-page .prose p{font-size:1.14rem;line-height:1.85;margin-bottom:24px}.charter-page .prose p:last-child{margin-bottom:0}.charter-page .sec-dim .prose p,.charter-page .sec-light .prose p{color:var(--ink)}.charter-page .sec-dark .prose p{color:rgba(247,243,236,.84)}.charter-page .prose p.lead-p{font-size:1.28rem;line-height:1.7}.charter-page .prose strong{font-weight:400}.charter-page .sec-dim .prose strong,.charter-page .sec-light .prose strong{color:var(--teal-deep);font-weight:500}.charter-page .sec-dark .prose strong{color:var(--ivory)}.charter-page .inherit .mark-motif{width:560px;height:560px;right:-150px;top:50%;transform:translateY(calc(-50% + var(--py, 0px)));opacity:.05}.charter-page .rule .mark-motif{width:440px;height:440px;left:-130px;bottom:-120px;opacity:.05;transform:translateY(var(--py,0))}.charter-page .close-sec .mark-motif{width:460px;height:460px;left:50%;top:50%;transform:translate(-50%,calc(-50% + var(--py, 0px)));opacity:.06}.charter-page .close-sec .wrap,.charter-page .inherit .wrap,.charter-page .rule .narrow{position:relative;z-index:1}.charter-page .hero{min-height:70vh;display:flex;align-items:center;position:relative;overflow:hidden;background:var(--teal-deep);color:var(--ivory);text-align:center}.charter-page .hero:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--gold-soft);opacity:.32}.charter-page .hero .wrap{width:100%;padding-top:80px;display:flex;flex-direction:column;align-items:center}.charter-page .hero .eyebrow{color:var(--gold-soft);margin-bottom:34px}.charter-page .hero h1{font-family:Fraunces,serif;font-weight:300;font-size:clamp(2.6rem,5.4vw,4.6rem);line-height:1.05;letter-spacing:-.015em;max-width:16ch}.charter-page .hero h1 em{font-style:italic;color:var(--gold-soft)}.charter-page .hero .sub{margin-top:32px;max-width:54ch;font-size:1.2rem;color:rgba(247,243,236,.8);line-height:1.7}.charter-page .opening{padding-top:96px;padding-bottom:96px}.charter-page .story{position:relative}.charter-page .story .yearmark{font-family:Fraunces,serif;font-style:italic;font-size:clamp(4rem,11vw,8.5rem);color:rgba(201,150,58,.16);line-height:.9;position:absolute;top:70px;right:6%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.charter-page .story h2{max-width:18ch;margin-bottom:40px;position:relative}.charter-page .practice h2{max-width:20ch;margin-bottom:40px}.charter-page .practice .unesco{margin-top:8px;padding:22px 28px;border-left:2px solid var(--gold);background:var(--ivory-dim);font-size:1.02rem;color:var(--mute);line-height:1.7}.charter-page .practice .unesco strong{color:var(--teal-deep);font-weight:500}.charter-page .inherit{text-align:center}.charter-page .inherit .wrap{display:flex;flex-direction:column;align-items:center}.charter-page .inherit h2{font-size:clamp(2.2rem,5vw,3.6rem);max-width:16ch;margin-bottom:44px}.charter-page .inherit .prose{max-width:60ch}.charter-page .inherit .prose p{text-align:left}.charter-page .inherit .closer{margin-top:20px;font-family:Fraunces,serif;font-style:italic;font-size:1.4rem;line-height:1.5;color:var(--gold-soft);text-align:center}.charter-page .barbados .wrap{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center}.charter-page .barbados h2{max-width:14ch;margin-bottom:0}.charter-page .rule h2{max-width:16ch;margin-bottom:40px}.charter-page .rule .prose{max-width:64ch}.charter-page .close-sec{text-align:center}.charter-page .close-sec .sec-eyebrow{margin-bottom:22px}.charter-page .close-sec h2{max-width:18ch;margin:0 auto 40px;color:var(--teal-deep)}.charter-page .close-sec .ctas{display:flex;gap:18px;justify-content:center;align-items:center;flex-wrap:wrap}.charter-page .close-sec .tertiary{display:block;margin-top:26px}@media (max-width:900px){.charter-page .hero{min-height:auto;padding-top:175px;padding-bottom:80px}.charter-page .narrow,.charter-page .wrap{padding:0 28px}.charter-page .barbados .wrap{grid-template-columns:1fr;gap:36px}.charter-page .story .yearmark{position:static;display:block;margin-bottom:10px;font-size:5rem}.charter-page section{padding:80px 0}}