@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.197tvtifbphtu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.2e115y8-hourl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.41rroleoq1br7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.197tvtifbphtu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.2e115y8-hourl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.41rroleoq1br7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.197tvtifbphtu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.2e115y8-hourl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.41rroleoq1br7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.bricolage_grotesque_9eaa9cf5-module__Flx3qa__className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.bricolage_grotesque_9eaa9cf5-module__Flx3qa__variable{--font-display:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
@font-face{font-family:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.19g-lkcx7iw64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.p.0-95eo-012xnf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-weight:500;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.19g-lkcx7iw64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Figtree;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.p.0-95eo-012xnf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.19g-lkcx7iw64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.p.0-95eo-012xnf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree Fallback;src:local(Arial);ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.0%;size-adjust:100.72%}.figtree_c9599e48-module__f4sRRW__className{font-family:Figtree,Figtree Fallback;font-style:normal}.figtree_c9599e48-module__f4sRRW__variable{--font-body:"Figtree", "Figtree Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.0rgnxg2b64rzs.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.2vemzm0itqzfy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.3cb5lpr2l6xud.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1u30mmyq6lnsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.40sczeszzbjw1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.1yd4_i3e35931.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.1qc6dx89jd2qv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.29yke99gs9qpn.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.1i-sca43-qwng.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.0oace-s_gkfks.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_9d88f727-module__1NxLqG__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_9d88f727-module__1NxLqG__variable{--font-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
.mkt{--mkt-ink:#141414;--mkt-twilight:#1f1f25;--mkt-dawn:#ff8f3c;--mkt-green:#3eb75e;--mkt-porcelain:#f5f5f6;--mkt-ink-day:#1f1f25;--mkt-mist:#9ca2a8;font-family:var(--font-body), system-ui, -apple-system, sans-serif;color:var(--mkt-porcelain);background:var(--mkt-ink)}.zone-night{background:linear-gradient(180deg, var(--mkt-ink) 0%, var(--mkt-twilight) 100%);color:var(--mkt-porcelain)}.zone-dawn{background:linear-gradient(180deg, var(--mkt-twilight) 0%, #71482c 34%, var(--mkt-dawn) 68%, var(--mkt-porcelain) 100%);color:var(--mkt-porcelain)}.zone-day{background:var(--mkt-porcelain);color:var(--mkt-ink-day)}.zone-ink{background:var(--mkt-ink);color:var(--mkt-porcelain)}.mkt-container{max-width:72rem;margin-inline:auto;padding-inline:1.25rem}@media (min-width:768px){.mkt-container{padding-inline:2rem}}.mkt-eyebrow{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--mkt-green);font-size:.75rem}.zone-day .mkt-eyebrow{color:#23803f}.mkt-display{font-family:var(--font-display), var(--font-body), system-ui, sans-serif;letter-spacing:-.03em;font-size:clamp(2.75rem,6.5vw,4.75rem);font-weight:800;line-height:1.02}.mkt-title{font-family:var(--font-display), var(--font-body), system-ui, sans-serif;letter-spacing:-.02em;font-size:clamp(1.75rem,3.2vw,2.5rem);font-weight:700;line-height:1.1}.mkt-lead{color:var(--mkt-mist);max-width:38rem;font-size:1.125rem;line-height:1.65}.zone-day .mkt-lead{color:#595e62}.mkt-btn{white-space:nowrap;border-radius:999px;align-items:center;gap:.5rem;padding:.8rem 1.6rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:transform .12s,background .12s,border-color .12s;display:inline-flex}.mkt-btn:hover{transform:translateY(-1px)}.mkt-btn-primary{background:var(--mkt-green);color:#0a130d}.mkt-btn-primary:hover{background:#4fcb6e}.mkt-btn-ghost{color:inherit;border:1px solid #ffffff40}.mkt-btn-ghost:hover{border-color:#ffffff8c}.zone-day .mkt-btn-ghost{border-color:#1f1f2540}.zone-day .mkt-btn-ghost:hover{border-color:#1f1f258c}.mkt-glass{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff0e;border:1px solid #ffffff1f;border-radius:1.25rem}.zone-dawn .mkt-glass{background:#14141473}.mkt-card{color:var(--mkt-ink-day);background:#fff;border:1px solid #1f1f2514;border-radius:1.25rem;box-shadow:0 6px 24px #14141412}.mkt-chip{color:var(--mkt-ink-day);background:#fff;border:1px solid #1f1f251f;border-radius:999px;align-items:center;padding:.45rem 1rem;font-size:.9rem;font-weight:500;display:inline-flex}.mkt-tier{position:relative}.mkt-tier-featured{border-color:var(--mkt-green);box-shadow:0 16px 40px #3eb75e38}.mkt-tier-chip{background:var(--mkt-green);border-color:var(--mkt-green);color:#0a130d;font-weight:600;position:absolute;top:-.9rem;left:50%;transform:translate(-50%)}.mkt-dot{background:var(--mkt-green);border-radius:999px;width:.55rem;height:.55rem;animation:2.2s ease-in-out infinite mkt-pulse;display:inline-block}@keyframes mkt-pulse{0%,to{opacity:1}50%{opacity:.35}}.t-line{opacity:0;animation:.42s ease-out forwards t-in}@keyframes t-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.mkt-faq{border-bottom:1px solid #1f1f251f}.mkt-faq summary{cursor:pointer;justify-content:space-between;align-items:center;padding:1.1rem 0;font-size:1.05rem;font-weight:600;list-style:none;display:flex}.mkt-faq summary::-webkit-details-marker{display:none}.mkt-faq summary:after{content:"+";font-family:var(--font-mono), monospace;color:var(--mkt-green)}.mkt-faq[open] summary:after{content:"−"}.mkt-hero-section{position:relative;overflow:hidden}.mkt-hero-video{z-index:0;position:absolute;inset:0}.mkt-hero-video video,.mkt-hero-video img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity 1.8s;position:absolute;inset:0}.mkt-hero-video video.is-active,.mkt-hero-video img.is-active{opacity:1}.mkt-hero-scrim{background:linear-gradient(#141414d1 0%,#141414a8 55%,#1f1f25e6 100%);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.mkt-hero-video video{display:none}}.mkt-header{z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#141414b8;border-bottom:1px solid #ffffff14;position:sticky;top:0}.mkt-logo{width:auto;height:1.75rem}.mkt-menu summary{cursor:pointer;place-items:center;padding:.4rem;list-style:none;display:grid}.mkt-menu summary::-webkit-details-marker{display:none}.mkt-menu[open]::details-content{content-visibility:visible!important}.mkt-menu-close{display:none}.mkt-menu[open] .mkt-menu-close{display:block}.mkt-menu[open] .mkt-menu-open{display:none}.mkt-menu-panel{background:#141414f7;border-bottom:1px solid #ffffff14;position:absolute;top:100%;left:0;right:0}:where(.mkt) a:focus-visible,:where(.mkt) summary:focus-visible,:where(.mkt) button:focus-visible{outline:2px solid var(--mkt-green);outline-offset:3px;border-radius:4px}@media (prefers-reduced-motion:reduce){.t-line{opacity:1;animation:none}.mkt-dot{animation:none}.mkt-btn,.mkt-btn:hover{transition:none;transform:none}}.mkt-field{font-size:.875rem;font-weight:500;display:block}.mkt-input{width:100%;color:var(--mkt-ink-day);background:#fff;border:1px solid #1f1f252e;border-radius:.6rem;margin-top:.35rem;padding:.65rem .85rem;font-family:inherit;font-size:.95rem;display:block}.mkt-input:focus-visible{outline:2px solid var(--mkt-green);outline-offset:1px}.mkt-hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}
