@font-face{font-family:poppins;src:url(../media/poppins_400_normal-s.p.17e3l4txdrufi.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:poppins;src:url(../media/poppins_500_normal-s.p.1bg6trwi21i5q.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:poppins;src:url(../media/poppins_600_normal-s.p.2g9xiodaln20i.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:poppins;src:url(../media/poppins_700_normal-s.p.1n2oi-d4a-xww.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:poppins Fallback;src:local(Arial);ascent-override:92.83%;descent-override:30.94%;line-gap-override:8.84%;size-adjust:113.11%}.poppins_9319264e-module__SFjmWW__className{font-family:poppins,poppins Fallback}.poppins_9319264e-module__SFjmWW__variable{--font-sans-loaded:"poppins", "poppins Fallback"}
@font-face{font-family:playfair;src:url(../media/playfair_400_900_normal-s.p.2r-cuu_7locvx.woff2)format("woff2");font-display:swap;font-weight:400 900;font-style:normal}@font-face{font-family:playfair Fallback;src:local(Times New Roman);ascent-override:97.38%;descent-override:22.59%;line-gap-override:0.0%;size-adjust:111.11%}.playfair_499ba909-module__tb9aYa__className{font-family:playfair,playfair Fallback}.playfair_499ba909-module__tb9aYa__variable{--font-serif-loaded:"playfair", "playfair Fallback"}
.signal-response-v1-module__-99MFG__response{pointer-events:none;z-index:900;color:var(--mc-accent);contain:strict;position:fixed;inset:0}.signal-response-v1-module__-99MFG__reticle,.signal-response-v1-module__-99MFG__pulse{opacity:0;border:1px solid;border-radius:50%;width:30px;height:30px;position:absolute;top:0;left:0}.signal-response-v1-module__-99MFG__reticle{border-style:dotted;margin:-15px;transition:opacity .14s}.signal-response-v1-module__-99MFG__atmosphere{z-index:-1;pointer-events:none;opacity:.12;background:url(/brand/mineral-surface-v1.webp) 50%/cover no-repeat;position:fixed;inset:0;-webkit-mask-image:linear-gradient(currentColor,#0000 95%);mask-image:linear-gradient(currentColor,#0000 95%)}html[data-site-mode=mono] .signal-response-v1-module__-99MFG__atmosphere,html[data-display-mode=mono] .signal-response-v1-module__-99MFG__atmosphere,html[data-display-mode=light] .signal-response-v1-module__-99MFG__atmosphere{display:none}@media (max-width:767px){.signal-response-v1-module__-99MFG__atmosphere{display:none}}
:root{--noise:#ff3348;--noise-bright:#f56;--noise-soft:#ff33486b;--noise-faint:#ff334829;--signal:#0cf;--signal-bright:#66e0ff;--signal-soft:#00ccff6b;--signal-faint:#00ccff29;--ground:#050507;--ground-2:#0c0c10;--ground-3:#14141a;--hairline:#ffffff12;--hairline-2:#ffffff29;--bg:var(--ground);--panel:var(--ground-2);--panel-2:var(--ground-3);--glow:var(--signal);--glow-dim:#008fb3;--glow-bright:var(--signal-bright);--text:#f5f5f5f5;--muted:#f5f5f58c;--subtle:#f5f5f580;--faint:#f5f5f52e;--good:#44ffa8;--warn:#fc6;--bad:var(--noise);--border:var(--hairline);--border-strong:var(--hairline-2);--overlay:#0009;--radius-sm:4px;--radius-md:8px;--radius-lg:16px;--radius-full:9999px;--font-sans:var(--font-sans-loaded,"Poppins"), "Inter Tight", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-serif:var(--font-serif-loaded,"Playfair Display"), ui-serif, Georgia, serif;--font-mono:"JetBrains Mono", ui-monospace, "SF Mono", "Cascadia Code", Menlo, Consolas, monospace;--ease-out-quart:cubic-bezier(.25, 1, .5, 1);--ease-in-out-quart:cubic-bezier(.76, 0, .24, 1);--dur-fast:.15s;--dur-base:.28s;--dur-slow:.56s;--z-dock:40;--z-overlay:50;--z-modal:60;--z-toast:70}@media (prefers-reduced-motion:reduce){:root{--dur-fast:0s;--dur-base:0s;--dur-slow:0s}}@keyframes signal-breathe{0%,to{opacity:.6;transform:scale(.92)}50%{opacity:1;transform:scale(1.18)}}@keyframes signal-breathe-centered{0%,to{opacity:.6;transform:translate(-50%,-50%)scale(.92)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.18)}}@keyframes noise-jitter{0%,to{opacity:.6;transform:scale(.92)}50%{opacity:1;transform:scale(1.18)}}@keyframes signal-ignite{0%{opacity:0;transform:translate(-50%,-50%)scale(0)}58%{opacity:1;transform:translate(-50%,-50%)scale(1.42)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes orb-glint{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes wm-coalesce{0%{opacity:0;filter:blur(.14em);transform:translateY(.12em)scale(.97)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}
:root{--noise:#ff3348;--noise-bright:#f56;--noise-soft:#ff33486b;--noise-faint:#ff334829;--signal:#0cf;--signal-bright:#66e0ff;--signal-soft:#00ccff6b;--signal-faint:#00ccff29;--ground:#050507;--ground-2:#0c0c10;--ground-3:#14141a;--hairline:#ffffff12;--hairline-2:#ffffff29;--bg:var(--ground);--panel:var(--ground-2);--panel-2:var(--ground-3);--glow:var(--signal);--glow-dim:#008fb3;--glow-bright:var(--signal-bright);--text:#f5f5f5f5;--muted:#f5f5f58c;--subtle:#f5f5f580;--faint:#f5f5f52e;--good:#44ffa8;--warn:#fc6;--bad:var(--noise);--border:var(--hairline);--border-strong:var(--hairline-2);--overlay:#0009;--radius-sm:4px;--radius-md:8px;--radius-lg:16px;--radius-full:9999px;--font-sans:var(--font-sans-loaded,"Poppins"), "Inter Tight", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-serif:var(--font-serif-loaded,"Playfair Display"), ui-serif, Georgia, serif;--font-mono:"JetBrains Mono", ui-monospace, "SF Mono", "Cascadia Code", Menlo, Consolas, monospace;--ease-out-quart:cubic-bezier(.25, 1, .5, 1);--ease-in-out-quart:cubic-bezier(.76, 0, .24, 1);--dur-fast:.15s;--dur-base:.28s;--dur-slow:.56s;--z-dock:40;--z-overlay:50;--z-modal:60;--z-toast:70}@media (prefers-reduced-motion:reduce){:root{--dur-fast:0s;--dur-base:0s;--dur-slow:0s}}@keyframes signal-breathe{0%,to{opacity:.6;transform:scale(.92)}50%{opacity:1;transform:scale(1.18)}}@keyframes signal-breathe-centered{0%,to{opacity:.6;transform:translate(-50%,-50%)scale(.92)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.18)}}@keyframes noise-jitter{0%,to{opacity:.6;transform:scale(.92)}50%{opacity:1;transform:scale(1.18)}}@keyframes signal-ignite{0%{opacity:0;transform:translate(-50%,-50%)scale(0)}58%{opacity:1;transform:translate(-50%,-50%)scale(1.42)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes orb-glint{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes wm-coalesce{0%{opacity:0;filter:blur(.14em);transform:translateY(.12em)scale(.97)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}:root{--background:var(--bg);--foreground:var(--text);--card:var(--panel);--card-foreground:var(--text);--popover:var(--panel);--popover-foreground:var(--text);--primary:var(--glow);--primary-foreground:#000;--secondary:var(--panel-2);--secondary-foreground:var(--text);--muted-foreground:var(--muted);--accent:var(--panel-2);--accent-foreground:var(--glow-bright);--destructive:var(--bad);--destructive-foreground:#fff;--border-color:var(--border);--input:var(--border-strong);--ring:var(--glow);--radius:var(--radius-md)}*,:before,:after{box-sizing:border-box}html,body{background:var(--bg);color:var(--text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0}:focus-visible{outline:2px solid var(--glow);outline-offset:2px;border-radius:var(--radius-sm)}.mch-wm-o{line-height:1;display:inline-block;position:relative}.mch-wm-dot{background:radial-gradient(circle at 38% 34%, #fff 0%, #cdf5ff 13%, var(--signal-bright) 30%, var(--signal) 56%, #0a86bb 84%, #007aaae6 100%);width:.46em;height:.46em;box-shadow:0 0 .16em var(--signal-bright), 0 0 .5em var(--signal-soft), 0 0 1.15em var(--signal-faint), 0 0 2.4em #00ccff1f;transition:width var(--dur-base) var(--ease-out-quart), height var(--dur-base) var(--ease-out-quart), box-shadow var(--dur-base) var(--ease-out-quart);border-radius:50%;animation:2.6s ease-in-out infinite signal-breathe-centered;position:absolute;top:.5713em;left:.3175em;transform:translate(-50%,-50%)}.mch-wm-dot:before{content:"";transform-origin:150% 165%;pointer-events:none;background:radial-gradient(circle,#fffffff2,#fff0 70%);border-radius:50%;width:34%;height:34%;animation:7s linear infinite orb-glint;position:absolute;top:14%;left:20%}.mch-wm-o:hover .mch-wm-dot{width:.6em;height:.6em;box-shadow:0 0 .4em var(--signal-bright), 0 0 1.1em var(--signal), 0 0 2.6em var(--signal-faint)}.mch-wm-dot--static{opacity:1;animation:none;transform:translate(-50%,-50%)}.mch-wm-dot--static:before{animation:none}.mch-wm--hero>span{animation:wm-coalesce .85s var(--ease-out-quart) both;display:inline-block}.mch-wm--hero>span:first-of-type{animation-delay:50ms}.mch-wm--hero>span:nth-of-type(2){animation-delay:.2s}.mch-wm--hero>span:nth-of-type(3){animation-delay:.34s}.mch-wm-dot--hero{animation:signal-ignite .72s var(--ease-out-quart) .46s both, signal-breathe-centered 2.6s ease-in-out 1.18s infinite}.mch-signal-dot{background:var(--signal);width:.6em;height:.6em;box-shadow:0 0 .6em var(--signal-soft), 0 0 1.4em var(--signal-faint);border-radius:50%;animation:2.2s ease-in-out infinite signal-breathe;display:inline-block}.mch-signal-dot--static{animation:none}@media (prefers-reduced-motion:reduce){.mch-wm-dot,.mch-wm-dot:before,.mch-wm-dot--hero,.mch-wm--hero>span,.mch-signal-dot{animation:none}.mch-wm--hero>span,.mch-wm-dot--hero{opacity:1}}html.mch-cursor-active,html.mch-cursor-active body,html.mch-cursor-active a,html.mch-cursor-active button,html.mch-cursor-active input,html.mch-cursor-active textarea,html.mch-cursor-active [role=button]{cursor:none}
