@font-face{font-family:MCT Caslon;src:url(/assets/fonts/LibreCaslonText-Regular.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:MCT Caslon;src:url(/assets/fonts/LibreCaslonText-Regular-ext.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:MCT Caslon;src:url(/assets/fonts/LibreCaslonText-Italic.woff2)format("woff2");font-style:italic;font-weight:400;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:MCT Caslon;src:url(/assets/fonts/LibreCaslonText-Italic-ext.woff2)format("woff2");font-style:italic;font-weight:400;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:MCT Caslon;src:url(/assets/fonts/LibreCaslonText-Bold.woff2)format("woff2");font-style:normal;font-weight:700;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:MCT Caslon;src:url(/assets/fonts/LibreCaslonText-Bold-ext.woff2)format("woff2");font-style:normal;font-weight:700;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--ed-paper:#f7f4ec;--ed-paper-deep:#efe9dc;--ed-card:#fffdf8;--ed-ink:#13233f;--ed-ink-deep:#0b1729;--ed-ink-soft:#3d4758;--ed-muted:#5f6675;--ed-brass:#b08d4f;--ed-brass-ink:#82642c;--ed-rule:#13233f1f;--ed-rule-strong:#13233f33;--ed-serif:"MCT Caslon", "Iowan Old Style", Georgia, "Times New Roman", serif;--ed-sans:"MCT Law Sans Display", "Segoe UI", "Helvetica Neue", Arial, sans-serif}html:has(.editorial-page){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html:has(.editorial-page) body{background:var(--ed-paper);color:var(--ed-ink-soft)}html:has(.editorial-page) .frontend-shell:before{display:none}html:has(.editorial-page) ::selection{color:var(--ed-ink-deep);background:#b08d4f47}html:has(.editorial-page) .header-shell{border-bottom:1px solid var(--ed-rule);box-shadow:none;-webkit-backdrop-filter:saturate(1.4)blur(12px);backdrop-filter:saturate(1.4)blur(12px);background:#f7f4ece6}html:has(.editorial-page) .header-shell__inner{max-width:76rem;min-height:76px;padding-inline:clamp(1.25rem,4vw,3rem)}html:has(.editorial-page) .header-shell__logo img{filter:contrast(1.25)brightness(.82)drop-shadow(0 1px 1px #13233f4d)}html:has(.editorial-page) .header-icon-btn{border-color:var(--ed-rule-strong);color:var(--ed-ink)}html:has(.editorial-page) .header-icon-btn:hover{border-color:var(--ed-brass);color:var(--ed-brass-ink)}html:has(.editorial-page) .header-icon-btn:focus-visible{outline:2px solid var(--ed-brass);outline-offset:3px}html:has(.editorial-page) .header-locale-dropdown__panel{border-color:var(--ed-rule-strong);background:var(--ed-card);border-radius:.25rem;box-shadow:0 18px 40px -18px #13233f4d}html:has(.editorial-page) .header-locale-dropdown__item{color:var(--ed-ink);border-radius:.15rem}html:has(.editorial-page) .header-locale-dropdown__item:hover{background:var(--ed-paper-deep);color:var(--ed-ink)}html:has(.editorial-page) .header-locale-dropdown__item--active{background:var(--ed-paper-deep);color:var(--ed-brass-ink)}html:has(.editorial-page) .header-locale-dropdown__item-short{color:var(--ed-muted)}html:has(.editorial-page) .header-drawer-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#13233f47}html:has(.editorial-page) .header-drawer{border:1px solid var(--ed-rule-strong);background:var(--ed-paper);border-radius:.25rem;box-shadow:-24px 0 60px -30px #13233f73}html:has(.editorial-page) .header-drawer__ambient{display:none}html:has(.editorial-page) .header-drawer__content{padding-bottom:1rem}html:has(.editorial-page) .header-drawer__brand-title{color:var(--ed-ink);font-family:var(--ed-serif);letter-spacing:.02em;font-size:1.35rem}html:has(.editorial-page) .header-drawer__brand-divider{background:var(--ed-brass)}html:has(.editorial-page) .header-drawer__list{border-top:1px solid var(--ed-rule);gap:0}html:has(.editorial-page) .header-drawer__item{border:0;border-bottom:1px solid var(--ed-rule);background:0 0;border-radius:0;padding:.95rem .4rem}html:has(.editorial-page) .header-drawer__item:hover{background:var(--ed-paper-deep)}html:has(.editorial-page) .header-drawer__item-icon{color:var(--ed-brass-ink)}html:has(.editorial-page) .header-drawer__item-title{color:var(--ed-ink);font-weight:700}html:has(.editorial-page) .header-drawer__item-subtitle{color:var(--ed-muted);margin-top:.15rem}html:has(.editorial-page) .header-drawer__social-link{border-color:var(--ed-rule-strong);color:var(--ed-ink)}html:has(.editorial-page) .header-drawer__social-link:hover{border-color:var(--ed-brass);color:var(--ed-brass-ink)}html:has(.editorial-page) .header-drawer__copyright{color:var(--ed-muted)}html:has(.editorial-page) .site-footer{margin-top:0}html:has(.editorial-page) .site-footer__main{border-top:1px solid var(--ed-rule-strong);background:var(--ed-paper-deep);box-shadow:none;border-bottom:0}html:has(.editorial-page) .site-footer__frame{max-width:76rem;padding-inline:clamp(1.25rem,4vw,3rem)}html:has(.editorial-page) .site-footer__brand-line{background:var(--ed-rule-strong)}html:has(.editorial-page) .site-footer__svg-logo{filter:contrast(1.25)brightness(.82)drop-shadow(0 1px 1px #13233f4d)}html:has(.editorial-page) .site-footer__column-title{color:var(--ed-ink);letter-spacing:.22em;font-size:.8rem;font-weight:700}html:has(.editorial-page) .site-footer__column-rule{opacity:1;background:var(--ed-brass);height:1px;margin-top:.9rem}html:has(.editorial-page) .site-footer__column-description{color:var(--ed-muted);line-height:1.5}:is(html:has(.editorial-page) .site-footer__contact-item,html:has(.editorial-page) .site-footer__nav-link){color:var(--ed-ink)}:is(html:has(.editorial-page) .site-footer__contact-item:hover,html:has(.editorial-page) .site-footer__nav-link:hover),:is(html:has(.editorial-page) .site-footer__contact-icon,html:has(.editorial-page) .site-footer__nav-icon){color:var(--ed-brass-ink)}html:has(.editorial-page) .site-footer__social-link{border-color:var(--ed-rule-strong);color:var(--ed-ink)}html:has(.editorial-page) .site-footer__social-link:hover{border-color:var(--ed-brass);background:var(--ed-card);color:var(--ed-brass-ink)}html:has(.editorial-page) .site-footer__signature-brand{color:var(--ed-ink);font-family:var(--ed-serif);font-size:clamp(2.4rem,3.6vw,3.4rem);line-height:1}html:has(.editorial-page) .site-footer__signature-subtitle{color:var(--ed-muted);font-family:var(--ed-serif);margin-top:.6rem;font-size:clamp(1.1rem,1.5vw,1.35rem);font-style:italic;line-height:1.2}html:has(.editorial-page) .site-footer__applications{margin-top:2.6rem}html:has(.editorial-page) .site-footer__application-link{color:var(--ed-brass-ink);font-weight:700}html:has(.editorial-page) .site-footer__application-separator{color:var(--ed-rule-strong)}html:has(.editorial-page) .site-footer__disclaimer-wrap{border-top-color:var(--ed-rule);margin-top:1.2rem;padding-top:1.2rem}html:has(.editorial-page) .site-footer__disclaimer{color:var(--ed-muted);line-height:1.6}html:has(.editorial-page) .site-footer__subfooter{border-top:1px solid var(--ed-rule);background:var(--ed-paper-deep)}html:has(.editorial-page) .site-footer__subfooter-inner{max-width:76rem;padding-inline:clamp(1.25rem,4vw,3rem)}html:has(.editorial-page) .site-footer__bottom-copy{color:var(--ed-muted)}html:has(.editorial-page) .site-footer__locale-link{color:var(--ed-muted)}html:has(.editorial-page) .site-footer__locale-link:hover{color:var(--ed-ink)}html:has(.editorial-page) .site-footer__locale-link--active{color:var(--ed-ink)}html:has(.editorial-page) .site-footer__locale-separator{color:var(--ed-rule-strong)}html:has(.editorial-page) .scroll-top-button{border-color:var(--ed-rule-strong);background:var(--ed-card);color:var(--ed-ink);box-shadow:0 14px 30px -14px #13233f66}html:has(.editorial-page) .scroll-top-button:hover{border-color:var(--ed-brass);color:var(--ed-brass-ink)}
