@font-face{font-family:Geist;font-style:normal;font-weight:300;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.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:Geist;font-style:normal;font-weight:300;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:300;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.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:Geist;font-style:normal;font-weight:300;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.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:Geist;font-style:normal;font-weight:300;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.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:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.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:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.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:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.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:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.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:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.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:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.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:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.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:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.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:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.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:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.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:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.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:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.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:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_26f5eb4-module__L4ByzG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_26f5eb4-module__L4ByzG__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:300;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.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:Geist Mono;font-style:normal;font-weight:300;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:300;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.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:300;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.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:Geist Mono;font-style:normal;font-weight:300;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.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:Geist Mono;font-style:normal;font-weight:300;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.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:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.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:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.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(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.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:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.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:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.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:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.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:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.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(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.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:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.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:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.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:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_c5c1c188-module__3QT5PG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_c5c1c188-module__3QT5PG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
.Button-module__Nm1E8a__btn{white-space:nowrap;letter-spacing:-.005em;cursor:pointer;user-select:none;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:17px;font-weight:500;transition:background .22s;display:inline-flex;overflow:hidden}.Button-module__Nm1E8a__text{display:inline-block;position:relative}.Button-module__Nm1E8a__textIn{transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .32s cubic-bezier(.22,1,.36,1);display:block}.Button-module__Nm1E8a__btn:hover .Button-module__Nm1E8a__textIn{opacity:0}.Button-module__Nm1E8a__textOut{opacity:0;justify-content:center;align-items:center;transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .32s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;inset:0;transform:translateY(-110%)}.Button-module__Nm1E8a__btn:hover .Button-module__Nm1E8a__textOut{opacity:1}.Button-module__Nm1E8a__btn:hover .Button-module__Nm1E8a__textIn{transform:translateY(110%)}.Button-module__Nm1E8a__btn:hover .Button-module__Nm1E8a__textOut{transform:translateY(0)}.Button-module__Nm1E8a__sm{min-height:40px;padding:10px 20px}.Button-module__Nm1E8a__md{min-height:46px;padding:12px 24px}.Button-module__Nm1E8a__lg{min-height:50px;padding:15px 28px}.Button-module__Nm1E8a__primary,.Button-module__Nm1E8a__light{color:var(--canvas);background:var(--ink)}.Button-module__Nm1E8a__secondary{color:var(--ink);background:#0a0a0b0f}.Button-module__Nm1E8a__secondary:hover{background:#0a0a0b1a}.Button-module__Nm1E8a__ghost{color:#fff;-webkit-backdrop-filter:blur(14px)saturate(150%);background:#ffffff1f}.Button-module__Nm1E8a__white{color:var(--ink-dark);background:#fff}.Button-module__Nm1E8a__primary:hover,.Button-module__Nm1E8a__light:hover{background:#2a2a2e}.Button-module__Nm1E8a__ghost:hover{background:#ffffff38}.Button-module__Nm1E8a__white:hover{background:#f0f0f1}.Button-module__Nm1E8a__btn:focus-visible{box-shadow:none}
.BriefingForm-module__nA_j6a__scrim{-webkit-backdrop-filter:blur(2px);opacity:0;pointer-events:none;z-index:90;background:#0a0a0b6b;transition:opacity .24s cubic-bezier(.22,1,.36,1);position:fixed;inset:0}.BriefingForm-module__nA_j6a__scrimOpen{opacity:1;pointer-events:auto}.BriefingForm-module__nA_j6a__panel{background:var(--pod-bg);opacity:0;pointer-events:none;z-index:91;width:calc(100vw - 32px);max-width:560px;max-height:calc(100svh - 40px);color:var(--ink);border-radius:22px;padding:40px 40px 32px;transition:opacity .24s cubic-bezier(.22,1,.36,1),transform .3s cubic-bezier(.22,1,.36,1);position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-48%)scale(.98);box-shadow:0 28px 68px #0a0a0b47}.BriefingForm-module__nA_j6a__panelOpen{opacity:1;pointer-events:auto;transform:translate(-50%,-50%)scale(1)}.BriefingForm-module__nA_j6a__close{background:var(--line);width:32px;height:32px;color:var(--ink);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;transition:background .15s;display:inline-flex;position:absolute;top:16px;right:16px}.BriefingForm-module__nA_j6a__close:hover{background:var(--line-strong)}.BriefingForm-module__nA_j6a__form{flex-direction:column;gap:20px;display:flex}.BriefingForm-module__nA_j6a__head{flex-direction:column;gap:6px;margin-bottom:4px;display:flex}.BriefingForm-module__nA_j6a__kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint);font-size:11px;font-weight:500}.BriefingForm-module__nA_j6a__title{letter-spacing:-.024em;color:var(--ink);margin:0;font-size:clamp(24px,3vw,30px);font-weight:500;line-height:1.1}.BriefingForm-module__nA_j6a__note{color:var(--ink-dim);max-width:46ch;margin:4px 0 0;font-size:14px;line-height:1.5}.BriefingForm-module__nA_j6a__fields{flex-direction:column;gap:14px;display:flex}.BriefingForm-module__nA_j6a__row2{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (max-width:520px){.BriefingForm-module__nA_j6a__row2{grid-template-columns:1fr}}.BriefingForm-module__nA_j6a__field{flex-direction:column;gap:6px;display:flex}.BriefingForm-module__nA_j6a__label{letter-spacing:.02em;color:var(--ink-dim);font-size:12px;font-weight:500}.BriefingForm-module__nA_j6a__optional{color:var(--ink-faint);font-weight:400}.BriefingForm-module__nA_j6a__input,.BriefingForm-module__nA_j6a__textarea{font:inherit;color:var(--ink);background:var(--canvas);letter-spacing:-.005em;border:1px solid #0000;border-radius:10px;outline:none;width:100%;padding:10px 12px;font-size:14px;transition:border-color .15s,background .15s}.BriefingForm-module__nA_j6a__textarea{resize:vertical;min-height:112px;font-family:inherit;line-height:1.45}.BriefingForm-module__nA_j6a__input:focus,.BriefingForm-module__nA_j6a__textarea:focus{background:var(--pod-bg);border-color:var(--ink)}.BriefingForm-module__nA_j6a__input:disabled,.BriefingForm-module__nA_j6a__textarea:disabled{opacity:.55;cursor:not-allowed}.BriefingForm-module__nA_j6a__honeypot{pointer-events:none;opacity:0;width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.BriefingForm-module__nA_j6a__error{color:#a93226;background:#c0392b14;border-radius:10px;padding:10px 12px;font-size:13px;line-height:1.4}.BriefingForm-module__nA_j6a__actions{justify-content:flex-end;gap:10px;margin-top:6px;display:flex}.BriefingForm-module__nA_j6a__cancel{font:inherit;color:var(--ink-dim);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:10px 18px;font-size:14px;font-weight:500;transition:color .15s}.BriefingForm-module__nA_j6a__cancel:hover:not(:disabled){color:var(--ink)}.BriefingForm-module__nA_j6a__cancel:disabled{opacity:.5;cursor:not-allowed}.BriefingForm-module__nA_j6a__submit{font:inherit;background:var(--ink);color:var(--canvas);cursor:pointer;border:0;border-radius:999px;padding:12px 22px;font-size:14px;font-weight:500;transition:transform .15s,background .15s}.BriefingForm-module__nA_j6a__submit:hover:not(:disabled){background:color-mix(in srgb, var(--ink), transparent 12%);transform:translateY(-1px)}.BriefingForm-module__nA_j6a__submit:disabled{opacity:.6;cursor:wait}.BriefingForm-module__nA_j6a__success{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:12px 0 0;display:flex}.BriefingForm-module__nA_j6a__successIcon{color:#007a3d;background:#00a0501a;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:4px;display:inline-flex}.BriefingForm-module__nA_j6a__closePrimary{font:inherit;background:var(--ink);color:var(--canvas);cursor:pointer;border:0;border-radius:999px;margin-top:10px;padding:12px 22px;font-size:14px;font-weight:500;transition:background .15s}.BriefingForm-module__nA_j6a__closePrimary:hover{background:color-mix(in srgb, var(--ink), transparent 12%)}@media (max-width:520px){.BriefingForm-module__nA_j6a__panel{border-radius:18px;padding:32px 22px 24px}}
.Nav-module__jmVfSG__wrap{z-index:100;pointer-events:none;max-width:1440px;margin:0 auto;padding:0 8px;transition:top .32s cubic-bezier(.16,1,.3,1);position:fixed;top:20px;left:0;right:0}.Nav-module__jmVfSG__wrapHomeInitial{top:20px}.Nav-module__jmVfSG__nav{pointer-events:auto;background:var(--pod-bg);border-radius:30px;align-items:center;gap:28px;width:100%;padding:8px;transition:box-shadow .32s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 341px 137px #0000,0 192px 115px #0000,0 85px 85px #0000,0 21px 47px #0000}.Nav-module__jmVfSG__condensed .Nav-module__jmVfSG__nav{box-shadow:0 341px 137px #00000003,0 192px 115px #0000000d,0 85px 85px #00000017,0 21px 47px #0000001a}@media (prefers-color-scheme:dark){.Nav-module__jmVfSG__nav{box-shadow:inset 0 0 0 1px #ffffff14}.Nav-module__jmVfSG__condensed .Nav-module__jmVfSG__nav{box-shadow:inset 0 0 0 1px #ffffff14,0 85px 85px #0003,0 21px 47px #00000047}}.Nav-module__jmVfSG__brand{color:var(--ink);flex-shrink:0;align-items:center;display:inline-flex}.Nav-module__jmVfSG__markIcon{transform-origin:50%;flex-shrink:0;transition:transform .5s cubic-bezier(.22,1,.36,1);display:block}.Nav-module__jmVfSG__brand:hover .Nav-module__jmVfSG__markIcon{transform:rotate(90deg)}.Nav-module__jmVfSG__links{letter-spacing:-.005em;align-items:center;gap:4px;margin-left:auto;font-size:15px;font-weight:400;display:flex}.Nav-module__jmVfSG__navCta{background:var(--ink);color:var(--canvas);letter-spacing:-.005em;pointer-events:auto;white-space:nowrap;border-radius:999px;align-items:center;padding:8px 20px;font-size:14px;font-weight:500;text-decoration:none;transition:background .18s,transform .18s;display:inline-flex}.Nav-module__jmVfSG__navCta:hover{background:var(--btn-primary-hover);transform:translateY(-1px)}.Nav-module__jmVfSG__groupWrap{position:relative}.Nav-module__jmVfSG__groupTrigger{color:var(--ink-dim);font:inherit;letter-spacing:-.005em;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:5px;padding:8px 16px;font-size:15px;font-weight:400;transition:color .18s,background .18s;display:inline-flex}.Nav-module__jmVfSG__groupTrigger:hover,.Nav-module__jmVfSG__groupTriggerOpen,.Nav-module__jmVfSG__linkActive{color:var(--ink);background:var(--line)}.Nav-module__jmVfSG__groupChevron{color:currentColor;transition:transform .22s cubic-bezier(.16,1,.3,1)}.Nav-module__jmVfSG__groupChevronOpen{transform:rotate(180deg)}.Nav-module__jmVfSG__dropdown{background:var(--pod-bg);min-width:280px;box-shadow:0 0 0 1px var(--line), 0 10px 28px -8px #0a0a0b2e, 0 24px 48px -18px #0a0a0b33;opacity:0;pointer-events:none;z-index:10;border-radius:16px;flex-direction:column;gap:6px;padding:6px;transition:opacity .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%)translateY(-6px)}@media (prefers-color-scheme:dark){.Nav-module__jmVfSG__dropdown{box-shadow:0 0 0 1px var(--line), 0 10px 28px -8px #0000008c, 0 24px 48px -18px #000000a6}}.Nav-module__jmVfSG__dropdownOpen{opacity:1;pointer-events:auto;transform:translate(-50%)translateY(0)}.Nav-module__jmVfSG__dropdownItem{color:var(--ink);border-radius:10px;flex-direction:column;gap:2px;padding:9px 12px;text-decoration:none;transition:background .15s;display:flex}.Nav-module__jmVfSG__dropdownItem:hover{background:var(--line)}.Nav-module__jmVfSG__dropdownItemActive{background:var(--ink);color:var(--canvas)}.Nav-module__jmVfSG__dropdownItemActive .Nav-module__jmVfSG__dropdownItemSubtitle{color:#ffffff80}.Nav-module__jmVfSG__dropdownItemActive:hover{background:var(--ink)}.Nav-module__jmVfSG__dropdownItemTitle{letter-spacing:-.005em;font-size:14px;font-weight:500}.Nav-module__jmVfSG__dropdownItemSubtitle{color:var(--ink-faint);letter-spacing:-.003em;font-size:12px;line-height:1.35}.Nav-module__jmVfSG__hamburger{pointer-events:auto;-webkit-appearance:none;appearance:none;width:38px;height:38px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:background .18s;display:none}.Nav-module__jmVfSG__hamburger:hover,.Nav-module__jmVfSG__hamburger:focus-visible{background:var(--line);outline:none}.Nav-module__jmVfSG__mobileMenu{pointer-events:auto;background:var(--pod-bg);box-shadow:0 0 0 1px var(--line), 0 10px 28px -8px #0a0a0b2e, 0 24px 48px -18px #0a0a0b33;border-radius:26px;flex-direction:column;gap:2px;margin-top:8px;padding:6px;display:none}@media (prefers-color-scheme:dark){.Nav-module__jmVfSG__mobileMenu{box-shadow:0 0 0 1px var(--line), 0 10px 28px -8px #0000008c, 0 24px 48px -18px #000000a6}}.Nav-module__jmVfSG__mobileMenuOpen{display:flex}.Nav-module__jmVfSG__mobileGroup{border-bottom:1px solid var(--line);flex-direction:column;gap:2px;padding:4px 0 6px;display:flex}.Nav-module__jmVfSG__mobileGroup:last-of-type{border-bottom:0}.Nav-module__jmVfSG__mobileGroupLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-faint);padding:10px 14px 6px;font-size:12px;font-weight:500}.Nav-module__jmVfSG__mobileLink{color:var(--ink);border-radius:12px;flex-direction:column;gap:2px;padding:10px 14px;text-decoration:none;transition:background .18s;display:flex}.Nav-module__jmVfSG__mobileLink:hover,.Nav-module__jmVfSG__mobileLink:active{background:var(--line)}.Nav-module__jmVfSG__mobileLinkTitle{letter-spacing:-.006em;font-size:15px;font-weight:500}.Nav-module__jmVfSG__mobileLinkSubtitle{color:var(--ink-faint);font-size:12.5px;line-height:1.35}.Nav-module__jmVfSG__mobileCta{background:var(--ink);color:var(--canvas);letter-spacing:-.005em;border-radius:999px;justify-content:center;align-items:center;margin-top:8px;padding:12px 16px;font-size:14px;font-weight:500;text-decoration:none;display:flex}.Nav-module__jmVfSG__mobileCta:active{opacity:.85}@media (max-width:960px){.Nav-module__jmVfSG__wrap{max-width:none;margin:0;padding:0 25px}.Nav-module__jmVfSG__nav{gap:8px;padding:6px 6px 6px 14px}.Nav-module__jmVfSG__links{display:none}.Nav-module__jmVfSG__hamburger{margin-left:auto;display:inline-flex}}
.Footer-module__nhiC3q__footer{color:var(--ink);padding:80px 0 48px}.Footer-module__nhiC3q__footer .c{max-width:1440px;padding:0 24px}.Footer-module__nhiC3q__top{gap:var(--col-gap);grid-template-columns:2fr 1fr 1fr 1fr 1fr;padding-top:48px;padding-bottom:64px;display:grid}.Footer-module__nhiC3q__brand{flex-direction:column;gap:18px;display:flex}.Footer-module__nhiC3q__brandLink{color:var(--ink);align-items:center;display:inline-flex}.Footer-module__nhiC3q__mark{flex-shrink:0;width:auto;height:30px;display:block}.Footer-module__nhiC3q__brand p{color:var(--ink-dim);letter-spacing:-.004em;max-width:26em;font-size:14px;line-height:1.5}.Footer-module__nhiC3q__col h3{color:var(--ink-faint);letter-spacing:.04em;text-transform:uppercase;margin-bottom:16px;font-size:13px;font-weight:500}.Footer-module__nhiC3q__col ul{flex-direction:column;gap:10px;list-style:none;display:flex}.Footer-module__nhiC3q__col a{color:var(--ink-dim);letter-spacing:-.004em;font-size:14px;transition:color .15s}.Footer-module__nhiC3q__col a:hover{color:var(--ink)}.Footer-module__nhiC3q__bottom{border-top:1px solid var(--line);color:var(--ink-faint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:28px;font-size:13px;display:flex}.Footer-module__nhiC3q__bottomRight{gap:24px;display:flex}.Footer-module__nhiC3q__bottom a{color:var(--ink-faint);transition:color .15s}.Footer-module__nhiC3q__bottom a:hover{color:var(--ink)}@media (max-width:960px){.Footer-module__nhiC3q__top{grid-template-columns:1fr 1fr;row-gap:40px}.Footer-module__nhiC3q__brand{grid-column:1/-1}}
.TopBar-module__voQIHq__topbar{pointer-events:none;z-index:5;justify-content:space-between;align-items:center;display:flex;position:absolute;top:28px;left:28px;right:28px}.TopBar-module__voQIHq__pill{-webkit-backdrop-filter:blur(12px)saturate(1.5);pointer-events:auto;background:#ffffffe0;border-radius:9999px;align-items:stretch;height:36px;display:inline-flex;overflow:hidden;box-shadow:0 1px 2px #0000000f,0 4px 14px #0000000d,inset 0 0 0 1px #0000000a}.TopBar-module__voQIHq__mark{color:#fff;background:#0a0a0b;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;display:inline-flex}.TopBar-module__voQIHq__menu{cursor:pointer;color:#444;white-space:nowrap;background:0 0;border:0;align-items:center;gap:4px;padding:0 10px;font-size:13px;font-weight:500;display:inline-flex}.TopBar-module__voQIHq__menu:hover{color:#0a0a0b;background:#0000000d}.TopBar-module__voQIHq__orgName{letter-spacing:-.01em;color:#0a0a0b;white-space:nowrap;align-items:center;padding:0 10px 0 14px;font-size:13px;font-weight:500;display:inline-flex}.TopBar-module__voQIHq__user{background:#0a0a0b;border-radius:9999px;flex-shrink:0;align-items:center;gap:6px;margin-left:4px;padding:0 12px 0 8px;display:inline-flex}.TopBar-module__voQIHq__userAv{color:#fff;background:linear-gradient(135deg,#ff5b88,#7c3aed);border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;font-size:8px;font-weight:600;display:inline-flex}.TopBar-module__voQIHq__userName{letter-spacing:-.01em;color:#fff;white-space:nowrap;font-size:13px;font-weight:600}@media (prefers-color-scheme:dark){.TopBar-module__voQIHq__pill{background:#1d1d22b3;box-shadow:inset 0 0 0 1px #ffffff14}.TopBar-module__voQIHq__menu{color:#ffffffb3}.TopBar-module__voQIHq__menu:hover{color:#fff;background:#ffffff12}.TopBar-module__voQIHq__orgName{color:#ffffffd9}}
.Window-module__yk1wYq__window{background:var(--m-surface-raised);border-radius:var(--m-radius-2xl);width:100%;height:100%;box-shadow:inset 0 0 0 1px var(--m-window-stroke), var(--m-shadow-card);transition:transform var(--m-dur-transform) var(--m-ease);background-image:linear-gradient(#0a0a0b05,#0000 260px);flex-direction:column;display:flex;position:relative;overflow:hidden;transform:translateZ(0)}.Window-module__yk1wYq__focused{box-shadow:inset 0 0 0 1px var(--m-window-stroke), var(--m-shadow-card-focused)}.Window-module__yk1wYq__flat,.Window-module__yk1wYq__flat.Window-module__yk1wYq__focused{box-shadow:inset 0 0 0 1px var(--m-window-stroke)}.Window-module__yk1wYq__window[data-theme=dark]{box-shadow:inset 0 0 0 1px var(--m-window-stroke-dark), var(--m-shadow-card);color:#fff;background:#1c1c1e linear-gradient(#ffffff08,#0000 260px)}.Window-module__yk1wYq__window[data-theme=dark].Window-module__yk1wYq__focused{box-shadow:inset 0 0 0 1px var(--m-window-stroke-dark), var(--m-shadow-card-focused)}.Window-module__yk1wYq__window[data-theme=dark].Window-module__yk1wYq__flat,.Window-module__yk1wYq__window[data-theme=dark].Window-module__yk1wYq__flat.Window-module__yk1wYq__focused{box-shadow:inset 0 0 0 1px var(--m-window-stroke-dark)}.Window-module__yk1wYq__header{--inset:8px;top:var(--inset);left:var(--inset);right:var(--inset);z-index:2;border-radius:calc(var(--m-radius-2xl) - var(--inset));box-shadow:inset 0 0 0 1px var(--m-window-stroke);-webkit-backdrop-filter:blur(18px)saturate(1.5);background:#ffffff9e;justify-content:space-between;align-items:center;gap:16px;padding:10px;display:flex;position:absolute}.Window-module__yk1wYq__header[data-frost=light]{-webkit-backdrop-filter:blur(10px)saturate(1.5);background:#ffffff80}.Window-module__yk1wYq__header[data-frost=heavy]{-webkit-backdrop-filter:blur(32px)saturate(1.5);background:#ffffffc2}.Window-module__yk1wYq__window[data-theme=dark] .Window-module__yk1wYq__header{box-shadow:inset 0 0 0 1px var(--m-window-stroke-dark);background:#1c1c1e9e}@media (prefers-color-scheme:dark){.Window-module__yk1wYq__header{box-shadow:inset 0 0 0 1px var(--m-window-stroke);background:#1d1d229e}.Window-module__yk1wYq__header[data-frost=light]{background:#1d1d2280}.Window-module__yk1wYq__header[data-frost=heavy]{background:#1d1d22c2}}.Window-module__yk1wYq__identity{align-items:center;gap:12px;min-width:0;display:flex}.Window-module__yk1wYq__icon{border-radius:var(--m-radius-pill);width:30px;height:30px;color:var(--m-ink);background:#0000000f;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:500;display:inline-flex;overflow:hidden}.Window-module__yk1wYq__window[data-theme=dark] .Window-module__yk1wYq__icon{color:#fff;background:#ffffff1a}.Window-module__yk1wYq__titles{flex-direction:column;min-width:0;line-height:1.2;display:flex}.Window-module__yk1wYq__title{color:var(--m-ink);letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:500;overflow:hidden}.Window-module__yk1wYq__subtitle{color:var(--m-ink-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.Window-module__yk1wYq__window[data-theme=dark] .Window-module__yk1wYq__title{color:#fff}.Window-module__yk1wYq__window[data-theme=dark] .Window-module__yk1wYq__subtitle{color:#fff9}.Window-module__yk1wYq__controls{flex-shrink:0;align-items:center;gap:6px;display:inline-flex}.Window-module__yk1wYq__btn{border-radius:var(--m-radius-pill);width:30px;height:30px;color:var(--m-ink-muted);transition:background .12s var(--m-ease), color .12s var(--m-ease);cursor:pointer;z-index:4;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.Window-module__yk1wYq__btn:hover,.Window-module__yk1wYq__btn:focus-visible{color:var(--m-ink);background:#0000000f}.Window-module__yk1wYq__btn--close:hover,.Window-module__yk1wYq__btn--close:focus-visible{color:#ff3b30;background:#ff3b3024}.Window-module__yk1wYq__window[data-theme=dark] .Window-module__yk1wYq__btn{color:#ffffffb3}.Window-module__yk1wYq__window[data-theme=dark] .Window-module__yk1wYq__btn:hover,.Window-module__yk1wYq__window[data-theme=dark] .Window-module__yk1wYq__btn:focus-visible{color:#fff;background:#ffffff1a}.Window-module__yk1wYq__window[data-theme=dark] .Window-module__yk1wYq__btn--close:hover,.Window-module__yk1wYq__window[data-theme=dark] .Window-module__yk1wYq__btn--close:focus-visible{color:#fff;background:#ff3b3047}.Window-module__yk1wYq__badge{border-radius:var(--m-radius-pill);color:#fff;letter-spacing:.01em;user-select:none;background:#ef4444;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10px;font-weight:500;line-height:1;display:inline-flex}.Window-module__yk1wYq__body{flex-direction:column;flex:1;min-height:0;display:flex}.Window-module__yk1wYq__window:not([data-focused]) *{scrollbar-width:none}.Window-module__yk1wYq__window:not([data-focused]) ::-webkit-scrollbar{display:none}
.WindowFrame-module__etgReq__frame{transform-origin:top;cursor:default;position:absolute;top:0;left:0}.WindowFrame-module__etgReq__frame[data-dragging="1"]{cursor:grabbing;will-change:transform}.WindowFrame-module__etgReq__frame .WindowFrame-module__etgReq__innerSurface{width:100%;height:100%}.WindowFrame-module__etgReq__handle{width:calc(var(--m-radius-2xl) + 8px);height:calc(var(--m-radius-2xl) + 8px);z-index:3;touch-action:none;position:absolute}.WindowFrame-module__etgReq__handleTL{cursor:nwse-resize;top:-8px;left:-8px}.WindowFrame-module__etgReq__handleTR{cursor:nesw-resize;top:-8px;right:-8px}.WindowFrame-module__etgReq__handleBL{cursor:nesw-resize;bottom:-8px;left:-8px}.WindowFrame-module__etgReq__handleBR{cursor:nwse-resize;bottom:-8px;right:-8px}.WindowFrame-module__etgReq__arc{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.WindowFrame-module__etgReq__arc path{stroke:#0a0a0b38;stroke-width:3.5px;stroke-linecap:round;fill:none;opacity:0;transition:opacity .14s var(--m-ease)}.WindowFrame-module__etgReq__handle:hover .WindowFrame-module__etgReq__arc path,.WindowFrame-module__etgReq__handle[data-resizing="1"] .WindowFrame-module__etgReq__arc path{opacity:1}.WindowFrame-module__etgReq__frame[data-theme=dark] .WindowFrame-module__etgReq__arc path{stroke:#ffffff52}@keyframes WindowFrame-module__etgReq__wEnterLeft{0%{opacity:0;translate:-580px}to{opacity:1;translate:0}}@keyframes WindowFrame-module__etgReq__wEnterRight{0%{opacity:0;translate:580px}to{opacity:1;translate:0}}@keyframes WindowFrame-module__etgReq__wEnterTop{0%{opacity:0;translate:0 -480px}to{opacity:1;translate:0}}@keyframes WindowFrame-module__etgReq__wEnterBottom{0%{opacity:0;translate:0 480px}to{opacity:1;translate:0}}.WindowFrame-module__etgReq__frame[data-entrance=left]{animation:.7s cubic-bezier(.2,0,0,1) both WindowFrame-module__etgReq__wEnterLeft}.WindowFrame-module__etgReq__frame[data-entrance=right]{animation:.7s cubic-bezier(.2,0,0,1) both WindowFrame-module__etgReq__wEnterRight}.WindowFrame-module__etgReq__frame[data-entrance=top]{animation:.7s cubic-bezier(.2,0,0,1) both WindowFrame-module__etgReq__wEnterTop}.WindowFrame-module__etgReq__frame[data-entrance=bottom]{animation:.7s cubic-bezier(.2,0,0,1) both WindowFrame-module__etgReq__wEnterBottom}
.Avatar-module__HzFy9G__avatar{color:#fff;letter-spacing:-.01em;user-select:none;background-clip:padding-box;flex-shrink:0;justify-content:center;align-items:center;font-weight:500;display:inline-flex;position:relative}.Avatar-module__HzFy9G__avatar[data-kind=mind]{border-radius:9999px}.Avatar-module__HzFy9G__avatar[data-kind=human]{border-radius:28%}.Avatar-module__HzFy9G__avatar[data-size=xs]{width:24px;height:24px;font-size:10px}.Avatar-module__HzFy9G__avatar[data-size=sm]{width:32px;height:32px;font-size:12px}.Avatar-module__HzFy9G__avatar[data-size=md]{width:40px;height:40px;font-size:13px}.Avatar-module__HzFy9G__avatar[data-size=lg]{width:56px;height:56px;font-size:18px}.Avatar-module__HzFy9G__avatar[data-size=xl]{width:80px;height:80px;font-size:24px}.Avatar-module__HzFy9G__initials{z-index:1;position:relative}.Avatar-module__HzFy9G__img{object-fit:cover;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}.Avatar-module__HzFy9G__mai{color:#fff;background:#0a0a0b;border-radius:9999px}.Avatar-module__HzFy9G__mai svg{flex-shrink:0;width:52%;height:52%;display:block}@media (prefers-reduced-motion:no-preference){.Avatar-module__HzFy9G__breathing{animation:Avatar-module__HzFy9G__maiBreathe 3.2s var(--m-ease) infinite}}@keyframes Avatar-module__HzFy9G__maiBreathe{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}
.Message-module__6Oepdq__message{grid-template-columns:40px 1fr;column-gap:14px;padding:4px 0;display:grid}.Message-module__6Oepdq__avatarSlot{justify-content:center;align-items:flex-start;padding-top:2px;display:flex}.Message-module__6Oepdq__body{min-width:0}.Message-module__6Oepdq__meta{align-items:baseline;gap:8px;margin-bottom:3px;line-height:1.2;display:flex}.Message-module__6Oepdq__author{letter-spacing:-.01em;color:#0a0a0b;font-size:14px;font-weight:500}@media (prefers-color-scheme:dark){.Message-module__6Oepdq__author{color:var(--m-ink)}}.Message-module__6Oepdq__author.Message-module__6Oepdq__mind{color:#5d4ec5}@media (prefers-color-scheme:dark){.Message-module__6Oepdq__author.Message-module__6Oepdq__mind{color:#a89eef}}.Message-module__6Oepdq__timestamp{color:#0a0a0b66;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:11.5px}@media (prefers-color-scheme:dark){.Message-module__6Oepdq__timestamp{color:var(--m-ink-faint)}}.Message-module__6Oepdq__paragraph{color:#5f5f5f;margin:0;font-size:14px;line-height:1.55}@media (prefers-color-scheme:dark){.Message-module__6Oepdq__paragraph{color:var(--m-ink-muted)}}.Message-module__6Oepdq__paragraph+.Message-module__6Oepdq__paragraph{margin-top:6px}.Message-module__6Oepdq__mention{color:var(--m-ink);border-radius:var(--m-radius-sm);background:#7d5fff2e;padding:1px 6px;font-weight:500}@media (prefers-color-scheme:dark){.Message-module__6Oepdq__mention{background:#a89eef38}}.Message-module__6Oepdq__attachment{border-radius:var(--m-radius-md);background:#0a0a0b0a;align-items:center;gap:12px;max-width:280px;margin-top:8px;padding:10px 14px;display:inline-flex}.Message-module__6Oepdq__attachmentIcon{border-radius:var(--m-radius-sm);color:#fff;letter-spacing:.04em;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:10px;font-weight:600;display:inline-flex}.Message-module__6Oepdq__attachmentIcon[data-kind=pdf]{background:linear-gradient(135deg,#6645ff,#4527c0)}.Message-module__6Oepdq__attachmentIcon[data-kind=img]{background:linear-gradient(135deg,#66ce8e,#2e8a52)}.Message-module__6Oepdq__attachmentName{color:var(--m-ink);font-size:13px;font-weight:500}.Message-module__6Oepdq__attachmentMeta{color:var(--m-ink-faint);font-size:11.5px}@media (prefers-color-scheme:dark){.Message-module__6Oepdq__attachment{background:#ffffff0f}}
.Composer-module__9HXh8q__composer{z-index:2;border-radius:var(--m-radius-xl);-webkit-backdrop-filter:blur(16px)saturate(1.5);background:#ebebecb8;flex-direction:column;gap:4px;padding:12px 14px 10px;display:flex;position:absolute;bottom:8px;left:8px;right:8px;box-shadow:inset 0 1px #ffffffa6,inset 0 0 0 1px #0a0a0b0a}.Composer-module__9HXh8q__input{letter-spacing:-.009em;width:100%;color:var(--m-ink);resize:none;background:0 0;border:0;outline:none;padding:4px 0 6px;font-family:inherit;font-size:14px;line-height:1.45}.Composer-module__9HXh8q__input::placeholder{color:var(--m-ink-faint)}.Composer-module__9HXh8q__controls{justify-content:space-between;align-items:center;gap:8px;display:flex}.Composer-module__9HXh8q__affordances{flex-shrink:0;align-items:center;gap:2px;display:inline-flex}.Composer-module__9HXh8q__btn{border-radius:var(--m-radius-pill);width:30px;height:30px;color:var(--m-ink-muted);transition:background .12s var(--m-ease), color .12s var(--m-ease);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.Composer-module__9HXh8q__btn:hover,.Composer-module__9HXh8q__btn:focus-visible{color:var(--m-ink);background:#0a0a0b14}.Composer-module__9HXh8q__send{border-radius:var(--m-radius-pill);background:var(--m-ink);width:34px;height:34px;color:var(--m-surface-raised);cursor:pointer;transition:background .15s var(--m-ease), transform .12s var(--m-ease);border:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Composer-module__9HXh8q__send:hover:not(:disabled){transform:translateY(-1px)}.Composer-module__9HXh8q__send:disabled{color:var(--m-ink-subtle);cursor:not-allowed;background:#0a0a0b2e}@media (prefers-color-scheme:dark){.Composer-module__9HXh8q__composer{background:#1d1d22b8;box-shadow:inset 0 1px #ffffff0f,inset 0 0 0 1px #ffffff0f}}
.Daylight-module__7YfXOG__daylight{background-color:#0a0a0b;background-image:url(/images/daylight_mapp.png);background-position:top;background-repeat:no-repeat;background-size:cover;height:100%}
.MearChat-module__cypjha__chat{height:100%;position:relative}.MearChat-module__cypjha__list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#0000001f transparent;flex-direction:column;gap:6px;padding:60px 22px 116px;display:flex;position:absolute;inset:0;overflow-y:auto}.MearChat-module__cypjha__msgIn{animation:MearChat-module__cypjha__msgIn .6s var(--m-ease) both}@keyframes MearChat-module__cypjha__msgIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.MearChat-module__cypjha__msgIn{animation:none}}
.Calculator-module__UDKuVW__calculator{color:#fff;outline:none;flex-direction:column;gap:12px;height:100%;padding:60px 14px 14px;display:flex}.Calculator-module__UDKuVW__displayRow{flex:none;justify-content:flex-end;align-items:flex-end;min-height:70px;padding:0 10px 4px;display:flex;overflow:hidden}.Calculator-module__UDKuVW__display{letter-spacing:-.02em;color:#fff;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:56px;font-weight:300;line-height:1}.Calculator-module__UDKuVW__grid{flex:1;grid-template-columns:repeat(4,1fr);align-content:start;gap:10px;min-height:0;display:grid}.Calculator-module__UDKuVW__btn{aspect-ratio:1;border-radius:var(--m-radius-pill);letter-spacing:-.01em;cursor:pointer;width:100%;transition:background .12s var(--m-ease), transform .1s var(--m-ease);border:0;justify-content:center;align-items:center;font-size:22px;font-weight:500;line-height:1;display:inline-flex}.Calculator-module__UDKuVW__btn:active:not(:disabled){transform:scale(.96)}.Calculator-module__UDKuVW__btnNum{color:#fff;background:#323234}.Calculator-module__UDKuVW__btnNum:hover{background:#3e3e40}.Calculator-module__UDKuVW__btnFn{color:#1c1c1e;background:#a5a5a5}.Calculator-module__UDKuVW__btnFn:hover{background:#b8b8b8}.Calculator-module__UDKuVW__btnOp{color:#fff;background:#ff9f0a}.Calculator-module__UDKuVW__btnOp:hover{background:#ffae2e}.Calculator-module__UDKuVW__btnWide{aspect-ratio:auto;grid-column:span 2;justify-content:flex-start;padding-left:28px}
.KanbanCard-module___dWMga__card{border-radius:var(--m-radius-md);cursor:grab;user-select:none;transition:transform .14s var(--m-ease), box-shadow .14s var(--m-ease), opacity .14s var(--m-ease);background:#fff;flex-direction:column;gap:6px;padding:12px 14px;display:flex;box-shadow:0 1px #0000000a,0 2px 4px #0000000f,0 6px 14px -8px #0000002e}.KanbanCard-module___dWMga__card:hover{transform:translateY(-1px);box-shadow:0 1px #0000000a,0 4px 8px #00000014,0 14px 24px -10px #00000038}.KanbanCard-module___dWMga__card:active{cursor:grabbing}.KanbanCard-module___dWMga__dragging{opacity:.3;box-shadow:none;cursor:grabbing;transform:none!important}.KanbanCard-module___dWMga__ghost{pointer-events:none;cursor:grabbing;transform:rotate(-1.5deg)translateY(-2px);box-shadow:0 8px 16px #0000002e,0 32px 56px -16px #00000052}.KanbanCard-module___dWMga__tag{letter-spacing:.06em;text-transform:uppercase;color:var(--m-ink-faint);background:var(--m-surface-sunk);border-radius:9999px;align-self:flex-start;padding:3px 8px;font-size:9.5px;font-weight:500}.KanbanCard-module___dWMga__title{letter-spacing:-.01em;color:var(--m-ink);margin:0;font-size:13px;font-weight:500;line-height:1.3}.KanbanCard-module___dWMga__desc{color:var(--m-ink-muted);margin:0;font-size:11.5px;line-height:1.4}.KanbanCard-module___dWMga__footer{align-items:center;gap:6px;margin-top:2px;display:inline-flex}.KanbanCard-module___dWMga__avatar{color:#fffffff2;letter-spacing:0;background:linear-gradient(135deg,#94a3b8,#64748b);border-radius:9999px;justify-content:center;align-items:center;width:18px;height:18px;font-size:8.5px;font-weight:600;display:inline-flex}.KanbanCard-module___dWMga__assignee{color:var(--m-ink-faint);font-size:11.5px}
.KanbanColumn-module__Y_LPhW__column{border-radius:var(--m-radius-lg);background:var(--m-surface-sunk);flex-direction:column;gap:8px;min-width:0;min-height:0;padding:10px 8px 8px;display:flex}.KanbanColumn-module__Y_LPhW__header{justify-content:space-between;align-items:baseline;padding:0 6px;display:flex}.KanbanColumn-module__Y_LPhW__label{letter-spacing:.06em;text-transform:uppercase;color:var(--m-ink-faint);font-size:10px;font-weight:500}.KanbanColumn-module__Y_LPhW__count{color:var(--m-ink-faint);background:var(--m-surface-inset);font-variant-numeric:tabular-nums;border-radius:9999px;padding:1px 6px;font-size:10px;font-weight:500}.KanbanColumn-module__Y_LPhW__list{scrollbar-width:thin;scrollbar-color:#0a0a0b24 transparent;flex-direction:column;gap:6px;min-height:60px;padding:2px 2px 4px;display:flex;overflow-y:auto}.KanbanColumn-module__Y_LPhW__list::-webkit-scrollbar{width:6px}.KanbanColumn-module__Y_LPhW__list::-webkit-scrollbar-track{background:0 0}.KanbanColumn-module__Y_LPhW__list::-webkit-scrollbar-thumb{background:#0a0a0b24;border-radius:9999px}.KanbanColumn-module__Y_LPhW__list::-webkit-scrollbar-thumb:hover{background:#0a0a0b38}.KanbanColumn-module__Y_LPhW__slot{border-radius:var(--m-radius-md);outline-offset:-2px;background:#7878ff1a;outline:1px dashed #7878ff73;flex-shrink:0;height:44px}
.Kanban-module__H1aWRa__kanban{flex-direction:column;height:100%;min-height:0;padding:72px 14px 16px;display:flex;position:relative}.Kanban-module__H1aWRa__dragging{user-select:none;cursor:grabbing}.Kanban-module__H1aWRa__columns{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-height:0;display:grid}.Kanban-module__H1aWRa__ghostLayer{transform:translate3d(var(--ghost-x), var(--ghost-y), 0);width:var(--ghost-w);z-index:1000;pointer-events:none;position:fixed;top:0;left:0}
.VideoCall-module___Wr1Zq__call{background:#0e0f12;flex-direction:column;gap:12px;height:100%;padding:64px 14px 14px;display:flex;position:relative}.VideoCall-module___Wr1Zq__live{z-index:3;color:#fff;border-radius:var(--m-radius-pill);letter-spacing:.06em;text-transform:uppercase;background:#ef4444;align-items:center;gap:5px;padding:4px 10px 4px 8px;font-size:10px;font-weight:600;display:inline-flex;position:absolute;top:64px;left:22px}.VideoCall-module___Wr1Zq__live:before{content:"";background:#fff;border-radius:9999px;width:6px;height:6px;display:inline-block}.VideoCall-module___Wr1Zq__channel{z-index:3;color:#fff;letter-spacing:-.01em;font-size:12px;font-weight:500;position:absolute;top:22px;left:78px}.VideoCall-module___Wr1Zq__count{z-index:3;color:#fff9;letter-spacing:-.01em;font-size:11px;position:absolute;top:24px;right:22px}.VideoCall-module___Wr1Zq__grid{flex:1;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(2,1fr);gap:8px;min-height:0;display:grid}.VideoCall-module___Wr1Zq__tile{border-radius:var(--m-radius-md);background:#1a1d24;align-items:flex-end;padding:10px;display:flex;position:relative;overflow:hidden}.VideoCall-module___Wr1Zq__tileImg{object-fit:cover;object-position:center top;pointer-events:none;user-select:none}.VideoCall-module___Wr1Zq__tileAvatar{color:#ffffffe6;letter-spacing:-.02em;justify-content:center;align-items:center;font-size:18px;font-weight:700;display:flex;position:absolute;inset:0}.VideoCall-module___Wr1Zq__tileName{z-index:1;color:#fff;letter-spacing:-.01em;border-radius:var(--m-radius-sm);backdrop-filter:blur(6px);background:#0006;padding:3px 8px;font-size:11px;font-weight:500;position:relative}.VideoCall-module___Wr1Zq__controls{justify-content:center;align-items:center;gap:8px;padding:8px 0 4px;display:flex}.VideoCall-module___Wr1Zq__ctrl{color:#fff;cursor:pointer;background:#ffffff14;border:0;border-radius:9999px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.VideoCall-module___Wr1Zq__ctrl[data-end]{background:#ef4444}
.ImagingViewer-module__q3QtSq__viewer{color:#fff;background:#080b12;flex-direction:column;height:100%;padding-top:56px;display:flex}.ImagingViewer-module__q3QtSq__toolbar{flex-shrink:0;align-items:center;gap:6px;padding:0 12px 10px;display:flex}.ImagingViewer-module__q3QtSq__toolGroup{background:#ffffff12;border-radius:8px;align-items:center;gap:2px;padding:4px 8px;display:flex}.ImagingViewer-module__q3QtSq__toolLabel{color:#ffffff80;letter-spacing:.04em;text-transform:uppercase;margin-right:4px;font-size:10px;font-weight:500}.ImagingViewer-module__q3QtSq__toolVal{color:#ffffffd9;font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:11px;font-weight:500}.ImagingViewer-module__q3QtSq__toolSep{background:#ffffff1f;width:1px;height:12px;margin:0 6px}.ImagingViewer-module__q3QtSq__viewBadge{letter-spacing:.08em;text-transform:uppercase;color:#fff6;background:#ffffff0f;border-radius:6px;margin-left:auto;padding:4px 8px;font-size:10px;font-weight:600}.ImagingViewer-module__q3QtSq__main{flex:1;gap:8px;min-height:0;padding:0 12px 12px;display:flex}.ImagingViewer-module__q3QtSq__imagePaneWrap{border-radius:10px;flex:1;position:relative;overflow:hidden}.ImagingViewer-module__q3QtSq__imagePlaceholder{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.ImagingViewer-module__q3QtSq__imageLabel{letter-spacing:.06em;text-transform:uppercase;color:#fff3;font-size:10px;font-weight:500;position:absolute;top:10px;left:12px}.ImagingViewer-module__q3QtSq__guide{pointer-events:none;background:#ffffff0f;position:absolute}.ImagingViewer-module__q3QtSq__guideH{height:1px;top:50%;left:0;right:0}.ImagingViewer-module__q3QtSq__guideV{width:1px;top:0;bottom:0;left:50%}.ImagingViewer-module__q3QtSq__annotBox{pointer-events:none;border:1.5px solid;border-radius:4px;position:absolute}.ImagingViewer-module__q3QtSq__annotLabel{letter-spacing:.02em;white-space:nowrap;border-radius:5px;align-items:center;gap:5px;padding:3px 7px;font-size:10px;font-weight:600;display:flex;position:absolute;top:-22px;left:0}.ImagingViewer-module__q3QtSq__annotMeasure{color:inherit;letter-spacing:.02em;font-size:9px;font-weight:500;position:absolute;bottom:-18px;right:0}.ImagingViewer-module__q3QtSq__annotPanel{flex-direction:column;flex-shrink:0;gap:2px;width:154px;display:flex}.ImagingViewer-module__q3QtSq__annotPanelHead{letter-spacing:.05em;text-transform:uppercase;color:#ffffff59;padding:0 0 8px;font-size:10px;font-weight:600}.ImagingViewer-module__q3QtSq__annotCard{background:#ffffff0d;border-radius:8px;flex-direction:column;gap:4px;padding:9px 10px;display:flex}.ImagingViewer-module__q3QtSq__annotDot{border-radius:9999px;flex-shrink:0;width:7px;height:7px;margin-top:2px}.ImagingViewer-module__q3QtSq__annotRow{align-items:flex-start;gap:6px;display:flex}.ImagingViewer-module__q3QtSq__annotText{color:#ffffffd9;font-size:11px;font-weight:500;line-height:1.3}.ImagingViewer-module__q3QtSq__annotSub{color:#fff6;padding-left:13px;font-size:10px;line-height:1.3}.ImagingViewer-module__q3QtSq__annotConf{color:#ffffff80;font-variant-numeric:tabular-nums;margin-left:auto;padding-left:13px;font-size:10px;font-weight:600}.ImagingViewer-module__q3QtSq__annotMind{color:#ffffff4d;letter-spacing:.02em;margin-top:4px;padding-left:13px;font-size:10px;font-weight:500}
.PatientChart-module__y2U4fW__chart{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#0000001a transparent;height:100%;padding:56px 0 44px;overflow-y:auto}.PatientChart-module__y2U4fW__header{border-bottom:1px solid var(--line);padding:12px 18px 16px}.PatientChart-module__y2U4fW__patientId{letter-spacing:-.02em;color:var(--ink);margin:0 0 4px;font-size:17px;font-weight:500}.PatientChart-module__y2U4fW__patientMeta{color:var(--ink-faint);letter-spacing:-.005em;font-size:12px}.PatientChart-module__y2U4fW__statsRow{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:8px;padding:12px 18px;display:grid}.PatientChart-module__y2U4fW__stat{flex-direction:column;gap:2px;display:flex}.PatientChart-module__y2U4fW__statLabel{text-transform:uppercase;letter-spacing:.04em;color:var(--ink-faint);font-size:10px;font-weight:500}.PatientChart-module__y2U4fW__statValue{letter-spacing:-.018em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:14px;font-weight:500}.PatientChart-module__y2U4fW__section{padding:14px 18px 0}.PatientChart-module__y2U4fW__sectionTitle{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-faint);margin:0 0 10px;font-size:11px;font-weight:600}.PatientChart-module__y2U4fW__vitalRow{background:#0a0a0b08;border-radius:10px;align-items:center;gap:10px;margin-bottom:4px;padding:8px 10px;display:flex}.PatientChart-module__y2U4fW__vitalInfo{flex:1;min-width:0}.PatientChart-module__y2U4fW__vitalName{color:var(--ink);letter-spacing:-.01em;font-size:12px;font-weight:500}.PatientChart-module__y2U4fW__vitalCurrent{letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:15px;font-weight:500}.PatientChart-module__y2U4fW__vitalUnit{color:var(--ink-dim);margin-left:2px;font-size:11px;font-weight:400}.PatientChart-module__y2U4fW__vitalSpark{flex-shrink:0}.PatientChart-module__y2U4fW__divider{background:var(--line);height:1px;margin:14px 18px 0}.PatientChart-module__y2U4fW__medList{flex-direction:column;gap:0;display:flex}.PatientChart-module__y2U4fW__medRow{border-radius:10px;align-items:center;gap:10px;margin-bottom:3px;padding:9px 10px;display:flex}.PatientChart-module__y2U4fW__medDot{background:#0a0a0b2e;border-radius:9999px;flex-shrink:0;width:6px;height:6px}.PatientChart-module__y2U4fW__medName{color:var(--ink);letter-spacing:-.01em;font-size:13px;font-weight:500}.PatientChart-module__y2U4fW__medDose{color:var(--ink-faint);white-space:nowrap;margin-left:auto;font-size:11px}.PatientChart-module__y2U4fW__medFlag{color:#b45309;letter-spacing:.02em;white-space:nowrap;background:#f59e0b1a;border-radius:6px;align-items:center;gap:4px;padding:2px 7px;font-size:10px;font-weight:600;display:inline-flex}.PatientChart-module__y2U4fW__tagList{flex-wrap:wrap;gap:6px;padding-bottom:4px;display:flex}.PatientChart-module__y2U4fW__tag{letter-spacing:-.005em;color:#b91c1c;background:#ef444414;border-radius:9999px;align-items:center;padding:4px 10px;font-size:11px;font-weight:500;display:inline-flex}.PatientChart-module__y2U4fW__mindRow{background:#0a0a0b08;border-radius:10px;align-items:center;gap:8px;margin-bottom:4px;padding:8px 10px;display:flex}.PatientChart-module__y2U4fW__mindAvatar{color:#fff;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:10px;font-weight:600;display:flex}.PatientChart-module__y2U4fW__mindName{color:var(--ink);letter-spacing:-.01em;font-size:12px;font-weight:500}.PatientChart-module__y2U4fW__mindRole{color:var(--ink-faint);margin-left:auto;font-size:11px}.PatientChart-module__y2U4fW__mindStatus{background:#22c55e;border-radius:9999px;flex-shrink:0;width:7px;height:7px}
.SensitivityModel-module__Wb4lnW__model{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#0000001a transparent;height:100%;padding:56px 0 44px;overflow-y:auto}.SensitivityModel-module__Wb4lnW__header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 18px;display:flex}.SensitivityModel-module__Wb4lnW__headerLeft{min-width:0}.SensitivityModel-module__Wb4lnW__title{color:var(--ink);letter-spacing:-.015em;margin:0 0 3px;font-size:14px;font-weight:500}.SensitivityModel-module__Wb4lnW__subtitle{color:var(--ink-faint);margin:0;font-size:11px}.SensitivityModel-module__Wb4lnW__quantPill{color:#065f46;white-space:nowrap;background:#10b9811a;border-radius:9999px;flex-shrink:0;align-items:center;gap:5px;padding:4px 10px;font-size:10px;font-weight:600;display:inline-flex}.SensitivityModel-module__Wb4lnW__quantDot{background:#10b981;border-radius:9999px;width:5px;height:5px}.SensitivityModel-module__Wb4lnW__scenarioRow{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:8px;padding:14px 18px;display:grid}.SensitivityModel-module__Wb4lnW__scenarioCard{border:1px solid var(--line);background:#0a0a0b08;border-radius:10px;padding:10px 12px}.SensitivityModel-module__Wb4lnW__scenarioCard[data-active]{background:#10b9810f;border-color:#10b98140}.SensitivityModel-module__Wb4lnW__scenarioName{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:4px;font-size:10px;font-weight:600}.SensitivityModel-module__Wb4lnW__scenarioIrr{letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums;margin-bottom:2px;font-size:22px;font-weight:500;line-height:1}.SensitivityModel-module__Wb4lnW__scenarioIrr[data-base]{color:#059669}.SensitivityModel-module__Wb4lnW__scenarioIrr[data-down]{color:#d97706}.SensitivityModel-module__Wb4lnW__scenarioIrr[data-up]{color:#2563eb}.SensitivityModel-module__Wb4lnW__scenarioMeta{color:var(--ink-faint);font-size:10px}.SensitivityModel-module__Wb4lnW__section{padding:14px 18px 0}.SensitivityModel-module__Wb4lnW__sectionTitle{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-faint);margin:0 0 10px;font-size:11px;font-weight:600}.SensitivityModel-module__Wb4lnW__tableWrap{border:1px solid var(--line);border-radius:10px;overflow-x:auto}.SensitivityModel-module__Wb4lnW__table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:11px}.SensitivityModel-module__Wb4lnW__table th{letter-spacing:.03em;text-transform:uppercase;color:var(--ink-faint);border-bottom:1px solid var(--line);text-align:center;white-space:nowrap;background:#0a0a0b08;padding:7px 10px;font-size:10px;font-weight:600}.SensitivityModel-module__Wb4lnW__table th:first-child{text-align:left}.SensitivityModel-module__Wb4lnW__table td{text-align:center;color:var(--ink);border-bottom:1px solid var(--line);padding:7px 10px;font-size:12px;font-weight:500}.SensitivityModel-module__Wb4lnW__table td:first-child{text-align:left;color:var(--ink-dim);font-size:11px;font-weight:500}.SensitivityModel-module__Wb4lnW__table tr:last-child td{border-bottom:none}.SensitivityModel-module__Wb4lnW__cell{border-radius:6px;justify-content:center;align-items:center;width:46px;padding:3px 6px;font-size:11px;font-weight:600;display:inline-flex}.SensitivityModel-module__Wb4lnW__cellHigh{color:#065f46;background:#10b9811f}.SensitivityModel-module__Wb4lnW__cellMid{color:#92400e;background:#f59e0b1a}.SensitivityModel-module__Wb4lnW__cellLow{color:#b91c1c;background:#ef444414}.SensitivityModel-module__Wb4lnW__cellActive{outline-offset:1px;outline:2px solid #10b98180}.SensitivityModel-module__Wb4lnW__divider{background:var(--line);height:1px;margin:14px 18px 0}.SensitivityModel-module__Wb4lnW__assumGrid{grid-template-columns:1fr 1fr;gap:0;padding:0;display:grid}.SensitivityModel-module__Wb4lnW__assumCell{border-bottom:1px solid var(--line);flex-direction:column;gap:2px;padding:8px 12px;display:flex}.SensitivityModel-module__Wb4lnW__assumCell:nth-child(odd){border-right:1px solid var(--line)}.SensitivityModel-module__Wb4lnW__assumLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-faint);font-size:10px;font-weight:600}.SensitivityModel-module__Wb4lnW__assumValue{color:var(--ink);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:13px;font-weight:500}
.DiligenceTracker-module__N4qxFW__tracker{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#0000001a transparent;height:100%;padding:56px 0 44px;overflow-y:auto}.DiligenceTracker-module__N4qxFW__header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 18px;display:flex}.DiligenceTracker-module__N4qxFW__title{color:var(--ink);letter-spacing:-.015em;margin:0 0 3px;font-size:14px;font-weight:500}.DiligenceTracker-module__N4qxFW__subtitle{color:var(--ink-faint);margin:0;font-size:11px}.DiligenceTracker-module__N4qxFW__overallBar{border-bottom:1px solid var(--line);padding:12px 18px}.DiligenceTracker-module__N4qxFW__overallHead{justify-content:space-between;align-items:center;margin-bottom:7px;display:flex}.DiligenceTracker-module__N4qxFW__overallLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-faint);font-size:11px;font-weight:600}.DiligenceTracker-module__N4qxFW__overallPct{color:var(--ink);font-variant-numeric:tabular-nums;font-size:13px;font-weight:500}.DiligenceTracker-module__N4qxFW__track{background:#0a0a0b14;border-radius:9999px;height:6px;overflow:hidden}.DiligenceTracker-module__N4qxFW__fill{background:linear-gradient(90deg,#10b981,#059669);border-radius:9999px;height:100%}.DiligenceTracker-module__N4qxFW__section{padding:0}.DiligenceTracker-module__N4qxFW__category{border-bottom:1px solid var(--line)}.DiligenceTracker-module__N4qxFW__categoryHead{align-items:center;gap:10px;padding:11px 18px;display:flex}.DiligenceTracker-module__N4qxFW__catIcon{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;display:flex}.DiligenceTracker-module__N4qxFW__catLabel{color:var(--ink);letter-spacing:-.01em;flex:1;font-size:13px;font-weight:500}.DiligenceTracker-module__N4qxFW__catProgress{align-items:center;gap:8px;display:flex}.DiligenceTracker-module__N4qxFW__catCount{color:var(--ink-faint);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px}.DiligenceTracker-module__N4qxFW__catBar{background:#0a0a0b14;border-radius:9999px;width:60px;height:4px;overflow:hidden}.DiligenceTracker-module__N4qxFW__catFill{border-radius:9999px;height:100%}.DiligenceTracker-module__N4qxFW__taskList{flex-direction:column;gap:2px;padding:0 18px 10px;display:flex}.DiligenceTracker-module__N4qxFW__taskRow{border-radius:8px;align-items:center;gap:10px;padding:7px 10px;display:flex}.DiligenceTracker-module__N4qxFW__check{border:1.5px solid var(--line);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:15px;height:15px;display:flex}.DiligenceTracker-module__N4qxFW__check[data-done]{color:#fff;background:#10b981;border-color:#10b981;font-size:9px;font-weight:700}.DiligenceTracker-module__N4qxFW__taskName{color:var(--ink);letter-spacing:-.008em;flex:1;font-size:12px}.DiligenceTracker-module__N4qxFW__taskName[data-done]{color:var(--ink-faint);text-decoration:line-through;text-decoration-color:var(--ink-faint)}.DiligenceTracker-module__N4qxFW__taskAssignee{color:#fff;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:8px;font-weight:700;display:flex}.DiligenceTracker-module__N4qxFW__taskStatus{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:6px;align-items:center;padding:2px 7px;font-size:9px;font-weight:700;display:inline-flex}.DiligenceTracker-module__N4qxFW__statusDone{color:#065f46;background:#10b9811a}.DiligenceTracker-module__N4qxFW__statusActive{color:#4338ca;background:#6366f11a}.DiligenceTracker-module__N4qxFW__statusPending{color:var(--ink-faint);background:#0a0a0b0f}
.ContractRedline-module__UggoCW__redline{flex-direction:column;height:100%;padding-top:56px;display:flex;overflow:hidden}.ContractRedline-module__UggoCW__toolbar{border-bottom:1px solid var(--line);flex-shrink:0;align-items:center;gap:10px;padding:8px 18px;display:flex}.ContractRedline-module__UggoCW__docTitle{color:var(--ink);letter-spacing:-.01em;flex:1;font-size:13px;font-weight:500}.ContractRedline-module__UggoCW__vaultPill{color:#b91c1c;white-space:nowrap;background:#ef444414;border-radius:9999px;align-items:center;gap:5px;padding:4px 10px;font-size:10px;font-weight:600;display:inline-flex}.ContractRedline-module__UggoCW__vaultDot{background:#ef4444;border-radius:9999px;width:5px;height:5px}.ContractRedline-module__UggoCW__changeCount{color:var(--ink-faint);white-space:nowrap;font-size:11px}.ContractRedline-module__UggoCW__colHeaders{border-bottom:1px solid var(--line);flex-shrink:0;grid-template-columns:1fr 1fr;display:grid}.ContractRedline-module__UggoCW__colHeader{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-faint);padding:7px 18px;font-size:10px;font-weight:600}.ContractRedline-module__UggoCW__colHeader:first-child{border-right:1px solid var(--line)}.ContractRedline-module__UggoCW__panes{flex:1;grid-template-columns:1fr 1fr;min-height:0;display:grid;overflow:hidden}.ContractRedline-module__UggoCW__pane{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#0000001a transparent;padding:14px 18px 44px;overflow-y:auto}.ContractRedline-module__UggoCW__pane:first-child{border-right:1px solid var(--line)}.ContractRedline-module__UggoCW__clause{margin-bottom:16px;position:relative}.ContractRedline-module__UggoCW__clauseNum{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:5px;font-size:10px;font-weight:700}.ContractRedline-module__UggoCW__clauseText{color:var(--ink-dim);letter-spacing:-.005em;font-size:12px;line-height:1.7}.ContractRedline-module__UggoCW__del{color:#b91c1c;background:#ef44441a;border-radius:2px;padding:0 1px;text-decoration:line-through #ef444480}.ContractRedline-module__UggoCW__ins{color:#065f46;background:#10b9811a;border-radius:2px;padding:0 1px}.ContractRedline-module__UggoCW__highlight{background:#f59e0b1a;border-radius:2px;padding:0 1px}.ContractRedline-module__UggoCW__annotation{background:#ef44440d;border-left:2px solid #ef4444;border-radius:0 8px 8px 0;margin-top:8px;padding:6px 10px}.ContractRedline-module__UggoCW__annotMeta{align-items:center;gap:6px;margin-bottom:4px;display:flex}.ContractRedline-module__UggoCW__annotAuthor{color:#b91c1c;font-size:10px;font-weight:700}.ContractRedline-module__UggoCW__annotTime{color:var(--ink-faint);font-size:10px}.ContractRedline-module__UggoCW__annotBody{color:var(--ink-dim);font-size:11px;line-height:1.5}.ContractRedline-module__UggoCW__annotWarning{background:#f59e0b0d;border-left-color:#f59e0b}.ContractRedline-module__UggoCW__annotWarning .ContractRedline-module__UggoCW__annotAuthor{color:#92400e}.ContractRedline-module__UggoCW__clauseDivider{background:var(--line);height:1px;margin-bottom:16px}
.CaseResearch-module__eQgG7q__research{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#0000001a transparent;height:100%;padding:56px 0 44px;overflow-y:auto}.CaseResearch-module__eQgG7q__header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 18px;display:flex}.CaseResearch-module__eQgG7q__headerLeft{min-width:0}.CaseResearch-module__eQgG7q__title{color:var(--ink);letter-spacing:-.015em;margin:0 0 3px;font-size:14px;font-weight:500}.CaseResearch-module__eQgG7q__subtitle{color:var(--ink-faint);margin:0;font-size:11px}.CaseResearch-module__eQgG7q__lexPill{color:#4338ca;white-space:nowrap;background:#6366f11a;border-radius:9999px;flex-shrink:0;align-items:center;gap:5px;padding:4px 10px;font-size:10px;font-weight:600;display:inline-flex}.CaseResearch-module__eQgG7q__lexDot{background:#6366f1;border-radius:9999px;width:5px;height:5px}.CaseResearch-module__eQgG7q__filterBar{border-bottom:1px solid var(--line);align-items:center;gap:6px;padding:10px 18px;display:flex}.CaseResearch-module__eQgG7q__filterLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-faint);white-space:nowrap;font-size:10px;font-weight:600}.CaseResearch-module__eQgG7q__filterChip{border:1px solid var(--line);color:var(--ink-dim);cursor:default;white-space:nowrap;background:0 0;border-radius:9999px;align-items:center;padding:4px 10px;font-size:11px;font-weight:500;display:inline-flex}.CaseResearch-module__eQgG7q__filterChip[data-active]{background:var(--ink);border-color:var(--ink);color:#fff}.CaseResearch-module__eQgG7q__caseList{flex-direction:column;gap:6px;padding:10px 18px;display:flex}.CaseResearch-module__eQgG7q__caseCard{border:1px solid var(--line);border-radius:10px;padding:11px 13px}.CaseResearch-module__eQgG7q__caseTop{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:5px;display:flex}.CaseResearch-module__eQgG7q__caseName{color:var(--ink);letter-spacing:-.01em;font-size:12px;font-weight:600;line-height:1.4}.CaseResearch-module__eQgG7q__caseYear{color:var(--ink-faint);white-space:nowrap;margin-top:1px;font-size:10px;font-weight:500}.CaseResearch-module__eQgG7q__caseCitation{color:var(--ink-faint);font-variant-numeric:tabular-nums;margin-bottom:6px;font-size:10px}.CaseResearch-module__eQgG7q__relRow{align-items:center;gap:8px;margin-bottom:6px;display:flex}.CaseResearch-module__eQgG7q__relLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-faint);white-space:nowrap;font-size:9px;font-weight:700}.CaseResearch-module__eQgG7q__relTrack{background:#0a0a0b14;border-radius:9999px;flex:1;height:3px;overflow:hidden}.CaseResearch-module__eQgG7q__relFill{background:linear-gradient(90deg,#6366f1,#4f46e5);border-radius:9999px;height:100%}.CaseResearch-module__eQgG7q__relPct{color:#4338ca;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:10px;font-weight:600}.CaseResearch-module__eQgG7q__holding{color:var(--ink-dim);letter-spacing:-.005em;font-size:11px;line-height:1.5}.CaseResearch-module__eQgG7q__issueTags{flex-wrap:wrap;gap:5px;margin-top:7px;display:flex}.CaseResearch-module__eQgG7q__issueTag{letter-spacing:.03em;color:#4338ca;background:#6366f114;border-radius:5px;align-items:center;padding:2px 7px;font-size:9px;font-weight:600;display:inline-flex}
.PolicyDraft-module__PMl8uG__draft{flex-direction:column;height:100%;display:flex;overflow:hidden}.PolicyDraft-module__PMl8uG__toolbar{border-bottom:1px solid var(--line);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.PolicyDraft-module__PMl8uG__toolbarLeft{align-items:center;gap:10px;min-width:0;display:flex}.PolicyDraft-module__PMl8uG__classificationBadge{letter-spacing:.06em;text-transform:uppercase;color:#991b1b;white-space:nowrap;background:#dc26261a;border-radius:4px;flex-shrink:0;align-items:center;padding:2px 8px;font-size:9px;font-weight:700;display:inline-flex}.PolicyDraft-module__PMl8uG__docTitle{color:var(--ink-dim);white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.01em;font-size:11px;font-weight:500;overflow:hidden}.PolicyDraft-module__PMl8uG__toolbarRight{flex-shrink:0;align-items:center;gap:8px;display:flex}.PolicyDraft-module__PMl8uG__changeCount{color:var(--ink-faint);white-space:nowrap;font-size:10px;font-weight:600}.PolicyDraft-module__PMl8uG__draftPill{color:#3730a3;white-space:nowrap;background:#6366f11a;border-radius:9999px;align-items:center;gap:5px;padding:4px 10px;font-size:10px;font-weight:600;display:inline-flex}.PolicyDraft-module__PMl8uG__draftDot{background:#6366f1;border-radius:9999px;width:5px;height:5px}.PolicyDraft-module__PMl8uG__stageBar{border-bottom:1px solid var(--line);scrollbar-width:none;flex-shrink:0;display:flex;overflow-x:auto}.PolicyDraft-module__PMl8uG__stage{min-width:max-content;color:var(--ink-faint);letter-spacing:-.005em;text-align:center;border-right:1px solid var(--line);white-space:nowrap;flex:1;padding:7px 14px;font-size:10px;font-weight:500}.PolicyDraft-module__PMl8uG__stage:last-child{border-right:none}.PolicyDraft-module__PMl8uG__stageDone{color:#059669}.PolicyDraft-module__PMl8uG__stageTick{margin-right:4px}.PolicyDraft-module__PMl8uG__stageActive{color:#4338ca;background:#6366f10f;font-weight:600}.PolicyDraft-module__PMl8uG__doc{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#0000001a transparent;flex:1;padding:20px 22px 32px;overflow-y:auto}.PolicyDraft-module__PMl8uG__actTitle{color:var(--ink);letter-spacing:-.02em;margin-bottom:6px;font-size:15px;font-weight:600}.PolicyDraft-module__PMl8uG__actSubtitle{color:var(--ink-dim);letter-spacing:-.005em;margin-bottom:16px;font-size:11px;line-height:1.55}.PolicyDraft-module__PMl8uG__docDivider{background:var(--line);height:1px;margin-bottom:18px}.PolicyDraft-module__PMl8uG__clause{padding:0 0 16px}.PolicyDraft-module__PMl8uG__clauseHead{align-items:baseline;gap:10px;margin-bottom:7px;display:flex}.PolicyDraft-module__PMl8uG__clauseNum{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-faint);white-space:nowrap;font-size:10px;font-weight:700}.PolicyDraft-module__PMl8uG__clauseTitle{color:var(--ink);letter-spacing:-.01em;font-size:12px;font-weight:600}.PolicyDraft-module__PMl8uG__clauseText{color:var(--ink-dim);letter-spacing:-.005em;margin:0 0 10px;font-size:12px;line-height:1.65}.PolicyDraft-module__PMl8uG__ins{color:#065f46;background:#10b9811f;border-radius:2px;padding:0 1px;text-decoration:none}.PolicyDraft-module__PMl8uG__del{color:#b91c1c;opacity:.7;text-decoration:line-through}.PolicyDraft-module__PMl8uG__annotation{border-radius:8px;margin-bottom:4px;padding:9px 12px}.PolicyDraft-module__PMl8uG__annotInfo{background:#6366f112;border-left:3px solid #6366f1}.PolicyDraft-module__PMl8uG__annotWarn{background:#f59e0b14;border-left:3px solid #f59e0b}.PolicyDraft-module__PMl8uG__annotMeta{align-items:center;gap:8px;margin-bottom:4px;display:flex}.PolicyDraft-module__PMl8uG__annotAuthor{color:var(--ink);letter-spacing:.01em;font-size:10px;font-weight:700}.PolicyDraft-module__PMl8uG__annotTime{color:var(--ink-faint);font-size:10px}.PolicyDraft-module__PMl8uG__annotBody{color:var(--ink-dim);margin:0;font-size:11px;line-height:1.5}.PolicyDraft-module__PMl8uG__clauseDivider{background:var(--line);height:1px;margin:16px 0 0}
.SpendingModel-module__TR15Fq__model{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#0000001a transparent;height:100%;padding:56px 0 44px;overflow-y:auto}.SpendingModel-module__TR15Fq__header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 18px;display:flex}.SpendingModel-module__TR15Fq__headerLeft{min-width:0}.SpendingModel-module__TR15Fq__title{color:var(--ink);letter-spacing:-.015em;margin:0 0 3px;font-size:14px;font-weight:500}.SpendingModel-module__TR15Fq__subtitle{color:var(--ink-faint);margin:0;font-size:11px}.SpendingModel-module__TR15Fq__quantPill{color:#3730a3;white-space:nowrap;background:#6366f11a;border-radius:9999px;flex-shrink:0;align-items:center;gap:5px;padding:4px 10px;font-size:10px;font-weight:600;display:inline-flex}.SpendingModel-module__TR15Fq__quantDot{background:#6366f1;border-radius:9999px;width:5px;height:5px}.SpendingModel-module__TR15Fq__scenarioRow{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:8px;padding:14px 18px;display:grid}.SpendingModel-module__TR15Fq__scenarioCard{border:1px solid var(--line);background:#0a0a0b08;border-radius:10px;padding:10px 12px}.SpendingModel-module__TR15Fq__scenarioCard[data-active]{background:#6366f10f;border-color:#6366f140}.SpendingModel-module__TR15Fq__scenarioName{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:4px;font-size:10px;font-weight:600}.SpendingModel-module__TR15Fq__scenarioGdp{letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:22px;font-weight:500;line-height:1}.SpendingModel-module__TR15Fq__scenarioGdp[data-sq]{color:#4338ca}.SpendingModel-module__TR15Fq__scenarioGdp[data-up]{color:#059669}.SpendingModel-module__TR15Fq__scenarioGdp[data-down]{color:#d97706}.SpendingModel-module__TR15Fq__scenarioSub{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:4px;font-size:9px;font-weight:600}.SpendingModel-module__TR15Fq__scenarioMeta{color:var(--ink-faint);font-size:10px;line-height:1.4}.SpendingModel-module__TR15Fq__section{padding:14px 18px 0}.SpendingModel-module__TR15Fq__sectionTitle{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-faint);margin:0 0 10px;font-size:11px;font-weight:600}.SpendingModel-module__TR15Fq__tableWrap{border:1px solid var(--line);border-radius:10px;overflow-x:auto}.SpendingModel-module__TR15Fq__table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:11px}.SpendingModel-module__TR15Fq__table th{letter-spacing:.03em;text-transform:uppercase;color:var(--ink-faint);border-bottom:1px solid var(--line);text-align:right;white-space:nowrap;background:#0a0a0b08;padding:7px 12px;font-size:10px;font-weight:600}.SpendingModel-module__TR15Fq__table th:first-child{text-align:left}.SpendingModel-module__TR15Fq__table td{text-align:right;border-bottom:1px solid var(--line);color:var(--ink);padding:7px 12px}.SpendingModel-module__TR15Fq__table td:first-child{text-align:left;color:var(--ink-dim);font-size:11px;font-weight:500}.SpendingModel-module__TR15Fq__table tr:last-child td{border-bottom:none}.SpendingModel-module__TR15Fq__cell{font-variant-numeric:tabular-nums;border-radius:6px;align-items:center;gap:5px;padding:3px 8px;font-size:12px;font-weight:600;display:inline-flex}.SpendingModel-module__TR15Fq__cellBase{color:var(--ink);background:#0a0a0b0a}.SpendingModel-module__TR15Fq__cellUp{color:#065f46;background:#10b9811a}.SpendingModel-module__TR15Fq__cellDown{color:#92400e;background:#f59e0b1a}.SpendingModel-module__TR15Fq__cellFlat{color:var(--ink);background:#0a0a0b0a}.SpendingModel-module__TR15Fq__cellDelta{opacity:.85;font-size:9px;font-weight:700}.SpendingModel-module__TR15Fq__divider{background:var(--line);height:1px;margin:14px 18px 0}.SpendingModel-module__TR15Fq__assumGrid{grid-template-columns:1fr 1fr;gap:0;display:grid}.SpendingModel-module__TR15Fq__assumCell{border-bottom:1px solid var(--line);flex-direction:column;gap:2px;padding:8px 12px;display:flex}.SpendingModel-module__TR15Fq__assumCell:nth-child(odd){border-right:1px solid var(--line)}.SpendingModel-module__TR15Fq__assumLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-faint);font-size:10px;font-weight:600}.SpendingModel-module__TR15Fq__assumValue{color:var(--ink);letter-spacing:-.01em;font-size:13px;font-weight:500}
.ThreatMonitor-module__wiiBSG__feed{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#0000001a transparent;height:100%;padding:56px 0 44px;overflow-y:auto}.ThreatMonitor-module__wiiBSG__header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:14px 18px;display:flex}.ThreatMonitor-module__wiiBSG__title{color:var(--ink);letter-spacing:-.015em;margin:0;font-size:14px;font-weight:500}.ThreatMonitor-module__wiiBSG__relayPill{color:#065f46;white-space:nowrap;background:#10b9811a;border-radius:9999px;align-items:center;gap:5px;padding:4px 10px;font-size:10px;font-weight:600;display:inline-flex}.ThreatMonitor-module__wiiBSG__relayDot{background:#10b981;border-radius:9999px;width:5px;height:5px;animation:2s ease-in-out infinite ThreatMonitor-module__wiiBSG__pulse}@keyframes ThreatMonitor-module__wiiBSG__pulse{0%,to{opacity:1}50%{opacity:.4}}.ThreatMonitor-module__wiiBSG__filterBar{border-bottom:1px solid var(--line);scrollbar-width:none;gap:6px;padding:10px 18px;display:flex;overflow-x:auto}.ThreatMonitor-module__wiiBSG__filterBtn{border:1px solid var(--line);color:var(--ink-dim);cursor:default;white-space:nowrap;background:0 0;border-radius:9999px;align-items:center;padding:5px 12px;font-size:11px;font-weight:500;display:inline-flex}.ThreatMonitor-module__wiiBSG__filterBtn[data-active]{background:var(--ink);border-color:var(--ink);color:#fff}.ThreatMonitor-module__wiiBSG__cardList{flex-direction:column;gap:8px;padding:10px 18px;display:flex}.ThreatMonitor-module__wiiBSG__card{border:1px solid var(--line);background:#0a0a0b05;border-radius:12px;padding:12px 14px}.ThreatMonitor-module__wiiBSG__cardHead{align-items:flex-start;gap:10px;margin-bottom:8px;display:flex}.ThreatMonitor-module__wiiBSG__avatar{color:#fff;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:11px;font-weight:700;display:flex}.ThreatMonitor-module__wiiBSG__cardMeta{flex:1;min-width:0}.ThreatMonitor-module__wiiBSG__cardTitle{color:var(--ink);letter-spacing:-.01em;margin-bottom:4px;font-size:12px;font-weight:600;line-height:1.3}.ThreatMonitor-module__wiiBSG__tagRow{flex-wrap:wrap;gap:5px;display:flex}.ThreatMonitor-module__wiiBSG__tag{letter-spacing:.04em;text-transform:uppercase;border-radius:5px;align-items:center;padding:2px 7px;font-size:9px;font-weight:700;display:inline-flex}.ThreatMonitor-module__wiiBSG__sev-critical{color:#991b1b;background:#dc26261f}.ThreatMonitor-module__wiiBSG__sev-high{color:#92400e;background:#f59e0b1f}.ThreatMonitor-module__wiiBSG__sev-medium{color:#3730a3;background:#6366f11a}.ThreatMonitor-module__wiiBSG__tagAgency{color:var(--ink-dim);background:#0a0a0b0f}.ThreatMonitor-module__wiiBSG__confRow{align-items:center;gap:8px;margin-bottom:8px;display:flex}.ThreatMonitor-module__wiiBSG__confLabel{letter-spacing:.03em;text-transform:uppercase;color:var(--ink-faint);white-space:nowrap;font-size:10px;font-weight:600}.ThreatMonitor-module__wiiBSG__confTrack{background:#0a0a0b14;border-radius:9999px;flex:1;height:4px;overflow:hidden}.ThreatMonitor-module__wiiBSG__confFill{border-radius:9999px;height:100%}.ThreatMonitor-module__wiiBSG__confScore{color:var(--ink-dim);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px;font-weight:600}.ThreatMonitor-module__wiiBSG__summary{color:var(--ink-dim);letter-spacing:-.005em;margin-bottom:10px;font-size:11px;line-height:1.5}.ThreatMonitor-module__wiiBSG__cardActions{gap:6px;display:flex}.ThreatMonitor-module__wiiBSG__actionBtn{cursor:default;letter-spacing:-.01em;border:none;border-radius:9999px;align-items:center;padding:5px 11px;font-size:11px;font-weight:500;display:inline-flex}.ThreatMonitor-module__wiiBSG__btnBrief{color:#3730a3;background:#6366f11a}.ThreatMonitor-module__wiiBSG__btnEscalate{color:#991b1b;background:#dc262614}.ThreatMonitor-module__wiiBSG__btnMonitor{color:var(--ink-faint);background:#0a0a0b0f}
.EnclaveVisual-module__VjMENG__wrap{border-radius:calc(var(--pod-radius) - 14px);background:linear-gradient(135deg,#ffa70f 0%,#da5858 50%,#711349 100%);width:100%;height:100%;position:relative;overflow:hidden}.EnclaveVisual-module__VjMENG__shader{width:100%;height:100%;position:absolute;inset:0}.EnclaveVisual-module__VjMENG__shader>*{width:100%!important;height:100%!important}.EnclaveVisual-module__VjMENG__icon{pointer-events:none;width:clamp(40px,18%,72px);height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.EnclaveVisual-module__VjMENG__fallback{background:linear-gradient(135deg,#ffa70f 0%,#da5858 50%,#711349 100%);width:100%;height:100%}
.HeroOS-module__c6EDHq__hero{max-width:1440px;margin:0 auto;padding:0 24px;position:relative}.HeroOS-module__c6EDHq__head{max-width:920px;padding:clamp(180px,20vw,300px) 0 clamp(40px,5vw,60px)}.HeroOS-module__c6EDHq__title{letter-spacing:-.03em;color:var(--m-ink);text-wrap:balance;margin:0 0 14px;font-size:clamp(68px,6.25vw,100px);font-weight:500;line-height:1}.HeroOS-module__c6EDHq__subtitle{color:#5c5c5c;letter-spacing:-.005em;max-width:400px;font-size:15px;font-weight:300;line-height:1.4}.HeroOS-module__c6EDHq__viewport{aspect-ratio:1600/1000;background:var(--m-surface);border-radius:clamp(20px,3vw,40px);width:100%;position:relative;overflow:hidden}.HeroOS-module__c6EDHq__canvas{--m-canvas-w:1600px;--m-canvas-h:1000px;--m-zoom:calc((min(100vw, 1440px) - 48px) / 1600);--m-pan-x:0px;--m-pan-y:0px;width:var(--m-canvas-w);height:var(--m-canvas-h);transform:translate3d(var(--m-pan-x), var(--m-pan-y), 0) scale(var(--m-zoom));transform-origin:0 0;cursor:grab;touch-action:none;position:absolute;top:0;left:0}.HeroOS-module__c6EDHq__canvas:active{cursor:grabbing}@media (prefers-color-scheme:dark){.HeroOS-module__c6EDHq__viewport{background:#0e0e12}}.HeroOS-module__c6EDHq__staticHint{white-space:nowrap;color:var(--m-ink-faint);letter-spacing:.06em;text-transform:uppercase;pointer-events:none;user-select:none;font-size:11px;display:block;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}@media (max-width:880px){.HeroOS-module__c6EDHq__viewport{aspect-ratio:8/5;border-radius:clamp(16px,4vw,28px)}.HeroOS-module__c6EDHq__canvas{pointer-events:none;touch-action:pan-y}.HeroOS-module__c6EDHq__staticHint{display:none}}@media (max-width:640px){.HeroOS-module__c6EDHq__hero{margin:0 -8px;padding:0}.HeroOS-module__c6EDHq__head{padding-left:24px;padding-right:24px}.HeroOS-module__c6EDHq__viewport{height:50vh;aspect-ratio:unset;border-radius:0}.HeroOS-module__c6EDHq__canvas{--m-zoom:max(calc(100vw / 1600), calc(50vh / 1000))}}
.WhatIsMearum-module__OC5-tq__section{padding:clamp(64px,7vw,120px) clamp(4px,.5vw,12px)}.WhatIsMearum-module__OC5-tq__row{gap:var(--col-gap);grid-template-columns:.5fr .5fr;align-items:start;display:grid}.WhatIsMearum-module__OC5-tq__heading{letter-spacing:-.02em;color:var(--color-ink);font-weight:500}.WhatIsMearum-module__OC5-tq__body{max-width:34em}.WhatIsMearum-module__OC5-tq__graf{color:#5c5c5c;white-space:pre-line;max-width:540px;margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.55}.WhatIsMearum-module__OC5-tq__grafBold{color:#0a0a0b;white-space:pre-line;max-width:540px;margin-bottom:20px;font-size:16px;font-weight:400;line-height:1.55}.WhatIsMearum-module__OC5-tq__graf strong{color:var(--m-ink);font-weight:500}.WhatIsMearum-module__OC5-tq__graf:last-child,.WhatIsMearum-module__OC5-tq__grafBold:last-child{margin-bottom:0}@media (max-width:960px){.WhatIsMearum-module__OC5-tq__row{grid-template-columns:1fr;gap:16px}}
.Bento-module__ETUozW__section{background:var(--canvas);padding:300px 0 100px}.Bento-module__ETUozW__intro{letter-spacing:-.03em;color:var(--ink);margin:0 0 clamp(32px,3vw,48px);font-size:clamp(32px,3.5vw,54px);font-weight:500;line-height:1.05}.Bento-module__ETUozW__grid{grid-template-columns:repeat(6,1fr);grid-auto-rows:minmax(192px,auto);gap:20px;display:grid}.Bento-module__ETUozW__tile{background:var(--surface-raised);border-radius:var(--pod-radius);color:inherit;flex-direction:column;text-decoration:none;transition:background .22s;display:flex;position:relative;overflow:hidden}.Bento-module__ETUozW__tile:hover{background:var(--surface-raised-hover)}.Bento-module__ETUozW__tile_hero{grid-area:span 2/span 4}.Bento-module__ETUozW__tile_topRight,.Bento-module__ETUozW__tile_midRight{grid-column:span 2}.Bento-module__ETUozW__tile_wide{flex-direction:row;grid-column:span 6;min-height:400px}.Bento-module__ETUozW__visual{position:relative;overflow:hidden}.Bento-module__ETUozW__visual_hero{aspect-ratio:16/9;padding:14px}.Bento-module__ETUozW__visual_topRight{aspect-ratio:20/10}.Bento-module__ETUozW__visual_midRight{aspect-ratio:20/10;padding:14px}.Bento-module__ETUozW__visual_wide{aspect-ratio:auto;flex:0 0 50%;align-self:stretch}.Bento-module__ETUozW__slot{width:100%;height:100%;position:relative}.Bento-module__ETUozW__slot img{object-fit:cover;width:100%;height:100%;display:block}.Bento-module__ETUozW__slot_enclave{background:radial-gradient(120% 90% at 30% 20%,#2a5fa0 0%,#0e2a52 60%,#04111e 100%)}.Bento-module__ETUozW__slot_build{background:radial-gradient(120% 90% at 30% 25%,#ffc23a 0%,#ff8418 35%,#101940 100%)}.Bento-module__ETUozW__mindLibraryVisual{background:linear-gradient(135deg,#059669 0%,#0284c7 52%,#1e40af 100%);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.Bento-module__ETUozW__mindLibraryIcon{opacity:.88;width:clamp(80px,40%,160px);height:auto}.Bento-module__ETUozW__sdkVisual{width:100%;height:100%;position:relative;overflow:hidden}.Bento-module__ETUozW__terminalWrap{position:absolute;inset:28px}.Bento-module__ETUozW__terminalWrap>section{width:100%;height:100%;box-shadow:inset 0 0 0 1px #ffffff1a!important}.Bento-module__ETUozW__terminalCode{font-family:var(--font-geist-mono), ui-monospace, "SF Mono", Menlo, monospace;letter-spacing:0;color:#ffffffd9;white-space:pre-wrap;word-break:break-word;box-sizing:border-box;height:100%;margin:0;padding:68px 22px 22px;font-size:12px;line-height:1.65;overflow:hidden}.Bento-module__ETUozW__terminalCode .Bento-module__ETUozW__k{color:#c084fc;font-weight:500}.Bento-module__ETUozW__terminalCode .Bento-module__ETUozW__v{color:#60a5fa}.Bento-module__ETUozW__terminalCode .Bento-module__ETUozW__s{color:#fbbf24}.Bento-module__ETUozW__terminalCode .Bento-module__ETUozW__p{color:#ffffff73}.Bento-module__ETUozW__terminalCode .Bento-module__ETUozW__c{color:#ffffff6b;font-style:italic}.Bento-module__ETUozW__body{flex-direction:column;flex:1;justify-content:flex-end;gap:8px;padding:clamp(18px,2vw,24px);display:flex}.Bento-module__ETUozW__title{letter-spacing:-.025em;color:var(--ink);margin:0;font-size:clamp(20px,2vw,24px);font-weight:500;line-height:1.1}.Bento-module__ETUozW__titleRow{align-items:center;gap:6px;display:flex}.Bento-module__ETUozW__copy{margin:0}.Bento-module__ETUozW__cta{color:var(--ink);opacity:0;align-items:center;transition:opacity .26s cubic-bezier(.16,1,.3,1),transform .26s cubic-bezier(.16,1,.3,1);display:inline-flex;transform:translate(-5px)}.Bento-module__ETUozW__tile:hover .Bento-module__ETUozW__cta{opacity:1;transform:translate(0)}.Bento-module__ETUozW__readMore{letter-spacing:-.005em;color:var(--ink);opacity:.5;align-items:center;gap:5px;margin-top:12px;font-size:13px;font-weight:500;transition:opacity .22s;display:inline-flex}.Bento-module__ETUozW__tile:hover .Bento-module__ETUozW__readMore{opacity:.85}.Bento-module__ETUozW__osCanvas{border-radius:calc(var(--pod-radius) - 14px);pointer-events:none;background:#e4e4e6;width:100%;height:100%;position:relative;overflow:hidden}@media (prefers-color-scheme:dark){.Bento-module__ETUozW__osCanvas{background:#16161b}}.Bento-module__ETUozW__osDotGrid{background-image:radial-gradient(circle,#0a0a0b29 1px,#0000 1px);background-size:14px 14px;position:absolute;inset:0}@media (prefers-color-scheme:dark){.Bento-module__ETUozW__osDotGrid{background-image:radial-gradient(circle,#ffffff2e 1px,#0000 1px)}}.Bento-module__ETUozW__osWin{position:absolute}.Bento-module__ETUozW__osWin>section{width:100%;height:100%}.Bento-module__ETUozW__osWinDay{aspect-ratio:292/396;width:26%;top:-16%;left:22%}.Bento-module__ETUozW__osWinEng{width:56%;height:81.5%;top:-35%;left:50%}.Bento-module__ETUozW__osWinKan{width:80%;height:60%;top:50%;left:-26%}.Bento-module__ETUozW__osWinCalc{aspect-ratio:330/536;width:32%;top:50%;right:12%}.Bento-module__ETUozW__mindsVisual{box-sizing:border-box;width:100%;height:100%;padding:14px}.Bento-module__ETUozW__mindsPanel{background:var(--pod-bg);border-radius:calc(var(--pod-radius) - 14px);justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}.Bento-module__ETUozW__mindsAvatars{justify-content:center;align-items:center;padding:16px;display:flex}.Bento-module__ETUozW__mindsAvatar{color:#fff;letter-spacing:.005em;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;font-size:22px;font-weight:500;transition:top .38s cubic-bezier(.34,1.56,.64,1),box-shadow .38s cubic-bezier(.34,1.56,.64,1);display:inline-flex;position:relative;top:0;box-shadow:0 6px 16px -4px #0a0a0b38}.Bento-module__ETUozW__mindsAvatar:hover{top:-10px;box-shadow:0 14px 22px -6px #0a0a0b47}.Bento-module__ETUozW__mindsAvatarSymbol{color:#fff;width:50%;height:50%;display:block}.Bento-module__ETUozW__mindsAvatar+.Bento-module__ETUozW__mindsAvatar{margin-left:-22px}@media (max-width:720px){.Bento-module__ETUozW__mindsAvatar{width:56px;height:56px;font-size:19px}.Bento-module__ETUozW__mindsAvatar+.Bento-module__ETUozW__mindsAvatar{margin-left:-18px}}@media (max-width:1080px){.Bento-module__ETUozW__grid{grid-template-columns:repeat(4,1fr);grid-auto-rows:minmax(160px,auto)}.Bento-module__ETUozW__tile_hero{grid-area:span 1/span 4}.Bento-module__ETUozW__tile_topRight,.Bento-module__ETUozW__tile_midRight{grid-column:span 2}.Bento-module__ETUozW__tile_wide{grid-column:span 4}}@media (max-width:720px){.Bento-module__ETUozW__section{background:var(--canvas);padding:80px 0}.Bento-module__ETUozW__grid{grid-template-columns:1fr;grid-auto-rows:auto}.Bento-module__ETUozW__tile_hero,.Bento-module__ETUozW__tile_topRight,.Bento-module__ETUozW__tile_midRight,.Bento-module__ETUozW__tile_wide{grid-area:auto/span 1}.Bento-module__ETUozW__tile_wide{flex-direction:column}.Bento-module__ETUozW__visual_wide{aspect-ratio:16/10;flex:none}}
.Duality-module__5DLa5a__title{max-width:20ch;margin:0}.Duality-module__5DLa5a__body{margin-top:clamp(20px,2.4vw,32px)}.Duality-module__5DLa5a__cards{grid-template-columns:1fr 1fr;gap:20px;margin-top:clamp(40px,15vw,130px);display:grid}.Duality-module__5DLa5a__card{border-radius:var(--pod-radius);flex-direction:column;display:flex;overflow:hidden}.Duality-module__5DLa5a__cardImage{aspect-ratio:16/9;border-radius:var(--pod-radius);background:radial-gradient(120% 80% at 30% 20%,#efefef 0%,#e0e0e2 60%,#d6d6d8 100%);width:100%;position:relative;overflow:hidden}.Duality-module__5DLa5a__cardImage>img{object-fit:cover;width:100%;height:100%;display:block}.Duality-module__5DLa5a__cardVisual{position:absolute;inset:0}.Duality-module__5DLa5a__cardVisualClipBottom{clip-path:inset(-9999px 0 0)}.Duality-module__5DLa5a__cardVisual>.surface{width:100%;height:100%}.Duality-module__5DLa5a__cardBody{flex-direction:column;gap:12px;padding:clamp(24px,2.6vw,36px) 0;display:flex}.Duality-module__5DLa5a__cardTitle{letter-spacing:-.025em;color:var(--ink);margin:0;font-size:clamp(20px,2vw,24px);font-weight:500;line-height:1.1}.Duality-module__5DLa5a__cardCopy{margin:0}.Duality-module__5DLa5a__cardOverflow{overflow:visible}.Duality-module__5DLa5a__cardImageOverflow{border-radius:var(--pod-radius);background:#e3ffe2;overflow:visible}@media (prefers-color-scheme:dark){.Duality-module__5DLa5a__cardImage{background:radial-gradient(120% 80% at 30% 20%,#26262d 0%,#1d1d22 60%,#161619 100%)}.Duality-module__5DLa5a__cardImageOverflow{background:#16241a}}.Duality-module__5DLa5a__proofWrap{box-sizing:border-box;justify-content:center;align-items:center;padding:20px;display:flex;position:absolute;inset:-20% 0 0}.Duality-module__5DLa5a__proofImg{object-fit:contain;width:100%;height:100%;display:block}@media (max-width:820px){.Duality-module__5DLa5a__cards{grid-template-columns:1fr;gap:16px}}
.MAppsVignette-module__AHR7oW__carousel{align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.MAppsVignette-module__AHR7oW__track{will-change:transform;flex-shrink:0;gap:20px;padding:0 20px;animation:90s linear infinite MAppsVignette-module__AHR7oW__scroll;display:flex}@keyframes MAppsVignette-module__AHR7oW__scroll{0%{transform:translate(0)}to{transform:translateX(calc(-1 * var(--one-set-w)))}}@media (prefers-reduced-motion:reduce){.MAppsVignette-module__AHR7oW__track{animation:none}}.MAppsVignette-module__AHR7oW__slot{height:var(--app-h);flex-shrink:0}
.Home-module__Cpz-Ta__page{background:var(--canvas);color:var(--ink)}.Home-module__Cpz-Ta__container{max-width:1440px;margin:0 auto;padding:0 24px}.Home-module__Cpz-Ta__section{padding:clamp(80px,9vw,140px) 0}.Home-module__Cpz-Ta__sectionTight{padding:clamp(48px,6vw,88px) 0}.Home-module__Cpz-Ta__divider{background:var(--line);max-width:1440px;height:1px;margin:0 auto}.Home-module__Cpz-Ta__bodyText{letter-spacing:-.005em;color:#5c5c5c;text-wrap:pretty;max-width:540px;font-size:16px;font-weight:300;line-height:1.55}.Home-module__Cpz-Ta__heroTitle{letter-spacing:-.03em;color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(68px,6.25vw,100px);font-weight:500;line-height:1}.Home-module__Cpz-Ta__fade{opacity:0;animation:.7s cubic-bezier(.16,1,.3,1) forwards Home-module__Cpz-Ta__homeFade;transform:translateY(8px)}.Home-module__Cpz-Ta__fade[data-d="1"]{animation-delay:40ms}.Home-module__Cpz-Ta__fade[data-d="2"]{animation-delay:.14s}.Home-module__Cpz-Ta__fade[data-d="3"]{animation-delay:.26s}.Home-module__Cpz-Ta__fade[data-d="4"]{animation-delay:.38s}@keyframes Home-module__Cpz-Ta__homeFade{to{opacity:1;transform:translateY(0)}}
.EnclaveGlobe-module__oKlLYa__enclave{flex-direction:column;width:100%;height:100%;display:flex}.EnclaveGlobe-module__oKlLYa__counters{flex-direction:row;flex-shrink:0;gap:10px;padding:80px 16px 0;display:flex}.EnclaveGlobe-module__oKlLYa__counter{background:#ffffff0f;border-radius:16px;flex:1;padding:14px 18px 12px}.EnclaveGlobe-module__oKlLYa__counterValue{letter-spacing:-.025em;color:#fff;font-variant-numeric:tabular-nums;font-size:26px;font-weight:500;line-height:1}.EnclaveGlobe-module__oKlLYa__counterLabel{color:#ffffff6b;letter-spacing:.015em;margin-top:6px;font-size:11px}.EnclaveGlobe-module__oKlLYa__globeWrap{flex:1;min-height:0;margin-top:4px;position:relative;overflow:hidden}.EnclaveGlobe-module__oKlLYa__canvas{aspect-ratio:1;width:100%;display:block;position:relative;top:-4%}
.AppLockup-module__eMmwia__lockup{pointer-events:none;perspective:1200px;justify-content:center;align-items:center;width:100%;margin:0 auto clamp(48px,6vw,88px);padding:60px 0 40px;display:flex;position:relative}.AppLockup-module__eMmwia__app{flex-shrink:0;align-items:stretch;display:flex}.AppLockup-module__eMmwia__appCenter{z-index:3;text-align:left;filter:drop-shadow(0 12px 24px #0a0a0b2e)drop-shadow(0 36px 64px #0a0a0b2e)drop-shadow(0 72px 120px #0a0a0b24);width:380px;height:540px}.AppLockup-module__eMmwia__app.AppLockup-module__eMmwia__appLeft,.AppLockup-module__eMmwia__app.AppLockup-module__eMmwia__appRight{z-index:1;width:390px;height:560px}.AppLockup-module__eMmwia__app.AppLockup-module__eMmwia__appLeft{transform-origin:90%;margin-right:-100px;transform:scale(.8)rotate(-7.5deg)}.AppLockup-module__eMmwia__app.AppLockup-module__eMmwia__appRight{transform-origin:10%;margin-left:-100px;transform:scale(.8)rotate(7.5deg)}.AppLockup-module__eMmwia__app>section{width:100%;height:100%}@media (max-width:960px){.AppLockup-module__eMmwia__lockup{padding:40px 0 32px}.AppLockup-module__eMmwia__appCenter{width:320px;height:500px}.AppLockup-module__eMmwia__app.AppLockup-module__eMmwia__appLeft,.AppLockup-module__eMmwia__app.AppLockup-module__eMmwia__appRight{width:280px;height:460px}.AppLockup-module__eMmwia__app.AppLockup-module__eMmwia__appLeft{margin-right:-80px}.AppLockup-module__eMmwia__app.AppLockup-module__eMmwia__appRight{margin-left:-80px}}@media (max-width:720px){.AppLockup-module__eMmwia__app.AppLockup-module__eMmwia__appLeft,.AppLockup-module__eMmwia__app.AppLockup-module__eMmwia__appRight{display:none}.AppLockup-module__eMmwia__appCenter{width:100%;max-width:380px;height:540px}}
.HomeHero-module__bg5efq__hero{position:relative}.HomeHero-module__bg5efq__head{max-width:920px;padding:clamp(180px,20vw,300px) 0 clamp(40px,5vw,60px)}.HomeHero-module__bg5efq__title{letter-spacing:-.03em;color:var(--ink);text-wrap:balance;margin:0 0 14px;font-size:clamp(68px,6.25vw,100px);font-weight:500;line-height:1}.HomeHero-module__bg5efq__subtitle{letter-spacing:-.005em;color:#5c5c5c;text-wrap:pretty;max-width:480px;margin:0;font-size:15px;font-weight:300;line-height:1.55}@media (prefers-color-scheme:dark){.HomeHero-module__bg5efq__subtitle{color:var(--ink-dim)}}.HomeHero-module__bg5efq__actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:clamp(28px,3.4vw,40px);display:flex}.HomeHero-module__bg5efq__webgl{color:#fff;background:#040715;border-radius:clamp(52px,2vw + 24px,80px);width:100%;transition:background-color .55s;position:relative;overflow:hidden}.HomeHero-module__bg5efq__shader{z-index:0;position:absolute;inset:0}.HomeHero-module__bg5efq__shader>div{width:100%;height:100%}.HomeHero-module__bg5efq__panelInner{z-index:1;flex-direction:column;justify-content:flex-end;min-height:clamp(420px,52vh,580px);padding:clamp(80px,14vh,180px) clamp(32px,4vw,56px) clamp(32px,4vw,56px);display:flex;position:relative}.HomeHero-module__bg5efq__panelViewport{flex:1;min-width:0;display:grid}.HomeHero-module__bg5efq__panelText{flex-direction:column;grid-area:1/1;align-self:end;gap:16px;display:flex}.HomeHero-module__bg5efq__textExit{pointer-events:none}.HomeHero-module__bg5efq__textExit .HomeHero-module__bg5efq__panelEyebrow{animation:.42s cubic-bezier(.4,0,1,1) 60ms both HomeHero-module__bg5efq__panelExitLeft}.HomeHero-module__bg5efq__textExit .HomeHero-module__bg5efq__panelTitle{animation:.42s cubic-bezier(.4,0,1,1) .1s both HomeHero-module__bg5efq__panelExitLeft}.HomeHero-module__bg5efq__textExit .HomeHero-module__bg5efq__panelBody{animation:.42s cubic-bezier(.4,0,1,1) .15s both HomeHero-module__bg5efq__panelExitLeft}.HomeHero-module__bg5efq__textEnter .HomeHero-module__bg5efq__panelEyebrow{animation:.7s cubic-bezier(.16,1,.3,1) .66s both HomeHero-module__bg5efq__panelFadeSlideIn}.HomeHero-module__bg5efq__textEnter .HomeHero-module__bg5efq__panelTitle{animation:.8s cubic-bezier(.16,1,.3,1) .72s both HomeHero-module__bg5efq__panelFadeSlideIn}.HomeHero-module__bg5efq__textEnter .HomeHero-module__bg5efq__panelBody{animation:.9s cubic-bezier(.16,1,.3,1) .79s both HomeHero-module__bg5efq__panelFadeSlideIn}@keyframes HomeHero-module__bg5efq__panelExitLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-80px)}}@keyframes HomeHero-module__bg5efq__panelFadeSlideIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.HomeHero-module__bg5efq__textExit .HomeHero-module__bg5efq__panelEyebrow,.HomeHero-module__bg5efq__textExit .HomeHero-module__bg5efq__panelTitle,.HomeHero-module__bg5efq__textExit .HomeHero-module__bg5efq__panelBody{animation:10ms linear both HomeHero-module__bg5efq__panelExitLeft}.HomeHero-module__bg5efq__textEnter .HomeHero-module__bg5efq__panelEyebrow,.HomeHero-module__bg5efq__textEnter .HomeHero-module__bg5efq__panelTitle,.HomeHero-module__bg5efq__textEnter .HomeHero-module__bg5efq__panelBody{animation:10ms linear both HomeHero-module__bg5efq__panelFadeSlideIn}.HomeHero-module__bg5efq__progressActive{width:100%;animation:none}}.HomeHero-module__bg5efq__panelHeading{flex-direction:column;gap:8px;display:flex}.HomeHero-module__bg5efq__panelEyebrow{letter-spacing:.1em;text-transform:uppercase;color:#fff6;margin:0;font-size:11px;font-weight:500}.HomeHero-module__bg5efq__panelTitle{letter-spacing:-.032em;color:#fff;text-wrap:balance;max-width:18ch;margin:0;font-size:clamp(30px,3.6vw,54px);font-weight:500;line-height:1.05}.HomeHero-module__bg5efq__panelBody{letter-spacing:-.003em;color:#ffffff94;text-wrap:pretty;mix-blend-mode:screen;filter:saturate(1.5);max-width:52ch;margin:0;font-size:15px;font-weight:300;line-height:1.6}.HomeHero-module__bg5efq__panelFooter{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.HomeHero-module__bg5efq__progressRing{flex-shrink:0;width:36px;height:36px;transform:rotate(-90deg)}.HomeHero-module__bg5efq__progressRingBg{fill:#ffffff1a}.HomeHero-module__bg5efq__progressRingFill{fill:none;stroke:#ffffffb8;stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:87.96;stroke-dashoffset:87.96px;animation:HomeHero-module__bg5efq__ringFill var(--dur,5.5s) linear forwards}.HomeHero-module__bg5efq__progressRing.HomeHero-module__bg5efq__progressPaused .HomeHero-module__bg5efq__progressRingFill{animation-play-state:paused}@keyframes HomeHero-module__bg5efq__ringFill{0%{stroke-dashoffset:87.96px}to{stroke-dashoffset:0}}.HomeHero-module__bg5efq__slideControls{flex-shrink:0;align-items:center;gap:6px;display:inline-flex}.HomeHero-module__bg5efq__slideArrow{color:#fff;cursor:pointer;background:#ffffff1a;border:0;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:background .18s,transform .22s;display:inline-flex}.HomeHero-module__bg5efq__slideArrow:hover{background:#fff3}.HomeHero-module__bg5efq__slideArrow:active{transform:scale(.94)}.HomeHero-module__bg5efq__slideArrow:focus-visible{outline-offset:2px;outline:2px solid #ffffff8c}@media (prefers-color-scheme:dark){.HomeHero-module__bg5efq__panelTitle{color:var(--ink)}.HomeHero-module__bg5efq__panelEyebrow{color:#f5f5f573}.HomeHero-module__bg5efq__panelBody{color:#f5f5f599}.HomeHero-module__bg5efq__slideArrow{color:var(--ink);background:#f5f5f51a}.HomeHero-module__bg5efq__slideArrow:hover{background:#f5f5f533}.HomeHero-module__bg5efq__progressRingBg{fill:#f5f5f51a}.HomeHero-module__bg5efq__progressRingFill{stroke:#f5f5f5b8}.HomeHero-module__bg5efq__slideArrow:focus-visible{outline-color:#f5f5f58c}}@media (max-width:880px){.HomeHero-module__bg5efq__webgl{border-radius:clamp(44px,5vw + 24px,56px)}.HomeHero-module__bg5efq__panelInner{min-height:clamp(360px,48vh,480px);padding:clamp(60px,10vh,100px) clamp(20px,5vw,32px) clamp(20px,5vw,32px)}}@media (max-width:640px){.HomeHero-module__bg5efq__actions{flex-direction:column;align-items:flex-start;gap:16px}}
.CompanyHero-module__Hl8J2G__hero{position:relative}.CompanyHero-module__Hl8J2G__head{flex-direction:column;gap:20px;max-width:920px;padding:clamp(180px,20vw,300px) 0 clamp(40px,5vw,60px);display:flex}.CompanyHero-module__Hl8J2G__kicker{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-dim);font-size:11px;font-weight:500;display:inline-block}.CompanyHero-module__Hl8J2G__title{letter-spacing:-.03em;color:var(--ink);text-wrap:balance;max-width:22ch;margin:0;font-size:clamp(68px,6.25vw,100px);font-weight:500;line-height:1.05}.CompanyHero-module__Hl8J2G__panel{isolation:isolate;color:#fff;background:#040715;border-radius:clamp(40px,2vw + 24px,72px);align-items:flex-end;display:flex;position:relative;overflow:hidden}.CompanyHero-module__Hl8J2G__panelInner{z-index:1;flex-direction:column;justify-content:flex-end;gap:20px;min-height:clamp(380px,44vh,520px);padding:clamp(80px,16vh,200px) clamp(32px,5vw,72px) clamp(32px,5vw,72px);display:flex;position:relative}.CompanyHero-module__Hl8J2G__panelTitle{letter-spacing:-.032em;color:#fff;text-wrap:balance;max-width:22ch;margin:0;font-size:clamp(32px,4vw,58px);font-weight:500;line-height:1.05}.CompanyHero-module__Hl8J2G__panelBody{letter-spacing:-.003em;color:#ffffff94;text-wrap:pretty;mix-blend-mode:screen;filter:saturate(1.5);max-width:60ch;margin:0;font-size:15px;font-weight:300;line-height:1.6}@media (prefers-color-scheme:dark){.CompanyHero-module__Hl8J2G__kicker{color:#f5f5f573}.CompanyHero-module__Hl8J2G__title,.CompanyHero-module__Hl8J2G__panelTitle{color:var(--ink)}.CompanyHero-module__Hl8J2G__panelBody{color:#f5f5f599}}@media (max-width:880px){.CompanyHero-module__Hl8J2G__panel{border-radius:clamp(32px,4vw + 16px,48px)}.CompanyHero-module__Hl8J2G__panelInner{min-height:clamp(320px,40vh,440px);padding:clamp(60px,10vh,100px) clamp(24px,5vw,40px) clamp(24px,5vw,40px)}}
.MediaSlot-module__fhkmlG__slot{isolation:isolate;border-radius:16px;width:100%;margin:0;position:relative;overflow:hidden}.MediaSlot-module__fhkmlG__withImage{background:#0a0a0b}.MediaSlot-module__fhkmlG__image{object-fit:cover;z-index:0}.MediaSlot-module__fhkmlG__dark{color:var(--paper-dark);background:radial-gradient(at 28% 22%,#ffffff0f 0%,#fff0 60%),linear-gradient(160deg,#1a1a1d 0%,#0a0a0b 100%)}.MediaSlot-module__fhkmlG__light{color:var(--ink);background:radial-gradient(at 28% 22%,#fff9 0%,#fff0 60%),linear-gradient(160deg,#e5e2dc 0%,#c9c5bd 100%)}
.WhyNow-module__aDl-Sa__section{text-align:center}.WhyNow-module__aDl-Sa__title{max-width:22ch;margin:0 auto}.WhyNow-module__aDl-Sa__body{flex-direction:column;align-items:center;margin-top:clamp(24px,3vw,36px);display:flex}.WhyNow-module__aDl-Sa__graf{text-align:center;max-width:540px;margin:0 0 18px}.WhyNow-module__aDl-Sa__graf:last-child{margin-bottom:0}.WhyNow-module__aDl-Sa__grafLead{color:var(--ink);font-weight:400}.WhyNow-module__aDl-Sa__actions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:clamp(28px,3.4vw,40px);display:flex}
.MarketLanding-module__wI3Q_G__heroWrap{max-width:1440px;margin:0 auto;padding:10px 10px 0}.MarketLanding-module__wI3Q_G__hero{isolation:isolate;background:var(--ink-dark);color:#fff;border-radius:42px;align-items:flex-end;min-height:clamp(560px,70vh,760px);padding:220px 0 clamp(56px,6vw,96px);display:flex;position:relative;overflow:hidden}.MarketLanding-module__wI3Q_G__heroInner{z-index:1;box-sizing:border-box;flex-direction:column;gap:28px;width:100%;max-width:1440px;margin:0 auto;padding:0 clamp(32px,5vw,80px);display:flex;position:relative}.MarketLanding-module__wI3Q_G__heroEyebrow{letter-spacing:.06em;text-transform:uppercase;color:#ffffffc7;-webkit-backdrop-filter:blur(12px)saturate(150%);background:#ffffff24;border-radius:999px;align-items:center;width:fit-content;padding:6px 14px;font-size:12px;font-weight:500;display:inline-flex}.MarketLanding-module__wI3Q_G__heroTitle{color:#fff;text-wrap:balance;max-width:18em}.MarketLanding-module__wI3Q_G__heroSubhead{color:#ffffffb8;text-wrap:pretty;max-width:42em}.MarketLanding-module__wI3Q_G__heroActions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:12px;display:flex}@media (max-width:720px){.MarketLanding-module__wI3Q_G__hero{border-radius:28px;min-height:600px;padding:180px 0 56px}.MarketLanding-module__wI3Q_G__heroInner{gap:20px;padding:0 clamp(20px,6vw,40px)}}.MarketLanding-module__wI3Q_G__problemSection{padding:clamp(64px,7vw,120px) clamp(24px,5vw,80px)}.MarketLanding-module__wI3Q_G__problemRow{gap:var(--col-gap);grid-template-columns:1fr 2fr;align-items:start;display:grid}.MarketLanding-module__wI3Q_G__problemClaim{max-width:22em}@media (max-width:960px){.MarketLanding-module__wI3Q_G__problemRow{grid-template-columns:1fr;gap:16px}}.MarketLanding-module__wI3Q_G__statsSection{padding:clamp(48px,6vw,96px) clamp(24px,5vw,80px)}.MarketLanding-module__wI3Q_G__statsHead{margin-bottom:40px}.MarketLanding-module__wI3Q_G__statsHead .label{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-faint);font-size:13px;font-weight:500}.MarketLanding-module__wI3Q_G__statsGrid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.MarketLanding-module__wI3Q_G__statCell{background:#0a0a0b0a;border-radius:18px;flex-direction:column;gap:8px;padding:28px 24px;display:flex}.MarketLanding-module__wI3Q_G__statValue{letter-spacing:-.028em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:clamp(28px,3.4vw,44px);font-weight:500;line-height:1}.MarketLanding-module__wI3Q_G__statCaption{letter-spacing:-.005em;color:var(--ink-dim);font-size:13px;line-height:1.45}@media (prefers-color-scheme:dark){.MarketLanding-module__wI3Q_G__statCell{background:#ffffff0a}}@media (max-width:960px){.MarketLanding-module__wI3Q_G__statsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.MarketLanding-module__wI3Q_G__statsGrid{grid-template-columns:1fr}}.MarketLanding-module__wI3Q_G__solutionSection{padding:clamp(64px,7vw,120px) clamp(24px,5vw,80px)}.MarketLanding-module__wI3Q_G__solutionHead{grid-template-columns:56px 1fr 2fr;align-items:start;gap:40px;margin-bottom:56px;display:grid}.MarketLanding-module__wI3Q_G__solutionHead>aside{grid-column:1/3}.MarketLanding-module__wI3Q_G__solutionHeading{max-width:14em}.MarketLanding-module__wI3Q_G__solutionList{flex-direction:column;display:flex}.MarketLanding-module__wI3Q_G__solutionRow{border-top:1px solid var(--line);grid-template-columns:56px 1fr 2fr;align-items:start;gap:40px;padding:32px 0;display:grid}.MarketLanding-module__wI3Q_G__solutionRow:first-child{border-top:none}.MarketLanding-module__wI3Q_G__solutionN{letter-spacing:.04em;color:var(--ink-faint);font-variant-numeric:tabular-nums;padding-top:6px;font-size:13px;font-weight:500}.MarketLanding-module__wI3Q_G__solutionName{letter-spacing:-.022em;color:var(--ink);font-size:clamp(20px,1.9vw,26px);font-weight:500}.MarketLanding-module__wI3Q_G__solutionBody{letter-spacing:-.008em;color:var(--ink-dim);max-width:36em;font-size:16px;line-height:1.55}@media (max-width:960px){.MarketLanding-module__wI3Q_G__solutionHead{grid-template-columns:1fr;gap:16px;margin-bottom:32px}.MarketLanding-module__wI3Q_G__solutionRow{grid-template-columns:1fr;gap:10px;padding:24px 0}.MarketLanding-module__wI3Q_G__solutionN{padding-top:0}}.MarketLanding-module__wI3Q_G__whySection{padding:clamp(64px,7vw,120px) clamp(24px,5vw,80px)}.MarketLanding-module__wI3Q_G__whyHead{gap:var(--col-gap);grid-template-columns:1fr 2fr;align-items:start;margin-bottom:40px;display:grid}.MarketLanding-module__wI3Q_G__whyHeading{max-width:14em}.MarketLanding-module__wI3Q_G__whyList{padding-left:calc(33.333% + var(--col-gap));flex-direction:column;gap:0;display:flex}.MarketLanding-module__wI3Q_G__whyItem{letter-spacing:-.008em;color:var(--paper-dark);border-top:1px solid var(--line-dark);max-width:34em;padding:22px 0;font-size:17px;line-height:1.55}.MarketLanding-module__wI3Q_G__whyItem:first-child{border-top:none}@media (max-width:960px){.MarketLanding-module__wI3Q_G__whyHead{grid-template-columns:1fr;gap:16px;margin-bottom:24px}.MarketLanding-module__wI3Q_G__whyList{padding-left:0}}.MarketLanding-module__wI3Q_G__ctaSection{position:relative;overflow:hidden}.MarketLanding-module__wI3Q_G__ctaGrid{grid-template-columns:3fr 2fr;align-items:end;gap:64px;display:grid;position:relative}.MarketLanding-module__wI3Q_G__ctaCol{flex-direction:column;gap:24px;display:flex}.MarketLanding-module__wI3Q_G__ctaKicker{letter-spacing:.06em;text-transform:uppercase;color:#f0f0f280;font-size:12px;font-weight:500}.MarketLanding-module__wI3Q_G__ctaHeading{max-width:14em;color:var(--paper-dark);margin:0}.MarketLanding-module__wI3Q_G__ctaActions{flex-direction:column;gap:28px;padding-bottom:6px;display:flex}.MarketLanding-module__wI3Q_G__ctaNote{letter-spacing:-.006em;color:#f0f0f2b3;max-width:22em;font-size:15px;line-height:1.5}.MarketLanding-module__wI3Q_G__ctaRow{flex-wrap:wrap;align-items:center;gap:16px;display:flex}@media (max-width:960px){.MarketLanding-module__wI3Q_G__ctaGrid{grid-template-columns:1fr;align-items:start;gap:40px}.MarketLanding-module__wI3Q_G__ctaActions{padding-bottom:0}}
.PageCTA-module__1WMpIq__section{background:var(--ink-dark);color:var(--paper-dark);margin:0 -8px;padding:clamp(80px,9vw,140px) 0}.PageCTA-module__1WMpIq__heading{max-width:22ch;color:var(--paper-dark);margin:0}.PageCTA-module__1WMpIq__body{color:#f0f0f29e;margin-top:clamp(20px,2.4vw,28px)}.PageCTA-module__1WMpIq__actions{flex-wrap:wrap;gap:12px;margin-top:clamp(28px,3.4vw,40px);display:flex}
.architecture-module__nLU0vW__stackSection{padding:clamp(8px,1vw,16px) 0 clamp(64px,7vw,96px)}.architecture-module__nLU0vW__stack{border-radius:var(--pod-radius);border:1px solid var(--line);overflow:hidden}.architecture-module__nLU0vW__stackRow{border-bottom:1px solid var(--line);grid-template-columns:180px 1fr;align-items:baseline;gap:clamp(20px,3vw,40px);padding:clamp(20px,2.4vw,28px) clamp(24px,3vw,40px);display:grid}.architecture-module__nLU0vW__stackRow:last-child{border-bottom:0}.architecture-module__nLU0vW__stackLabel{letter-spacing:-.015em;color:var(--ink);font-size:14px;font-weight:500}.architecture-module__nLU0vW__stackParts{letter-spacing:-.005em;color:var(--ink-dim);font-size:15px;font-weight:300;line-height:1.55}@media (max-width:820px){.architecture-module__nLU0vW__stackRow{grid-template-columns:1fr;gap:4px;padding:18px 22px}}.architecture-module__nLU0vW__primitivesGrid{grid-template-columns:1fr 1fr;gap:20px;margin-top:clamp(40px,5vw,64px);display:grid}.architecture-module__nLU0vW__primitiveCard{flex-direction:column;display:flex}.architecture-module__nLU0vW__primitiveVisual{border-radius:var(--pod-radius);isolation:isolate;height:0;padding-top:50%;position:relative;overflow:hidden}.architecture-module__nLU0vW__primitiveShader{width:100%;height:100%;position:absolute;inset:0}.architecture-module__nLU0vW__primitiveSymbol{z-index:2;pointer-events:none;filter:brightness(0)invert();width:clamp(120px,24%,200px);height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.architecture-module__nLU0vW__primitiveBody{flex-direction:column;gap:8px;padding:clamp(20px,2.4vw,28px) 0 0;display:flex}.architecture-module__nLU0vW__primitiveTitle{letter-spacing:-.025em;color:var(--ink);margin:0;font-size:clamp(18px,1.8vw,22px);font-weight:500;line-height:1.1}.architecture-module__nLU0vW__primitiveCopy{color:var(--ink-dim);margin:0;font-size:15px;line-height:1.55}.architecture-module__nLU0vW__primitiveTrigger{margin-top:12px}@media (max-width:820px){.architecture-module__nLU0vW__primitivesGrid{grid-template-columns:1fr}}.architecture-module__nLU0vW__conceptsGrid{grid-template-columns:1fr 1fr;align-items:stretch;gap:20px;margin-top:clamp(40px,5vw,64px);display:grid}.architecture-module__nLU0vW__conceptCard{background:var(--surface-raised);border-radius:var(--pod-radius);box-shadow:var(--pod-shadow);flex-direction:column;padding:clamp(28px,3.5vw,48px);display:flex}.architecture-module__nLU0vW__conceptTitle{letter-spacing:-.025em;color:var(--ink);margin:0;font-size:clamp(18px,1.8vw,22px);font-weight:500;line-height:1.15}.architecture-module__nLU0vW__conceptCopy{color:var(--ink-dim);flex:1;margin:clamp(12px,1.4vw,16px) 0 0;font-size:15px;line-height:1.6}.architecture-module__nLU0vW__conceptAction{margin-top:clamp(24px,3vw,32px);display:flex}@media (max-width:820px){.architecture-module__nLU0vW__conceptsGrid{grid-template-columns:1fr}}.architecture-module__nLU0vW__postureTitle{max-width:22ch;margin:0}.architecture-module__nLU0vW__postureBody{margin-top:clamp(24px,3vw,36px)}.architecture-module__nLU0vW__postureSplit{grid-template-columns:1fr 1fr;gap:16px;margin-top:clamp(40px,5vw,64px);display:grid}.architecture-module__nLU0vW__postureCol{background:var(--surface-raised);border-radius:var(--pod-radius);box-shadow:var(--pod-shadow);flex-direction:column;gap:12px;padding:clamp(28px,3.5vw,48px);display:flex}.architecture-module__nLU0vW__postureColTitle{letter-spacing:-.015em;color:var(--ink);margin:0;font-size:16px;font-weight:500}.architecture-module__nLU0vW__postureColBody{color:var(--ink);margin:0;font-style:italic}@media (max-width:820px){.architecture-module__nLU0vW__postureSplit{grid-template-columns:1fr}}.architecture-module__nLU0vW__complianceImageSection{padding-bottom:0}.architecture-module__nLU0vW__complianceImagePod{border-radius:var(--pod-radius);width:100%;overflow:hidden}.architecture-module__nLU0vW__complianceImage{object-fit:cover;object-position:center 30%;width:100%;height:auto;max-height:480px;display:block}.architecture-module__nLU0vW__complianceTriggerSection{padding-top:0}.architecture-module__nLU0vW__complianceTrigger{margin-top:0}
