@property --m-bg{syntax:"<color>";inherits:true;initial-value:#fbe6d6}@property --m-card{syntax:"<color>";inherits:true;initial-value:#fff5ee}@property --m-fg{syntax:"<color>";inherits:true;initial-value:#3b2a24}@property --m-muted{syntax:"<color>";inherits:true;initial-value:#7a5f55}@property --m-primary{syntax:"<color>";inherits:true;initial-value:#b84a33}@property --m-primary-fg{syntax:"<color>";inherits:true;initial-value:#fffaf3}@property --m-success{syntax:"<color>";inherits:true;initial-value:#4f7a4c}@property --m-glow{syntax:"<color>";inherits:true;initial-value:#f2a6756b}@property --m-sun{syntax:"<color>";inherits:true;initial-value:#f2a675}@property --m-hill{syntax:"<color>";inherits:true;initial-value:#8fae8b}.mkt{--m-bg:#fbe6d6;--m-card:#fff5ee;--m-fg:#3b2a24;--m-muted:#7a5f55;--m-primary:#b84a33;--m-primary-fg:#fffaf3;--m-success:#4f7a4c;--m-glow:#f2a6756b;--m-sun:#f4b47c;--m-hill:#9db597;--mote:242, 166, 117;--glass-highlight:#fffdf6bf;--shadow-rgb:92, 58, 34;--m-stars:0;--background:var(--m-bg);--card:var(--m-card);--foreground:var(--m-fg);--muted-foreground:var(--m-muted);--primary:var(--m-primary);--primary-foreground:var(--m-primary-fg);--success:var(--m-success);--glow:var(--m-glow);--secondary:color-mix(in oklab, var(--background) 92%, var(--foreground) 8%);--muted:var(--secondary);--accent:color-mix(in oklab, var(--background) 70%, var(--apricot) 30%);--border:color-mix(in oklab, var(--background) 84%, var(--foreground) 16%);--input:color-mix(in oklab, var(--background) 80%, var(--foreground) 20%);--ring:var(--primary);background-color:var(--background);min-height:100vh;color:var(--foreground);transition:--m-bg 1.4s,--m-card 1.4s,--m-fg 1.4s,--m-muted 1.4s,--m-primary 1.4s,--m-primary-fg 1.4s,--m-success 1.4s,--m-glow 1.4s,--m-sun 1.4s,--m-hill 1.4s;position:relative;overflow-x:clip}.mkt[data-mkt-daypart=day]{--m-bg:#fbf3dc;--m-card:#fffcf2;--m-fg:#3a2e22;--m-muted:#75644f;--m-glow:#f5c4515c;--m-sun:#f5c451;--m-hill:#8fae8b;--mote:245, 196, 81}.mkt[data-mkt-daypart=dusk]{--m-bg:#f4d9c8;--m-card:#fcede4;--m-fg:#3b2826;--m-muted:#765853;--m-primary:#a8432f;--m-glow:#e880605c;--m-sun:#ec8a5e;--m-hill:#8a9c84;--mote:232, 128, 96}.mkt[data-mkt-daypart=night]{--m-bg:#2b2526;--m-card:#362e2f;--m-fg:#f5e8dc;--m-muted:#bfa99c;--m-primary:#e9b872;--m-primary-fg:#2b2526;--m-success:#a3c29e;--m-glow:#e9b87229;--m-sun:#e9b872;--m-hill:#4c5a4c;--mote:233, 184, 114;--glass-highlight:#f5e8dc12;--shadow-rgb:12, 7, 6;--m-stars:1;--secondary:color-mix(in oklab, var(--background) 88%, var(--foreground) 12%);--border:color-mix(in oklab, var(--background) 82%, var(--foreground) 18%);--input:color-mix(in oklab, var(--background) 76%, var(--foreground) 24%);--accent:color-mix(in oklab, var(--background) 78%, var(--lamplight) 22%)}.mkt{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.mkt[data-mkt-daypart=night]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.mkt-nav-glass .glass-surface__content{padding:0}.mkt-sky{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.mkt-sun{will-change:transform;width:0;height:0;position:absolute;top:0;left:0}.mkt-sun-halo{background:radial-gradient(circle, var(--m-glow) 0%, color-mix(in srgb, var(--m-glow) 45%, transparent) 32%, transparent 68%);border-radius:50%;width:110vmin;height:110vmin;position:absolute;top:-55vmin;left:-55vmin}.mkt-sun-disc{background:radial-gradient(circle at 42% 38%, color-mix(in oklab, var(--m-sun) 78%, white), var(--m-sun) 62%);width:clamp(72px,11vmin,132px);height:clamp(72px,11vmin,132px);box-shadow:0 0 0 14px color-mix(in srgb, var(--m-sun) 14%, transparent), 0 0 0 34px color-mix(in srgb, var(--m-sun) 7%, transparent), 0 0 70px color-mix(in srgb, var(--m-sun) 60%, transparent);opacity:.9;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.mkt-sun-rays{width:clamp(190px,30vmin,340px);height:clamp(190px,30vmin,340px);stroke:var(--m-sun);opacity:.34;will-change:rotate;animation:120s linear infinite mkt-spin;position:absolute;top:0;left:0;translate:-50% -50%}.mkt-sun-rays svg{width:100%;height:100%;display:block}.mkt-stars{opacity:var(--m-stars);transition:opacity 1.6s;position:absolute;inset:0}.mkt-star{background:var(--m-fg);will-change:opacity;border-radius:50%;animation:4.5s ease-in-out infinite mkt-twinkle;position:absolute}.mkt:not([data-mkt-daypart=night]) .mkt-star{animation-play-state:paused}@keyframes mkt-spin{to{rotate:360deg}}@keyframes mkt-twinkle{0%,to{opacity:.25}50%{opacity:.9}}.mkt-hills{pointer-events:none;width:100%;position:absolute;bottom:0;left:0;right:0}.mkt-hill-far{fill:color-mix(in oklab, var(--m-hill) 38%, var(--m-bg))}.mkt-hill-mid{fill:color-mix(in oklab, var(--m-hill) 66%, var(--m-bg))}.mkt-hill-near{fill:color-mix(in oklab, var(--m-hill) 88%, var(--m-fg))}.mkt-stage{perspective:1600px;perspective-origin:50% 40%}.mkt-frame{transform-style:preserve-3d;will-change:transform;position:relative}.mkt-frame-body{background-color:color-mix(in srgb, var(--card) 62%, transparent);border:1px solid color-mix(in srgb, var(--foreground) 10%, transparent);box-shadow:inset 0 1px 0 var(--glass-highlight), 0 2px 6px rgba(var(--shadow-rgb), .06), 0 40px 90px -30px rgba(var(--shadow-rgb), .42), 0 0 80px -20px var(--m-glow);border-radius:22px;padding:7px;position:relative;overflow:hidden}.mkt-frame-body img{border-radius:16px;width:100%;height:auto;display:block}.mkt-frame-phone .mkt-frame-body{border-radius:40px;padding:9px}.mkt-frame-phone .mkt-frame-body img{border-radius:32px}.mkt-frame-shine{pointer-events:none;mix-blend-mode:soft-light;background:linear-gradient(105deg,#0000 42%,#fff3 50%,#0000 58%);position:absolute;inset:-20% -60%}.mkt-note{z-index:2;max-width:15rem;position:absolute;transform:translateZ(70px)}@keyframes mkt-word-in{0%{opacity:0;filter:blur(10px);transform:translateY(.5em)}}@keyframes mkt-rise-in{0%{opacity:0;transform:translateY(var(--rise-y,14px))}}.mkt-word{animation:.7s cubic-bezier(.22,1,.36,1) both mkt-word-in}.mkt-rise{animation:mkt-rise-in var(--rise-duration,.7s) cubic-bezier(.22, 1, .36, 1) both}.mkt-eyebrow{color:var(--muted-foreground);align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;display:inline-flex}.mkt-eyebrow:before{content:"";background:var(--m-sun);width:.5rem;height:.5rem;box-shadow:0 0 12px var(--m-sun);border-radius:50%}.mkt-display{font-family:var(--font-heading);font-optical-sizing:auto;letter-spacing:-.025em;text-wrap:balance;line-height:1.04}.mkt-dial-dot{background:color-mix(in srgb, var(--foreground) 22%, transparent);border-radius:50%;width:.5rem;height:.5rem;transition:background-color .4s,box-shadow .4s,scale .4s}[aria-current=true]>.mkt-dial-dot{background:var(--m-sun);box-shadow:0 0 14px var(--m-sun);scale:1.5}.mkt-scene{aspect-ratio:3/2;border-radius:16px;position:relative;overflow:hidden}.mkt-scene>*{width:100%;height:100%;position:absolute;inset:0}.mkt.mkt:not([data-mkt-daypart=night]) .scene-stars{display:none}.mkt.mkt[data-mkt-daypart=night] .scene-stars{display:inline}@media (prefers-reduced-motion:reduce){.mkt-sun-rays,.mkt-star{animation:none}}
.glass-surface{justify-content:center;align-items:center;transition:opacity .26s ease-out;display:flex;position:relative;overflow:hidden}.glass-surface__filter{pointer-events:none;opacity:0;z-index:-1;width:100%;height:100%;position:absolute;inset:0}.glass-surface__content{border-radius:inherit;z-index:1;justify-content:center;align-items:center;width:100%;height:100%;padding:.5rem;display:flex;position:relative}.glass-surface--svg{background:var(--lightningcss-light,hsl(0 0% 100%/var(--glass-frost,0)))var(--lightningcss-dark,hsl(0 0% 0%/var(--glass-frost,0)));-webkit-backdrop-filter:var(--filter-id,url(#glass-filter)) saturate(var(--glass-saturation,1));backdrop-filter:var(--filter-id,url(#glass-filter)) saturate(var(--glass-saturation,1));box-shadow:inset 0 0 2px 1px var(--lightningcss-light,#00000026)var(--lightningcss-dark,#ffffff59),inset 0 0 10px 4px var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#ffffff26),0 4px 16px #11111a0d,0 8px 24px #11111a0d,0 16px 56px #11111a0d,inset 0 4px 16px #11111a0d,inset 0 8px 24px #11111a0d,inset 0 16px 56px #11111a0d;box-shadow:inset 0 0 2px 1px var(--lightningcss-light,lab(0% 0 0/.15))var(--lightningcss-dark,lab(100% 0 0/.35)),inset 0 0 10px 4px var(--lightningcss-light,lab(0% 0 0/.1))var(--lightningcss-dark,lab(100% 0 0/.15)),0 4px 16px lab(5.32203% 1.61424 -5.88284/.0509804),0 8px 24px lab(5.32203% 1.61424 -5.88284/.0509804),0 16px 56px lab(5.32203% 1.61424 -5.88284/.0509804),inset 0 4px 16px lab(5.32203% 1.61424 -5.88284/.0509804),inset 0 8px 24px lab(5.32203% 1.61424 -5.88284/.0509804),inset 0 16px 56px lab(5.32203% 1.61424 -5.88284/.0509804)}.glass-surface--webgl{box-shadow:0 4px 16px #11111a0d,0 8px 24px #11111a0d,0 16px 56px #11111a0d}.glass-surface__canvas,.glass-surface__frame{border-radius:inherit;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.glass-surface__frame{background:var(--lightningcss-light,hsl(0 0% 100%/var(--glass-frost,0)))var(--lightningcss-dark,hsl(0 0% 0%/var(--glass-frost,0)));box-shadow:inset 0 0 2px 1px var(--lightningcss-light,#00000026)var(--lightningcss-dark,#ffffff59),inset 0 0 10px 4px var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#ffffff26),inset 0 4px 16px #11111a0d,inset 0 8px 24px #11111a0d,inset 0 16px 56px #11111a0d;box-shadow:inset 0 0 2px 1px var(--lightningcss-light,lab(0% 0 0/.15))var(--lightningcss-dark,lab(100% 0 0/.35)),inset 0 0 10px 4px var(--lightningcss-light,lab(0% 0 0/.1))var(--lightningcss-dark,lab(100% 0 0/.15)),inset 0 4px 16px lab(5.32203% 1.61424 -5.88284/.0509804),inset 0 8px 24px lab(5.32203% 1.61424 -5.88284/.0509804),inset 0 16px 56px lab(5.32203% 1.61424 -5.88284/.0509804)}.glass-surface--fallback{background:var(--lightningcss-light,hsl(0 0% 100%/calc(.12 + var(--glass-frost,0) * .5)))var(--lightningcss-dark,hsl(0 0% 100%/calc(.04 + var(--glass-frost,0) * .3)));-webkit-backdrop-filter:blur(12px) saturate(calc(var(--glass-saturation,1) * 1.4)) brightness(1.04);backdrop-filter:blur(12px) saturate(calc(var(--glass-saturation,1) * 1.4)) brightness(1.04);box-shadow:inset 0 1px var(--lightningcss-light,#ffffffd9)var(--lightningcss-dark,#ffffff4d),inset 0 -1px var(--lightningcss-light,#ffffff59)var(--lightningcss-dark,#ffffff14),inset 0 0 2px 1px var(--lightningcss-light,#0000001f)var(--lightningcss-dark,#ffffff47),inset 0 0 12px 3px var(--lightningcss-light,#ffffff47)var(--lightningcss-dark,#ffffff1a),0 4px 16px #11111a0f,0 8px 24px #11111a0f,0 16px 56px #11111a0f;box-shadow:inset 0 1px var(--lightningcss-light,lab(100% 0 0/.85098))var(--lightningcss-dark,lab(100% 0 0/.301961)),inset 0 -1px var(--lightningcss-light,lab(100% 0 0/.34902))var(--lightningcss-dark,lab(100% 0 0/.0784314)),inset 0 0 2px 1px var(--lightningcss-light,lab(0% 0 0/.12))var(--lightningcss-dark,lab(100% 0 0/.28)),inset 0 0 12px 3px var(--lightningcss-light,lab(100% 0 0/.28))var(--lightningcss-dark,lab(100% 0 0/.1)),0 4px 16px lab(5.32203% 1.61424 -5.88284/.0588235),0 8px 24px lab(5.32203% 1.61424 -5.88284/.0588235),0 16px 56px lab(5.32203% 1.61424 -5.88284/.0588235)}.glass-surface__sheen,.glass-surface__rim{border-radius:inherit;pointer-events:none;position:absolute;inset:0}.glass-surface__sheen{background:linear-gradient(135deg,var(--lightningcss-light,#ffffff6b)var(--lightningcss-dark,#ffffff24) 0%,#0000 42% 64%,var(--lightningcss-light,#ffffff2e)var(--lightningcss-dark,#ffffff0d) 100%)}.glass-surface__rim{-webkit-mask-composite:xor;background:linear-gradient(150deg,var(--lightningcss-light,#ffffffb3)var(--lightningcss-dark,#ffffff57),var(--lightningcss-light,#ffffff1a)var(--lightningcss-dark,#ffffff08) 45%,var(--lightningcss-light,#ffffff14)var(--lightningcss-dark,#ffffff05) 60%,var(--lightningcss-light,#ffffff6b)var(--lightningcss-dark,#ffffff2e));padding:3px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.glass-surface__line,.glass-surface__glow{pointer-events:none;position:absolute;inset:0;-webkit-mask-size:100% 100%;mask-size:100% 100%}.glass-surface--svg .glass-surface__line,.glass-surface--webgl .glass-surface__line{background:var(--lightningcss-light,#00000026)var(--lightningcss-dark,#ffffff59);background:var(--lightningcss-light,lab(0% 0 0/.15))var(--lightningcss-dark,lab(100% 0 0/.35))}.glass-surface--svg .glass-surface__glow,.glass-surface--webgl .glass-surface__glow{background:var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#ffffff26);background:var(--lightningcss-light,lab(0% 0 0/.1))var(--lightningcss-dark,lab(100% 0 0/.15))}.glass-surface--fallback .glass-surface__line{background:var(--lightningcss-light,#0000001f)var(--lightningcss-dark,#ffffff47);background:var(--lightningcss-light,lab(0% 0 0/.12))var(--lightningcss-dark,lab(100% 0 0/.28))}.glass-surface--fallback .glass-surface__glow{background:var(--lightningcss-light,#ffffff47)var(--lightningcss-dark,#ffffff1a);background:var(--lightningcss-light,lab(100% 0 0/.28))var(--lightningcss-dark,lab(100% 0 0/.1))}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glass-surface--fallback{background:var(--lightningcss-light,#ffffffb8)var(--lightningcss-dark,#1f1f1fb8)}}.glass-surface:focus-visible{outline-offset:2px;outline:2px solid var(--lightningcss-light,#007aff)var(--lightningcss-dark,#0a84ff)}
