:root{--earth-blue:#093a56;--earth-ink:#152f3f;--earth-teal:#137f83;--earth-paper:#f6f5f0;--bs-primary:#093a56;--bs-link-color:#0a6178;--bs-link-color-rgb:10,97,120;--bs-link-hover-color-rgb:9,58,86;--bs-link-hover-color:#093a56;--bs-body-color:#263e4c;--bs-body-font-family:system-ui,-apple-system,"Segoe UI",sans-serif}body{background:#fff}a{text-underline-offset:.2em}a:hover{text-decoration:underline}h1,h2,h3{color:var(--earth-ink);letter-spacing:-.035em}h1,h2{font-family:Georgia,times new roman,serif}h1{font-size:clamp(2.35rem,5vw,4.2rem);line-height:1.08}h2{font-size:clamp(1.8rem,3vw,2.5rem)}:focus-visible{outline:3px solid #d98d2b!important;outline-offset:4px}.skip-link{position:absolute;left:1rem;top:-5rem;z-index:2000;padding:1rem;background:#fff}.skip-link:focus{top:1rem}.institutional{background:#062b40;color:#c9d9df;font-size:.7rem;letter-spacing:.03em;padding:.6rem 0}.institutional a{color:inherit;text-decoration:none}.site-header{background:#0055a4;border-bottom:1px solid #ffffff25}.site-header .navbar{padding:1.25rem 0}.earth-brand{display:inline-block;width:440px;max-width:calc(100% - 4.5rem);text-decoration:none}.earth-brand img{display:block;width:100%;height:auto}.site-header .nav-link{color:#e5edf1;font-size:.88rem}.site-header .nav-link:hover,.site-header .nav-link[aria-current]{color:#fff;text-decoration:underline}.hero{background:var(--earth-paper);border-bottom:1px solid #e4e4df}.hero h1{font-size:clamp(2.7rem,5.5vw,4.8rem);margin:1rem 0 1.5rem}.eyebrow{font-size:.71rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#187579;margin-bottom:.8rem}.hero-deck{font-size:1.2rem;max-width:35rem;line-height:1.7;color:#536571}.hero-search{display:flex;gap:.5rem;max-width:35rem;margin:1.7rem 0 1rem}.hero-search .form-control{min-width:0;padding:.9rem}.btn-primary{--bs-btn-bg:#093a56;--bs-btn-border-color:#093a56;--bs-btn-hover-bg:#0a6178;--bs-btn-hover-border-color:#0a6178;--bs-btn-active-bg:#093a56}.hero-meta{font-size:.75rem;color:#657680}.hero-meta span{padding:0 .4rem}.hero-feature{border-left:1px solid #ccd5d4;padding-left:2rem}.hero-feature img{width:100%;height:auto;aspect-ratio:1.6;object-fit:cover}.hero-feature h2{font-size:1.9rem;margin-top:1.1rem}.hero-feature h2 a{color:inherit;text-decoration:none}.hero-feature p:last-child{font-size:.9rem;color:#536571}.section-heading{display:flex;justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1.8rem}.section-heading>a{font-size:.88rem;white-space:nowrap}.section-heading h2{margin:0}.topic-tile{display:block;padding:1.5rem;border:1px solid #dbe2e4;border-top:3px solid var(--earth-teal);height:100%;text-decoration:none;background:#fafbf9;transition:background .15s}.topic-tile:hover{background:#edf3f1;text-decoration:none}.topic-number{font-size:.65rem;text-transform:uppercase;letter-spacing:.13em;color:#56727e}.topic-tile h3{font-family:Georgia,serif;font-size:1.65rem;margin:1.5rem 0}.topic-tile>span:last-child{font-size:.8rem;display:flex;justify-content:space-between}.archive-card{border:1px solid #e0e5e5;background:#fff}.card-image{display:block;width:100%;height:auto;aspect-ratio:1.6;object-fit:cover;background:var(--earth-paper)}.card-copy{padding:1.5rem}.archive-card h3{font-family:Georgia,serif;font-size:1.5rem;line-height:1.25;margin-bottom:1rem}.archive-card h3 a{color:var(--earth-ink);text-decoration:none}.archive-card h3 a:hover{text-decoration:underline}.archive-card p:not(.eyebrow){font-size:.9rem;line-height:1.65;color:#596e79}.archive-card .byline{font-size:.76rem!important}.archive-note{background:var(--earth-paper);border-block:1px solid #e0e4dd;line-height:1.8}.archive-note h2{line-height:1.2}.site-footer{background:#0055a4;color:#cedde4}.site-footer .earth-brand{width:320px;max-width:100%}.site-footer a{color:#e7f0f3}.site-footer li{margin-top:.6rem;font-size:.85rem}.site-footer h2{color:#fff}.site-footer p{max-width:30rem}.footer-bottom{border-top:1px solid #ffffff30;color:#b5cbd5}.article-header{max-width:58rem;margin:1rem 0 3rem}.article-header h1{font-size:clamp(2.3rem,4.7vw,3.8rem);line-height:1.12}.article-meta{display:flex;flex-wrap:wrap;gap:.65rem;font-size:.92rem;margin:1.6rem 0 1rem}.archive-label{font-size:.77rem;color:#687b85;padding:.7rem 1rem;background:var(--earth-paper);border-left:3px solid var(--earth-teal);display:inline-block}.article-body{font-family:Georgia,times new roman,serif;font-size:1.15rem;line-height:1.85;overflow-wrap:anywhere;max-width:49rem}.article-body p{margin-bottom:1.5rem}.article-body h2,.article-body h3,.article-body h4{margin-top:2.2rem;line-height:1.25}.article-body h3{font-size:1.6rem}.article-body img{max-width:100%;height:auto}.article-body iframe,.article-body video{max-width:100%}.article-body table{display:block;overflow-x:auto}.earth-figure{margin:0 0 2rem;clear:both}.earth-figure img{display:block;max-width:100%;width:auto;height:auto;margin:auto;background:#f6f5f0}.earth-figure figcaption{font-family:system-ui,sans-serif;font-size:.78rem;color:#526873;line-height:1.6;padding:.8rem 0;border-bottom:1px solid #e1e7e8}.article-aside{background:var(--earth-paper);padding:2rem;border-top:3px solid var(--earth-teal);font-size:.9rem;line-height:1.7}.subject-pill{display:inline-block;padding:.4rem .8rem;margin:0 .4rem .5rem 0;border:1px solid #dbe3e5;border-radius:2rem;font-size:.8rem;text-decoration:none}.alphabet{display:flex;flex-wrap:wrap;gap:.35rem;padding:1rem 0;border-block:1px solid #dbe3e5}.alphabet a{display:grid;place-items:center;min-width:2rem;min-height:2rem;text-decoration:none;font-weight:600}.alphabet a:hover{background:var(--earth-paper)}.directory-letter{margin:2rem 0 1rem;padding-top:1rem;border-top:2px solid #dbe3e5;scroll-margin-top:1rem}.directory-group{padding:.8rem 0;border-bottom:1px solid #edf0f1}.directory-group h3{font-family:system-ui,sans-serif;font-size:1rem;margin:0;letter-spacing:0}.directory-group summary{cursor:pointer;font-weight:600}.directory-group li{padding:.3rem 0}.page-link{color:var(--earth-blue)}.active>.page-link{background:var(--earth-blue);border-color:var(--earth-blue)}@media(min-width:1400px){.container{max-width:1200px}}@media(max-width:767px){.institutional span{display:none}.hero-feature{border-left:0;border-top:1px solid #ccd5d4;padding:1.5rem 0 0}.section-heading{align-items:start;flex-direction:column}.hero-meta{line-height:1.9}.article-header{margin-bottom:1.5rem}.article-body{font-size:1.08rem}.breadcrumb{font-size:.7rem!important}.site-header .nav-item{padding:.35rem 0}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}@media print{.site-header,.site-footer,.institutional,aside,.article-topics,.skip-link{display:none!important}.article-body{max-width:none;font-size:12pt}.container{max-width:none}.col-lg-8{width:100%}a{color:inherit}}@media(min-width:992px) and (max-width:1199px){.site-header .earth-brand{width:360px}.site-header .navbar-nav{gap:.5rem!important}}