body.mp-public{margin:0;min-width:0;background:#faf8f5;color:#172033;-webkit-font-smoothing:antialiased}body.mp-public ::selection{background:#d8c29c;color:#172033}.mp-public .mp-icon{display:inline-block;flex-shrink:0;vertical-align:middle;width:18px;height:18px}.mp-site-header,.mp-site-footer{--mp-ink:#172033;--mp-gold:#8b6b35;--mp-paper:#faf8f5;--mp-line:#dcd5c9;--mp-serif:'Bodoni Moda',Georgia,serif;--mp-sans:Manrope,system-ui,sans-serif;box-sizing:border-box;font:13px/1.7 var(--mp-sans);letter-spacing:normal}.mp-site-header *,.mp-site-footer *{box-sizing:border-box}.mp-site-header a,.mp-site-footer a{color:inherit;text-decoration:none;text-underline-offset:5px}.mp-site-header a:focus-visible,.mp-site-header summary:focus-visible,.mp-site-footer a:focus-visible{outline:2px solid var(--mp-gold);outline-offset:5px}.mp-skip{position:absolute;left:20px;top:-100px;z-index:300;background:#faf8f5;color:#172033;padding:12px 18px;font:14px Manrope,system-ui,sans-serif}.mp-skip:focus{top:15px}.mp-site-header{position:relative;z-index:20;background:var(--mp-paper);color:var(--mp-ink);padding-inline:4.5%}.mp-masthead{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:22px;padding:27px 0 24px;border-bottom:1px solid var(--mp-line)}.mp-mast-note{display:flex;align-items:center;gap:14px;color:var(--mp-gold);font-size:10px;letter-spacing:1.6px;text-transform:uppercase}.mp-mast-note .mp-icon{width:29px;height:29px;stroke-width:1}.mp-brand{text-align:center;line-height:1.15}.mp-wordmark{font:500 32px/1 var(--mp-serif);letter-spacing:-1px}.mp-brand-signature{display:block;letter-spacing:2.6px;font-size:9px;line-height:1.5;margin-top:10px;color:var(--mp-gold);text-transform:uppercase}.mp-private{justify-self:end;display:flex;gap:12px;align-items:center;padding:9px 0;border-bottom:1px solid var(--mp-ink);font-size:12px;min-height:44px}.mp-private .mp-icon{width:14px;height:14px}.mp-navigation{position:relative;display:flex;justify-content:center;align-items:center;gap:32px;padding:14px 0;margin:0}.mp-navigation>a,.mp-disclosure>summary{font:500 12px/1.5 var(--mp-sans);letter-spacing:.1px;padding:8px 0;min-height:38px;display:flex;align-items:center;gap:6px;position:relative}.mp-navigation>a:after,.mp-disclosure>summary:after{content:'';position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--mp-gold);transform:scaleX(0);transform-origin:left;transition:transform 180ms cubic-bezier(.23,1,.32,1)}.mp-navigation>a[aria-current=page]:after,.mp-disclosure:has([aria-current=page])>summary:after,.mp-disclosure[open]>summary:after{transform:scaleX(1)}.mp-navigation .mp-acquire{color:var(--mp-gold)}.mp-disclosure{position:relative;margin:0}.mp-disclosure>summary{list-style:none;cursor:pointer}.mp-disclosure>summary::-webkit-details-marker{display:none}.mp-disclosure>summary .mp-icon{width:13px;height:13px;transition:transform 180ms cubic-bezier(.23,1,.32,1)}.mp-disclosure[open]>summary .mp-icon{transform:rotate(180deg)}.mp-dropdown{position:absolute;top:100%;left:-20px;width:255px;max-width:calc(100vw - 40px);list-style:none;margin:0;padding:10px;background:var(--mp-paper);box-shadow:0 16px 35px #17203320;z-index:30}.mp-dropdown li{padding:0;margin:0;list-style:none}.mp-dropdown a{display:block;padding:9px 12px;line-height:1.5;font-size:12px;min-height:38px}.mp-dropdown li:first-child a{font-weight:600;border-bottom:1px solid var(--mp-line);margin-bottom:5px;padding-bottom:12px}.mp-dropdown a[aria-current=page]{color:var(--mp-gold);background:#f0ece4}.mp-site-footer{background:var(--mp-ink);color:var(--mp-paper);padding:30px 4.5% 22px}.mp-footer-main{display:flex;align-items:center;justify-content:space-between;gap:25px;padding-bottom:24px}.mp-footer-brand{font:400 28px var(--mp-serif);letter-spacing:-.025em}.mp-footer-main p{font-size:11px;color:#ddd8d0;margin:0}.mp-footer-contact{font-size:12px;display:flex;gap:12px;align-items:center}.mp-footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:25px;padding-top:20px;border-top:1px solid #ffffff25;font-size:10px;color:#ddd8d0}.mp-footer-bottom nav{display:flex;flex-wrap:wrap;gap:22px}.mp-footer-bottom nav a[aria-current=page]{text-decoration:underline}.mp-site-header a:active,.mp-site-footer a:active{opacity:.75}@media(hover:hover) and (pointer:fine){.mp-navigation>a:hover:after,.mp-disclosure>summary:hover:after{transform:scaleX(1)}.mp-dropdown a:hover{background:#f0ece4;color:var(--mp-ink)}.mp-site-footer a:hover{text-decoration:underline}}@media(min-width:1500px){.mp-site-header,.mp-site-footer{padding-inline:max(4.5%,calc((100% - 1400px)/2))}}@media(max-width:850px){.mp-navigation{gap:18px}.mp-navigation>a,.mp-disclosure>summary{font-size:11px}.mp-footer-main{flex-wrap:wrap}.mp-footer-main p{order:3;flex-basis:100%}}@media(max-width:650px){.mp-masthead{grid-template-columns:1fr auto;padding:22px 0;gap:14px}.mp-mast-note{display:none}.mp-brand{text-align:left}.mp-wordmark{font-size:29px}.mp-brand-signature{font-size:8px;letter-spacing:1.8px}.mp-private{font-size:11px;gap:8px}.mp-navigation{display:grid;grid-template-columns:1fr 1fr;gap:0 18px;padding:8px 0}.mp-navigation>a,.mp-disclosure>summary{font-size:12px;min-height:44px}.mp-disclosure{position:static}.mp-dropdown{left:0;top:auto;width:100%;max-width:100%;display:grid;grid-template-columns:1fr 1fr;gap:0 8px;padding:10px 12px;max-height:65vh;overflow:auto}.mp-dropdown a{min-height:44px;display:flex;align-items:center;overflow-wrap:anywhere}.mp-dropdown li:first-child{grid-column:1/-1}.mp-footer-main{gap:10px 18px;display:block}.mp-footer-brand{font-size:28px}.mp-footer-main p{margin:10px 0 14px}.mp-footer-contact{min-height:44px}.mp-footer-bottom{display:block;font-size:11px}.mp-footer-bottom nav{gap:3px 20px;margin-top:12px}.mp-footer-bottom nav a{min-height:44px;display:flex;align-items:center}.mp-site-footer{padding-block:26px 12px}}@media(max-width:360px){.mp-wordmark{font-size:25px}.mp-private{font-size:10px}.mp-brand-signature{letter-spacing:1.1px}}@media(prefers-reduced-motion:reduce){.mp-site-header *,.mp-site-footer *{transition:none!important;scroll-behavior:auto!important}}
