@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/32687112bd2dd8db-s.cfdd66c2.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:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/28868e710e86be81-s.c30238d4.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.4564287c.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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/32687112bd2dd8db-s.cfdd66c2.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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/28868e710e86be81-s.c30238d4.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.4564287c.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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/32687112bd2dd8db-s.cfdd66c2.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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/28868e710e86be81-s.c30238d4.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.4564287c.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:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.space_grotesk_2717a6fc-module__MwLkoq__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.space_grotesk_2717a6fc-module__MwLkoq__variable{--font-syne:"Space Grotesk","Space Grotesk Fallback"}
@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c3cb240f9c892514-s.d8e4bce2.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.a62025f2.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:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c3cb240f9c892514-s.d8e4bce2.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.a62025f2.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:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c3cb240f9c892514-s.d8e4bce2.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.a62025f2.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:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_2b3edcd4-module__k36ggW__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_2b3edcd4-module__k36ggW__variable{--font-dm-sans:"DM Sans","DM Sans Fallback"}
@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/caa77eaf0c6cae2c-s.ce707e0a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/6260001f568fa40d-s.db06404a.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/2aa781f449db21e3-s.p.41de2d8b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.bricolage_grotesque_edafeff6-module__9R8U0a__className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.bricolage_grotesque_edafeff6-module__9R8U0a__variable{--font-bricolage:"Bricolage Grotesque","Bricolage Grotesque Fallback"}
@font-face{font-family:Archivo;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.5f161693.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:Archivo;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.7b2da7da.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.51cde8ff.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:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.5f161693.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:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.7b2da7da.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.51cde8ff.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:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.5f161693.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:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.7b2da7da.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.51cde8ff.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:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.5f161693.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:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.7b2da7da.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.51cde8ff.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:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_6377b5e-module__xJw-4G__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_6377b5e-module__xJw-4G__variable{--font-archivo:"Archivo","Archivo Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.a82ecf4e.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.afa48be3.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.764b43eb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.cb53f04b.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.64b9304e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.6b5ea6af.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.1dcddae6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.8da66e7f.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.e6cd1753.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.19510058.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_fa9c7635-module__aVu_sq__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_fa9c7635-module__aVu_sq__variable{--font-ibm-plex-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid}}}@layer theme{:root,:host{--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-emerald-300:#5ee9b5;--color-rose-300:#ffa2ae;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-3xl:48rem;--container-5xl:64rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-widest:.1em;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-body);--default-mono-font-family:var(--font-mono);--font-display:var(--font-display)}@supports (color:lab(0% 0 0)){:root,:host{--color-emerald-300:lab(83.9203% -48.7124 13.8849);--color-rose-300:lab(76.6339% 38.3549 9.68835)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.mx-auto{margin-inline:auto}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-10{margin-top:calc(var(--spacing)*10)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.min-h-screen{min-height:100vh}.w-full{width:100%}.max-w-3xl{max-width:var(--container-3xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-7xl{max-width:var(--container-7xl)}.flex-grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.items-start{align-items:flex-start}.justify-end{justify-content:flex-end}.gap-2{gap:calc(var(--spacing)*2)}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab,var(--color-white)15%,transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.border-white\/20{border-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.bg-black{background-color:var(--color-black)}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black)40%,transparent)}}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-6{padding-inline:calc(var(--spacing)*6)}.py-3{padding-block:calc(var(--spacing)*3)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-16{padding-top:calc(var(--spacing)*16)}.pb-12{padding-bottom:calc(var(--spacing)*12)}.pb-16{padding-bottom:calc(var(--spacing)*16)}.pb-20{padding-bottom:calc(var(--spacing)*20)}.pb-24{padding-bottom:calc(var(--spacing)*24)}.text-center{text-align:center}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-black{color:var(--color-black)}.text-emerald-300{color:var(--color-emerald-300)}.text-rose-300{color:var(--color-rose-300)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.opacity-30{opacity:.3}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.ring-4{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-white\/30{--tw-ring-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.ring-white\/30{--tw-ring-color:color-mix(in oklab,var(--color-white)30%,transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-white\/40:focus{--tw-ring-color:#fff6}@supports (color:color-mix(in lab, red, red)){.focus\:ring-white\/40:focus{--tw-ring-color:color-mix(in oklab,var(--color-white)40%,transparent)}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}@media (min-width:48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:p-12{padding:calc(var(--spacing)*12)}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}}:root{--bg:#080808;--surface:#111110;--border:#2a2a28;--fg:#f2f0ea;--muted:#7a7a74;--accent:#22d3ee;--accent-dim:#0ea5e9;--font-display:var(--font-syne);--font-body:var(--font-dm-sans)}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes marquee-reverse{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes waveform{0%{transform:scaleY(.3)}to{transform:scaleY(1)}}@keyframes chevron{0%,to{opacity:.4;transform:translateY(0)}50%{opacity:1;transform:translateY(6px)}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--fg);font-family:var(--font-body),system-ui,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:1.65;overflow-x:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body:after{content:"";pointer-events:none;z-index:9999;opacity:.025;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='1'/%3E%3C/svg%3E");position:fixed;inset:0}.font-display{font-family:var(--font-display),system-ui,sans-serif}.section-pad{max-width:1280px;margin-inline:auto;padding-block:clamp(4rem,8vw,8rem);padding-inline:clamp(1.25rem,5vw,3rem)}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:var(--border);border-radius:3px}::selection{background:var(--accent);color:#000}@media (max-width:720px){.hidden-mobile{display:none!important}}@media (max-width:860px){.calc-grid{grid-template-columns:1fr!important}.calc-grid>div:last-child{position:static!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
.mp-v3{--ink:#0a0a09;--ink-2:#101010;--bone:#f0ece1;--bone-dim:#a9a498;--faint:#6d6a61;--aqua:#46dff2;--aqua-dim:#1a97ad;--ember:#ffab70;--line:#f0ece121;--line-strong:#f0ece147;--panel:#0d0d0ca8;--disp:var(--font-bricolage),"Bricolage Grotesque",Archivo,system-ui,sans-serif;--body:var(--font-archivo),system-ui,sans-serif;--mono:var(--font-ibm-plex-mono),ui-monospace,monospace;background:var(--ink);min-height:100vh;font-family:var(--body);color:var(--bone);-webkit-font-smoothing:antialiased;font-weight:300;line-height:1.6;position:relative}.mp-v3 *{box-sizing:border-box;margin:0;padding:0}.mp-v3 ::selection{background:var(--aqua);color:var(--ink)}.mp-v3 a{color:inherit}.mp-v3 .vignette{z-index:1;pointer-events:none;background:radial-gradient(120% 90% at 50% 0,#0000 55%,#0606058c 100%),linear-gradient(#0606056b 0%,#0000 14% 86%,#06060580 100%);position:fixed;inset:0}.mp-v3 .grain{z-index:2;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23n)'/%3E%3C/svg%3E");animation:9s steps(6,end) infinite mp-grain;position:fixed;inset:-50%}@keyframes mp-grain{0%,to{transform:translate(0)}25%{transform:translate(-4%,3%)}50%{transform:translate(3%,-4%)}75%{transform:translate(-2%,-2%)}}.mp-v3 main,.mp-v3 header.site,.mp-v3 footer.site{z-index:3;position:relative}.mp-v3 .mono{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--bone-dim);font-size:.72rem}.mp-v3 .mono b{color:var(--aqua);font-weight:500}.mp-v3 em.vox{color:var(--aqua);font-style:normal;font-weight:700}.mp-v3 .wrap{max-width:1240px;margin:0 auto;padding:0 clamp(1.25rem,4vw,4rem)}.mp-v3 header.site{z-index:20;border-bottom:1px solid #0000;transition:background .4s,border-color .4s,-webkit-backdrop-filter .4s,backdrop-filter .4s;position:fixed;top:0;left:0;right:0}.mp-v3 header.site.scrolled{-webkit-backdrop-filter:blur(14px);border-bottom-color:var(--line);background:#090908b8}.mp-v3 .nav{justify-content:space-between;align-items:center;max-width:1400px;margin:0 auto;padding:1.1rem clamp(1.25rem,4vw,4rem);display:flex}.mp-v3 .brand{align-items:baseline;gap:.7rem;text-decoration:none;display:flex}.mp-v3 .brand .name{font-family:var(--disp);letter-spacing:.01em;font-size:1.15rem;font-weight:600}.mp-v3 .brand .name i{color:var(--aqua);font-style:normal;font-weight:700}.mp-v3 .brand .tag{font-family:var(--mono);letter-spacing:.22em;color:var(--faint);text-transform:uppercase;font-size:.6rem}.mp-v3 .nav-links{align-items:center;gap:2rem;list-style:none;display:flex}.mp-v3 .nav-links a{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--bone-dim);font-size:.7rem;text-decoration:none;transition:color .25s}.mp-v3 .nav-links a:hover{color:var(--aqua)}.mp-v3 .nav-cta{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;background:var(--bone);white-space:nowrap;border-radius:2px;padding:.6rem 1.1rem;font-size:.7rem;text-decoration:none;transition:background .25s,color .25s;color:var(--ink)!important}.mp-v3 .nav-cta:hover{background:var(--aqua);color:var(--ink)!important}.mp-v3 .lang-toggle{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:.45rem;font-size:.7rem;display:inline-flex}.mp-v3 .lang-toggle button{cursor:pointer;font:inherit;letter-spacing:inherit;color:var(--faint);background:0 0;border:none;padding:.15rem .1rem;transition:color .25s}.mp-v3 .lang-toggle button:hover{color:var(--bone-dim)}.mp-v3 .lang-toggle button.active{color:var(--aqua)}.mp-v3 .lang-sep{color:var(--faint);opacity:.5}@media (max-width:820px){.mp-v3 .nav-links li.hide-m{display:none}}@media (max-width:480px){.mp-v3 .brand .tag{display:none}.mp-v3 .nav-cta{letter-spacing:.14em;padding:.55rem .85rem;font-size:.64rem}}.mp-v3 .btn-row{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.mp-v3 .btn{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;border-radius:2px;align-items:center;gap:.7rem;padding:1.05rem 1.7rem;font-size:.78rem;text-decoration:none;transition:transform .25s cubic-bezier(.2,.9,.3,1.4),background .25s,color .25s,border-color .25s,box-shadow .25s;display:inline-flex;position:relative}.mp-v3 .btn .arr{transition:transform .25s}.mp-v3 .btn:hover .arr{transform:translate(4px)}.mp-v3 .btn-solid{background:var(--bone);color:var(--ink);font-weight:500}.mp-v3 .btn-solid:hover{background:var(--aqua);transform:translateY(-2px);box-shadow:0 10px 40px -8px #46dff273}.mp-v3 .btn-ghost{border:1px solid var(--line-strong);color:var(--bone);background:#0a0a094d}.mp-v3 .btn-ghost:hover{border-color:var(--aqua);color:var(--aqua);transform:translateY(-2px)}.mp-v3 .btn .dot{background:var(--aqua);border-radius:50%;width:7px;height:7px;animation:1.6s infinite mp-blink}.mp-v3 .btn-solid .dot{background:var(--ink)}@keyframes mp-blink{0%,to{opacity:1}50%{opacity:.25}}.mp-v3 .hero{flex-direction:column;justify-content:flex-end;min-height:100svh;padding-top:7rem;padding-bottom:0;display:flex}.mp-v3 .hero-grid{grid-template-columns:minmax(0,1.6fr) minmax(260px,.9fr);align-items:end;gap:clamp(2rem,5vw,5rem);display:grid}.mp-v3 .hero-eyebrow{align-items:center;gap:1rem;margin-bottom:1.6rem;display:flex}.mp-v3 .hero-eyebrow:before{content:"";background:var(--aqua);width:2.6rem;height:1px}.mp-v3 h1{font-family:var(--disp);letter-spacing:-.03em;font-variation-settings:"opsz" 96;text-wrap:balance;margin-bottom:1.8rem;font-size:clamp(2.5rem,6.9vw,6rem);font-weight:440;line-height:1.02}.mp-v3 h1 .it{color:var(--aqua);letter-spacing:-.035em;font-style:normal;font-weight:700}.mp-v3 .hero-sub{max-width:34rem;color:var(--bone-dim);margin-bottom:2.4rem;font-size:clamp(1rem,1.35vw,1.15rem)}.mp-v3 .hero-sub strong{color:var(--bone);font-weight:500}.mp-v3 .hero-hint{color:var(--faint);align-items:center;gap:.6rem;margin-top:1.4rem;display:flex}.mp-v3 .hero-hint svg{flex:none}.mp-v3 .callstack{flex-direction:column;gap:.85rem;padding-bottom:.4rem;display:flex}.mp-v3 .chip{border:1px solid var(--line-strong);background:var(--panel);-webkit-backdrop-filter:blur(8px);border-radius:3px;align-items:center;gap:.9rem;padding:.95rem 1.15rem;display:flex}.mp-v3 .chip .sig{border-radius:50%;flex:none;width:9px;height:9px}.mp-v3 .chip-ring .sig{background:var(--ember);animation:3.6s infinite mp-ringpulse;box-shadow:0 0 #ffab7080}.mp-v3 .chip-voice .sig{background:var(--aqua);animation:2.2s infinite mp-blink;box-shadow:0 0 12px #46dff2cc}@keyframes mp-ringpulse{0%,8%{box-shadow:0 0 #ffab708c}18%{box-shadow:0 0 0 14px #ffab7000}22%,30%{box-shadow:0 0 #ffab708c}40%{box-shadow:0 0 0 14px #ffab7000}41%,to{box-shadow:0 0 #ffab7000}}.mp-v3 .chip .lbl{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;font-size:.68rem}.mp-v3 .chip .lbl small{color:var(--faint);letter-spacing:.1em;text-transform:none;margin-top:.15rem;font-size:.62rem;display:block}.mp-v3 .chip-lead{border-color:#46dff266}.mp-v3 .chip-lead .sig{background:var(--aqua)}.mp-v3 .chip-arrow{color:var(--faint);font-family:var(--mono);align-self:center;font-size:.7rem;line-height:1}.mp-v3 .scopebox{border-top:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:1.4rem;margin-top:3.2rem;padding:1rem 0 1.1rem;display:grid}.mp-v3 #scope{width:100%;height:56px;display:block}.mp-v3 .scope-lbl{white-space:nowrap}@media (max-width:900px){.mp-v3 .hero-grid{grid-template-columns:1fr}.mp-v3 .callstack{flex-flow:wrap}.mp-v3 .scopebox{grid-template-columns:1fr;gap:.5rem}.mp-v3 .scopebox .scope-lbl:last-child{display:none}}.mp-v3 .marquee{border-top:1px solid var(--line);border-bottom:1px solid var(--line);white-space:nowrap;-webkit-backdrop-filter:blur(4px);background:#09090880;margin-top:0;padding:.85rem 0;overflow:hidden}.mp-v3 .marquee-track{animation:36s linear infinite mp-mq;display:inline-block}.mp-v3 .marquee span{font-family:var(--mono);letter-spacing:.24em;text-transform:uppercase;color:var(--bone-dim);padding:0 1.6rem;font-size:.7rem}.mp-v3 .marquee span i{color:var(--aqua);padding-right:1.6rem;font-style:normal}@keyframes mp-mq{0%{transform:translate(0)}to{transform:translate(-50%)}}.mp-v3 section{padding:clamp(5rem,11vh,9rem) 0}.mp-v3 .sec-label{align-items:center;gap:1.2rem;margin-bottom:3rem;display:flex}.mp-v3 .sec-label:after{content:"";background:var(--line);flex:1;height:1px}.mp-v3 h2{font-family:var(--disp);font-variation-settings:"opsz" 72;letter-spacing:-.022em;text-wrap:balance;max-width:22ch;margin-bottom:1.2rem;font-size:clamp(1.9rem,4.4vw,3.6rem);font-weight:440;line-height:1.05}.mp-v3 h2 .it{color:var(--aqua);letter-spacing:-.025em;font-style:normal;font-weight:700}.mp-v3 .sec-intro{max-width:36rem;color:var(--bone-dim);margin-bottom:3.4rem;font-size:1.05rem}.mp-v3 .convo{grid-template-columns:minmax(240px,.8fr) minmax(0,1.4fr);gap:clamp(2rem,6vw,6rem);display:grid}.mp-v3 .convo-status{align-self:start;position:sticky;top:7.5rem}.mp-v3 .status-list{border-left:1px solid var(--line);margin-top:2.2rem;list-style:none}.mp-v3 .status-list li{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--faint);padding:.85rem 0 .85rem 1.4rem;font-size:.72rem;transition:color .5s;position:relative}.mp-v3 .status-list li:before{content:"";background:var(--faint);border-radius:50%;width:7px;height:7px;transition:background .5s,box-shadow .5s;position:absolute;top:50%;left:-4px;transform:translateY(-50%)}.mp-v3 .status-list li.active{color:var(--bone)}.mp-v3 .status-list li.active:before{background:var(--aqua);box-shadow:0 0 10px #46dff2e6}.mp-v3 .status-list li.done{color:var(--bone-dim)}.mp-v3 .status-list li.done:before{background:var(--aqua-dim)}.mp-v3 .status-list li span{color:var(--aqua-dim);margin-right:.7rem}.mp-v3 .transcript{flex-direction:column;gap:1.5rem;display:flex}.mp-v3 .t-sys{font-family:var(--mono);letter-spacing:.14em;color:var(--faint);text-transform:uppercase;align-items:center;gap:1rem;padding:.6rem 0;font-size:.72rem;display:flex}.mp-v3 .t-sys:before,.mp-v3 .t-sys:after{content:"";background:var(--line);flex:1;height:1px}.mp-v3 .bubble{-webkit-backdrop-filter:blur(8px);border-radius:3px;max-width:88%;padding:1.3rem 1.5rem;position:relative}.mp-v3 .bubble .who{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:.5rem;margin-bottom:.6rem;font-size:.62rem;display:flex}.mp-v3 .bubble p{font-size:1.02rem;line-height:1.6}.mp-v3 .b-caller{border:1px solid var(--line-strong);background:var(--panel);border-left:2px solid var(--ember);align-self:flex-start}.mp-v3 .b-caller .who{color:var(--ember)}.mp-v3 .b-caller p{color:var(--bone);font-style:italic}.mp-v3 .b-agent{border:1px solid #46dff247;border-right:2px solid var(--aqua);background:#0a1416a8;align-self:flex-end}.mp-v3 .b-agent .who{color:var(--aqua);justify-content:flex-end}.mp-v3 .b-agent .who .eq{align-items:flex-end;gap:2px;height:10px;display:inline-flex}.mp-v3 .b-agent .who .eq i{background:var(--aqua);width:2px;animation:1s ease-in-out infinite mp-eq}.mp-v3 .b-agent .who .eq i:first-child{height:5px}.mp-v3 .b-agent .who .eq i:nth-child(2){height:10px;animation-delay:.15s}.mp-v3 .b-agent .who .eq i:nth-child(3){height:7px;animation-delay:.3s}.mp-v3 .b-agent .who .eq i:nth-child(4){height:9px;animation-delay:.45s}@keyframes mp-eq{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1)}}.mp-v3 .b-agent p{color:var(--bone)}.mp-v3 .lead-card{-webkit-backdrop-filter:blur(8px);width:min(100%,26rem);font-family:var(--mono);letter-spacing:.08em;background:#090e0fcc;border:1px dashed #46dff280;border-radius:3px;align-self:center;margin-top:.6rem;padding:1.4rem 1.6rem;font-size:.74rem}.mp-v3 .lead-card .lc-head{color:var(--aqua);letter-spacing:.2em;text-transform:uppercase;border-bottom:1px dashed #46dff24d;justify-content:space-between;margin-bottom:.9rem;padding-bottom:.9rem;display:flex}.mp-v3 .lead-card dl{grid-template-columns:auto 1fr;gap:.45rem 1.4rem;display:grid}.mp-v3 .lead-card dt{color:var(--faint);text-transform:uppercase;letter-spacing:.16em;align-self:baseline;font-size:.64rem}.mp-v3 .lead-card dd{color:var(--bone);text-align:right}.mp-v3 .lead-card dd.hot{color:var(--ember)}@media (max-width:900px){.mp-v3 .convo{grid-template-columns:1fr}.mp-v3 .convo-status{position:static}.mp-v3 .status-list{display:none}.mp-v3 .bubble{max-width:100%}}.mp-v3 .svc-grid{border:1px solid var(--line);grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.mp-v3 .svc-grid .svc{outline:1px solid var(--line)}.mp-v3 .svc{-webkit-backdrop-filter:blur(6px);background:#0a0a09d1;padding:clamp(1.8rem,3vw,2.8rem);transition:background .4s;position:relative;overflow:hidden}.mp-v3 .svc:after{content:"";background:linear-gradient(90deg,var(--aqua),transparent);transform-origin:0;height:2px;transition:transform .5s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.mp-v3 .svc:hover{background:#0d1112e6}.mp-v3 .svc:hover:after{transform:scaleX(1)}.mp-v3 .svc .num{font-family:var(--mono);letter-spacing:.2em;color:var(--aqua-dim);justify-content:space-between;margin-bottom:2.6rem;font-size:.7rem;display:flex}.mp-v3 .svc .num .freq{color:var(--faint)}.mp-v3 .svc h3{font-family:var(--disp);letter-spacing:-.01em;margin-bottom:.9rem;font-size:clamp(1.4rem,2vw,1.8rem);font-weight:400;line-height:1.15}.mp-v3 .svc p{color:var(--bone-dim);max-width:32rem;font-size:.98rem}.mp-v3 .svc p strong{color:var(--bone);font-weight:500}@media (max-width:800px){.mp-v3 .svc-grid{grid-template-columns:1fr}}.mp-v3 .stats{border-top:1px solid var(--line);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(6px);background:#0808078c}.mp-v3 .stats-grid{grid-template-columns:repeat(4,1fr);display:grid}.mp-v3 .stat{border-left:1px solid var(--line);padding:clamp(2.2rem,4vw,3.6rem) clamp(1.2rem,2.4vw,2.4rem)}.mp-v3 .stat:first-child{border-left:none}.mp-v3 .stat .big{font-family:var(--disp);font-variation-settings:"opsz" 96;color:var(--bone);letter-spacing:-.02em;white-space:nowrap;margin-bottom:.9rem;font-size:clamp(2.6rem,4.6vw,4.3rem);font-weight:520;line-height:1}.mp-v3 .stat .big sup{color:var(--aqua);font-size:.4em;font-style:normal;font-weight:700}.mp-v3 .stat .big .u{color:var(--aqua);font-size:.5em}.mp-v3 .stat p{color:var(--bone-dim);max-width:16rem;font-size:.9rem;line-height:1.55}.mp-v3 .stat-note{color:var(--faint);border-top:1px solid var(--line);padding:1rem clamp(1.25rem,4vw,4rem)}@media (max-width:900px){.mp-v3 .stats-grid{grid-template-columns:1fr 1fr}.mp-v3 .stat:nth-child(3){border-left:none}.mp-v3 .stat:nth-child(n+3){border-top:1px solid var(--line)}}.mp-v3 .steps{counter-reset:step;grid-template-columns:repeat(4,1fr);gap:clamp(1.4rem,2.6vw,2.6rem);margin-top:1rem;display:grid}.mp-v3 .step{padding-top:2rem;position:relative}.mp-v3 .step:before{content:"";background:var(--line);height:1px;position:absolute;top:0;left:0;right:-1.4rem}.mp-v3 .step:last-child:before{right:0}.mp-v3 .step:after{content:"";background:var(--ink);border:1px solid var(--aqua);border-radius:50%;width:9px;height:9px;position:absolute;top:-4px;left:0}.mp-v3 .step .s-num{font-family:var(--mono);letter-spacing:.22em;color:var(--aqua);text-transform:uppercase;margin-bottom:1rem;font-size:.66rem;display:block}.mp-v3 .step .s-when{color:var(--faint);letter-spacing:.14em;margin-left:.8rem;font-size:.62rem}.mp-v3 .step h3{font-family:var(--disp);letter-spacing:-.01em;margin-bottom:.7rem;font-size:1.35rem;font-weight:400}.mp-v3 .step p{color:var(--bone-dim);font-size:.92rem}@media (max-width:900px){.mp-v3 .steps{grid-template-columns:1fr;gap:2.2rem}.mp-v3 .step:before{right:0}}.mp-v3 .who-quote{font-family:var(--disp);font-variation-settings:"opsz" 96;letter-spacing:-.022em;text-wrap:balance;max-width:24ch;margin-bottom:3rem;font-size:clamp(1.8rem,4.2vw,3.5rem);font-style:normal;font-weight:420;line-height:1.12}.mp-v3 .who-quote b{color:var(--aqua);letter-spacing:-.025em;font-weight:700}.mp-v3 .who-chips{flex-wrap:wrap;gap:.7rem;display:flex}.mp-v3 .who-chips span{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;border:1px solid var(--line-strong);color:var(--bone-dim);background:#0a0a0966;border-radius:999px;padding:.65rem 1.1rem;font-size:.7rem;transition:border-color .3s,color .3s}.mp-v3 .who-chips span:hover{border-color:var(--aqua);color:var(--aqua)}.mp-v3 .final{text-align:center;padding:clamp(6rem,16vh,11rem) 0}.mp-v3 .final .mono{justify-content:center;margin-bottom:2rem;display:flex}.mp-v3 .final h2{max-width:16ch;margin:0 auto 1.4rem}.mp-v3 .final .sub{max-width:32rem;color:var(--bone-dim);margin:0 auto 3rem;font-size:1.08rem}.mp-v3 .final .btn-row{justify-content:center}.mp-v3 .final .contact{color:var(--faint);margin-top:3.4rem}.mp-v3 .final .contact a{color:var(--bone-dim);border-bottom:1px solid var(--line-strong);text-decoration:none;transition:color .3s,border-color .3s}.mp-v3 .final .contact a:hover{color:var(--aqua);border-color:var(--aqua)}.mp-v3 footer.site{border-top:1px solid var(--line);-webkit-backdrop-filter:blur(8px);background:#080807b3}.mp-v3 .foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;max-width:1400px;margin:0 auto;padding:2rem clamp(1.25rem,4vw,4rem);display:flex}.mp-v3 .foot .mono{font-size:.64rem}.mp-v3 .foot-links{flex-wrap:wrap;gap:1.8rem;list-style:none;display:flex}.mp-v3 .foot-links a{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--bone-dim);font-size:.66rem;text-decoration:none;transition:color .25s}.mp-v3 .foot-links a:hover{color:var(--aqua)}.mp-v3 .rv{opacity:0;filter:blur(5px);transition:opacity .9s cubic-bezier(.2,.65,.25,1),transform .9s cubic-bezier(.2,.65,.25,1),filter .9s cubic-bezier(.2,.65,.25,1);transform:translateY(28px)}.mp-v3 .rv.in{opacity:1;filter:none;transform:none}.mp-v3 .rv-d1{transition-delay:.12s}.mp-v3 .rv-d2{transition-delay:.24s}.mp-v3 .rv-d3{transition-delay:.36s}.mp-v3 .missed{border-top:1px solid var(--line);background:radial-gradient(90% 70% at 50% 0%,#ffab700f,transparent 70%),var(--ink);padding:0;position:relative}.mp-v3 .missed-mq{border-bottom:1px solid var(--line);-webkit-user-select:none;user-select:none;padding:13px 0;overflow:hidden}.mp-v3 .missed-mq-track{width:max-content;font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ember);gap:3.5em;font-size:.72rem;animation:32s linear infinite mp-missed-mq;display:flex}.mp-v3 .missed-mq-track span{white-space:nowrap;opacity:.85}.mp-v3 .missed-mq-track span:before{content:"✕ ";opacity:.7}@keyframes mp-missed-mq{to{transform:translate(-50%)}}.mp-v3 .missed-inner{max-width:1240px;margin:0 auto;padding:clamp(80px,11vh,140px) clamp(1.25rem,4vw,4rem)}.mp-v3 .missed h2{font-family:var(--disp);font-variation-settings:"opsz" 72;letter-spacing:-.025em;max-width:20em;margin:.5em 0 0;font-size:clamp(2rem,5vw,4rem);font-weight:440;line-height:1.05}.mp-v3 .missed h2 em{color:var(--ember);letter-spacing:-.028em;font-style:normal;font-weight:700}.mp-v3 .missed-scene{font-family:var(--mono);letter-spacing:.1em;color:var(--bone-dim);border-left:2px solid var(--ember);max-width:34em;margin-top:2.6em;padding-left:1.4em;font-size:.78rem;line-height:2}.mp-v3 .missed-scene b{color:var(--ember);font-weight:500}.mp-v3 .missed-stats{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:clamp(48px,7vh,84px);display:grid}.mp-v3 .mstat{background:var(--ink);padding:clamp(24px,3vw,44px)}.mp-v3 .mstat .v{font-family:var(--disp);color:var(--ember);letter-spacing:-.025em;font-size:clamp(2.4rem,4.6vw,4.2rem);font-style:normal;font-weight:600;line-height:1}.mp-v3 .mstat .v sup{font-size:.4em;font-style:normal}.mp-v3 .mstat p{color:var(--bone-dim);max-width:22em;margin-top:1em;font-size:.92rem}.mp-v3 .missed-foot{font-family:var(--mono);letter-spacing:.12em;color:var(--faint);text-transform:uppercase;margin-top:1.6em;font-size:.64rem}@media (max-width:720px){.mp-v3 .missed-stats{grid-template-columns:1fr}}.mp-v3 .aios-lead strong{color:var(--bone);font-weight:500}.mp-v3 .aios-grid{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:.5rem;display:grid}.mp-v3 .aios-grid .aios-card{outline:1px solid var(--line)}.mp-v3 .aios-card{-webkit-backdrop-filter:blur(6px);background:#0a0a09d1;padding:clamp(1.6rem,2.6vw,2.4rem);transition:background .4s;position:relative;overflow:hidden}.mp-v3 .aios-card:after{content:"";background:linear-gradient(90deg,var(--aqua),transparent);transform-origin:0;height:2px;transition:transform .5s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.mp-v3 .aios-card:hover{background:#0d1112e6}.mp-v3 .aios-card:hover:after{transform:scaleX(1)}.mp-v3 .aios-card .num{font-family:var(--mono);letter-spacing:.2em;color:var(--ember);text-transform:uppercase;margin-bottom:1.8rem;font-size:.7rem;display:block}.mp-v3 .aios-card h3{font-family:var(--disp);letter-spacing:-.01em;margin-bottom:.7rem;font-size:clamp(1.25rem,1.7vw,1.55rem);font-weight:400;line-height:1.15}.mp-v3 .aios-card p{color:var(--bone-dim);font-size:.94rem}.mp-v3 .aios-card p strong{color:var(--bone);font-weight:500}.mp-v3 .aios-foot{margin-top:clamp(2.4rem,5vw,3.4rem)}@media (max-width:900px){.mp-v3 .aios-grid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.mp-v3 .aios-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.mp-v3 .rv{opacity:1;filter:none;transition:none;transform:none}.mp-v3 .marquee-track,.mp-v3 .missed-mq-track,.mp-v3 .grain,.mp-v3 .chip-ring .sig,.mp-v3 .chip-voice .sig,.mp-v3 .btn .dot{animation:none}.mp-v3 .b-agent .who .eq i{animation:none;transform:none}.mp-v3 .btn,.mp-v3 .svc:after,.mp-v3 .aios-card:after{transition:none}}.mp-v3 .kf{text-align:left;flex-direction:column;gap:1rem;max-width:38rem;margin:3.4rem auto 0;display:flex}.mp-v3 .kf-row{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.mp-v3 .kf label{display:block}.mp-v3 .kf label span{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--faint);margin-bottom:.45rem;font-size:.66rem;display:block}.mp-v3 .kf input,.mp-v3 .kf textarea{width:100%;color:var(--bone);border:1px solid var(--line-strong);font:inherit;background:0 0;border-radius:6px;outline:none;padding:.7rem .9rem;font-size:.9rem;transition:border-color .25s,background .25s}.mp-v3 .kf input::placeholder,.mp-v3 .kf textarea::placeholder{color:var(--faint)}.mp-v3 .kf input:focus,.mp-v3 .kf textarea:focus{border-color:var(--aqua);background:#46dff208}.mp-v3 .kf textarea{resize:vertical;min-height:6.5rem}.mp-v3 .kf-hp{opacity:0!important;width:1px!important;height:1px!important;position:absolute!important;left:-9999px!important}.mp-v3 .kf-foot{flex-direction:column;align-items:flex-start;gap:1rem;margin-top:.4rem;display:flex}.mp-v3 .kf-privacy{color:var(--faint);margin:0;font-size:.72rem}.mp-v3 .kf-error{color:#fb7185;border:1px solid #fb7185;border-radius:6px;margin:0;padding:.7rem .9rem;font-size:.85rem;line-height:1.55}.mp-v3 .kf-done{border:1px solid var(--aqua);border-radius:8px;max-width:38rem;margin:3.4rem auto 0;padding:2rem}.mp-v3 .kf-done p{color:var(--aqua);margin:0;font-weight:500}@media (max-width:640px){.mp-v3 .kf-row{grid-template-columns:1fr}}elevenlabs-convai.aios-widget-hint{outline-offset:6px;border-radius:14px;outline:2px solid #46dff2;animation:1s ease-in-out 4 aios-hint}@keyframes aios-hint{0%,to{outline-color:#46dff2}50%{outline-color:#46dff226}}.mp-v3 .sec-label{margin-bottom:2.2rem}.mp-v3 .sec-intro{margin-bottom:2.6rem}.mp-v3 h2{margin-bottom:1rem}.mp-v3 .hero{justify-content:center;min-height:auto;padding-top:clamp(7rem,13vh,9.5rem);padding-bottom:clamp(3rem,8vh,5.5rem)}.mp-v3 .hero h1{max-width:none;font-size:clamp(1.7rem,3.4vw,2.9rem);line-height:1.12}.mp-v3 .aios-agent-cta{flex-direction:column;align-items:flex-start;gap:.45rem;display:flex}.mp-v3 .aios-agent-cta .btn{border:1px solid var(--line-strong);cursor:pointer;font:inherit;font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;font-size:.78rem}.mp-v3 .aios-agent-warn{color:var(--ember);max-width:26rem;font-size:.78rem;line-height:1.5}.mp-v3 .aios-agent-tel{color:var(--faint);font-size:.62rem}.mp-v3 .aios-agent-tel a{color:var(--bone-dim);border-bottom:1px solid var(--line-strong);text-decoration:none}.mp-v3 .aios-agent-tel a:hover{color:var(--aqua);border-color:var(--aqua)}.mp-v3 .aios-card-freigaben{border:1px solid var(--line-strong);background:var(--panel);-webkit-backdrop-filter:blur(10px);border-radius:4px;padding:clamp(1.1rem,2vw,1.5rem)}.mp-v3 .acf-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;padding-bottom:.9rem;display:flex}.mp-v3 .acf-time{color:var(--aqua)}.mp-v3 .aios-card-freigaben ul{flex-direction:column;gap:.85rem;margin-top:1.1rem;list-style:none;display:flex}.mp-v3 .aios-card-freigaben li{color:var(--bone);align-items:flex-start;gap:.75rem;font-size:.9rem;display:flex}.mp-v3 .acf-tag{color:var(--aqua);flex:none;line-height:1.55}.mp-v3 .aios-card-freigaben li:nth-child(2) .acf-tag{color:var(--ember)}.mp-v3 .acf-foot{border-top:1px solid var(--line);color:var(--faint);margin-top:1.1rem;padding-top:.85rem;font-size:.75rem}.mp-v3 .aios-proof{border-top:1px solid var(--line);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(6px);z-index:3;background:#0808078c;position:relative}.mp-v3 .aios-proof-inner{background:var(--line);grid-template-columns:repeat(3,1fr);gap:1px;max-width:1240px;margin:0 auto;display:grid}.mp-v3 .aios-proof-inner p{background:var(--ink);color:var(--bone-dim);text-transform:none;letter-spacing:.1em;padding:1.4rem clamp(1rem,2.4vw,2rem);font-size:.66rem;line-height:1.7}@media (max-width:820px){.mp-v3 .aios-proof-inner{grid-template-columns:1fr}}.mp-v3 .aios-video{aspect-ratio:16/9;border:1px solid var(--line-strong);background:#0a0a09cc;border-radius:4px;position:relative;overflow:hidden}.mp-v3 .aios-video iframe{border:0;width:100%;height:100%;display:block}.mp-v3 .aios-video-poster{text-align:center;background:radial-gradient(70% 70% at 50% 40%,#46dff212,#0000 70%);flex-direction:column;justify-content:center;align-items:center;gap:1.3rem;padding:clamp(1.25rem,4vw,3rem);display:flex;position:absolute;inset:0}.mp-v3 .acf-wordmark{font-family:var(--disp);letter-spacing:.01em;font-size:1.4rem;font-weight:600}.mp-v3 .acf-wordmark i{color:var(--aqua);font-style:normal;font-weight:700}.mp-v3 .aios-video-poster p{color:var(--bone-dim);max-width:34rem;font-size:.98rem}.mp-v3 .aios-tiles{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:2.4rem;display:grid}.mp-v3 .aios-tile{-webkit-backdrop-filter:blur(6px);background:#0a0a09db;padding:clamp(1.5rem,3vw,2.4rem);transition:background .4s}.mp-v3 .aios-tile:hover{background:#0d1112eb}.mp-v3 .aios-tile .v{font-family:var(--disp);color:var(--ember);letter-spacing:-.025em;font-size:clamp(2.2rem,4.2vw,3.6rem);font-weight:600;line-height:1}.mp-v3 .aios-tile .p{color:var(--bone-dim);margin-top:1rem;font-size:.94rem}.mp-v3 .aios-tile .src{color:var(--faint);letter-spacing:.1em;text-transform:none;margin-top:1.2rem;font-size:.6rem;line-height:1.7}@media (max-width:820px){.mp-v3 .aios-tiles{grid-template-columns:1fr}}.mp-v3 .aios-day{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:1px;list-style:none;display:grid}.mp-v3 .aios-day li{background:#0a0a09db;padding:clamp(1.4rem,2.6vw,2.1rem);position:relative}.mp-v3 .aios-day .t{color:var(--aqua);margin-bottom:1rem;display:block}.mp-v3 .aios-day h3{font-family:var(--disp);letter-spacing:-.01em;margin-bottom:.6rem;font-size:1.25rem;font-weight:400}.mp-v3 .aios-day p{color:var(--bone-dim);font-size:.92rem}@media (max-width:900px){.mp-v3 .aios-day{grid-template-columns:1fr 1fr}}@media (max-width:600px){.mp-v3 .aios-day{grid-template-columns:1fr}}.mp-v3 .aios-chain{border:1px solid var(--line);-webkit-backdrop-filter:blur(6px);background:#0a0a09d1}.mp-v3 .aios-chain-tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}.mp-v3 .aios-chain-tabs button{border:none;border-right:1px solid var(--line);cursor:pointer;min-width:7rem;font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--bone-dim);text-align:left;background:0 0;flex-direction:column;flex:1 1 0;align-items:flex-start;gap:.5rem;padding:1rem .8rem;font-size:.7rem;transition:color .25s,background .25s;display:flex}.mp-v3 .aios-chain-tabs button:last-child{border-right:none}.mp-v3 .aios-chain-tabs button .n{color:var(--aqua-dim);font-size:.62rem}.mp-v3 .aios-chain-tabs button:hover{color:var(--bone);background:#46dff20a}.mp-v3 .aios-chain-tabs button.active{color:var(--aqua);box-shadow:inset 0 -2px 0 var(--aqua);background:#46dff212}.mp-v3 .aios-chain-panel{padding:clamp(1.6rem,3vw,2.6rem)}.mp-v3 .aios-chain-panel h3{font-family:var(--disp);letter-spacing:-.01em;margin-bottom:1.4rem;font-size:clamp(1.4rem,2.2vw,1.9rem);font-weight:400}.mp-v3 .aios-chain-panel dl,.mp-v3 .aios-chain-acc dl{grid-template-columns:minmax(7rem,auto) 1fr;gap:.4rem 1.6rem;display:grid}.mp-v3 .aios-chain-panel dt,.mp-v3 .aios-chain-acc dt{color:var(--faint);padding-top:.15rem}.mp-v3 .aios-chain-panel dd,.mp-v3 .aios-chain-acc dd{color:var(--bone-dim);max-width:46rem;margin-bottom:.9rem;font-size:.96rem}.mp-v3 .aios-baustein{color:var(--aqua);border-top:1px solid var(--line);margin-top:.6rem;padding-top:1rem}.mp-v3 .aios-chain-acc{border:1px solid var(--line);background:#0a0a09d1;display:none}.mp-v3 .aios-chain-acc details{border-bottom:1px solid var(--line)}.mp-v3 .aios-chain-acc details:last-child{border-bottom:none}.mp-v3 .aios-chain-acc summary{cursor:pointer;font-family:var(--disp);align-items:baseline;gap:.9rem;padding:1.1rem 1.2rem;font-size:1.15rem;font-weight:400;list-style:none;display:flex}.mp-v3 .aios-chain-acc summary::-webkit-details-marker{display:none}.mp-v3 .aios-chain-acc summary .n{color:var(--aqua-dim);font-size:.62rem}.mp-v3 .aios-chain-acc details[open] summary{color:var(--aqua)}.mp-v3 .aios-chain-acc dl,.mp-v3 .aios-chain-acc .aios-baustein{padding:0 1.2rem}.mp-v3 .aios-chain-acc .aios-baustein{border-top:none;margin-top:0;padding-bottom:1.2rem}@media (max-width:860px){.mp-v3 .aios-chain{display:none}.mp-v3 .aios-chain-acc{display:block}.mp-v3 .aios-chain-acc dl{grid-template-columns:1fr;gap:.2rem}}.mp-v3 .aios-can{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:1px;margin-top:2.2rem;display:grid}.mp-v3 .aios-can-card{-webkit-backdrop-filter:blur(6px);background:#0a0a09db;padding:clamp(1.3rem,2.2vw,1.9rem);transition:background .4s}.mp-v3 .aios-can-card:hover{background:#0d1112eb}.mp-v3 .aios-can-card .n{color:var(--aqua-dim);margin-bottom:1.1rem;font-size:.62rem;display:block}.mp-v3 .aios-can-card h3{font-family:var(--disp);letter-spacing:-.01em;margin-bottom:.7rem;font-size:1.12rem;font-weight:400;line-height:1.2}.mp-v3 .aios-can-card p{color:var(--bone-dim);font-size:.89rem}.mp-v3 .aios-can-card .you{border-top:1px solid var(--line);color:var(--bone);margin-top:.9rem;padding-top:.9rem}.mp-v3 .aios-can-card .you span{color:var(--aqua);margin-right:.5rem;font-size:.6rem}@media (max-width:1100px){.mp-v3 .aios-can{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.mp-v3 .aios-can{grid-template-columns:1fr}}.mp-v3 .aios-personas{grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:.5rem;display:grid}.mp-v3 .aios-personas button{text-align:left;cursor:pointer;color:var(--bone-dim);border:1px solid var(--line-strong);font:inherit;background:#0a0a0999;border-radius:4px;flex-direction:column;gap:.5rem;padding:1.2rem 1.3rem;transition:border-color .25s,color .25s,background .25s,transform .25s;display:flex}.mp-v3 .aios-personas button .pk{font-family:var(--disp);letter-spacing:-.01em;font-size:1.15rem;font-weight:400;line-height:1.2}.mp-v3 .aios-personas button .ps{color:var(--faint);letter-spacing:.12em;text-transform:none;font-size:.6rem;line-height:1.6}.mp-v3 .aios-personas button:hover{border-color:var(--aqua);color:var(--bone);transform:translateY(-2px)}.mp-v3 .aios-personas button.active{border-color:var(--aqua);color:var(--bone);box-shadow:inset 0 -2px 0 var(--aqua);background:#46dff214}.mp-v3 .aios-personas button.active .ps{color:var(--aqua)}@media (max-width:820px){.mp-v3 .aios-personas{grid-template-columns:1fr}}.mp-v3 .aios-abend{color:var(--bone);border-left:2px solid var(--ember);max-width:44rem;margin:2.4rem 0;padding-left:1.4rem;font-size:1.05rem}.mp-v3 .aios-abend span{color:var(--faint);margin-bottom:.6rem;font-size:.62rem;display:block}.mp-v3 .aios-fall-foot{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,3vw,2.4rem);margin-top:2.2rem;display:grid}.mp-v3 .aios-start{border:1px solid var(--line-strong);background:#0a0a09db;border-radius:4px;flex-direction:column;align-items:flex-start;gap:.9rem;padding:clamp(1.5rem,2.6vw,2.1rem);display:flex}.mp-v3 .aios-start .mono{color:var(--aqua)}.mp-v3 .aios-start-body{color:var(--bone-dim);font-size:.96rem}@media (max-width:900px){.mp-v3 .aios-fall-foot{grid-template-columns:1fr}}.mp-v3 .aios-live-head{color:var(--faint);margin-top:.2rem}.mp-v3 .aios-live{border:1px solid var(--line-strong);-webkit-backdrop-filter:blur(8px);background:#0a0a09db;border-radius:4px;padding:clamp(1.6rem,3vw,2.6rem);position:relative}.mp-v3 .aios-live-badge{color:var(--faint);border:1px solid var(--line-strong);border-radius:999px;padding:.3rem .7rem;font-size:.58rem;position:absolute;top:1rem;right:1rem}.mp-v3 .aios-live-grid{grid-template-columns:repeat(4,1fr);gap:1.6rem;margin-top:1.4rem;display:grid}.mp-v3 .aios-live-grid .v{font-family:var(--disp);color:var(--bone);font-size:clamp(2rem,3.6vw,3rem);font-weight:600;line-height:1}.mp-v3 .aios-live-grid .l{color:var(--faint);margin-top:.6rem;font-size:.62rem;line-height:1.6}.mp-v3 .aios-live-foot{border-top:1px solid var(--line);color:var(--faint);text-transform:none;letter-spacing:.1em;margin-top:2rem;padding-top:1rem;font-size:.62rem}@media (max-width:640px){.mp-v3 .aios-live-grid{grid-template-columns:1fr 1fr;gap:1.2rem}}.mp-v3 .aios-compare{background:var(--line);border:1px solid var(--line);grid-template-columns:1fr 1fr;gap:1px;margin-top:2.2rem;display:grid}.mp-v3 .aios-col{background:#0a0a09db;padding:clamp(1.5rem,3vw,2.4rem)}.mp-v3 .aios-col .h{margin-bottom:1.6rem}.mp-v3 .aios-col ul{flex-direction:column;gap:1rem;list-style:none;display:flex}.mp-v3 .aios-col li{color:var(--bone-dim);gap:.8rem;font-size:.96rem;display:flex}.mp-v3 .aios-col li:before{font-family:var(--mono);flex:none;font-size:.8rem;line-height:1.6}.mp-v3 .aios-col-old .h{color:var(--ember)}.mp-v3 .aios-col-old li:before{content:"✕";color:var(--ember)}.mp-v3 .aios-col-new .h{color:var(--aqua)}.mp-v3 .aios-col-new li:before{content:"✓";color:var(--aqua)}@media (max-width:820px){.mp-v3 .aios-compare{grid-template-columns:1fr}}.mp-v3 .aios-entry{background:var(--line);border:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:1px;margin-top:2.2rem;display:grid}.mp-v3 .aios-audit,.mp-v3 .aios-form{background:#0a0a09e0;padding:clamp(1.6rem,3vw,2.6rem)}.mp-v3 .aios-audit h3,.mp-v3 .aios-form h3{font-family:var(--disp);letter-spacing:-.01em;margin-bottom:1rem;font-size:clamp(1.4rem,2.2vw,1.9rem);font-weight:400}.mp-v3 .aios-audit-body{color:var(--bone-dim);font-size:.96rem}.mp-v3 .aios-audit-price{font-family:var(--disp);color:var(--aqua);letter-spacing:-.02em;margin-top:1.8rem;font-size:clamp(2rem,3.6vw,2.8rem);font-weight:600;line-height:1}.mp-v3 .aios-audit-note{color:var(--faint);text-transform:none;letter-spacing:.1em;margin-top:.6rem;font-size:.62rem}.mp-v3 .aios-audit ul{flex-direction:column;gap:.8rem;margin-top:1.8rem;list-style:none;display:flex}.mp-v3 .aios-audit li{color:var(--bone-dim);gap:.8rem;font-size:.92rem;display:flex}.mp-v3 .aios-audit li:before{content:"—";color:var(--aqua-dim);flex:none}.mp-v3 .aios-audit-foot{color:var(--faint);border-top:1px solid var(--line);margin-top:1.8rem;padding-top:1.2rem;font-size:.82rem}.mp-v3 .aios-form-sub{color:var(--bone-dim);margin-bottom:1.8rem;font-size:.92rem}.mp-v3 .aios-form fieldset{border:none;margin-bottom:1.6rem}.mp-v3 .aios-form legend{color:var(--faint);margin-bottom:.9rem;font-size:.64rem}.mp-v3 .aios-choices{flex-wrap:wrap;gap:.6rem;display:flex}.mp-v3 .aios-choices label{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--line-strong);cursor:pointer;color:var(--bone-dim);background:#0a0a0966;border-radius:999px;padding:.6rem 1rem;font-size:.68rem;transition:border-color .25s,color .25s,background .25s}.mp-v3 .aios-choices label:hover{border-color:var(--aqua);color:var(--aqua)}.mp-v3 .aios-choices label.active{border-color:var(--aqua);color:var(--ink);background:var(--aqua)}.mp-v3 .aios-choices input{opacity:0;width:1px;height:1px;position:absolute}.mp-v3 .aios-choices label:focus-within{outline:2px solid var(--aqua);outline-offset:2px}.mp-v3 .aios-field span{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--faint);margin-bottom:.45rem;font-size:.62rem;display:block}.mp-v3 .aios-field span i{opacity:.7;font-style:normal}.mp-v3 .aios-field input{width:100%;color:var(--bone);border:1px solid var(--line-strong);font:inherit;background:0 0;border-radius:6px;outline:none;padding:.7rem .9rem;font-size:.9rem;transition:border-color .25s,background .25s}.mp-v3 .aios-field input:focus{border-color:var(--aqua);background:#46dff208}.mp-v3 .aios-form .kf-row{margin-bottom:1rem}.mp-v3 .aios-form-foot{flex-direction:column;align-items:flex-start;gap:.9rem;margin-top:1.6rem;display:flex}.mp-v3 .aios-form-promise{color:var(--bone-dim);margin:0;font-size:.82rem}.mp-v3 .aios-form-done{align-items:center;min-height:14rem;display:flex}.mp-v3 .aios-form-done p{color:var(--aqua);margin:0;font-weight:500}@media (max-width:900px){.mp-v3 .aios-entry{grid-template-columns:1fr}}.mp-v3 .aios-trust{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(2rem,5vw,4rem);margin-top:2.2rem;display:grid}.mp-v3 .aios-trust-note{color:var(--bone-dim);border-left:2px solid var(--aqua);padding-left:1.4rem;font-size:1rem}.mp-v3 .aios-trust-h{color:var(--faint);margin-bottom:1.4rem}.mp-v3 .aios-not{flex-direction:column;gap:1.1rem;list-style:none;display:flex}.mp-v3 .aios-not li{border-bottom:1px solid var(--line);gap:.25rem;padding-bottom:1.1rem;display:grid}.mp-v3 .aios-not li:last-child{border-bottom:none;padding-bottom:0}.mp-v3 .aios-not s{color:var(--faint);-webkit-text-decoration-color:var(--ember);text-decoration-color:var(--ember);font-size:.92rem}.mp-v3 .aios-not span{color:var(--bone);font-size:.96rem}@media (max-width:860px){.mp-v3 .aios-trust{grid-template-columns:1fr}}.mp-v3 .aios-faq{border:1px solid var(--line);-webkit-backdrop-filter:blur(6px);background:#0a0a09d1;max-width:56rem}.mp-v3 .aios-faq details{border-bottom:1px solid var(--line)}.mp-v3 .aios-faq details:last-child{border-bottom:none}.mp-v3 .aios-faq summary{cursor:pointer;font-family:var(--disp);color:var(--bone);justify-content:space-between;align-items:center;gap:1rem;padding:1.15rem clamp(1rem,2.4vw,1.8rem);font-size:1.1rem;font-weight:400;list-style:none;display:flex}.mp-v3 .aios-faq summary::-webkit-details-marker{display:none}.mp-v3 .aios-faq summary:after{content:"+";color:var(--aqua);font-family:var(--mono);flex:none}.mp-v3 .aios-faq details[open] summary{color:var(--aqua)}.mp-v3 .aios-faq details[open] summary:after{content:"−"}.mp-v3 .aios-faq p{color:var(--bone-dim);max-width:52rem;padding:0 clamp(1rem,2.4vw,1.8rem) 1.4rem;font-size:.96rem}.mp-v3 .final h2{max-width:26ch}.mp-v3 .final h2 .it{color:var(--aqua)}.mp-v3 .final .aios-agent-cta{align-items:center}@media (max-width:480px){.mp-v3 .wrap{padding-left:1rem;padding-right:1rem}.mp-v3 .btn{justify-content:center;width:100%}.mp-v3 .aios-agent-cta{width:100%}.mp-v3 .aios-agent-cta .btn{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){elevenlabs-convai.aios-widget-hint{animation:none}.mp-v3 .aios-tile,.mp-v3 .aios-chain-tabs button,.mp-v3 .aios-choices label,.mp-v3 .aios-can-card,.mp-v3 .aios-personas button{transition:none}}.mp-v3 .hg{z-index:0;pointer-events:none;position:fixed;inset:0}.mp-v3 .hg1-spur{background:var(--line);width:1px;position:absolute;top:16vh;bottom:16vh;left:clamp(1rem,2.4vw,2.6rem)}.mp-v3 .hg1-punkt{background:var(--aqua);will-change:transform;border-radius:50%;width:7px;height:7px;position:absolute;top:0;left:-3px;box-shadow:0 0 12px #46dff2bf}.mp-v3 .hg1-stationen{flex-direction:column;justify-content:space-between;list-style:none;display:flex;position:absolute;inset:0}.mp-v3 .hg1-stationen li{align-items:center;gap:.7rem;display:flex;transform:translate(-4px)}.mp-v3 .hg1-kerbe{background:var(--faint);flex:none;width:9px;height:1px;transition:background .5s,width .5s}.mp-v3 .hg1-name{letter-spacing:.2em;color:var(--faint);white-space:nowrap;font-size:.58rem;transition:color .5s}.mp-v3 .hg1-stationen li.erledigt .hg1-kerbe{background:var(--aqua-dim)}.mp-v3 .hg1-stationen li.erledigt .hg1-name{color:var(--bone-dim)}.mp-v3 .hg1-stationen li.aktiv .hg1-kerbe{background:var(--aqua);width:16px}.mp-v3 .hg1-stationen li.aktiv .hg1-name{color:var(--aqua)}.mp-v3 .hg1-ruhend .hg1-punkt{opacity:0}.mp-v3 .hg1-ruhend .hg1-spur{background:#f0ece112}.mp-v3 .hg1-punkt{transition:opacity .6s}@media (max-width:1099px){.mp-v3 .hg1-spur{background:#f0ece112;width:3px;top:0;bottom:0;left:0}.mp-v3 .hg1-name,.mp-v3 .hg1-kerbe{display:none}.mp-v3 .hg1-punkt{width:3px;height:26px;box-shadow:none;border-radius:0;left:0}}@media (prefers-reduced-motion:reduce){.mp-v3 .hg1-kerbe,.mp-v3 .hg1-name,.mp-v3 .hg1-punkt{transition:none}}.mp-v3.mp-huelle{--font-syne:var(--disp);--font-dm-sans:var(--body);--bg:transparent;--surface:#0d0d0ca8;--border:var(--line-strong);--fg:var(--bone);--muted:var(--bone-dim);--accent:var(--aqua);--accent-dim:var(--aqua-dim)}.mp-v3 .mp-huelle-inhalt{z-index:3;min-height:60vh;position:relative}.mp-v3 .mp-huelle-inhalt>.mp-seite{max-width:56rem;margin:0 auto;padding:clamp(7rem,14vh,9.5rem) clamp(1.25rem,4vw,4rem) clamp(4rem,9vh,6rem)}.mp-v3 .hg1-einzeln .hg1-stationen{justify-content:flex-start;padding-top:22vh}.mp-v3 .mp-seite h1{font-family:var(--disp);font-variation-settings:"opsz" 72;letter-spacing:-.022em;margin-bottom:2.4rem;font-size:clamp(1.9rem,4vw,3rem);font-weight:440;line-height:1.06}.mp-v3 .mp-seite .mp-zurueck{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--bone-dim);margin-bottom:2.6rem;font-size:.66rem;text-decoration:none;display:inline-block}.mp-v3 .mp-seite .mp-zurueck:hover{color:var(--aqua)}.mp-v3 .mp-seite section{padding:0}.mp-v3 .mp-abschnitt{max-width:44rem;margin-bottom:2.6rem}.mp-v3 .mp-abschnitt h2{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--faint);max-width:none;margin-bottom:.9rem;font-size:.64rem;font-weight:400}.mp-v3 .mp-abschnitt p{color:var(--bone-dim);font-size:.95rem;line-height:1.75}.mp-v3 .mp-abschnitt p+p{margin-top:.7rem}.mp-v3 .mp-abschnitt a{color:var(--aqua);border-bottom:1px solid #46dff259;text-decoration:none}.mp-v3 .mp-abschnitt ul{margin-top:.5rem;list-style:none}.mp-v3 .mp-abschnitt li{color:var(--bone-dim);gap:.7rem;font-size:.95rem;line-height:1.75;display:flex}.mp-v3 .mp-abschnitt li:before{content:"—";color:var(--aqua-dim);flex:none}.mp-v3 .mp-trenner{border:none;border-top:1px solid var(--line);margin:3rem 0}.mp-v3 .brief-seite{max-width:760px}.mp-v3 .brief-kicker{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--aqua);font-size:.75rem}.mp-v3 .brief-lead{color:var(--bone-dim);font-size:1.15rem;line-height:1.6}.mp-v3 .brief-schritte{gap:.9rem;margin:2rem 0;padding-left:1.2rem;line-height:1.55;display:grid}.mp-v3 .brief-schritte b{color:var(--bone)}.mp-v3 .brief-form{gap:.9rem;margin:1rem 0 2rem;display:grid}.mp-v3 .brief-form label{color:var(--bone-dim);gap:.35rem;font-size:.85rem;display:grid}.mp-v3 .brief-form input:not([type=checkbox]){background:var(--panel);border:1px solid var(--line-strong);color:var(--bone);font:inherit;border-radius:8px;padding:.7rem .8rem}.mp-v3 .brief-form input:focus{border-color:var(--aqua);outline:none}.mp-v3 .brief-check{align-items:flex-start;gap:.6rem;line-height:1.5;color:var(--bone)!important;display:flex!important}.mp-v3 .brief-falle{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.mp-v3 .brief-fehler{color:var(--ember)}.mp-v3 .brief-danke{color:var(--aqua);margin:1rem 0 2rem;font-size:1.1rem}.mp-v3 .brief-klein{color:var(--faint);margin-top:2rem;font-size:.8rem;line-height:1.6}
