@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.614a1c00.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:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.d8bad3ab.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:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.262b87c4.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:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.380d09ea.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:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_1dd02c61-module__1FHk8G__className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}.instrument_serif_1dd02c61-module__1FHk8G__variable{--font-instrument-serif:"Instrument Serif","Instrument Serif Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.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:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.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:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/1bffadaabf893a1e-s.7cd81963.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:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.3a6ba036.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.7cd81963.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.3a6ba036.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1bffadaabf893a1e-s.7cd81963.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.3a6ba036.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1bffadaabf893a1e-s.7cd81963.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.3a6ba036.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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1bffadaabf893a1e-s.7cd81963.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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.3a6ba036.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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_f4213802-module__MgCSNG__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_f4213802-module__MgCSNG__variable{--font-inter:"Inter","Inter Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.690580e8.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.303a03d6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.0b4edfe7.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.bff0868b.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.719084df.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.p.102b7f24.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.690580e8.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.303a03d6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.0b4edfe7.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.bff0868b.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.719084df.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.p.102b7f24.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:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_85d22c22-module__HuXS2q__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_85d22c22-module__HuXS2q__variable{--font-jetbrains-mono:"JetBrains Mono","JetBrains 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-border-style:solid;--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-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--shadow-sm:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@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{.collapse{visibility:collapse}.static{position:static}.block{display:block}.contents{display:contents}.grid{display:grid}.hidden{display:none}.inline{display:inline}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.text-wrap{text-wrap:wrap}.uppercase{text-transform:uppercase}.italic{font-style:italic}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow\/border{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + 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)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}}:root{--cream:#f5efe4;--cream-2:#efe7d7;--cream-3:#e8dec8;--espresso:#2b1a10;--espresso-2:#3d2619;--ink:#14100c;--teal:#385158;--teal-deep:#223439;--teal-soft:#6b8a91;--accent-rust:#c85a2c;--accent-ochre:#d9a441;--accent-moss:#7a8b5c;--accent-clay:#b8826a;--paper:#fbf7ef;--line:#2b1a101f;--line-strong:#2b1a1038;--muted:#2b1a109e;--f-serif:var(--font-instrument-serif),"Instrument Serif","Fraunces",Georgia,serif;--f-sans:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,sans-serif;--f-mono:var(--font-jetbrains-mono),"JetBrains Mono",ui-monospace,"SF Mono",monospace;--r-sm:6px;--r-md:12px;--r-lg:20px;--r-xl:28px;--r-pill:999px;--shadow-sm:0 1px 2px #14100c0f,0 2px 6px #14100c0a;--shadow-md:0 4px 12px #14100c14,0 12px 32px #14100c0f;--shadow-lg:0 20px 60px #14100c24}*{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:var(--f-sans);color:var(--ink);background:var(--cream);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-feature-settings:"ss01","cv11";overflow-x:hidden}.reveal{opacity:0;transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1);transform:translateY(18px)}.reveal.in{opacity:1;transform:none}.btn{border-radius:var(--r-pill);font-family:var(--f-sans);letter-spacing:-.01em;cursor:pointer;white-space:nowrap;border:1px solid #0000;align-items:center;gap:8px;padding:14px 22px;font-size:14.5px;font-weight:500;text-decoration:none;transition:transform .2s,background .2s,color .2s,border-color .2s,box-shadow .2s;display:inline-flex}.btn:hover{transform:translateY(-1px)}.btn-primary{background:var(--espresso);color:var(--cream)}.btn-primary:hover{background:var(--ink)}.btn-ghost{color:var(--espresso);border-color:var(--line-strong);background:0 0}.btn-ghost:hover{background:var(--cream-2);border-color:var(--espresso)}.btn-teal{background:var(--teal);color:var(--cream)}.btn-teal:hover{background:var(--teal-deep)}.btn-cream{background:var(--cream);color:var(--espresso)}.btn-cream:hover{background:var(--paper)}.ph-stripe{background-image:repeating-linear-gradient(135deg,#2b1a100a 0 8px,#0000 8px 16px)}.v1-nav{z-index:40;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line);background:#f5efe4d1;justify-content:space-between;align-items:center;padding:22px 48px;display:flex;position:sticky;top:0}.v1-nav .logo{align-items:center;gap:14px;display:flex}.v1-nav .logo img{width:auto;height:22px}.v1-nav .logo .handle{font-family:var(--f-mono);color:var(--muted);border-left:1px solid var(--line);padding-left:14px;font-size:12.5px}.v1-nav .right{align-items:center;gap:18px;display:flex}.v1-nav .right a{color:var(--espresso);font-size:14px;font-weight:500;text-decoration:none}.v1-nav .right a.btn-primary{color:var(--cream)}.hero{text-align:center;isolation:isolate;padding:56px 48px;position:relative;overflow:hidden}.hero .hero-bg{object-fit:cover;object-position:center bottom;z-index:-2;pointer-events:none;opacity:.42;width:100%;height:62%;position:absolute;bottom:0;left:0;right:0}.hero .hero-bg-fade{z-index:-1;pointer-events:none;background:linear-gradient(180deg,var(--paper)0%,var(--paper)34%,#fbf7efbf 50%,#fbf7ef33 66%,#fbf7ef00 80%),linear-gradient(180deg,#fbf7ef00 78%,#fbf7ef99 92%,var(--paper)100%);position:absolute;inset:0}.hero-quote{text-align:center;flex-direction:column;align-items:center;gap:8px;max-width:520px;margin:0 auto 40px;padding:0;display:flex}.hero-quote .stars{letter-spacing:.22em;color:var(--accent-ochre);font-size:11px;line-height:1;display:inline-block}.hero-quote q{font-family:var(--f-serif);color:var(--muted);letter-spacing:-.003em;quotes:"“" "”";text-wrap:pretty;font-size:13.5px;font-style:italic;line-height:1.4}.hero-quote q:before{content:open-quote}.hero-quote q:after{content:close-quote}.hero-quote q em{color:var(--espresso);font-style:italic;font-weight:500}.h1{font-family:var(--f-serif);letter-spacing:-.025em;color:var(--espresso);max-width:960px;margin:0 auto 24px;font-size:clamp(44px,5.4vw,84px);font-weight:400;line-height:1.04}.h1 em{color:var(--teal);white-space:nowrap;font-style:italic}.h1 .mark{white-space:nowrap;background:linear-gradient(#0000 74%,#d9a44161 74% 100%);border-radius:2px;padding:0 4px;display:inline-block}.sub{color:var(--muted);text-wrap:pretty;max-width:540px;margin:0 auto 24px;font-size:17px;line-height:1.5}.cta-row{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:22px;display:flex}.hero-proof{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 32px;margin:0;padding:0;font-size:11.5px;list-style:none;display:flex}.hero-proof li{align-items:center;gap:8px;display:inline-flex}.hero-proof svg{width:14px;height:14px;color:var(--teal);flex-shrink:0}.showcase{max-width:1320px;margin:64px auto 0;padding:0 48px}.showcase-head{grid-template-columns:1fr 1fr;align-items:end;gap:40px;margin-bottom:36px;display:grid}.showcase-head p{color:var(--muted);max-width:440px;margin:0;font-size:15.5px;line-height:1.55}.ads-scroller{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;cursor:grab;-webkit-user-select:none;user-select:none;scrollbar-width:none;-ms-overflow-style:none;padding-inline:max(48px,50vw - 612px);width:100vw;margin-inline:calc(50% - 50vw);padding-bottom:8px;overflow:auto hidden}.ads-scroller::-webkit-scrollbar{display:none}.ads-scroller.dragging{cursor:grabbing;scroll-behavior:auto}.ads-row{flex-wrap:nowrap;align-items:stretch;gap:16px;width:max-content;display:flex}.ad-card{flex-direction:column;flex:none;gap:14px;width:clamp(220px,24vw,280px);margin:0;display:flex}.ad-head .ad-title{font-family:var(--f-serif);letter-spacing:-.01em;color:var(--espresso);font-size:20px;line-height:1.2}.ad-head .ad-title em{color:var(--teal);font-style:italic}.ad-ph{aspect-ratio:9/16;background:var(--cream-3);border:1px solid var(--line);isolation:isolate;border-radius:16px;position:relative;overflow:hidden}.ad-ph img{object-fit:cover;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;pointer-events:none}.ad-ph:after{content:"";pointer-events:none;background:radial-gradient(#14100c00 40%,#14100c2e 100%),linear-gradient(#14100c00 55%,#14100c59 100%);position:absolute;inset:0}.ad-ph .ad-play{aspect-ratio:1;-webkit-backdrop-filter:blur(10px);width:clamp(44px,22%,64px);color:var(--espresso);pointer-events:none;background:#f5efe4e6;border-radius:999px;place-items:center;transition:transform .35s cubic-bezier(.2,.7,.2,1),background .25s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 28px #14100c47,inset 0 0 0 1px #f5efe480}.ad-ph .ad-play svg{width:40%;height:40%;margin-left:6%}.ad-card:hover .ad-play{background:#f5efe4;transform:translate(-50%,-50%)scale(1.08)}.cloud{text-align:center;padding:140px 48px 60px}.cloud .kicker{font-family:var(--f-mono);letter-spacing:.08em;color:var(--muted);text-transform:uppercase;margin-bottom:26px;font-size:11.5px}.cloud-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:48px 72px;max-width:1100px;margin:0 auto;display:flex}.cloud-row .lgo{font-family:var(--f-serif);color:var(--espresso);opacity:.55;font-size:28px;transition:opacity .3s}.cloud-row .lgo:hover{opacity:1}.cloud-row .lgo.mono{font-family:var(--f-mono);letter-spacing:0;font-size:16px;font-weight:500}.cloud-row .lgo.sans{font-family:var(--f-sans);letter-spacing:-.02em;font-size:18px;font-weight:700}.cloud-row .lgo .dot{color:var(--accent-rust)}.how{max-width:1320px;margin:0 auto;padding:80px 48px}.how-head{grid-template-columns:1fr 1fr;align-items:end;gap:48px;margin-bottom:72px;display:grid}.section-label{font-family:var(--f-mono);color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:16px;font-size:11.5px}.section-title{font-family:var(--f-serif);letter-spacing:-.02em;color:var(--espresso);margin:0;font-size:clamp(48px,5vw,84px);font-weight:400;line-height:1}.section-title em{color:var(--teal);font-style:italic}.how-head p{color:var(--muted);max-width:460px;margin:0;font-size:16px;line-height:1.55}.step-deep{border-top:1px solid var(--line);grid-template-columns:.95fr 1.15fr;align-items:center;gap:40px;padding:56px 0;display:grid}.step-deep.rev{grid-template-columns:1.15fr .95fr}.step-deep .txt .mark{align-items:baseline;gap:12px;margin-bottom:20px;display:flex}.step-deep .txt .mark .num{font-family:var(--f-serif);color:var(--accent-rust);letter-spacing:-.02em;font-size:72px;font-style:italic;line-height:.9}.step-deep .txt .mark .label{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:11.5px}.step-deep .txt h3{font-family:var(--f-serif);letter-spacing:-.015em;color:var(--espresso);margin:0 0 18px;font-size:clamp(40px,3.6vw,56px);font-weight:400;line-height:1}.step-deep .txt h3 em{color:var(--teal);font-style:italic}.step-deep .txt p{color:var(--muted);max-width:460px;margin:0 0 24px;font-size:16px;line-height:1.55}.step-deep .txt .bullets{flex-direction:column;gap:10px;display:flex}.step-deep .txt .bullets .b{color:var(--espresso);align-items:flex-start;gap:10px;font-size:14px;line-height:1.45;display:flex}.step-deep .txt .bullets .b:before{content:"→";color:var(--teal);font-family:var(--f-serif);flex-shrink:0;font-size:20px;font-style:italic;line-height:1}.step-deep .viz-big{background:var(--paper);border:1px solid var(--line);aspect-ratio:4/3;border-radius:24px;position:relative;overflow:hidden;box-shadow:0 12px 32px #14100c0a}.viz-absorb{background:var(--paper)}.viz-absorb .header{font-family:var(--f-mono);color:var(--muted);letter-spacing:.04em;justify-content:space-between;font-size:10.5px;display:flex;position:absolute;top:20px;left:20px;right:20px}.viz-absorb .docs{flex-direction:column;justify-content:center;gap:3px;min-width:0;display:flex;position:absolute;inset:46px 50% 52px 14px;overflow:hidden}.viz-absorb .doc{background:var(--cream);border:1px solid var(--line);border-radius:8px;flex-shrink:0;align-items:flex-start;gap:7px;min-width:0;padding:4px 8px;font-size:10px;line-height:1.2;display:flex}.viz-absorb .doc .ic{background:var(--cream-3);border-radius:3px;flex-shrink:0;width:16px;height:20px;position:relative}.viz-absorb .doc .ic:after{content:"";background:var(--line);border-radius:1px;position:absolute;inset:3px}.viz-absorb .doc .nm{flex:1;min-width:0}.viz-absorb .doc .nm b{color:var(--espresso);white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;font-weight:500;line-height:1.2;display:block;overflow:hidden}.viz-absorb .doc .nm .t{font-family:var(--f-mono);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:8px;line-height:1.2;overflow:hidden}.viz-absorb .doc.ingested .ic:after{background:var(--teal)}.viz-absorb .doc.ingested{animation:.6s backwards slide-in}.viz-absorb .doc:first-child{animation-delay:0s}.viz-absorb .doc:nth-child(2){animation-delay:.4s}.viz-absorb .doc:nth-child(3){animation-delay:.8s}.viz-absorb .doc:nth-child(4){animation-delay:1.2s}.viz-absorb .doc:nth-child(5){animation-delay:1.6s}@keyframes slide-in{0%{opacity:0;transform:translate(-20px)}}.viz-absorb .beam{background:linear-gradient(to bottom,transparent,var(--teal),transparent);width:1px;height:60%;animation:2s infinite beam-pulse;position:absolute;top:50%;left:52%;transform:translateY(-50%)}@keyframes beam-pulse{0%,to{opacity:.4}50%{opacity:1}}.viz-absorb .brain-receiver{background:radial-gradient(circle at 30% 30%,var(--accent-ochre),var(--accent-rust));border-radius:50%;width:160px;height:160px;position:absolute;top:50%;right:30px;transform:translateY(-50%);box-shadow:0 0 0 8px #c85a2c14,0 0 0 18px #c85a2c0a}.viz-absorb .brain-receiver:after{content:"";border:1.5px dashed #2b1a1038;border-radius:50%;animation:14s linear infinite rot;position:absolute;inset:22px}@keyframes rot{to{transform:rotate(360deg)}}.viz-absorb .brain-label{font-family:var(--f-mono);color:var(--muted);font-size:10.5px;position:absolute;bottom:18px;right:28px}.viz-absorb .brain-label b{color:var(--espresso)}.step-deep .viz-big.viz-remember{background:var(--espresso);color:var(--cream)}.viz-remember:before{content:"";background:radial-gradient(circle,#d9a44126,#0000 60%);position:absolute;inset:0}.viz-remember .header{font-family:var(--f-mono);color:#f5efe48c;letter-spacing:.04em;justify-content:space-between;font-size:10.5px;display:flex;position:absolute;top:20px;left:20px;right:20px}.viz-remember .header b{color:var(--accent-ochre)}.viz-remember .vol-chart{position:absolute;inset:56px 30px 70px}.viz-remember .vol-chart svg{width:100%;height:calc(100% - 40px);display:block}.viz-remember .vol-legend{font-family:var(--f-mono);color:#f5efe4b3;letter-spacing:.04em;gap:18px;font-size:10px;display:flex;position:absolute;bottom:22px;left:0;right:0}.viz-remember .vol-legend span{align-items:center;gap:6px;display:flex}.viz-remember .vol-legend i{border-radius:2px;width:14px;height:3px;display:inline-block}.viz-remember .vol-axis{font-family:var(--f-mono);color:#f5efe466;letter-spacing:.06em;justify-content:space-between;font-size:9.5px;display:flex;position:absolute;bottom:0;left:0;right:0}.viz-remember .caption{font-family:var(--f-serif);max-width:280px;font-size:22px;font-style:italic;line-height:1.15;position:absolute;bottom:24px;left:28px}.viz-remember .caption em{color:var(--accent-ochre)}.viz-remember .badge-metric{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#f5efe414;border:1px solid #f5efe424;border-radius:14px;padding:12px 16px;position:absolute;top:24px;right:28px}.viz-remember .badge-metric .n{font-family:var(--f-serif);color:var(--cream);letter-spacing:-.02em;font-size:36px;line-height:1}.viz-remember .badge-metric .n em{color:var(--accent-ochre);font-style:italic}.viz-remember .badge-metric .l{font-family:var(--f-mono);color:#f5efe499;letter-spacing:.04em;margin-top:4px;font-size:10px}.viz-compound{background:var(--cream)}.viz-compound .header{font-family:var(--f-mono);color:var(--muted);letter-spacing:.04em;justify-content:space-between;font-size:10.5px;display:flex;position:absolute;top:20px;left:20px;right:20px}.viz-compound .chart{position:absolute;inset:60px 30px 80px}.viz-compound .chart svg{width:100%;height:100%}.viz-compound .chart .path-line{fill:none;stroke:var(--teal);stroke-width:2.5px}.viz-compound .chart .fill{fill:url(#gradFill);opacity:.3}.viz-compound .dots-row{justify-content:space-between;display:flex;position:absolute;bottom:40px;left:30px;right:30px}.viz-compound .dots-row span{font-family:var(--f-mono);color:var(--muted);font-size:9.5px}.viz-compound .peak{background:var(--espresso);color:var(--cream);font-family:var(--f-mono);border-radius:8px;align-items:center;gap:8px;padding:8px 14px;font-size:11px;display:flex;position:absolute;top:60px;right:60px}.viz-compound .peak b{color:var(--accent-ochre);font-weight:500}.viz-compound .peak:before{content:"";border:5px solid #0000;border-top-color:var(--espresso);border-bottom:0;width:0;height:0;position:absolute;bottom:-6px;left:24px}.testi{background:var(--cream-2);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:120px 48px}.testi-wrap{max-width:1320px;margin:0 auto}.testi-head{grid-template-columns:1fr 1fr;align-items:end;gap:40px;margin-bottom:56px;display:grid}.testi-head p{color:var(--muted);max-width:440px;margin:0;font-size:16px;line-height:1.55}.spotlight{background:var(--espresso);color:var(--cream);border-radius:24px;grid-template-columns:1.1fr 1fr;gap:0;min-height:360px;margin-bottom:20px;display:grid;overflow:hidden}.spotlight-visual{background:linear-gradient(155deg,#c85a2c,#7a2810);flex-direction:column;justify-content:space-between;padding:32px;display:flex;position:relative;overflow:hidden}.spotlight-visual .pill{font-family:var(--f-mono);color:var(--cream);letter-spacing:.04em;background:#00000040;border-radius:999px;align-self:flex-start;padding:5px 12px;font-size:11px}.spotlight-visual .big-serif{font-family:var(--f-serif);color:var(--cream);font-size:88px;font-style:italic;line-height:.88}.spotlight-visual .big-serif em{color:#f5d99a}.spotlight-visual .meta{font-family:var(--f-mono);color:#f5efe4bf;gap:24px;font-size:11px;display:flex}.spotlight-visual .meta b{font-family:var(--f-serif);color:var(--cream);font-size:20px;font-style:italic;display:block}.spotlight-content{flex-direction:column;justify-content:space-between;padding:40px;display:flex}.spotlight-content .eyebrow-row{font-family:var(--f-mono);color:#f5efe48c;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:14px;margin-bottom:20px;font-size:11px;display:flex}.spotlight-content .eyebrow-row .sep{background:#f5efe44d;width:24px;height:1px}.spotlight-content q{font-family:var(--f-serif);letter-spacing:-.01em;color:var(--cream);quotes:"“" "”";margin:0;font-size:34px;font-weight:400;line-height:1.15}.spotlight-content q:before{content:open-quote}.spotlight-content q:after{content:close-quote}.spotlight-content q em{color:var(--accent-ochre);font-style:italic}.spotlight-content .attr{border-top:1px solid #f5efe41f;align-items:center;gap:14px;margin-top:auto;padding-top:28px;display:flex}.spotlight-content .avatar{width:48px;height:48px;font-family:var(--f-serif);color:var(--accent-ochre);background:#f5efe426;border-radius:50%;place-items:center;font-size:22px;font-style:italic;display:grid}.spotlight-content .name{color:var(--cream);font-size:14.5px;font-weight:500}.spotlight-content .role{color:#f5efe4a6;font-size:13px}.spotlight-content .cs-link{background:var(--cream);color:var(--espresso);border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:10px 18px;font-size:13px;font-weight:500;text-decoration:none;transition:transform .2s;display:inline-flex}.spotlight-content .cs-link:hover{transform:translate(3px)}.testi-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.testi-card{background:var(--paper);border:1px solid var(--line);border-radius:20px;flex-direction:column;gap:20px;padding:28px;transition:transform .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.testi-card:hover{box-shadow:var(--shadow-lg);transform:translateY(-3px)}.testi-card q{font-family:var(--f-serif);letter-spacing:-.01em;color:var(--espresso);quotes:"“" "”";margin:0;font-size:22px;line-height:1.22}.testi-card q:before{content:open-quote}.testi-card q:after{content:close-quote}.testi-card q em{color:var(--accent-rust);font-style:italic}.testi-foot{align-items:center;gap:12px;display:flex}.testi-avatar{background:var(--cream-3);width:36px;height:36px;font-family:var(--f-serif);color:var(--espresso);border-radius:999px;place-items:center;font-size:16px;font-style:italic;display:grid}.testi-name{color:var(--espresso);font-size:13px;font-weight:500}.testi-role{color:var(--muted);font-size:12px}.testi-card .metric-row{border-top:1px solid var(--line);gap:20px;padding:14px 0 0;display:flex}.testi-card .metric-row .mt{flex:1}.testi-card .metric-row .mt b{font-family:var(--f-serif);color:var(--teal);letter-spacing:-.01em;font-size:26px;font-style:italic;font-weight:400;line-height:1;display:block}.testi-card .metric-row .mt span{color:var(--muted);font-size:10.5px;font-family:var(--f-mono);letter-spacing:.04em;text-transform:uppercase;margin-top:4px;display:block}.testi-card .read-cs{color:var(--teal);align-items:center;gap:6px;margin-top:auto;font-size:12.5px;font-weight:500;text-decoration:none;display:inline-flex}.testi-card .read-cs:hover{gap:10px}.cs-strip{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:20px;display:grid}.cs-card{background:var(--paper);border:1px solid var(--line);color:var(--espresso);border-radius:16px;flex-direction:column;gap:10px;padding:20px;text-decoration:none;transition:transform .25s,border-color .25s;display:flex}.cs-card:hover{border-color:var(--teal);transform:translateY(-3px)}.cs-card .cs-logo{font-family:var(--f-serif);color:var(--espresso);opacity:.8;margin-bottom:6px;font-size:20px}.cs-card .cs-logo.sans{font-family:var(--f-sans);letter-spacing:-.01em;font-size:15px;font-weight:700}.cs-card .cs-logo.mono{font-family:var(--f-mono);font-size:13.5px;font-weight:500}.cs-card .cs-q{font-family:var(--f-serif);letter-spacing:-.01em;color:var(--espresso);flex:1;font-size:17px;line-height:1.25}.cs-card .cs-q em{color:var(--teal);font-style:italic}.cs-card .cs-foot{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;padding-top:12px;font-size:12px;display:flex}.cs-card .cs-foot b{color:var(--accent-rust);font-family:var(--f-serif);font-size:16px;font-style:italic;font-weight:400}.cs-card .cs-foot .arrow{color:var(--teal)}.faq{max-width:1000px;margin:0 auto;padding:120px 48px}.faq-head{text-align:center;margin-bottom:56px}.faq-list{border-top:1px solid var(--line)}.faq-item{border-bottom:1px solid var(--line);cursor:pointer;padding:28px 0;transition:padding .3s}.faq-item:hover{padding-left:8px}.faq-q{justify-content:space-between;align-items:flex-start;gap:40px;display:flex}.faq-q h3{font-family:var(--f-serif);letter-spacing:-.015em;color:var(--espresso);margin:0;font-size:28px;font-weight:400;line-height:1.2}.faq-q .pl{font-family:var(--f-serif);color:var(--teal);font-size:32px;font-style:italic;line-height:1;transition:transform .3s}.faq-item.open .faq-q .pl{transform:rotate(45deg)}.faq-a{max-height:0;color:var(--muted);font-size:15.5px;line-height:1.6;transition:max-height .4s cubic-bezier(.2,.7,.2,1),margin .3s;overflow:hidden}.faq-item.open .faq-a{max-height:400px;margin-top:16px}.cta-section{background:var(--espresso);color:var(--cream);text-align:center;isolation:isolate;padding:160px 48px;position:relative;overflow:hidden}.cta-section .bg-img{object-fit:cover;z-index:-2;filter:saturate(1.05)brightness(.78);width:100%;height:100%;position:absolute;inset:0}.cta-section .bg-overlay{z-index:-1;pointer-events:none;background:radial-gradient(at 50% 30%,#2b1a1000 0%,#2b1a108c 70%),linear-gradient(#2b1a1059 0%,#2b1a108c 60%,#2b1a10d9 100%);position:absolute;inset:0}.cta-section:before{content:"Mokko";font-family:var(--f-serif);letter-spacing:-.04em;color:#f5efe40f;pointer-events:none;z-index:0;mix-blend-mode:overlay;font-size:520px;font-style:italic;line-height:.8;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cta-section .inner{max-width:900px;margin:0 auto;position:relative}.cta-section h2{font-family:var(--f-serif);letter-spacing:-.02em;color:var(--cream);margin:0 0 22px;font-size:clamp(44px,5vw,84px);font-weight:400;line-height:1}.cta-section h2 em{color:var(--accent-ochre);font-style:italic}.cta-section p{color:#f5efe4b3;max-width:520px;margin:0 auto 36px;font-size:18px;line-height:1.5}.cta-section .cta-row{justify-content:center}.cta-section .btn-ghost{color:var(--cream);border-color:#f5efe44d}.cta-section .btn-ghost:hover{border-color:var(--cream);background:#f5efe414}.site-foot{background:var(--espresso);color:#f5efe4b3;border-top:1px solid #f5efe414;padding:64px 48px 32px}.foot-wrap{grid-template-columns:1.4fr auto;align-items:start;gap:48px;max-width:1280px;margin:0 auto 56px;display:grid}.foot-wrap .logo-block img{filter:brightness(0)invert();opacity:.92;height:26px}.foot-wrap .logo-block p{color:#f5efe48c;max-width:280px;margin:16px 0 0;font-size:14px;line-height:1.5}.foot-col h5{font-family:var(--f-mono);text-transform:uppercase;letter-spacing:.1em;color:#f5efe473;margin:0 0 18px;font-size:11px;font-weight:500}.foot-col a{color:var(--cream);opacity:.8;margin-bottom:10px;font-size:14px;text-decoration:none;display:block}.foot-col a:hover{opacity:1;color:var(--accent-ochre)}.foot-bot{max-width:1280px;font-family:var(--f-mono);color:#f5efe466;border-top:1px solid #f5efe414;flex-wrap:wrap;justify-content:center;gap:16px;margin:0 auto;padding-top:24px;font-size:11px;display:flex}@keyframes float-y{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media (max-width:960px){.v1-nav{padding:16px 20px}.v1-nav .logo .handle{display:none}.hero{padding:48px 20px 56px}.hero-quote{max-width:calc(100vw - 40px);margin-bottom:32px}.hero-quote q{font-size:13px}.showcase{margin-top:32px;padding:0 20px}.showcase-head{grid-template-columns:1fr;gap:16px}.ads-scroller{padding-inline:20px}.cloud{padding:80px 20px 40px}.cloud-row{gap:28px 40px}.how{padding:80px 20px 48px}.how-head{grid-template-columns:1fr;gap:16px;margin-bottom:32px}.step-deep,.step-deep.rev{grid-template-columns:1fr;gap:28px;padding:40px 0}.testi{padding:80px 20px}.testi-head{grid-template-columns:1fr;gap:16px;margin-bottom:32px}.spotlight{grid-template-columns:1fr}.spotlight-visual .big-serif{font-size:56px}.spotlight-content q{font-size:24px}.spotlight-content .attr{flex-wrap:wrap}.testi-grid{grid-template-columns:1fr}.cs-strip{grid-template-columns:repeat(2,1fr)}.faq{padding:80px 20px}.faq-q h3{font-size:20px}.cta-section{padding:100px 20px}.cta-section:before{font-size:240px}.site-foot{padding:48px 20px 24px}.foot-wrap{grid-template-columns:1fr 1fr;gap:32px}}@media (max-width:540px){.ads-row{gap:12px}.ad-card{width:clamp(200px,72vw,260px)}.cs-strip,.foot-wrap{grid-template-columns:1fr}}.contact-page{background:var(--paper);min-height:100vh}.contact-grid{grid-template-columns:1fr 1fr;min-height:calc(100vh - 72px);display:grid}.form-side{flex-direction:column;gap:44px;width:100%;max-width:720px;margin:0 auto;padding:80px 64px 40px;display:flex;position:relative}.form-head .free-pill{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--teal);background:var(--cream-2);border:1px solid var(--line);border-radius:999px;align-self:flex-start;align-items:center;gap:8px;margin-bottom:14px;padding:6px 12px 6px 10px;font-size:11px;display:inline-flex}.form-head .free-pill .d{background:var(--accent-ochre);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #d9a4412e}.form-head .kicker{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);align-items:center;gap:10px;margin-bottom:18px;font-size:11.5px;display:flex}.form-head .kicker:before{content:"";background:var(--teal);width:22px;height:1px}.form-head h1{font-family:var(--f-serif);letter-spacing:-.025em;color:var(--espresso);margin:0 0 22px;font-size:clamp(44px,5vw,64px);font-weight:400;line-height:1.02}.form-head h1 em{color:var(--teal);font-style:italic}.form-head p{color:var(--muted);text-wrap:pretty;max-width:480px;margin:0;font-size:16px;line-height:1.55}.form-head .founder-signature{align-items:center;gap:14px;margin-top:28px;display:flex}.form-head .founder-photo{object-fit:cover;width:56px;height:56px;box-shadow:0 4px 12px #2b1a101a,0 0 0 2px var(--paper),0 0 0 3px var(--line);border-radius:999px;flex-shrink:0}.form-head .founder-copy{min-width:0;line-height:1.35}.form-head .founder-name{color:var(--espresso);letter-spacing:-.005em;font-size:13.5px;font-weight:500}.form-head .founder-name .dot{color:var(--accent-rust);margin:0 2px}.form-head .founder-role{color:var(--muted);font-weight:400}.form-head .founder-note{font-family:var(--f-serif);color:var(--teal);letter-spacing:-.005em;margin-top:2px;font-size:14px;font-style:italic}.form-head .meta-row{border-top:1px solid var(--line);gap:18px;margin-top:28px;padding-top:24px;display:flex}.form-head .meta-row .m{color:var(--espresso);align-items:flex-start;gap:10px;font-size:13px;display:flex}.form-head .meta-row .m b{font-family:var(--f-mono);color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px;font-size:10.5px;font-weight:500;display:block}.form-head .meta-row .m .ic{background:var(--cream-2);width:28px;height:28px;font-family:var(--f-serif);color:var(--teal);border-radius:50%;flex-shrink:0;place-items:center;font-size:14px;font-style:italic;display:grid}.audit-form{flex-direction:column;gap:22px;display:flex}.audit-form .row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.audit-form .row.one{grid-template-columns:1fr}.audit-form .field{position:relative}.audit-form .field input,.audit-form .field textarea{border:none;border-bottom:1px solid var(--line-strong);width:100%;font-family:var(--f-sans);color:var(--espresso);resize:none;background:0 0;outline:none;padding:26px 0 10px;font-size:16px;transition:border-color .2s}.audit-form .field textarea{min-height:72px;line-height:1.5}.audit-form .field input:focus,.audit-form .field textarea:focus{border-bottom-color:var(--teal)}.audit-form .field label{color:var(--muted);pointer-events:none;font-size:15px;font-family:var(--f-sans);transition:top .2s,font-size .2s,color .2s,letter-spacing .2s;position:absolute;top:28px;left:0}.audit-form .field input:focus+label,.audit-form .field input:not(:placeholder-shown)+label,.audit-form .field textarea:focus+label,.audit-form .field textarea:not(:placeholder-shown)+label{letter-spacing:.08em;color:var(--teal);font-size:10.5px;font-family:var(--f-mono);text-transform:uppercase;top:4px}.audit-form .field .req{color:var(--accent-rust);font-family:var(--f-serif);margin-left:2px;font-style:italic}.audit-form .slider-field{border-bottom:1px solid var(--line-strong);padding:22px 0 8px;position:relative}.audit-form .slider-field .slider-head{justify-content:space-between;align-items:baseline;margin-bottom:14px;display:flex}.audit-form .slider-label{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:10.5px}.audit-form .slider-field .slider-value{font-family:var(--f-serif);color:var(--espresso);letter-spacing:-.01em;font-size:28px;font-style:italic;line-height:1}.audit-form .slider-field .slider-value em{color:var(--teal);font-style:italic}.audit-form .slider-track-wrap{position:relative}.audit-form .slider-field input[type=range]{appearance:none;background:var(--cream-2);cursor:pointer;border-radius:2px;outline:none;width:100%;height:4px;margin:0}.audit-form .slider-field input[type=range]::-webkit-slider-runnable-track{background:0 0;height:4px}.audit-form .slider-field input[type=range]::-moz-range-track{background:var(--cream-2);border-radius:2px;height:4px}.audit-form .slider-field input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--espresso);border:3px solid var(--paper);width:22px;height:22px;box-shadow:0 0 0 1px var(--espresso),0 4px 12px #2b1a1033;cursor:grab;border-radius:50%;margin-top:-9px;transition:transform .15s,background .15s,box-shadow .15s}.audit-form .slider-field input[type=range]::-webkit-slider-thumb:hover{background:var(--teal);box-shadow:0 0 0 1px var(--teal),0 4px 14px #3851584d;transform:scale(1.1)}.audit-form .slider-field input[type=range]::-webkit-slider-thumb:active{cursor:grabbing}.audit-form .slider-field input[type=range]::-moz-range-thumb{background:var(--espresso);border:3px solid var(--paper);cursor:grab;width:22px;height:22px;box-shadow:0 0 0 1px var(--espresso),0 4px 12px #2b1a1033;border-radius:50%}.audit-form .slider-track-fill{background:var(--teal);pointer-events:none;border-radius:2px;max-width:100%;height:4px;transition:width .1s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.audit-form .slider-ticks{font-family:var(--f-mono);color:var(--muted);letter-spacing:.04em;justify-content:space-between;margin-top:10px;font-size:10px;display:flex}.audit-form .slider-ticks span:last-child{color:var(--espresso)}.audit-form .pill-field{border-bottom:1px solid var(--line-strong);padding:22px 0 14px}.audit-form .pill-field .slider-label{margin-bottom:14px;display:block}.audit-form .pill-row{flex-wrap:wrap;gap:10px;display:flex}.audit-form .pill-row label{border:1px solid var(--line-strong);color:var(--espresso);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:8px;padding:10px 18px;font-size:14px;font-weight:500;transition:all .2s;display:inline-flex;position:relative}.audit-form .pill-row label .dot{background:var(--cream-3);border-radius:50%;width:8px;height:8px;transition:background .2s}.audit-form .pill-row input[type=radio]{opacity:0;pointer-events:none;position:absolute}.audit-form .pill-row label.is-checked{background:var(--espresso);border-color:var(--espresso);color:var(--cream)}.audit-form .pill-row label.is-checked .dot{background:var(--accent-ochre)}.form-side .submit-sticky{background:linear-gradient(180deg,#f5efe400 0%,var(--paper)28%,var(--paper)100%);box-shadow:0 -1px 0 var(--line);z-index:5;margin:8px -64px 0;padding:28px 64px 32px;position:sticky;bottom:0}.form-side .submit-row{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding-top:22px;display:flex}.form-side .submit-row .privacy{font-family:var(--f-mono);color:var(--muted);letter-spacing:.02em;max-width:260px;font-size:11.5px;line-height:1.45}.form-side .submit-row .privacy b{color:var(--teal);font-weight:500}.form-side .submit-row .privacy .submit-error{color:var(--accent-rust)}.form-side .submit-btn{background:var(--espresso);color:var(--cream);cursor:pointer;font-family:var(--f-sans);white-space:nowrap;border:none;border-radius:999px;align-items:center;gap:10px;padding:16px 28px;font-size:15px;font-weight:500;transition:background .2s,transform .2s;display:inline-flex}.form-side .submit-btn:hover:not(:disabled){background:var(--teal);transform:translateY(-1px)}.form-side .submit-btn:disabled{cursor:default;background:var(--teal);opacity:.95}.form-side .submit-btn .arw{font-family:var(--f-serif);font-size:20px;font-style:italic;line-height:0}.wall-side{background:var(--espresso);isolation:isolate;align-self:start;height:calc(100vh - 72px);position:sticky;top:72px;overflow:hidden}.wall-side:before{content:"";z-index:2;pointer-events:none;background:radial-gradient(60% 70%,#2b1a108c 0%,#2b1a10e0 70%,#2b1a10f5 100%),linear-gradient(#2b1a1080 0%,#2b1a1000 20% 80%,#2b1a1080 100%);position:absolute;inset:0}.ads-wall{z-index:1;grid-template-columns:repeat(4,1fr);gap:14px;padding:14px;display:grid;position:absolute;inset:0}.ads-col{position:relative;overflow:hidden}.ads-track{will-change:transform;flex-direction:column;gap:14px;display:flex}.ads-col.up .ads-track{animation:ads-scroll-up var(--ads-dur,62s)linear infinite}.ads-col.down .ads-track{animation:ads-scroll-down var(--ads-dur,84s)linear infinite}@keyframes ads-scroll-up{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes ads-scroll-down{0%{transform:translateY(-50%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ads-col.up .ads-track,.ads-col.down .ads-track{animation:none}}.wall-side .ad-ph{aspect-ratio:9/16;background:var(--espresso-2);border:1px solid #f5efe414;border-radius:14px;flex-shrink:0;position:relative;overflow:hidden}.wall-side .ad-ph img{object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.wall-side .ad-ph .tag{z-index:2;font-family:var(--f-mono);letter-spacing:.06em;color:var(--cream);-webkit-backdrop-filter:blur(6px);background:#14100c99;border-radius:4px;padding:3px 7px;font-size:9px;position:absolute;top:10px;left:10px}.testi-float{z-index:3;-webkit-backdrop-filter:blur(20px);width:82%;max-width:480px;color:var(--cream);background:#f5efe40f;border:1px solid #f5efe41f;border-radius:22px;padding:40px 36px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 40px 80px #14100c73,0 0 0 1px #f5efe40a}.testi-float .pill{font-family:var(--f-mono);letter-spacing:.08em;color:var(--accent-ochre);background:#d9a44124;border-radius:999px;align-items:center;gap:8px;margin-bottom:22px;padding:5px 12px;font-size:11px;display:inline-flex}.testi-float .pill .d{background:var(--accent-ochre);border-radius:50%;width:6px;height:6px}.testi-float q{font-family:var(--f-serif);letter-spacing:-.015em;color:var(--cream);quotes:"“" "”";text-wrap:pretty;margin-bottom:26px;font-size:28px;font-weight:400;line-height:1.25;display:block}.testi-float q:before{content:open-quote}.testi-float q:after{content:close-quote}.testi-float q em{color:var(--accent-ochre);font-style:italic}.testi-float .metrics{border-top:1px solid #f5efe426;border-bottom:1px solid #f5efe426;grid-template-columns:1fr 1fr 1fr;gap:12px;margin-bottom:22px;padding:20px 0;display:grid}.testi-float .metrics .mt b{font-family:var(--f-serif);color:var(--accent-ochre);letter-spacing:-.01em;font-size:28px;font-style:italic;line-height:1;display:block}.testi-float .metrics .mt span{font-family:var(--f-mono);color:#f5efe499;letter-spacing:.06em;text-transform:uppercase;margin-top:6px;font-size:10px;display:block}.testi-float .attr{align-items:center;gap:12px;display:flex}.testi-float .avatar{background:var(--accent-ochre);width:40px;height:40px;font-family:var(--f-serif);color:var(--espresso);border-radius:50%;place-items:center;font-size:18px;font-style:italic;display:grid}.testi-float .avatar--logo{background:#fff;padding:2px;overflow:hidden}.testi-float .name{color:var(--cream);font-size:14px;font-weight:500}.testi-float .role{color:#f5efe499;font-size:12px;font-family:var(--f-mono);letter-spacing:.02em;margin-top:2px}@media (max-width:960px){.contact-grid{grid-template-columns:1fr}.wall-side{order:2;align-self:auto;height:640px;position:relative}.ads-wall{grid-template-columns:repeat(3,1fr)}.form-side{order:1;padding:60px 32px 20px}.form-head .founder-photo{width:48px;height:48px}.form-head .founder-signature{gap:12px;margin-top:24px}.form-head .founder-note{font-size:13px}.form-side .submit-sticky{background:var(--paper);margin:8px -32px 0;padding:22px 32px 26px;position:static}.testi-float{width:88%;padding:32px 28px}.audit-form .row{grid-template-columns:1fr}.form-side .submit-row{flex-direction:column;align-items:stretch;gap:14px}.form-side .submit-row .privacy{max-width:none}}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@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-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}
