@font-face{font-family:Geist;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/f639721981034f88-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Geist;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f639721981034f88-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f639721981034f88-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/f639721981034f88-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/f639721981034f88-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_50a2fe{font-family:Geist,Geist Fallback;font-style:normal}.__variable_50a2fe{--font-sans:"Geist","Geist Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/013b72fa676f92e0-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b9408752a0c24fb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/65f03d54ccadf4a8-s.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e038a29029a234f2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/2b5b02fc7e511755-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7d4881bb7e1bf84d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/013b72fa676f92e0-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b9408752a0c24fb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/65f03d54ccadf4a8-s.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e038a29029a234f2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/2b5b02fc7e511755-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7d4881bb7e1bf84d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_d7bf65{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_d7bf65{--font-mono:"Geist Mono","Geist Mono Fallback"}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/5ece437c7024c161-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/9cc5b37ab1350db7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/35f3de0ebb1cfc70-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e6099e249fd938cc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Instrument Serif Fallback";src:local("Times New Roman");ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.00%;size-adjust:83.94%}.__className_1f5468{font-family:"Instrument Serif","Instrument Serif Fallback";font-weight:400}.__variable_1f5468{--font-serif:"Instrument Serif","Instrument Serif Fallback"}.mk{min-height:100vh}.mk *,.mk :after,.mk :before{box-sizing:border-box}.mk{margin:0;padding:0;background:#F0EFE9;color:#171A17;font-family:var(--font-sans),ui-sans-serif,system-ui,sans-serif;font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased}.mk a{color:inherit;text-decoration:none}.mk button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}.mk h1,.mk h2,.mk h3,.mk h4{margin:0}.mk{--bg:#F0EFE9;--bg-2:#FFFFFF;--bg-3:#F7F6F1;--bg-4:#E6E4DA;--line:#DEDDD2;--line-2:#C6C4B6;--text:#171A17;--text-2:#454A44;--text-3:#71766D;--text-4:#9A9E95;--gold:#41694F;--gold-bright:#2C4837;--gold-deep:#7C9C87;--gold-glow:rgba(65,105,79,0.16);--gold-tint:rgba(65,105,79,0.07);--copper:#A2542F;--sage:#93B39D;--ev-social:#67588A;--ev-meeting:#436381;--ev-phil:#40674D;--ev-rush:#A23E36;--serif:var(--font-serif),ui-serif,Georgia,serif;--mono:var(--font-mono),ui-monospace,monospace}.mk .wrap{max-width:1480px}.mk .wrap,.mk .wrap-n{margin:0 auto;padding:0 28px}.mk .wrap-n{max-width:1320px}.mk .nav{position:sticky;top:0;z-index:50;background:rgba(240,239,233,.86);backdrop-filter:blur(20px) saturate(140%);border-bottom:1px solid var(--line);padding:14px 0}.mk .nav-inner{justify-content:space-between;gap:40px}.mk .logo,.mk .nav-inner{display:flex;align-items:center}.mk .logo{gap:12px;font-size:20px;font-weight:500;letter-spacing:-.02em;font-family:var(--serif)}.mk .logo-mark{width:32px;height:32px;color:var(--gold);flex:none;display:flex}.mk .logo-mark svg{width:100%;height:100%}.mk .nav-links{display:flex;align-items:center;gap:28px;font-size:14px;color:var(--text-2)}.mk .nav-actions{display:flex;align-items:center;gap:10px}.mk .btn{display:inline-flex;align-items:center;gap:8px;padding:12px 20px;font-size:14px;font-weight:500;border-radius:999px;white-space:nowrap}.mk .btn-primary{background:var(--gold);color:#F4F3ED;box-shadow:0 1px 2px rgba(23,26,23,.16)}.mk .btn-ghost{color:var(--text);border:1px solid var(--line-2);background:var(--bg-2)}.mk .btn-sm{padding:9px 16px;font-size:13px}.mk .sb-hero{padding:88px 0 0}.mk .sb-hero-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:64px;align-items:start}.mk .sb-hero h1{font-family:var(--serif);font-size:clamp(36px,4vw,52px);font-weight:400;line-height:1.06;letter-spacing:-.02em}.mk .sb-hero h1 em{display:block;font-style:italic;color:var(--gold)}.mk .sb-hero .lede{color:var(--text-2);font-size:16px;line-height:1.6;margin:18px 0 0;max-width:52ch}.mk .hero-ctas{display:flex;gap:12px;margin-top:24px}.mk .hero-facts{margin:0;padding:0;border-top:1px solid var(--line)}.mk .hero-facts>div{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--line)}.mk .hero-facts dt{font-size:13px;color:var(--text-3);margin:0}.mk .hero-facts dd{margin:0;font-family:var(--mono);font-size:14px;font-weight:500;color:var(--text)}.mk .hero-facts dd.moss{color:var(--gold)}.mk .rule-head{display:flex;align-items:baseline;gap:20px;border-top:1px solid var(--line);padding-top:12px;margin:40px 0 0}.mk .lbl{font-family:var(--mono);font-size:10.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);white-space:nowrap}.mk .lbl.no{margin-left:auto;color:var(--text-4)}.mk .section{padding:88px 0;border-top:1px solid var(--line)}.mk .led-head{max-width:640px;margin-bottom:48px}.mk .led-head h2{font-family:var(--serif);font-size:clamp(28px,3.2vw,40px);line-height:1.1;font-weight:400}.mk .led-head h2 em{font-style:italic;color:var(--text-3);display:block}.mk .led-head p{font-size:15px;line-height:1.6;color:var(--text-3);margin:12px 0 0;max-width:56ch}.mk .variant-tag{display:inline-block;font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--gold);background:var(--gold-tint);border:1px solid rgba(65,105,79,.25);border-radius:999px;padding:4px 10px;margin-bottom:10px}.mk .bento-head{gap:9px;margin-bottom:9px}.mk .bento-head,.mk .bento-ic{display:flex;align-items:center}.mk .bento-ic{width:28px;height:28px;border-radius:7px;justify-content:center;flex:none}.mk .bento-ic svg{width:15px;height:15px;color:inherit}.mk .bento-cell h3{font-family:var(--mono);font-size:10.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);margin:0}.mk .bento-cell p{font-size:14.5px;line-height:1.45;color:var(--text-3);margin:0;letter-spacing:-.006em}.mk .bento-cell p b{color:var(--text);font-weight:500;display:block}.mk .switcher{padding:64px 0 76px}.mk .sw-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 22px}.mk .sw-tab{padding:9px 18px;border-radius:999px;border:1px solid var(--line);background:var(--bg-2);color:var(--text-3);font-size:13.5px;font-weight:500;transition:all .16s}.mk .sw-tab[aria-selected=true]{color:#F4F3ED;background:var(--gold);border-color:var(--gold)}.mk .sw-card{position:relative;overflow:hidden;border-radius:18px;padding:48px 44px;min-height:220px;display:flex;flex-direction:column;justify-content:flex-end;background:linear-gradient(135deg,var(--sw-a,#2C4837),var(--sw-b,#41694F) 55%,var(--sw-c,#7C9C87));color:#F4F3ED}.mk .sw-card:before{content:"";position:absolute;inset:0;background:radial-gradient(600px 300px at 85% 0,rgba(255,255,255,.16),transparent 60%)}.mk .sw-quote{position:relative;font-family:var(--serif);font-size:clamp(22px,2.6vw,32px);font-weight:400;line-height:1.28;max-width:74ch;margin:0 0 22px}.mk .sw-byline{position:relative;display:flex;align-items:center;gap:12px;font-size:13.5px;opacity:.88}.mk .sw-byline .av{width:34px;height:34px;border-radius:50%;background:rgba(255,255,255,.25);flex:none}.mk .sw-pane{display:none}.mk .sw-pane.active{display:block}.mk .tiers-moss{background:var(--gold);color:#EDEEE8;padding:104px 0 112px;margin-top:72px}.mk .tiers-moss .rule-head{border-color:rgba(237,238,232,.26)}.mk .tiers-moss .lbl{color:rgba(237,238,232,.62)}.mk .tiers-moss .led-head{margin-bottom:40px}.mk .tiers-moss .led-head h2{color:#FBFBF7}.mk .tiers-moss .led-head h2 em{color:rgba(237,238,232,.6)}.mk .tiers-moss .led-head p{color:rgba(237,238,232,.74)}.mk .tier-cols{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid rgba(237,238,232,.26);margin-top:8px}.mk .tier-col{padding:40px 44px 8px;border-right:1px solid rgba(237,238,232,.2)}.mk .tier-col:first-child{padding-left:0}.mk .tier-col:last-child{border-right:0;padding-right:0}.mk .tier-col .no{font-family:var(--mono);font-size:10.5px;letter-spacing:.16em;color:rgba(237,238,232,.55)}.mk .tier-col h3{font-family:var(--serif);font-size:34px;font-weight:400;line-height:1.05;color:#FBFBF7;margin:14px 0;letter-spacing:-.01em}.mk .tier-col>p{font-size:15px;line-height:1.6;color:rgba(237,238,232,.78);max-width:34ch;margin:0 0 26px}.mk .tier-col ul{list-style:none;margin:0;padding:0}.mk .tier-col li{display:flex;gap:12px;padding:12px 0;border-top:1px solid rgba(237,238,232,.18);font-size:14px;line-height:1.5;color:rgba(237,238,232,.9)}.mk .tier-col li:before{content:"";width:14px;height:1px;background:rgba(237,238,232,.5);flex:none;margin-top:10px}@media (max-width:900px){.mk .tier-cols{grid-template-columns:1fr}.mk .tier-col{padding:30px 0 8px;border-right:0;border-top:1px solid rgba(237,238,232,.2)}.mk .tier-col:first-child{border-top:0}}.mk footer{border-top:1px solid var(--line);padding:28px 0}.mk .footer-inner{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.mk .footer-copy{color:var(--text-4)}.mk .footer-copy,.mk .pick-banner{font-family:var(--mono);font-size:11px}.mk .pick-banner{position:fixed;bottom:14px;left:14px;pointer-events:none;background:var(--text);color:#F4F3ED;padding:7px 13px;border-radius:999px;letter-spacing:.02em;z-index:100;box-shadow:0 12px 30px -10px rgba(0,0,0,.4);opacity:.92}.mk .pick-banner b{color:#C8E0CE}.mk .stack{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:64px;align-items:center}.mk .stack .led-head{margin-bottom:0}.mk .stack-list{list-style:none;margin:22px 0 0;padding:0;border-top:1px solid var(--line)}.mk .stack-list li{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--line);font-size:14px;color:var(--text-2)}.mk .stack-list li b{font-family:var(--mono);font-size:12px;font-weight:500;color:var(--text-3)}.mk .stack-list li.on{color:var(--text)}.mk .stack-list li.on b{color:var(--gold)}.mk .stack-stage{position:relative;height:420px;cursor:pointer}.mk .stile{position:absolute;left:50%;top:50%;width:132px;padding:16px 16px 14px;background:var(--bg-2);border:1px solid var(--line);border-radius:12px;box-shadow:0 18px 30px -18px rgba(23,26,23,.4);transition:transform .8s cubic-bezier(.3,.7,.2,1),opacity .5s;transform:translate(-50%,-50%) translate(var(--x),var(--y)) rotate(var(--r))}.mk .stile .ic{width:32px;height:32px;margin-bottom:10px;display:flex;align-items:center;justify-content:center}.mk .stile .ic img,.mk .stile .ic svg{width:100%;height:100%}.mk .stile .ic img{object-fit:contain;border-radius:7px}.mk .stile .nm{font-size:13px;color:var(--text);font-weight:500}.mk .stile .for{font-family:var(--mono);font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-4);margin-top:2px}.mk .stack-stage.in .stile{transform:translate(-50%,-50%) translate(0) rotate(0) scale(.25);opacity:0;transition-delay:var(--d)}.mk .smark{position:absolute;left:50%;top:50%;width:168px;height:168px;border-radius:38px;transform:translate(-50%,-50%) scale(.4);opacity:0;background:linear-gradient(155deg,var(--gold-bright),var(--gold));display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:#F4F3ED;box-shadow:0 30px 50px -24px rgba(44,72,55,.6),inset 0 1px 0 rgba(255,255,255,.2);transition:transform .7s cubic-bezier(.2,.9,.3,1.2) .5s,opacity .4s .5s}.mk .smark svg{width:64px;height:64px;color:#F4F3ED}.mk .smark .s{font-family:var(--mono);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;opacity:.8}.mk .stack-stage.in .smark{transform:translate(-50%,-50%) scale(1);opacity:1}.mk .stack-stage .glow{position:absolute;left:50%;top:50%;width:320px;height:320px;border-radius:50%;transform:translate(-50%,-50%);background:radial-gradient(closest-side,var(--gold-glow),transparent 70%);opacity:0;transition:opacity .8s .4s}.mk .stack-stage.in .glow{opacity:1}.mk .stack-toggle{display:inline-flex;align-items:center;gap:8px;margin-top:22px;font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--gold);border:1px solid var(--gold);border-radius:999px;padding:8px 14px;transition:all .16s}.mk .stack-toggle:hover{background:var(--gold);color:#F4F3ED}@media(max-width:900px){.mk .stack{grid-template-columns:1fr}.mk .stack-stage{height:360px}}.mk .price-wrap{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:48px;align-items:stretch}.mk .price-cards{align-self:stretch}.mk .pcard.feat{height:100%;display:flex;flex-direction:column}.mk .pcard.feat ul{flex:1}.mk .slider-card{border:1px solid var(--line);border-radius:16px;background:var(--bg-2);padding:28px 30px 26px}.mk .slider-top{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:8px}.mk .slider-top .lbl{margin:0}.mk .slider-top b{font-family:var(--mono);font-size:26px;font-weight:500;letter-spacing:-.02em}.mk .slider-top b small{font-size:12px;color:var(--text-3);letter-spacing:.06em;margin-left:6px;font-weight:400}.mk input[type=range].roster{width:100%;-webkit-appearance:none;appearance:none;height:4px;border-radius:2px;background:linear-gradient(90deg,var(--gold) var(--p,40%),var(--bg-4) var(--p,40%));outline:none;margin:14px 0 26px}.mk input[type=range].roster::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;border-radius:50%;background:var(--bg-2);border:2px solid var(--gold);box-shadow:0 4px 10px -4px rgba(23,26,23,.5);cursor:grab}.mk input[type=range].roster::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:var(--bg-2);border:2px solid var(--gold);cursor:grab}.mk .bars2{display:flex;flex-direction:column;gap:18px}.mk .bar2 .h{display:flex;justify-content:space-between;align-items:baseline;font-size:13.5px;color:var(--text-2);margin-bottom:8px}.mk .bar2 .h b{font-family:var(--mono);font-size:17px;font-weight:500;color:var(--text);font-variant-numeric:tabular-nums}.mk .bar2 .t{height:14px;border-radius:7px;background:var(--bg-4);overflow:hidden}.mk .bar2 .t i{display:block;height:100%;border-radius:7px;transition:width .26s cubic-bezier(.2,.8,.2,1)}.mk .bar2.us .t i{background:var(--gold)}.mk .bar2.them .t i{background:var(--copper);opacity:.8}.mk .bar2.us .h b{color:var(--gold)}.mk .save{margin-top:22px;padding-top:16px;border-top:1px dashed var(--line-2);display:flex;justify-content:space-between;align-items:baseline;font-size:13.5px;color:var(--text-3)}.mk .save b{font-family:var(--serif);font-size:28px;color:var(--text);letter-spacing:-.01em}.mk .slider-foot{font-family:var(--mono);font-size:10px;color:var(--text-4);margin-top:12px;letter-spacing:.03em}.mk .price-cards{display:grid;gap:14px}.mk .pcard{border:1px solid var(--line);border-radius:16px;background:var(--bg-2);padding:26px 28px;position:relative}.mk .pcard.feat{border-color:var(--gold);box-shadow:0 18px 40px -28px rgba(44,72,55,.5)}.mk .pcard .tier{font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-3)}.mk .pcard .pr{font-family:var(--serif);font-size:52px;line-height:1;letter-spacing:-.03em;margin:8px 0 6px}.mk .pcard .pr small{font-family:var(--mono);font-size:12px;letter-spacing:.04em;color:var(--text-3)}.mk .pcard p{font-size:13.5px;color:var(--text-3);margin:0 0 14px;line-height:1.5}.mk .pcard ul{list-style:none;margin:0 0 18px;padding:0}.mk .pcard li{font-size:13px;color:var(--text-2);padding:7px 0 7px 20px;border-top:1px solid var(--line);position:relative}.mk .pcard li:before{content:"✓";left:0;color:var(--gold);font-size:11px}.mk .pcard .badge,.mk .pcard li:before{position:absolute;font-family:var(--mono)}.mk .pcard .badge{top:-11px;right:22px;background:var(--gold);color:#F4F3ED;font-size:9.5px;letter-spacing:.13em;text-transform:uppercase;border-radius:999px;padding:5px 10px}@media(max-width:900px){.mk .price-wrap{grid-template-columns:1fr}}.mk .mobile{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:center}.mk .mobile .led-head{margin-bottom:0}.mk .mob-list{list-style:none;margin:22px 0 0;padding:0;border-top:1px solid var(--line)}.mk .mob-list li{padding:11px 0;border-bottom:1px solid var(--line);font-size:14px;color:var(--text-2);display:flex;gap:12px}.mk .mob-list li b{font-family:var(--mono);font-size:11px;color:var(--gold);font-weight:500;min-width:28px;padding-top:2px}.mk .phone-stage{position:relative;display:flex;justify-content:center;align-items:center;min-height:560px}.mk .phone-stage .halo{position:absolute;width:420px;height:420px;border-radius:50%;background:radial-gradient(closest-side,var(--gold-glow),transparent 70%)}.mk .phone{position:relative;width:272px;height:556px;border-radius:44px;background:#171A17;padding:10px;box-shadow:0 40px 70px -30px rgba(23,26,23,.6),inset 0 0 0 2px #2b2f2b}.mk .phone .scr{position:relative;width:100%;height:100%;border-radius:36px;background:var(--bg);overflow:hidden;display:flex;flex-direction:column}.mk .phone .notch{position:absolute;left:50%;top:10px;transform:translateX(-50%);width:92px;height:26px;border-radius:14px;background:#171A17;z-index:5}.mk .phone .top{padding:44px 18px 10px;display:flex;justify-content:space-between;align-items:baseline}.mk .phone .top b{font-family:var(--serif);font-size:22px;font-weight:400}.mk .phone .top span{font-family:var(--mono);font-size:9.5px;color:var(--text-4);letter-spacing:.1em;text-transform:uppercase}.mk .phone .views{flex:1;position:relative;overflow:hidden}.mk .pv2{position:absolute;inset:0;padding:6px 14px 14px;transform:translateX(30px);opacity:0;transition:transform .38s cubic-bezier(.2,.8,.2,1),opacity .3s;pointer-events:none}.mk .pv2.on{transform:none;opacity:1;pointer-events:auto}.mk .prow{background:var(--bg-2);border:1px solid var(--line);border-radius:12px;padding:11px 12px;margin-bottom:8px;display:flex;gap:10px;align-items:center}.mk .prow .a{width:30px;height:30px;border-radius:50%;flex:none}.mk .prow .a.sq{border-radius:8px}.mk .prow .b{flex:1;min-width:0}.mk .prow .b b{display:block;font-size:12.5px;color:var(--text);font-weight:500}.mk .prow .b span{display:block;font-size:11px;color:var(--text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mk .prow .n{font-family:var(--mono);font-size:10px;color:var(--text-4)}.mk .prow .n.bd{background:var(--gold);color:#F4F3ED;border-radius:999px;padding:2px 6px}.mk .pstat{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:8px}.mk .pstat div{background:var(--bg-2);border:1px solid var(--line);border-radius:12px;padding:11px 12px}.mk .pstat .k{font-family:var(--mono);font-size:8.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-4)}.mk .pstat b{display:block;font-family:var(--mono);font-size:20px;font-weight:500;margin-top:3px}.mk .pbtn{background:var(--gold);color:#F4F3ED;border-radius:12px;padding:12px;text-align:center;font-size:13px;font-weight:500;margin-top:4px}.mk .phone .tabs{display:flex;border-top:1px solid var(--line);background:var(--bg-2);padding:10px 8px 14px}.mk .phone .tab{flex:1;display:flex;flex-direction:column;align-items:center;gap:4px;font-family:var(--mono);font-size:8.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-4);cursor:pointer;padding:4px 0;border:0;background:none}.mk .phone .tab i{width:18px;height:18px;border-radius:5px;background:var(--bg-4);display:block;transition:background .2s}.mk .phone .tab.on{color:var(--gold)}.mk .phone .tab.on i{background:var(--gold)}.mk .push{position:absolute;left:12px;right:12px;top:-70px;z-index:6;background:rgba(255,255,255,.96);backdrop-filter:blur(8px);border:1px solid var(--line);border-radius:14px;padding:10px 12px;display:flex;gap:10px;align-items:center;box-shadow:0 14px 26px -14px rgba(23,26,23,.45);transition:top .48s cubic-bezier(.2,.9,.3,1.1)}.mk .push.on{top:44px}.mk .push .ic{width:26px;height:26px;border-radius:7px;background:var(--gold);flex:none}.mk .push b{display:block;font-size:11.5px;color:var(--text)}.mk .push span{display:block;font-size:10.5px;color:var(--text-3)}.mk .push em{font-style:normal;font-family:var(--mono);font-size:9px;color:var(--text-4);margin-left:auto}@media(max-width:900px){.mk .mobile{grid-template-columns:1fr}.mk .phone-stage{min-height:600px}}.mk .setup{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:56px;align-items:start}.mk .setup .led-head{margin-bottom:22px}.mk .clock{font-family:var(--mono);font-size:44px;letter-spacing:-.02em;color:var(--text);font-variant-numeric:tabular-nums;line-height:1}.mk .clock small{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-4);margin-left:10px}.mk .steps{list-style:none;margin:26px 0 0;padding:0;border-top:1px solid var(--line)}.mk .step{display:grid;grid-template-columns:26px 1fr auto;gap:14px;align-items:start;padding:14px 0;border-bottom:1px solid var(--line);cursor:pointer;transition:opacity .3s}.mk .step .n{width:26px;height:26px;border-radius:50%;border:1px solid var(--line-2);display:grid;place-items:center;font-family:var(--mono);font-size:10px;color:var(--text-4);transition:all .25s}.mk .step b{display:block;font-size:15px;font-weight:500;color:var(--text)}.mk .step span{display:block;font-size:13px;color:var(--text-3);margin-top:2px}.mk .step .t{font-family:var(--mono);font-size:10.5px;color:var(--text-4);padding-top:4px}.mk .step.done .n{background:var(--gold);border-color:var(--gold);color:#F4F3ED}.mk .step.on .n{border-color:var(--gold);color:var(--gold);box-shadow:0 0 0 4px var(--gold-tint)}.mk .step:not(.on):not(.done){opacity:.55}.mk .setup-stage{position:relative;border:1px solid var(--line);border-radius:16px;background:var(--bg-2);min-height:460px;overflow:hidden}.mk .setup-stage .prog{position:absolute;left:0;top:0;height:3px;background:var(--gold);width:0;transition:width linear}.mk .sv{position:absolute;inset:0;padding:30px 36px 34px;opacity:0;transform:translateY(10px);transition:opacity .35s,transform .35s;pointer-events:none;display:flex;flex-direction:column}.mk .sv .body{flex:1;display:flex;align-items:center;justify-content:center}.mk .sv.on{opacity:1;transform:none;pointer-events:auto}.mk .form{width:100%;max-width:400px}.mk .field{border:1px solid var(--line);border-radius:10px;padding:13px 15px;background:var(--bg-3);font-size:15px;color:var(--text);margin-bottom:12px}.mk .fbtn{background:var(--gold);color:#F4F3ED;border-radius:10px;padding:13px;text-align:center;font-size:14px;font-weight:500;margin-top:6px}.mk .field .k{font-family:var(--mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-4);display:block;margin-bottom:4px}.mk .field .v:after{content:"|";color:var(--gold);animation:blink 1s infinite}.mk .csvwrap{width:100%}.mk .csv{border:1px solid var(--line);border-radius:10px;overflow:hidden;font-size:12.5px}.mk .csv .r{display:grid;grid-template-columns:1.1fr 1.6fr .6fr .9fr;gap:12px;padding:9px 14px;border-top:1px solid var(--line);color:var(--text-2);opacity:0;transform:translateX(-8px);transition:all .25s}.mk .csv .r.h,.mk .csv .r.on{opacity:1;transform:none}.mk .csv .r.h{border-top:0;background:var(--bg-3);font-family:var(--mono);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-4)}.mk .csv .r span:first-child{color:var(--text);font-weight:500}.mk .csv .r span:nth-child(2){font-family:var(--mono);font-size:11px;color:var(--text-3)}.mk .csv .r .rl{color:var(--gold);font-weight:500}.mk .csvfoot{display:flex;align-items:center;gap:14px;margin-top:14px}.mk .csvfoot .bar{flex:1;height:6px;border-radius:3px;background:var(--bg-4);overflow:hidden}.mk .csvfoot .bar i{display:block;height:100%;background:var(--gold);width:0;transition:width 1.6s cubic-bezier(.2,.8,.2,1)}.mk .csvfoot .lbl2{font-family:var(--mono);font-size:11px;color:var(--text-3);white-space:nowrap}.mk .csvfoot .lbl2 b{color:var(--text)}.mk .invwrap{width:100%;max-width:440px}.mk .avs{display:grid;grid-template-columns:repeat(6,1fr);gap:14px;justify-items:center}.mk .avs i{width:50px;height:50px;border-radius:50%;display:grid;place-items:center;color:#F4F3ED;transform:scale(0);transition:transform .3s cubic-bezier(.2,.9,.3,1.3)}.mk .avs i,.mk .invfoot{font-family:var(--mono);font-size:11px}.mk .invfoot{display:flex;justify-content:space-between;align-items:center;margin-top:22px;padding:12px 14px;border:1px solid var(--line);border-radius:10px;background:var(--bg-3);color:var(--text-3)}.mk .invfoot b{color:var(--gold);font-weight:500}.mk .avs i.on{transform:scale(1)}.mk .notewrap{width:100%;max-width:400px}.mk .notice{border:1px solid var(--line);border-radius:14px;padding:22px 24px;background:var(--bg-3);transform:translateY(20px);opacity:0;transition:all .4s cubic-bezier(.2,.8,.2,1);box-shadow:0 18px 30px -22px rgba(23,26,23,.35)}.mk .notice.on{transform:none;opacity:1}.mk .notice .h{display:flex;justify-content:space-between;font-family:var(--mono);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-4);margin-bottom:8px}.mk .notice b{display:block;font-family:var(--serif);font-size:24px;font-weight:400;color:var(--text);margin-bottom:6px}.mk .notice p{font-size:13.5px;line-height:1.5;color:var(--text-3);margin:0 0 16px}.mk .notice .pay{display:block;background:var(--gold);color:#F4F3ED;border-radius:10px;padding:12px 14px;font-size:13.5px;font-weight:500;text-align:center}.mk .sentline{display:flex;align-items:center;gap:9px;margin-top:16px;font-size:12.5px;color:var(--text-3);opacity:0;transition:opacity .4s .5s}.mk .sentline.on{opacity:1}.mk .sentline i{width:8px;height:8px;border-radius:50%;background:var(--gold);flex:none}.mk .sv h4{font-family:var(--serif);font-size:22px;font-weight:400;margin:0;color:var(--text-3)}@media(max-width:900px){.mk .setup{grid-template-columns:1fr}}.mk .trust{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:14px;overflow:hidden}.mk .trust div{padding:30px 28px 32px;background:var(--bg-2)}.mk .trust .n{display:block;font-family:var(--mono);font-size:10px;letter-spacing:.14em;color:var(--gold);margin-bottom:16px}.mk .trust b{display:block;font-family:var(--serif);font-size:22px;font-weight:400;line-height:1.15;color:var(--text);letter-spacing:-.01em}.mk .trust span{display:block;font-size:13.5px;line-height:1.55;color:var(--text-3);margin-top:10px;max-width:26ch}@media(max-width:900px){.mk .trust{grid-template-columns:1fr 1fr}.mk .trust div:nth-child(2){border-right:0}}.mk .cta{padding:96px 0 100px}.mk .cta-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:44px;border-top:1px solid var(--line);padding-top:40px}.mk .cta h2{font-family:var(--serif);font-size:clamp(34px,4.4vw,56px);font-weight:400;line-height:1.04;letter-spacing:-.02em}.mk .cta h2 em{font-style:italic;color:var(--gold)}.mk .cta p{color:var(--text-3);font-size:15.5px;margin:16px 0 0;max-width:46ch}.mk .cta-actions{display:flex;gap:12px}@media(max-width:800px){.mk .cta-inner{grid-template-columns:1fr}}.mk footer{padding:48px 0 32px}.mk .foot-grid{display:grid;grid-template-columns:1.4fr repeat(4,1fr);gap:32px;margin-bottom:40px}.mk .foot-grid h5{font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-4);margin:0 0 12px}.mk .foot-grid a{display:block;font-size:13.5px;color:var(--text-2);padding:4px 0}.mk .foot-grid a:hover{color:var(--gold)}.mk .foot-grid p{font-size:13.5px;color:var(--text-3);max-width:30ch;margin:12px 0 0}.mk .foot-bottom{display:flex;justify-content:space-between;border-top:1px solid var(--line);padding-top:20px;font-family:var(--mono);font-size:11px;color:var(--text-4)}@media(max-width:900px){.mk .foot-grid{grid-template-columns:1fr 1fr}}.mk .phone-ph{width:272px;height:556px;border-radius:44px;border:1.5px dashed var(--line-2);background:var(--bg-3);display:flex;align-items:center;justify-content:center;position:relative}.mk .phone-ph:before{content:"";position:absolute;left:50%;top:14px;transform:translateX(-50%);width:84px;height:22px;border-radius:12px;border:1.5px dashed var(--line-2)}.mk .phone-ph-in{display:flex;flex-direction:column;align-items:center;gap:12px}.mk .ph-mark{width:44px;height:44px;color:var(--line-2);display:flex}.mk .ph-mark svg{width:100%;height:100%}.mk .ph-lbl{font-family:var(--mono);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-4)}.mk .cmp-wrap{border:1px solid var(--line);border-radius:14px;overflow-x:auto;background:var(--bg-2)}.mk .cmp{width:100%;border-collapse:collapse;font-size:13.5px;min-width:720px}.mk .cmp th{font-family:var(--mono);font-size:9.5px;font-weight:500;letter-spacing:.13em;text-transform:uppercase;color:var(--text-4);background:var(--bg-3);padding:13px 12px;border-bottom:1px solid var(--line);text-align:center}.mk .cmp th:first-child{text-align:left}.mk .cmp th.us{background:var(--gold);color:#F4F3ED;font-size:11px;letter-spacing:.08em}.mk .cmp td{padding:10px 12px;border-bottom:1px solid var(--line);text-align:center;color:var(--text-2)}.mk .cmp td:first-child{text-align:left}.mk .cmp td.us{background:var(--gold-tint)}.mk .cmp tr:last-child td{border-bottom:0}.mk .cmp .g{font-family:var(--mono);font-size:9.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--text-4);background:var(--bg-3);text-align:left;padding:8px 12px}.mk .ck{display:inline-block;width:16px;height:16px;border-radius:50%;background:var(--gold);position:relative}.mk .ck:after{content:"";position:absolute;left:5px;top:3px;width:4px;height:8px;border:solid #f4f3ed;border-width:0 2px 2px 0;transform:rotate(45deg)}.mk .pt{width:16px;height:16px;border-radius:50%;background:var(--bg-4);border:1px solid var(--line-2)}.mk .na,.mk .pt{display:inline-block}.mk .na{width:10px;height:2px;background:var(--line-2);vertical-align:middle}.mk .cmp-foot{font-family:var(--mono);font-size:10px;color:var(--text-4);margin-top:12px;letter-spacing:.04em}.mk .bento{display:grid;grid-template-columns:repeat(12,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:14px;overflow:hidden;margin-top:36px}.mk .bento-cell{background:var(--bg-2);padding:26px;display:flex;flex-direction:column;grid-column:span 4;overflow:visible}.mk .bento-cell.lead{grid-column:span 7;min-height:400px}.mk .bento-cell.side{grid-column:span 5;min-height:400px}.mk .bento-cell.third{grid-column:span 4;min-height:350px}.mk .bento-cell.half{grid-column:span 6;min-height:320px}@media(max-width:1000px){.mk .bento-cell,.mk .bento-cell.half,.mk .bento-cell.lead,.mk .bento-cell.side,.mk .bento-cell.third{grid-column:span 6}}@media(max-width:680px){.mk .bento-cell,.mk .bento-cell.half,.mk .bento-cell.lead,.mk .bento-cell.side,.mk .bento-cell.third{grid-column:span 12}}.mk .bento{overflow:visible}.mk .stage{position:relative;flex:1;margin-top:20px;min-height:150px;cursor:none}.mk .fan{position:absolute;inset:0;display:flex;align-items:flex-end;justify-content:center}.mk .fan .fc{position:absolute;bottom:6px;width:112px;padding:14px 14px 12px;background:var(--bg-2);border:1px solid var(--line);border-radius:10px;box-shadow:0 16px 30px -18px rgba(23,26,23,.4)}.mk .fan .fc .k{font-family:var(--mono);font-size:8.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--text-4)}.mk .fan .fc b{display:block;font-family:var(--mono);font-size:22px;font-weight:500;color:var(--text);margin-top:4px}.mk .fan .f1{transform:rotate(-11deg) translateX(-78px);z-index:1;background:var(--bg-3)}.mk .fan .f2{transform:rotate(0deg);z-index:3}.mk .fan .f3{transform:rotate(11deg) translateX(78px);z-index:2;background:var(--bg-3)}.mk .spark-strip{border-top:1px dashed var(--line-2);margin-top:14px;padding-top:10px}.mk .spark-strip svg{display:block;width:100%;height:44px}.mk .stub-wrap{position:relative;flex:1;margin-top:18px}.mk .stub{position:absolute;inset:0;background:var(--bg-2);border:1px solid var(--line);border-radius:8px;padding:16px 18px}.mk .stub.back{background:var(--bg-3);transform:rotate(3deg);z-index:1}.mk .stub.front{transform:rotate(-2deg);z-index:2;box-shadow:0 16px 30px -18px rgba(23,26,23,.35)}.mk .stub .tear{border-bottom:1px dashed var(--line-2);padding-bottom:10px;margin-bottom:10px;display:flex;justify-content:space-between;align-items:baseline}.mk .stub .tear b{font-family:var(--mono);font-size:24px;font-weight:500;color:var(--gold)}.mk .stub .tear span{font-family:var(--mono);font-size:9.5px;color:var(--text-4);text-transform:uppercase;letter-spacing:.08em}.mk .stub .srow{display:flex;justify-content:space-between;font-size:11.5px;padding:4px 0;color:var(--text-2)}.mk .stub .srow .amt{font-family:var(--mono);color:var(--text-3)}.mk .notes{position:relative;flex:1;margin-top:16px}.mk .note{position:absolute;width:78%;padding:12px 14px;border-radius:4px 4px 10px 4px;box-shadow:0 12px 24px -16px rgba(23,26,23,.4);font-size:11.5px;color:var(--text-2)}.mk .note b{display:block;font-size:11px;color:var(--text);margin-bottom:3px;font-weight:500}.mk .note.n1{top:2px;left:0;background:var(--bg-4);transform:rotate(-6deg);z-index:1;opacity:.85}.mk .note.n2{top:26px;left:14%;background:var(--gold-tint);border:1px solid rgba(65,105,79,.22);transform:rotate(3deg);z-index:2}.mk .note.n3{top:52px;left:4%;background:var(--bg-2);border:1px solid var(--line);transform:rotate(-2deg);z-index:3;box-shadow:0 16px 28px -16px rgba(23,26,23,.4)}.mk .calpage-wrap{position:relative;flex:1;margin-top:16px;display:flex;align-items:center;justify-content:center}.mk .calpage{position:relative;width:150px;background:var(--bg-2);border:1px solid var(--line);border-radius:8px;padding:14px 16px 16px;text-align:center;box-shadow:0 16px 30px -18px rgba(23,26,23,.4)}.mk .calpage:before{content:"";position:absolute;top:0;right:0;width:0;height:0;border-style:solid;border-width:0 16px 16px 0;border-color:transparent var(--bg) transparent transparent;filter:drop-shadow(-1px 1px 1px rgba(0,0,0,.08))}.mk .calpage .mo{font-family:var(--mono);font-size:10px;letter-spacing:.14em;color:var(--copper);text-transform:uppercase}.mk .calpage .dd{font-family:var(--serif);font-size:44px;line-height:1;margin:2px 0;color:var(--text)}.mk .calpage .ev{font-size:11px;color:var(--text-2);border-top:1px dashed var(--line-2);padding-top:8px;margin-top:6px}.mk .calpage.back{position:absolute;z-index:0;background:var(--bg-3)}.mk .calpage.back.b1{transform:rotate(-7deg) translateX(-14px)}.mk .calpage.back.b2{transform:rotate(7deg) translateX(14px)}.mk .calpage.front{z-index:2}.mk .hand{margin-top:20px;display:flex;align-items:flex-end}.mk .hand,.mk .hcard{position:relative;flex:1}.mk .hcard{margin-left:-34px;background:var(--bg-2);border:1px solid var(--line);border-radius:10px;padding:12px 12px 30px;box-shadow:0 14px 26px -18px rgba(23,26,23,.35)}.mk .hcard:first-child{margin-left:0}.mk .hcard .av{width:26px;height:26px;border-radius:50%;margin-bottom:8px}.mk .hcard .nm{font-size:11.5px;color:var(--text);font-weight:500}.mk .hcard .st{font-size:10px;color:var(--gold);margin-top:2px}.mk .hcard.r1{transform:rotate(-8deg);z-index:1}.mk .hcard.r2{transform:rotate(-3deg);z-index:2;margin-top:6px}.mk .hcard.r3{transform:rotate(3deg);z-index:3;margin-top:12px}.mk .hcard.r4{transform:rotate(9deg);z-index:4;margin-top:18px}.mk .casewrap{position:relative;flex:1;margin-top:16px}.mk .cfile{position:absolute;inset:0;background:var(--bg-3);border:1px solid var(--line);border-radius:9px}.mk .cfile.b1{transform:rotate(-3deg) translateY(4px);z-index:1}.mk .cfile.b2{transform:rotate(3deg) translateY(8px);z-index:0;opacity:.85}.mk .cfile.front{z-index:2;background:var(--bg-2);padding:14px 16px;box-shadow:0 16px 30px -18px rgba(23,26,23,.4)}.mk .cfile .fh{border-bottom:1px solid var(--line);padding-bottom:8px;margin-bottom:8px;font-family:var(--mono);color:var(--text)}.mk .cfile .fh,.mk .cfile .fr{display:flex;justify-content:space-between;font-size:11px}.mk .cfile .fr{color:var(--text-3);padding:5px 0}.mk .cfile .fr b{color:var(--text);font-weight:500}.mk .stamp2{position:absolute;right:12px;bottom:10px;transform:rotate(-10deg);border:2px solid var(--gold);color:var(--gold);border-radius:6px;padding:4px 10px;font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;z-index:3;background:rgba(65,105,79,.04)}.mk .ticket-wrap{position:relative;flex:1;margin-top:18px}.mk .ticket{position:absolute;inset:0;background:var(--bg-2);border:1px solid var(--line);border-radius:8px;display:flex;align-items:stretch}.mk .ticket.back{background:var(--bg-3);transform:rotate(4deg);z-index:1;inset:8px 10px 14px 10px}.mk .ticket.front{transform:rotate(-2deg);z-index:2;box-shadow:0 16px 28px -18px rgba(23,26,23,.35)}.mk .ticket .stub-end{width:34px;flex:none;border-right:1px dashed var(--line-2);display:flex;align-items:center;justify-content:center}.mk .ticket .stub-end span{writing-mode:vertical-rl;font-family:var(--mono);font-size:9px;letter-spacing:.1em;color:var(--text-4);text-transform:uppercase}.mk .ticket .main{padding:14px 16px;display:flex;flex-direction:column;justify-content:center}.mk .ticket .main .k{font-family:var(--mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-4)}.mk .ticket .main b{font-family:var(--mono);font-size:26px;font-weight:500;color:var(--text);margin-top:3px}.mk .bento-cell{transition:background .25s;z-index:1;position:relative}.mk .bento-cell:hover{background:#FCFCFA;z-index:6}.mk .bento-cell .cue{position:absolute;right:22px;bottom:18px;font-family:var(--mono);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-4);transition:opacity .2s}.mk .bento-cell:hover .cue{opacity:0}.mk .act{margin-top:auto;padding-top:12px;display:flex;align-items:center;gap:10px;font-family:var(--mono);font-size:10.5px;color:var(--text-4);letter-spacing:.04em}.mk .hint{margin-left:auto;opacity:.8}.mk .fan .fc{transition:transform .4s cubic-bezier(.2,.8,.2,1)}.mk .bento-cell:hover .fan .f1{transform:rotate(-16deg) translateX(-104px)}.mk .bento-cell:hover .fan .f3{transform:rotate(16deg) translateX(104px)}.mk .cur{position:absolute;left:0;top:0;z-index:20;pointer-events:none;transition:transform 2.6s cubic-bezier(.45,.05,.2,1);will-change:transform}.mk .cur svg{width:16px;height:16px;display:block;filter:drop-shadow(0 2px 3px rgba(0,0,0,.25))}.mk .cur .tag{position:absolute;left:14px;top:12px;white-space:nowrap;font-family:var(--mono);font-size:9.5px;color:#F4F3ED;border-radius:999px;padding:3px 8px;letter-spacing:.04em}.mk .cur.you{transition:none}.mk .stub.front{transform:rotate(0deg) translateY(-6px)}.mk .stub.back{transform:rotate(5deg);inset:8px 10px 14px 10px}.mk .stub .total{display:flex;justify-content:space-between;border-top:2px solid var(--text);margin-top:8px;padding-top:8px;font-size:12px;color:var(--text);font-weight:500}.mk .stub .total .amt{font-family:var(--mono)}.mk .stub .perf{border-top:1px dashed var(--line-2);margin:8px -18px 0;position:relative}.mk .chat-in{margin-top:auto;border-top:1px solid var(--line);padding-top:10px;display:flex;gap:8px;align-items:center}.mk .chat-in input{flex:1;min-width:0;border:1px solid var(--line);border-radius:999px;padding:7px 12px;font:inherit;font-size:12px;background:var(--bg-3);color:var(--text);outline:none}.mk .chat-in input:focus{border-color:var(--gold)}.mk .chat-in .send{width:28px;height:28px;border-radius:50%;background:var(--gold);color:#F4F3ED;display:grid;place-items:center;font-size:13px;flex:none}.mk .note.fly{animation:fly .42s cubic-bezier(.2,.9,.3,1.1) forwards}.mk .note.out{transition:opacity .3s,transform .3s;opacity:0;transform:translateY(-10px) scale(.96)}.mk .note.you{background:var(--gold-tint);border:1px solid rgba(65,105,79,.22)}.mk .typing-note{position:absolute;left:0;bottom:0;display:flex;gap:4px;padding:8px 10px;background:var(--bg-2);border:1px solid var(--line);border-radius:10px;opacity:0;transition:opacity .2s;z-index:99}.mk .typing-note.on{opacity:1}.mk .typing-note i{width:4px;height:4px;border-radius:50%;background:var(--text-4);display:block;animation:blink 1s infinite}.mk .typing-note i:nth-child(2){animation-delay:.2s}.mk .typing-note i:nth-child(3){animation-delay:.4s}.mk .calpage{transition:transform .6s cubic-bezier(.2,.8,.2,1),opacity .4s}.mk .calpage.back .dd,.mk .calpage.back .ev,.mk .calpage.back .mo{opacity:0;transition:opacity .3s .2s}.mk .bento-cell:hover .calpage.back.b1{transform:rotate(-10deg) translateX(-118px) translateY(10px)}.mk .bento-cell:hover .calpage.back.b2{transform:rotate(10deg) translateX(118px) translateY(10px)}.mk .bento-cell:hover .calpage.back .dd,.mk .bento-cell:hover .calpage.back .ev,.mk .bento-cell:hover .calpage.back .mo{opacity:1}.mk .bento-cell:hover .calpage.front{transform:translateY(-10px)}.mk .calpage.back{background:var(--bg-2)}.mk .calpage .ev b{font-family:var(--mono);color:var(--gold)}.mk .hand{perspective:900px}.mk .hcard{transition:transform .5s cubic-bezier(.2,.8,.2,1),margin .5s cubic-bezier(.2,.8,.2,1),box-shadow .4s;transform-style:preserve-3d}.mk .bento-cell:hover .hcard{margin-left:6px;margin-top:0!important}.mk .bento-cell:hover .hcard:first-child{margin-left:0}.mk .bento-cell:hover .hcard.r1{transform:rotate(-4deg)}.mk .bento-cell:hover .hcard.r2{transform:rotate(-1deg)}.mk .bento-cell:hover .hcard.r3{transform:rotate(1deg)}.mk .bento-cell:hover .hcard.r4{transform:rotate(4deg)}.mk .hcard .more{font-family:var(--mono);font-size:9px;color:var(--text-4);margin-top:6px;opacity:0;max-height:0;transition:opacity .3s .2s,max-height .4s}.mk .bento-cell:hover .hcard .more{opacity:1;max-height:40px}.mk .hcard:hover{transform:translateY(-10px) rotate(0deg)!important;box-shadow:0 24px 36px -18px rgba(23,26,23,.5);z-index:9!important}.mk .pad{position:relative;flex:1;margin-top:16px;cursor:pointer;min-height:170px}.mk .pad-bind{position:absolute;left:0;right:0;top:0;height:18px;border-radius:8px 8px 0 0;z-index:5;background:var(--gold-bright);display:flex;align-items:center;justify-content:space-between;padding:0 12px;font-family:var(--mono);font-size:8.5px;letter-spacing:.14em;text-transform:uppercase;color:rgba(244,243,237,.7)}.mk .pad-bind:after{content:"";position:absolute;left:10px;right:10px;bottom:-1px;border-top:1px dashed rgba(244,243,237,.45)}.mk .sheet{position:absolute;left:0;right:0;top:14px;bottom:0;background:var(--bg-2);border:1px solid var(--line);border-top:0;border-radius:0 0 9px 9px;padding:16px 16px 14px;transform-origin:50% 0;transition:transform .42s cubic-bezier(.2,.8,.2,1),opacity .38s}.mk .sheet.s3{transform:translateY(6px) scale(.985);background:var(--bg-3);z-index:1}.mk .sheet.s2{transform:translateY(3px) scale(.993);background:var(--bg-3);z-index:2}.mk .sheet.front{z-index:4;box-shadow:0 14px 26px -18px rgba(23,26,23,.4)}.mk .sheet.front.rip{transition:transform .56s cubic-bezier(.5,0,.8,.3),opacity .48s;transform:translateY(160px)!important;opacity:0;pointer-events:none}.mk .sheet.front.rise{animation:rise .36s cubic-bezier(.2,.8,.2,1)}.mk .sheet .fh{border-bottom:1px solid var(--line);padding-bottom:8px;margin-bottom:8px;font-family:var(--mono);color:var(--text)}.mk .sheet .fh,.mk .sheet .fr{display:flex;justify-content:space-between;font-size:11px}.mk .sheet .fr{color:var(--text-3);padding:5px 0}.mk .sheet .fr b{color:var(--text);font-weight:500}.mk .sheet .stamp2{position:absolute;right:14px;bottom:12px;transform:rotate(-10deg) scale(2.6);opacity:0;pointer-events:none;border:2px solid var(--gold);color:var(--gold);border-radius:6px;padding:4px 10px;font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;background:rgba(65,105,79,.04)}.mk .sheet .stamp2.in{animation:stampin .3s cubic-bezier(.2,.9,.3,1.25) forwards}.mk .ticket.front{cursor:crosshair;overflow:hidden}.mk .hole{position:absolute;width:13px;height:13px;border-radius:50%;background:var(--bg);box-shadow:inset 0 1px 2px rgba(0,0,0,.28);transform:translate(-50%,-50%) scale(0);animation:punch .22s cubic-bezier(.2,.9,.3,1.3) forwards}.mk .ticket .main b{transition:transform .18s;display:inline-block}.mk .ticket .main b.tick{transform:translateY(-4px)}.mk .hero-ink{position:relative;overflow:hidden;padding:96px 0 56px}.mk .hero-ink .sb-hero-grid,.mk .hero-right{align-items:center}.mk .hero-right{position:relative;display:flex;justify-content:center}.mk .hero-ink .wm{position:absolute;left:50%;top:50%;width:150%;max-width:500px;aspect-ratio:1;transform:translate(-50%,-50%);color:var(--gold);opacity:.07;pointer-events:none;z-index:0}.mk .hero-ink .wm svg{width:100%;height:100%}.mk .hero-ink .wrap-n{position:relative}.mk .hero-ink h1{font-size:clamp(40px,4.6vw,60px)}.mk .hero-ink .ul{position:relative;display:inline-block;white-space:nowrap}.mk .hero-ink .ul svg{position:absolute;left:0;right:0;bottom:-4px;width:100%;height:12px;overflow:visible}.mk .hero-ink .ul path{fill:none;stroke:var(--gold);stroke-width:3.2;stroke-linecap:round;stroke-dasharray:220;stroke-dashoffset:220;animation:draw .9s cubic-bezier(.2,.8,.2,1) .5s forwards}.mk .card2{background:var(--bg-2);border:1px solid var(--line);border-radius:16px;padding:22px 24px 8px;transform:rotate(1.4deg);box-shadow:0 30px 50px -30px rgba(23,26,23,.4);position:relative;z-index:1;width:100%}.mk .card2 .fc-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.mk .card2 .seal{width:34px;height:34px;color:var(--gold);opacity:.9;display:flex}.mk .card2 .seal svg{width:100%;height:100%}.mk .card2 .hero-facts{border-top:1px solid var(--line)}.mk .card2 .hero-facts dd{font-size:18px;font-variant-numeric:tabular-nums}.mk .card2 .hero-facts>div{padding:13px 0}.mk .card2,.mk .hero-ink .hero-ctas,.mk .hero-ink .lede,.mk .hero-ink h1{animation:up .7s cubic-bezier(.16,1,.3,1) both}.mk .hero-ink .lede{animation-delay:.12s}.mk .hero-ink .hero-ctas{animation-delay:.22s}.mk .card2{animation-delay:.32s;animation-name:up2}@keyframes fly{0%{transform:translateY(40px) rotate(8deg) scale(.9);opacity:0}}@keyframes blink{50%{opacity:.3}}@keyframes rise{0%{transform:translateY(3px) scale(.993);background:var(--bg-3);box-shadow:none}}@keyframes stampin{to{opacity:1;transform:rotate(-10deg) scale(1)}}@keyframes punch{to{transform:translate(-50%,-50%) scale(1)}}@keyframes draw{to{stroke-dashoffset:0}}@keyframes up{0%{opacity:0;transform:translateY(16px)}}@keyframes up2{0%{opacity:0;transform:translateY(16px) rotate(1.4deg)}to{opacity:1;transform:rotate(1.4deg)}}.mk .legal{max-width:760px;margin:0 auto;padding:96px 28px 80px;color:var(--text-2);font-size:15px;line-height:1.7}.mk .legal h1{font-family:var(--serif);font-size:clamp(40px,6vw,60px);font-weight:400;line-height:1.05;letter-spacing:-.02em;margin:0 0 12px;color:var(--text)}.mk .legal h1 em{font-style:italic;color:var(--gold)}.mk .legal .legal-meta,.mk .legal>p:first-of-type{color:var(--text-3);font-family:var(--mono);font-size:12px;letter-spacing:.05em;margin:0 0 36px}.mk .legal h2{font-family:var(--serif);font-size:28px;font-weight:400;line-height:1.2;letter-spacing:-.02em;color:var(--text);margin:40px 0 12px}.mk .legal h3{font-size:17px;font-weight:600;line-height:1.4;color:var(--text);margin:28px 0 10px}.mk .legal p{margin:0 0 16px;color:var(--text-2)}.mk .legal a{color:var(--gold);border-bottom:1px solid rgba(65,105,79,.35)}.mk .legal a:hover{color:var(--gold-bright)}.mk .legal ol,.mk .legal ul{margin:0 0 16px;padding-left:24px;color:var(--text-2);list-style:disc}.mk .legal ol{list-style:decimal}.mk .legal li{margin-bottom:8px}.mk .legal strong{color:var(--text)}.mk .legal hr{border:none;border-top:1px solid var(--line);margin:40px 0}.mk .legal code{font-family:var(--mono);font-size:13px;color:var(--gold);background:var(--gold-tint);padding:2px 6px;border-radius:4px}.mk .scaffold{max-width:1200px;margin:0 auto;padding:120px 28px 160px}.mk .scaffold h1{font-family:var(--serif);font-size:clamp(40px,5vw,64px);font-weight:400;line-height:1.04;letter-spacing:-.02em;color:var(--text)}.mk .scaffold h1 em{display:block;font-style:italic;color:var(--gold)}.mk .scaffold p{margin:18px 0 0;font-size:16px;color:var(--text-3);max-width:52ch}@media (min-width:1600px){.mk{zoom:1.08}}@media (min-width:2200px){.mk{zoom:1.18}}.mk .ticket .hole{transform:translate(-50%,-50%)}@media (max-width:900px){.mk .sb-hero{padding:48px 0 0}.mk .sb-hero-grid{grid-template-columns:1fr;gap:36px}.mk .hero-right{max-width:420px;margin-top:40px}.mk .section{padding:56px 0}.mk .led-head{margin-bottom:28px}.mk .tiers-moss{margin-top:40px}.mk .cta,.mk .tiers-moss{padding:64px 0 72px}}@media (max-width:760px){.mk .nav{padding:10px 0}.mk .nav-inner{gap:12px}.mk .nav-links{display:none}.mk .logo{font-size:18px}.mk .wrap,.mk .wrap-n{padding:0 18px}.mk .sb-hero h1{font-size:clamp(32px,9.5vw,44px)}.mk .hero-ctas{flex-wrap:wrap}.mk .hero-ctas .btn{flex:1 1 auto;justify-content:center}.mk .bento-cell{padding:20px}.mk .bento-cell.lead,.mk .bento-cell.side{min-height:340px}.mk .stack-stage{display:none}.mk .stub-wrap{min-height:300px}.mk .fan .f1{transform:rotate(-11deg) translateX(-58px)}.mk .fan .f3{transform:rotate(11deg) translateX(58px)}.mk .cmp{min-width:560px;font-size:12.5px}.mk .cmp td,.mk .cmp th{padding:9px 8px}.mk .setup-stage{min-height:420px}.mk .sv{padding:22px 18px 24px}.mk .csv .r{grid-template-columns:1fr 1fr;gap:6px 10px}.mk .csv .r span:nth-child(2),.mk .csv .r span:nth-child(3){display:none}.mk .avs{grid-template-columns:repeat(4,1fr)}.mk .trust{grid-template-columns:1fr}.mk .trust div{padding:22px 20px 24px}.mk .trust span{max-width:none}.mk .tier-col h3{font-size:28px}.mk .cta h2{font-size:clamp(30px,9vw,40px)}.mk .cta-actions{flex-wrap:wrap}.mk .foot-grid{grid-template-columns:1fr 1fr;gap:24px}.mk .foot-grid>div:first-child{grid-column:1/-1}.mk .foot-bottom{flex-direction:column;gap:6px}}@media (max-width:480px){.mk .nav-actions .btn-ghost{display:none}.mk .price-cards{grid-template-columns:1fr}.mk .pcard,.mk .slider-card{padding:20px}.mk .clock{font-size:36px}.mk .foot-grid{grid-template-columns:1fr}}.mk .ph{position:relative;width:232px;border-radius:30px;background:#111311;padding:8px;box-shadow:0 50px 70px -40px rgba(23,26,23,.55),0 0 0 1px rgba(23,26,23,.12)}.mk .ph img{width:100%;height:auto;aspect-ratio:1320/2868;object-fit:contain;border-radius:22px;display:block;background:#111311}.mk .badges{display:flex;align-items:center;gap:12px;margin-top:26px}.mk .badges img{height:44px;width:auto;display:block}.mk .badges a:last-child img{height:66px;margin:-11px}.mk .stage-a{min-height:640px}.mk .stage-a .ph{position:absolute;top:50%;left:50%}.mk .stage-a .ph-front{transform:translate(-80%,-50%) rotate(-4deg);z-index:2}.mk .stage-a .ph-back{transform:translate(-6%,-46%) rotate(6deg);width:220px;opacity:.96}.mk .stage-a .halo{width:520px;height:520px}@media (max-width:900px){.mk .stage-a{min-height:560px}.mk .stage-a .ph{width:210px}}.mk .fhero{padding:72px 0 24px}.mk .fhero h1,.mk .mhero h1{font-family:var(--serif);font-size:clamp(36px,4vw,52px);font-weight:400;line-height:1.06;letter-spacing:-.02em}.mk .fhero h1 em,.mk .mhero h1 em{display:block;font-style:italic;color:var(--gold)}.mk .feat-grid{display:grid;grid-template-columns:200px minmax(0,1fr);gap:56px;align-items:start}.mk .feat-index{position:sticky;top:96px;display:flex;flex-direction:column;gap:2px}.mk .feat-index .lbl{margin-bottom:10px}.mk .feat-index a{font-size:14px;color:var(--text-2);padding:7px 0 7px 10px;border-top:1px solid var(--line);border-left:2px solid transparent;margin-left:-12px;text-decoration:none;transition:color .15s,border-color .15s}.mk .feat-index a:hover{color:var(--gold)}.mk .feat-index a.on{color:var(--gold);border-left-color:var(--gold);font-weight:500}.mk .feat{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px;align-items:center;padding:56px 0;border-top:1px solid var(--line);scroll-margin-top:88px}.mk .feat:first-child{border-top:0;padding-top:0}.mk .feat.flip .feat-text{order:2}.mk .feat.flip{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.mk .feat h2{font-family:var(--serif);font-size:clamp(26px,2.6vw,34px);line-height:1.12;font-weight:400}.mk .feat-lede{color:var(--text-2);font-size:16px;line-height:1.55;margin-top:10px}.mk .feat-list{list-style:none;margin:20px 0 0;padding:0;border-top:1px solid var(--line)}.mk .feat-list li{padding:10px 0;border-bottom:1px solid var(--line);font-size:14px;color:var(--text-2)}.mk .feat-vis{display:flex;justify-content:center;padding-bottom:20px;min-width:0}.mk .combo{position:relative;width:100%}.mk .web-shot{border-radius:14px;border:1px solid var(--line);box-shadow:0 30px 50px -30px rgba(23,26,23,.35);overflow:hidden;background:var(--bg-3)}.mk .web-shot img{width:100%;height:auto;display:block}.mk .combo .ph{position:absolute;right:-18px;bottom:-26px;width:132px;border-radius:20px;padding:5px}.mk .combo .ph img{border-radius:15px}.mk .mhero{padding:72px 0 40px}.mk .mhero-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px;align-items:center}.mk .mhero-phones{display:flex;justify-content:center;align-items:flex-end;gap:22px}.mk .mhero-phones .ph{width:200px;transform:translateY(24px)}.mk .mhero-phones .ph.mid{width:230px;transform:none}.mk .mrow{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:center;padding:64px 0;border-top:1px solid var(--line)}.mk .mrow:first-child{border-top:0;padding-top:0}.mk .mrow.flip .mrow-text{order:2}.mk .mrow h2{font-family:var(--serif);font-size:clamp(26px,2.8vw,36px);line-height:1.12;font-weight:400;max-width:20ch}.mk .mrow p{color:var(--text-2);font-size:16px;line-height:1.6;margin-top:14px;max-width:46ch}.mk .mrow-shots{display:flex;justify-content:center;gap:20px}.mk .mrow-shots .ph{width:210px}.mk .mrow-shots .ph:last-child{transform:translateY(36px)}@media (max-width:900px){.mk .feat-grid{grid-template-columns:1fr;gap:24px}.mk .feat-index{position:static;flex-direction:row;flex-wrap:wrap;gap:6px 14px}.mk .feat-index a{border-top:0;border-left:0;margin-left:0;padding:4px 0}.mk .feat,.mk .feat.flip{grid-template-columns:1fr;gap:28px}.mk .feat.flip .feat-text{order:0}.mk .combo .ph{right:0;bottom:-20px;width:100px}.mk .mhero-grid,.mk .mrow{grid-template-columns:1fr}.mk .mrow.flip .mrow-text{order:0}.mk .mhero-phones .ph{width:140px}.mk .mhero-phones .ph.mid{width:160px}.mk .mrow-shots .ph{width:150px}.mk .feat-index{display:none}.mk .feat,.mk .feat.flip{padding:36px 0;gap:22px}.mk .feat-vis{padding-bottom:36px}.mk .web-shot{aspect-ratio:16/11}.mk .web-shot img{width:175%;max-width:none}.mk .combo .ph{right:-6px;bottom:-30px;width:96px;border-radius:16px;padding:4px}.mk .combo .ph img{border-radius:12px}.mk .mhero-phones{gap:10px}.mk .mhero-phones .ph{width:29%;transform:translateY(16px)}.mk .mhero-phones .ph.mid{width:36%}.mk .mrow{padding:44px 0;gap:32px}.mk .mrow-shots{gap:12px}.mk .mrow-shots .ph{width:42%}.mk .mrow-shots .ph:last-child{transform:translateY(24px)}}.mk .prose{max-width:720px}.mk .prose h2{font-family:var(--serif);font-size:clamp(24px,2.4vw,32px);font-weight:400;line-height:1.15;margin:36px 0 12px}.mk .prose h2:first-child{margin-top:0}.mk .prose li,.mk .prose p{font-size:16px;line-height:1.65;color:var(--text-2)}.mk .prose ul{padding-left:20px;margin:0}.mk .prose li{margin:6px 0}.mk .prose a{color:var(--gold);text-decoration:underline;text-underline-offset:3px}.mk .prose-note{margin-top:28px;font-size:14px;color:var(--text-3)}.mk .faq{margin:0;border-top:1px solid var(--line)}.mk .faq dt{font-weight:500;color:var(--text);padding-top:16px}.mk .faq dd{margin:6px 0 16px;padding-bottom:16px;border-bottom:1px solid var(--line);color:var(--text-2);line-height:1.6}.mk .who{padding:8px 0 56px;scroll-margin-top:88px}.mk .who+.who{border-top:1px solid var(--line);padding-top:56px}.mk .who .led-head{margin-bottom:28px}.mk .who-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.mk .who-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.mk .who-card{border:1px solid var(--line);border-radius:14px;background:var(--bg-2);padding:20px 22px 22px;display:flex;flex-direction:column}.mk .who-card h3{font-family:var(--serif);font-size:22px;font-weight:400;margin:0 0 8px}.mk .who-card p{font-size:14px;line-height:1.6;color:var(--text-2);margin:0}.mk .log{padding:28px 0;border-top:1px solid var(--line)}.mk .log:first-child{border-top:0;padding-top:0}.mk .log-meta{display:flex;gap:18px;margin-bottom:8px}.mk .log h2{margin-top:0}.mk .contact-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px;align-items:start}.mk .cform{gap:14px;max-width:560px}.mk .cform,.mk .cform label{display:flex;flex-direction:column}.mk .cform label{gap:6px}.mk .cform label span{font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-4)}.mk .cform input,.mk .cform textarea{border:1px solid var(--line);border-radius:10px;padding:12px 14px;background:var(--bg-2);font:inherit;font-size:15px;color:var(--text)}.mk .cform input:focus,.mk .cform textarea:focus{outline:none;border-color:var(--gold);box-shadow:0 0 0 3px var(--gold-tint)}.mk .cform button{align-self:flex-start;margin-top:6px}.mk .cform-error{color:var(--copper);font-size:14px;margin:0}.mk .cform-done{border:1px solid var(--line);border-radius:14px;background:var(--bg-2);padding:28px;max-width:560px}.mk .cform-done h3{font-family:var(--serif);font-size:26px;font-weight:400;margin:0 0 6px}.mk .cform-done p{color:var(--text-2);margin:0}@media (max-width:900px){.mk .contact-grid,.mk .who-grid,.mk .who-grid.two{grid-template-columns:1fr}.mk .contact-grid{gap:32px}}