.mk-wrap{max-width:1240px;margin-inline:auto;padding-inline:20px}.mk-head{z-index:30;border:1px solid var(--rule);width:min(1200px,100% - 24px);color:var(--text);--nav-mute:#5a5243;-webkit-backdrop-filter:blur(18px);background:#faf6ecdb;border-radius:0;position:fixed;top:12px;left:50%;translate:-50%}.mk-head--over{color:var(--ground);--nav-mute:var(--on-ink);background:#14120e8c;border-color:#faf6ec1a}@supports (animation-timeline:scroll()){.mk-head--over{animation-name:mk-light;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root);animation-range:70vh 80vh}}@keyframes mk-light{to{border-color:var(--rule);color:var(--text);--nav-mute:#5a5243;background:#faf6ecdb}}.mk-head__space{height:96px}.mk-head__row{align-items:center;gap:28px;height:58px;padding:0 8px 0 10px;display:flex}.mk-brand{color:inherit;align-items:center;gap:10px;display:inline-flex}.mk-brand:hover{color:inherit}.mk-brand__text{font:700 20px/1 var(--font);letter-spacing:-.01em}.mk-icon{border-radius:50%;width:38px;height:38px;display:block}.mk-icon--sm{border-radius:50%;width:26px;height:26px}.mk-nav{font:600 14px/1 var(--body);gap:26px;display:none}.mk-nav a{color:var(--nav-mute)}.mk-nav a:hover{color:var(--accent)}.mk-head--over .mk-nav a:hover{color:var(--gold)}.mk-btn{height:48px;font:700 14.5px/1 var(--body);border:1px solid #0000;border-radius:0;align-items:center;gap:10px;padding:0 22px;transition:background .2s,transform .2s;display:inline-flex}.mk-btn:hover{transform:translateY(-1px)}.mk-btn--gold{background:var(--gold);color:var(--text)}.mk-btn--gold:hover{color:var(--text);background:#f1da9c}.mk-btn--ink{background:var(--ink);color:var(--ground)}.mk-btn--ink:hover{color:var(--ground);background:#000}.mk-btn--line{border-color:var(--rule-strong);color:var(--text)}.mk-btn--line:hover{background:var(--ink);border-color:var(--ink);color:var(--ground)}.mk-head__cta{height:42px;margin-left:auto;padding:0 18px;font-size:13.5px}.mk-kicker{font:800 12px/1 var(--body);letter-spacing:.16em;text-transform:uppercase;color:var(--accent)}.mk-foot{border-top:1px solid #e4d8bf;gap:28px;margin-top:64px;padding-block:32px 48px;display:grid}.mk-foot__brand{max-width:36ch}.mk-foot__brand .mk-brand__text{font-size:16px}.mk-foot__blurb{font:500 13.5px/1.6 var(--body);color:var(--text-2);margin-top:14px}.mk-foot__head{font:800 11px/1 var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--mute);margin-bottom:12px}.mk-foot__link{font:500 14px/1.4 var(--body);color:var(--text-2);padding:6px 0;display:block}.mk-foot__link:hover{color:var(--text)}.mk-foot__legal{font:500 12px/1.6 var(--body);color:var(--mute);grid-column:1/-1}.gx{z-index:40;justify-content:center;align-items:center;padding:20px;display:none;position:fixed;inset:0}.gx:target{display:flex}.gx__scrim{background:#17150f8c;position:absolute;inset:0}.gx__box{background:var(--ground);border:1px solid var(--rule);border-radius:0;width:min(420px,100%);padding:28px 24px;position:relative}.gx__h{font:700 28px/1.1 var(--font);letter-spacing:-.01em;margin-top:12px}.gx__p{font:400 14.5px/1.6 var(--body);color:var(--text-2);margin-top:10px}.gx__row{border:1px solid var(--rule-strong);color:inherit;border-radius:0;justify-content:space-between;align-items:center;gap:16px;margin-top:12px;padding:15px 16px;display:flex}.gx__row:hover{border-color:var(--gold);background:var(--fill-accent)}.gx__row b{font:600 15.5px/1.2 var(--body);display:block}.gx__row small{font:500 12px/1.4 var(--body);color:var(--mute);margin-top:4px;display:block}.gx__cta{justify-content:center;width:100%;margin-top:18px}.gx__fine{font:500 12px/1.6 var(--body);color:var(--mute);margin-top:12px}.gx__back{font:500 13px/1 var(--body);margin-top:16px;display:inline-block}.gx__x{font:400 22px/1 var(--body);color:var(--mute);position:absolute;top:14px;right:16px}@media (width>=900px){.mk-wrap{padding-inline:40px}.mk-head{top:16px}.mk-head__row{gap:32px;height:62px}.mk-nav{display:flex}.mk-head__cta{height:44px;padding:0 20px;font-size:14px}.mk-foot{grid-template-columns:1.4fr 1fr;gap:48px;margin-top:96px}}
