.mk-screen{--micro: .12s;--standard: .22s;--hero: .36s;--curve: cubic-bezier(.2, 0, 0, 1);--copper-100: oklch(.86 .07 60);--copper-500: oklch(.68 .13 55);--copper-700: oklch(.45 .12 45)}.mk-screen *,.mk-screen *:before,.mk-screen *:after{box-sizing:border-box}.mk-screen h1,.mk-screen h2,.mk-screen h3,.mk-screen h4,.mk-screen p{margin:0;font:inherit;color:inherit}.mk-main{padding:calc(14 * var(--u)) calc(14 * var(--u)) calc(84 * var(--u));display:flex;flex-direction:column;gap:calc(21 * var(--u))}.mk-screen .mk-serif{font-family:var(--font-serif);font-weight:700;letter-spacing:-.02em}.mk-mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.mk-tabnum{font-variant-numeric:tabular-nums}.mk-screen svg{flex:none;display:block;width:calc(14 * var(--u));height:calc(14 * var(--u))}.mk-screen .i5 svg,.mk-screen svg.i5{width:calc(17.5 * var(--u));height:calc(17.5 * var(--u))}.mk-screen .i6 svg,.mk-screen svg.i6{width:calc(21 * var(--u));height:calc(21 * var(--u))}.mk-in{opacity:0;transform:translateY(calc(8 * var(--u)))}.is-in .mk-in{animation:mk-stagger-in var(--standard) var(--curve) both;animation-delay:var(--d, 0ms)}.is-in .mk-in.mk-slow{animation-duration:var(--hero)}@keyframes mk-stagger-in{0%{opacity:0;transform:translateY(calc(8 * var(--u)))}to{opacity:1;transform:none}}.mk-nav{position:absolute;left:calc(14 * var(--u));right:calc(14 * var(--u));bottom:calc(14 * var(--u));transform:translateY(calc(100% + calc(28 * var(--u))))}.is-in .mk-nav{animation:mk-nav-in var(--hero) var(--curve) both;animation-delay:var(--d, 0ms)}@keyframes mk-nav-in{0%{transform:translateY(calc(100% + calc(28 * var(--u))))}to{transform:none}}.mk-sw{display:inline-grid;vertical-align:baseline}.mk-sw>*{grid-area:1 / 1;transition:opacity var(--standard) var(--curve)}.mk-sw>.b{opacity:0}.is-live .mk-sw>.a{opacity:0}.is-live .mk-sw>.b{opacity:1}@property --n{syntax: "<integer>"; inherits: false; initial-value: 0;}@counter-style mk-pad3{system:extends decimal;pad:3 "0"}.mk-count{counter-reset:n var(--n);transition:--n var(--hero) var(--curve);transition-delay:var(--cd, 0ms)}.mk-count:after{content:counter(n)}.mk-count.p3:after{content:counter(n,mk-pad3)}.is-in .mk-count{--n: var(--to)}.is-live .mk-count.live{--n: var(--to2)}.mk-grow{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows var(--standard) var(--curve),opacity var(--standard) var(--curve),margin var(--standard) var(--curve)}.mk-grow>*{min-height:0;overflow:hidden}.is-live .mk-grow{grid-template-rows:1fr;opacity:1}.mk-tap{position:absolute;left:50%;top:50%;width:calc(34 * var(--u));height:calc(34 * var(--u));margin:calc(-17 * var(--u)) 0 0 calc(-17 * var(--u));border-radius:9999px;pointer-events:none;opacity:0;background:#1a1c1a29;box-shadow:0 0 0 calc(1.5 * var(--u)) #fffc}.is-live .mk-tap{animation:mk-tap .68s var(--curve) var(--td, 0ms) both}@keyframes mk-tap{0%{opacity:0;transform:scale(1.5)}30%,50%{opacity:1;transform:scale(.82)}to{opacity:0;transform:scale(1.7)}}.is-live .mk-flash{animation:mk-flash 2.4s var(--curve) var(--fd, .12s) both}@keyframes mk-flash{0%,45%{box-shadow:inset 0 0 0 100vmax #fef3c7d9}to{box-shadow:inset 0 0 0 100vmax #fef3c700}}@media (prefers-reduced-motion: reduce){.mk-screen *,.mk-screen *:after{animation-duration:.01ms!important;animation-delay:0ms!important;transition-duration:.01ms!important;transition-delay:0ms!important}.mk-in,.mk-nav{opacity:1;transform:none}}.mk-navbar{display:flex;justify-content:space-around;align-items:center;height:calc(56 * var(--u));padding:0 calc(7 * var(--u));border-radius:calc(10.5 * var(--u));background:#faf9f6d9;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(240,212,176,.5);box-shadow:0 24px 40px -10px #1a1c1a0d}.mk-navitem{flex:1;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(3.5 * var(--u));color:#805533;font-size:calc(10 * var(--u));font-weight:500;line-height:1.4}.mk-navitem.active{color:#1b3022}.mk-navitem .icw{padding:calc(5.25 * var(--u));border-radius:9999px;display:flex}.mk-hero{position:relative;overflow:hidden;border-radius:calc(18 * var(--u));padding:calc(21 * var(--u));color:#fff;background:linear-gradient(135deg,#1b3022,#061b0e)}.mk-hero.wash:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 80% 20%,rgba(217,156,103,.18) 0%,transparent 55%)}.mk-hero>*{position:relative}.mk-eyebrow{font-family:var(--font-mono);font-size:calc(10 * var(--u));letter-spacing:.18em;text-transform:uppercase;color:var(--copper-100);line-height:1.5}.mk-rule{height:calc(1 * var(--u));width:calc(42 * var(--u));background:var(--copper-100);margin-top:calc(17.5 * var(--u))}.mk-bignum{margin-top:calc(10.5 * var(--u));font-size:calc(42 * var(--u));line-height:.92;letter-spacing:-.025em}.mk-chips{margin-top:calc(14 * var(--u));display:grid;grid-template-columns:1fr;row-gap:calc(8.75 * var(--u))}.mk-chip{display:flex;align-items:baseline;gap:calc(7 * var(--u));min-width:0}.mk-chip .lab{font-family:var(--font-mono);font-size:calc(10 * var(--u));letter-spacing:.18em;text-transform:uppercase;color:var(--copper-100);flex:none}.mk-chip .val{font-size:calc(12.25 * var(--u));line-height:calc(17.5 * var(--u));color:#ffffffe6;white-space:nowrap}.mk-dot{width:calc(7 * var(--u));height:calc(7 * var(--u));border-radius:9999px;flex:none;transform:translateY(calc(1 * var(--u)));transition:background-color var(--standard) var(--curve)}.d-ok{background:#4ade80}.d-up{background:var(--copper-500)}.d-warn{background:#fbbf24}.d-danger{background:#f87171}.d-neutral{background:#fff6}.mk-pagehead{display:flex;flex-direction:column;gap:calc(14 * var(--u))}.mk-pagehead .eb{font-family:var(--font-mono);font-size:calc(10 * var(--u));letter-spacing:.18em;text-transform:uppercase;color:#805533;margin-bottom:calc(7 * var(--u));line-height:1.5}.mk-pagehead h1{font-family:var(--font-serif);font-weight:700;font-size:calc(21 * var(--u));line-height:1.05;letter-spacing:-.025em;color:#0a1a0e}.mk-pagehead .sub{font-size:calc(12.25 * var(--u));line-height:calc(17.5 * var(--u));color:#805533;margin-top:calc(3.5 * var(--u))}.mk-pagehead .actions{display:flex;flex-wrap:wrap;align-items:center;gap:calc(7 * var(--u))}.mk-btn-xl{display:inline-flex;align-items:center;gap:calc(7 * var(--u));min-height:calc(44 * var(--u));padding:calc(8.75 * var(--u)) calc(14 * var(--u));border-radius:calc(10.5 * var(--u));background:#1b3022;color:#fff;font-weight:500;font-size:calc(14 * var(--u))}.mk-card{background:#fff;border-radius:calc(10.5 * var(--u));border:calc(1 * var(--u)) solid #efeeeb;overflow:hidden}.mk-card.l2{border-color:#f4f3f1}.mk-tabstrip{display:flex;overflow:hidden;position:relative}.mk-tabstrip.fade:after{content:"";position:absolute;right:0;top:0;bottom:0;width:calc(35 * var(--u));background:linear-gradient(to left,#fff,rgba(255,255,255,.8),transparent);pointer-events:none}.mk-tab{flex:none;width:27%;display:flex;flex-direction:column;align-items:center;gap:calc(5.25 * var(--u));padding:calc(10.5 * var(--u)) calc(7 * var(--u));font-size:calc(10.5 * var(--u));font-weight:500;line-height:1.25;color:#c48e5c;border-bottom:calc(2 * var(--u)) solid transparent;text-align:center}.mk-tab.eq{width:auto;flex:1;min-width:0}.mk-tab.active{color:#1b3022;border-bottom-color:#1b3022}.mk-tab span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.mk-mrow{display:grid;grid-template-columns:calc(68 * var(--u)) 1fr;column-gap:calc(14 * var(--u));row-gap:calc(3.5 * var(--u));padding:calc(17.5 * var(--u)) calc(14 * var(--u));text-align:left}.mk-mrow+.mk-mrow,.mk-grow+.mk-mrow,.mk-grow .mk-mrow{border-top:calc(1 * var(--u)) solid #f4f3f1}.mk-mrow .date{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:calc(10.5 * var(--u));letter-spacing:.12em;text-transform:uppercase;color:#805533;line-height:calc(14 * var(--u))}.mk-mrow h4{font-family:var(--font-serif);font-weight:700;letter-spacing:-.02em;font-size:calc(14 * var(--u));line-height:1.375;color:#142618;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mk-mrow .st{font-size:calc(12.25 * var(--u));line-height:calc(17.5 * var(--u));color:#6b4529;margin-top:calc(3.5 * var(--u))}.mk-mrow .trail{display:flex;flex-wrap:wrap;align-items:center;gap:calc(7 * var(--u));margin-top:calc(7 * var(--u))}.mk-pill{display:inline-flex;align-items:center;gap:calc(5.25 * var(--u));padding:calc(1.75 * var(--u)) calc(8.75 * var(--u));border-radius:9999px;font-size:calc(10.5 * var(--u));line-height:calc(14 * var(--u));font-weight:500;white-space:nowrap}.mk-pill .mk-dot{transform:none}.mk-pill svg{width:calc(12.25 * var(--u));height:calc(12.25 * var(--u))}.mk-seg{display:flex;gap:calc(3.5 * var(--u));background:#faf9f6;padding:calc(3.5 * var(--u));border-radius:calc(10.5 * var(--u))}.mk-seg>span{flex:1;text-align:center;padding:calc(7 * var(--u)) 0;border-radius:calc(7 * var(--u));font-size:calc(12.25 * var(--u));line-height:calc(17.5 * var(--u));font-weight:500;color:#805533}.mk-seg>.on{background:#fff;color:#1a1c1a}.phone[data-astro-cid-3pd7lxxq]{--u: calc(var(--pw) / 390);width:var(--pw);flex:none;background:#1a1c1a;border-radius:calc(44 * var(--u));padding:calc(12 * var(--u));box-shadow:0 1px 2px #061b0e47,0 18px 40px -12px #061b0e59}.phone-screen[data-astro-cid-3pd7lxxq]{position:relative;height:calc(856 * var(--u));border-radius:calc(34 * var(--u));overflow:hidden;background:#faf9f6;color:#1a1c1a;font-family:var(--font-sans);font-size:calc(14 * var(--u));line-height:1.5;-webkit-font-smoothing:antialiased}.phone-cam[data-astro-cid-3pd7lxxq]{position:absolute;inset:0;transition:transform .82s var(--curve)}.is-focus[data-astro-cid-3pd7lxxq]>.phone-cam[data-astro-cid-3pd7lxxq]{transform:translate(var(--cam-tx),var(--cam-ty)) scale(var(--cam-z))}
