html{scroll-behavior:smooth}:root{--bg:#f8f3e7;--card:#fffdf6;--panel:#fbf7ec;--chip:#f0ead9;--border:#e3dac5;--border2:#e7dfce;--tx:#1c3a33;--tx2:#5d5544;--mut:#786e5a;--ink:#1c3a33;--good:#2e6b47;--goodbg:#dff0e2;--nav-bg:#f8f3e7db;--nav-border:#e7dfcecc}body{background:var(--bg);color:var(--tx);-webkit-font-smoothing:antialiased;margin:0;font-family:Figtree,Segoe UI,system-ui,sans-serif}#app{isolation:isolate}a{color:var(--tx);text-decoration:none}a:hover{color:#e85d42}::selection{color:#fffdf6;background:#e85d42}input::placeholder{color:#a2957a;opacity:1}summary::-webkit-details-marker{display:none}a:focus-visible,button:focus-visible,summary:focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid #e85d42}.mc-phone{--pm-tx:#1c3a33;--pm-mut:#786e5a;--pm-mut2:#5d5544;--pm-card:#fffdf6;--pm-chip:#f0ead9;--pm-line:#e3dac5;--pm-handle:#e0d6bc;--pm-glass:#fffdf6e6;--pm-glassbd:#e3dac5bf;--pm-inkbtn-bg:#1c3a33;--pm-inkbtn-tx:#f8f3e7;--pm-good:#2e6b47;--pm-goodbg:#dff0e2;--pm-oncat:#fffdf6;--pm-nature:#6e9b4e;--pm-nature-ic:#6e9b4e;--pm-sight-bg:#fffdf6;--pm-sight-ac:#2f6db2;--pm-dot:#2f6db2;--pm-dot-bd:#fffdf6;--pm-dot-ring:#2f6db240;--pm-shadow:#0f191429;--pm-mpaper:#f5efe1;--pm-mhill:#e7dbbe;--pm-mstreet:#e6dcc5;--pm-mmajor:#e2d7be;--pm-mpark:#dce8c9;--pm-mriver:#b7d3de;--pm-mriverhi:#c8dee7;--pm-mbridge:#d9ccaf;--pm-mlabel:#ac9f82}.mc-phone.night{--pm-tx:#f2f5ef;--pm-mut:#9eb1a5;--pm-mut2:#c2cfc5;--pm-card:#1b2521;--pm-chip:#2a3831;--pm-line:#3d4e45;--pm-handle:#495b51;--pm-glass:#1b2521eb;--pm-glassbd:#303f37cc;--pm-inkbtn-bg:#f2f5ef;--pm-inkbtn-tx:#101714;--pm-good:#98ddb0;--pm-goodbg:#24402e;--pm-oncat:#fff9f2;--pm-nature:#6e9b4e;--pm-nature-ic:#98ddb0;--pm-sight-bg:#1b2521;--pm-sight-ac:#4a9bb5;--pm-dot:#8fc0f0;--pm-dot-bd:#1b2521;--pm-dot-ring:#8fc0f040;--pm-shadow:#00000073;--pm-mpaper:#131c18;--pm-mhill:#34493d;--pm-mstreet:#25322b;--pm-mmajor:#2d3d34;--pm-mpark:#1e4030;--pm-mriver:#2e5a75;--pm-mriverhi:#3b6f8d;--pm-mbridge:#3b5045;--pm-mlabel:#6c8375}.mc-phone [data-phone] *,.mc-phone [data-phone]{transition:background-color .35s,border-color .35s,color .35s,fill .35s,stroke .35s}.mc-mock-toggle{border:1.5px solid var(--border);background:var(--card);height:38px;color:var(--tx2);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:0 18px;font-family:inherit;font-size:13px;font-weight:600;transition:filter .16s;display:inline-flex;box-shadow:0 4px 12px #0f19140f}.mc-mock-toggle:hover{filter:brightness(1.03)}@keyframes mcPop{0%{opacity:0;transform:scale(.3)}70%{transform:scale(1.12)}to{opacity:1;transform:scale(1)}}@keyframes mcPulse{0%{opacity:.7;transform:scale(.5)}to{opacity:0;transform:scale(2.4)}}@keyframes floatY{0%{transform:translateY(0)}to{transform:translateY(-12px)}}.mc-hover-bright{transition:filter .16s,color .16s}.mc-hover-bright:hover{filter:brightness(1.05)}.mc-cta-pill{transition:filter .16s,color .16s}.mc-cta-pill:hover{color:#fffdf6;filter:brightness(1.05)}.mc-store-dark{transition:filter .16s,color .16s}.mc-store-dark:hover{color:#f8f3e7;filter:brightness(1.15)}.mc-store-light{transition:filter .16s,color .16s}.mc-store-light:hover{color:#1c3a33;filter:brightness(.98)}.mc-faq-icon{transition:transform .2s}details[open]>summary .mc-faq-icon{transform:rotate(45deg)}[data-reveal]{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(22px)}[data-reveal].is-revealed{opacity:1;transform:none}@media (width<=1040px){.mc-nav-links{gap:20px!important}}@media (width<=900px){.mc-nav-links{display:none!important}}@media (width<=760px){[data-mobile-hide]{display:none!important}}@media (width<=380px){[data-phone]{transform-origin:top;transform:scale(.9)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}[data-reveal]{opacity:1!important;transform:none!important}}
