@font-face{font-family:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-ext-400-normal-C2je3j2s.woff2)format("woff2"),url(/assets/instrument-serif-latin-ext-400-normal-CFCUzsTy.woff)format("woff");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-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-400-normal-DnYpCC2O.woff2)format("woff2"),url(/assets/instrument-serif-latin-400-normal-BVbkICAY.woff)format("woff");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:italic;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-ext-400-italic-C9HzH3YL.woff2)format("woff2"),url(/assets/instrument-serif-latin-ext-400-italic-D7-lnxEk.woff)format("woff");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-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-400-italic-DKMiL14s.woff2)format("woff2"),url(/assets/instrument-serif-latin-400-italic-u__WvvIK.woff)format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/barlow-vietnamese-300-normal-C-vF8s9W.woff2)format("woff2"),url(/assets/barlow-vietnamese-300-normal-C78rbeCN.woff)format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/barlow-latin-ext-300-normal-0BBo-pVS.woff2)format("woff2"),url(/assets/barlow-latin-ext-300-normal-DpgRkAuy.woff)format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/barlow-latin-300-normal-DTgcxP_Z.woff2)format("woff2"),url(/assets/barlow-latin-300-normal-Sl273xH3.woff)format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-vietnamese-400-normal-Dpl4UHAZ.woff2)format("woff2"),url(/assets/barlow-vietnamese-400-normal-BFeobeCK.woff)format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-latin-ext-400-normal-HxX4XjxC.woff2)format("woff2"),url(/assets/barlow-latin-ext-400-normal-CvBsJvxq.woff)format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-latin-400-normal-qiz4-Cze.woff2)format("woff2"),url(/assets/barlow-latin-400-normal-fsAxiSwU.woff)format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-vietnamese-500-normal-zTViEIzf.woff2)format("woff2"),url(/assets/barlow-vietnamese-500-normal-GNfB7rCE.woff)format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-latin-ext-500-normal-DOaysfXq.woff2)format("woff2"),url(/assets/barlow-latin-ext-500-normal-CJPcKP2Q.woff)format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-latin-500-normal-BPAOfeC8.woff2)format("woff2"),url(/assets/barlow-latin-500-normal-C1h8hMer.woff)format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-vietnamese-600-normal-DcjprdFV.woff2)format("woff2"),url(/assets/barlow-vietnamese-600-normal-CA_GiK2e.woff)format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-latin-ext-600-normal-B8NK_A3D.woff2)format("woff2"),url(/assets/barlow-latin-ext-600-normal-DMVRjfRT.woff)format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-latin-600-normal-DILqtrty.woff2)format("woff2"),url(/assets/barlow-latin-600-normal-CNwfPWQD.woff)format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-vietnamese-700-normal-D6euyNzi.woff2)format("woff2"),url(/assets/barlow-vietnamese-700-normal-4Jt4k04K.woff)format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-latin-ext-700-normal-BLuWmldJ.woff2)format("woff2"),url(/assets/barlow-latin-ext-700-normal-CctuGmmz.woff)format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-latin-700-normal-A9pxMQ4z.woff2)format("woff2"),url(/assets/barlow-latin-700-normal-__SGTsZ1.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-sans-latin-400-normal-gapTbOY8.woff2)format("woff2"),url(/assets/geist-sans-latin-400-normal-BOaIZNA2.woff)format("woff")}@font-face{font-family:Geist Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-sans-latin-500-normal-uokXdC-Q.woff2)format("woff2"),url(/assets/geist-sans-latin-500-normal-CN2lyvyL.woff)format("woff")}@font-face{font-family:Geist Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/geist-sans-latin-600-normal-DFOURf8L.woff2)format("woff2"),url(/assets/geist-sans-latin-600-normal-CA1yjETN.woff)format("woff")}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-mono-cyrillic-400-normal-DoshcOXv.woff2)format("woff2"),url(/assets/geist-mono-cyrillic-400-normal-CeA7eGSt.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/geist-mono-symbols2-400-normal-B5fXMCGq.woff)format("woff");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/geist-mono-vietnamese-400-normal-CyOwoevh.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-mono-latin-ext-400-normal-C1xxG8eb.woff2)format("woff2"),url(/assets/geist-mono-latin-ext-400-normal-a1APXIwD.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-mono-latin-400-normal-DKaoCDn5.woff2)format("woff2"),url(/assets/geist-mono-latin-400-normal-BXAprPdR.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-mono-cyrillic-500-normal-BkE2O7RC.woff2)format("woff2"),url(/assets/geist-mono-cyrillic-500-normal-BgLpzsdg.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/geist-mono-symbols2-500-normal-BYvOiszX.woff)format("woff");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/geist-mono-vietnamese-500-normal-Do_laDd2.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-mono-latin-ext-500-normal-CDyCFkgU.woff2)format("woff2"),url(/assets/geist-mono-latin-ext-500-normal-CzSM7th5.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-mono-latin-500-normal-C3sF8Y1B.woff2)format("woff2"),url(/assets/geist-mono-latin-500-normal-YfPbDI_o.woff)format("woff");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 Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/dm-sans-latin-ext-wght-normal-BOFOeGcA.woff2)format("woff2-variations");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:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/dm-sans-latin-wght-normal-Xz1IZZA0.woff2)format("woff2-variations");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-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAASIABAAAAAACQQAAAQuAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVF4AdBEICoRkhAALIAABNgIkAzoEIAWFAAeBFAwHG2oHKJ6DceNW4lJEFHn9tEOE37LNsvkjHr7f739rn3u+OSrSxLQytE91Dw2PYtNVq3Qaw/vJ7fUBMdOj/u2ImB98cT5WUx9F13ZKt06mU7tG1sAYcM26yCRX4f/0904bmwq8hwkUUMTRX61pa9C3xlpAGYw1vOu8C2SBZZFlld7DAW82RJWmwYMI1AJCKBNCIASqdZGFmtPSNQRhMpR0EKjWTwm6z6sJ+4jqhxjovTinVdRpZaQjaQzAYjI8NgAKDJCokgunCn9oUQE8VZd/F//+v6P4F1U9gLr58yNI/dJX9BAshEoJbTDogz7ocKoUsPvES8UK/aQIUQgpGgECBVLkOEV6iASTYgNAPKdNXayhDPL7IJuAZnEYSZ0eOLc9i5Rv5/+lEi3sW/kfnCf/+fTe0sxS7CKLx5erRJkKOixEqQaoqrvx5HN4iz4VhX0gS6DjFIWUzn/fIXJRVFY1NFRVNVeFt+SYmrK6vCU6eJsnKnJj5HTESMTQZOTI3Y/tzr3rUcOsiRy/ciP50s3Mycgxmhz9GMXhjzVH30ut796NHP0UUa31/Zoa6vCH6iPvdIM0IRANaT60FablmZlZd+UKNFy9NrvnFGxb5NC2CRxR0/rIyF/WNn+35sv9r+tHVhkseuWGKkCPPh96+GXt8Lc/Sh24ujfjf+tNw1lZWreiPuHb/PSpyjdv2rf/++ZE5TSKjFdZxYsBvr1sEHl5STuHZqYR7jGYGvGBBdjcaB5bODY1GAxMjsd0wDMIzXAXODRd74DxNMtO4YuYHclgLQRzp9KlUmxptCwv9bYgvWGD2xBW7r9413fdJu+mxzvzAUYeeONQvZP4kgfqZle4jhH/MWh+UbxgtJdrLdXLymNL53PRU0D3Q6FcXTfGqGcul6vrqhgLGAVSv+IVIfZOHpu+mlLqSlnj903j8mazXDsba/wbxhS/4Oubh1c5/uXDgt4j5KtnGEy5BIJHo0ur+jD+r2qCkuP1aRVM8EpUoRYSJyqNRA38uwDvHBNo0AejO2Z+ZYLLal1QiFyFh1EDQOgSCSCpjwwKU8yDbIjroEwne0G5Qca49cYp4AlqtQNZfWTQoFb1tRpFYAmRD+HXTkV4uQhG2bg4OKmyoypAsUGtWgQXyFxYrkpODeUxvGqIZA61erXo0sFG1UBGuPgpuon8RNUG2DhovAjZCBuZwtXrU3mQGki9+pm0eVZAXoWxLWTQoYHBPrJR4WunNxIFbCHfkTyPK+sqxjxDmGArZvf79JGJ3GwEqjwc7a7NIrl/7bJ7Nzu4+n1Ow6shEPnUrtVo7cnd5Wi5qCUbBIQbNKCP95FMCSZylEV5VCiiMqqiOmrKZ/I/C0gI1fyuulVcM2E1r4MhtcV/fbCD+HwEvVzH1dGNAzFE0FTbKzyQz3gootrNbN2a4PuG0j0JOgE=)format("woff2"),url(data:font/woff;base64,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)format("woff");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-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-cyrillic-400-normal-BEIGL1Tu.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-400-normal-ugxPyKxw.woff)format("woff");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-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-greek-400-normal-C190GLew.woff2)format("woff2"),url(/assets/jetbrains-mono-greek-400-normal-B9oWc5Lo.woff)format("woff");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-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/jetbrains-mono-vietnamese-400-normal-CqNFfHCs.woff)format("woff");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-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-ext-400-normal-Bc8Ftmh3.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-ext-400-normal-fXTG6kC5.woff)format("woff");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-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff)format("woff");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}@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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--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-space-x-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking: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;--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;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--shine-angle:0deg}}}@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;--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-emerald-300:oklch(84.5% .143 164.978);--color-cyan-300:oklch(86.5% .127 207.078);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-6xl:72rem;--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-base:1rem;--text-base--line-height:calc(1.5 / 1);--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-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-background:#07080e;--color-background-secondary:#0b0c14;--color-background-elevated:#111320;--color-background-glass:#0b0c14d1;--color-background-glass-heavy:#07080ef2;--color-accent:#c8d4e0;--color-accent-light:#e2eaf2;--color-accent-dark:#a0b0c0;--color-accent-platinum:#e8eef4;--color-accent-blue:#a0b0c0;--color-accent-indigo:#c8d4e0;--color-text-primary:#f8fafc;--color-text-secondary:#c2cdd8;--color-text-muted:#6b7a8d;--color-border:#181a26;--color-border-light:#222638;--color-border-accent:#c8d4e02e;--font-heading:"Instrument Serif", "Times New Roman", serif;--font-body:"Barlow", system-ui, sans-serif;--font-display:"Geist Sans", system-ui, sans-serif;--font-mono-label:"Geist Mono", ui-monospace, "JetBrains Mono", monospace;--color-success:#10b981}}@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]){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;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}html{--nav-h:56px;scroll-behavior:smooth;scroll-padding-top:calc(var(--nav-h) + 16px)}@media (width>=1024px){html{--nav-h:64px}}section{scroll-margin-top:calc(var(--nav-h) + 16px)}body{font-family:var(--font-body);background-color:var(--color-background);color:var(--color-text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.65}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-synthesis:none;letter-spacing:-.01em;font-style:normal;font-weight:400;line-height:1.06}::selection{color:var(--color-text-primary);background-color:#c8d4e038}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--color-background)}::-webkit-scrollbar-thumb{background:var(--color-border-light);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:4px}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-\[100\%\]{inset:-100%}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.-top-3\.5{top:calc(var(--spacing) * -3.5)}.top-0{top:calc(var(--spacing) * 0)}.top-1\/2{top:50%}.top-1\/3{top:33.3333%}.top-1\/4{top:25%}.top-4{top:calc(var(--spacing) * 4)}.top-10{top:calc(var(--spacing) * 10)}.top-\[48px\]{top:48px}.top-\[52px\]{top:52px}.top-full{top:100%}.-right-1{right:calc(var(--spacing) * -1)}.-right-1\/4{right:-25%}.right-0{right:calc(var(--spacing) * 0)}.right-10{right:calc(var(--spacing) * 10)}.right-\[8\%\]{right:8%}.right-\[10\%\]{right:10%}.-bottom-1{bottom:calc(var(--spacing) * -1)}.bottom-0{bottom:calc(var(--spacing) * 0)}.-left-1\/4{left:-25%}.left-0{left:calc(var(--spacing) * 0)}.left-1\/2{left:50%}.left-10{left:calc(var(--spacing) * 10)}.left-\[10\%\]{left:10%}.left-\[48px\]{left:48px}.left-\[51px\]{left:51px}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-none{order:0}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-9{grid-column:span 9/span 9}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.mx-1{margin-inline:calc(var(--spacing) * 1)}.mx-1\.5{margin-inline:calc(var(--spacing) * 1.5)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-auto{margin-inline:auto}.my-2{margin-block:calc(var(--spacing) * 2)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-20{margin-top:calc(var(--spacing) * 20)}.mt-32{margin-top:calc(var(--spacing) * 32)}.mt-\[6px\]{margin-top:6px}.mt-\[7px\]{margin-top:7px}.container-main{max-width:80rem;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem}@media (width>=64rem){.container-main{padding-left:2rem;padding-right:2rem}}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-9{margin-bottom:calc(var(--spacing) * 9)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-14{margin-bottom:calc(var(--spacing) * 14)}.mb-16{margin-bottom:calc(var(--spacing) * 16)}.mb-20{margin-bottom:calc(var(--spacing) * 20)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-8{margin-left:calc(var(--spacing) * 8)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-square{aspect-ratio:1}.section-divider{background:linear-gradient(90deg, transparent, var(--color-border-accent), transparent);height:1px}.h-1{height:calc(var(--spacing) * 1)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-32{height:calc(var(--spacing) * 32)}.h-40{height:calc(var(--spacing) * 40)}.h-48{height:calc(var(--spacing) * 48)}.h-80{height:calc(var(--spacing) * 80)}.h-\[22px\]{height:22px}.h-\[30rem\]{height:30rem}.h-\[100px\]{height:100px}.h-\[104px\]{height:104px}.h-\[560px\]{height:560px}.h-\[calc\(100\%-2rem\)\]{height:calc(100% - 2rem)}.h-\[calc\(100\%-3rem\)\]{height:calc(100% - 3rem)}.h-full{height:100%}.h-px{height:1px}.min-h-\[92vh\]{min-height:92vh}.min-h-\[160px\]{min-height:160px}.min-h-\[880px\]{min-height:880px}.min-h-\[calc\(100dvh\)\]{min-height:100dvh}.min-h-screen{min-height:100vh}.w-1{width:calc(var(--spacing) * 1)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/2{width:50%}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-2\/3{width:66.6667%}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/5{width:60%}.w-4{width:calc(var(--spacing) * 4)}.w-4\/5{width:80%}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-80{width:calc(var(--spacing) * 80)}.w-\[100px\]{width:100px}.w-\[104px\]{width:104px}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[15ch\]{max-width:15ch}.max-w-\[16ch\]{max-width:16ch}.max-w-\[18ch\]{max-width:18ch}.max-w-\[20ch\]{max-width:20ch}.max-w-\[22ch\]{max-width:22ch}.max-w-\[24ch\]{max-width:24ch}.max-w-\[28ch\]{max-width:28ch}.max-w-\[34ch\]{max-width:34ch}.max-w-\[40ch\]{max-width:40ch}.max-w-\[42ch\]{max-width:42ch}.max-w-\[46ch\]{max-width:46ch}.max-w-\[48ch\]{max-width:48ch}.max-w-\[52ch\]{max-width:52ch}.max-w-\[56ch\]{max-width:56ch}.max-w-\[58ch\]{max-width:58ch}.max-w-\[60ch\]{max-width:60ch}.max-w-\[200px\]{max-width:200px}.max-w-\[220px\]{max-width:220px}.max-w-\[640px\]{max-width:640px}.max-w-\[720px\]{max-width:720px}.max-w-\[760px\]{max-width:760px}.max-w-\[820px\]{max-width:820px}.max-w-\[1180px\]{max-width:1180px}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-\[180px\]{min-width:180px}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-hero-pulse{animation:8s ease-in-out infinite hero-pulse}.animate-hero-pulse-delayed{animation:10s ease-in-out infinite hero-pulse-delayed}.animate-marquee{animation:30s linear infinite marquee}.animate-pulse{animation:var(--animate-pulse)}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-none{resize:none}.scroll-mt-28{scroll-margin-top:calc(var(--spacing) * 28)}.list-disc{list-style-type:disc}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-0{gap:calc(var(--spacing) * 0)}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-9{gap:calc(var(--spacing) * 9)}.gap-12{gap:calc(var(--spacing) * 12)}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}: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)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-0{column-gap:calc(var(--spacing) * 0)}:where(.-space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -2) * calc(1 - var(--tw-space-x-reverse)))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[24px\]{border-radius:24px}.rounded-\[28px\]{border-radius:28px}.rounded-\[32px\]{border-radius:32px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-solid{--tw-border-style:solid;border-style:solid}.border-\[rgba\(200\,212\,224\,0\.1\)\]{border-color:#c8d4e01a}.border-\[rgba\(200\,212\,224\,0\.2\)\]{border-color:#c8d4e033}.border-\[rgba\(200\,212\,224\,0\.18\)\]{border-color:#c8d4e02e}.border-\[rgba\(200\,212\,224\,0\.25\)\]{border-color:#c8d4e040}.border-\[var\(--color-border\)\]{border-color:var(--color-border)}.border-\[var\(--color-border-accent\)\]{border-color:var(--color-border-accent)}.border-accent\/10{border-color:#c8d4e01a}@supports (color:color-mix(in lab, red, red)){.border-accent\/10{border-color:color-mix(in oklab, var(--color-accent) 10%, transparent)}}.border-accent\/20{border-color:#c8d4e033}@supports (color:color-mix(in lab, red, red)){.border-accent\/20{border-color:color-mix(in oklab, var(--color-accent) 20%, transparent)}}.border-accent\/30{border-color:#c8d4e04d}@supports (color:color-mix(in lab, red, red)){.border-accent\/30{border-color:color-mix(in oklab, var(--color-accent) 30%, transparent)}}.border-accent\/40{border-color:#c8d4e066}@supports (color:color-mix(in lab, red, red)){.border-accent\/40{border-color:color-mix(in oklab, var(--color-accent) 40%, transparent)}}.border-accent\/50{border-color:#c8d4e080}@supports (color:color-mix(in lab, red, red)){.border-accent\/50{border-color:color-mix(in oklab, var(--color-accent) 50%, transparent)}}.border-background{border-color:var(--color-background)}.border-border{border-color:var(--color-border)}.border-border-light{border-color:var(--color-border-light)}.border-border\/30{border-color:#181a264d}@supports (color:color-mix(in lab, red, red)){.border-border\/30{border-color:color-mix(in oklab, var(--color-border) 30%, transparent)}}.border-border\/40{border-color:#181a2666}@supports (color:color-mix(in lab, red, red)){.border-border\/40{border-color:color-mix(in oklab, var(--color-border) 40%, transparent)}}.border-border\/50{border-color:#181a2680}@supports (color:color-mix(in lab, red, red)){.border-border\/50{border-color:color-mix(in oklab, var(--color-border) 50%, transparent)}}.border-border\/60{border-color:#181a2699}@supports (color:color-mix(in lab, red, red)){.border-border\/60{border-color:color-mix(in oklab, var(--color-border) 60%, transparent)}}.border-border\/80{border-color:#181a26cc}@supports (color:color-mix(in lab, red, red)){.border-border\/80{border-color:color-mix(in oklab, var(--color-border) 80%, transparent)}}.border-white\/5{border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.border-white\/5{border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.border-white\/8{border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.border-white\/8{border-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.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\/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-\[rgba\(7\,8\,14\,0\.6\)\]{background-color:#07080e99}.bg-\[rgba\(11\,12\,20\,0\.90\)\]{background-color:#0b0c14e6}.bg-\[var\(--color-accent\)\],.bg-accent{background-color:var(--color-accent)}.bg-accent-platinum\/10{background-color:#e8eef41a}@supports (color:color-mix(in lab, red, red)){.bg-accent-platinum\/10{background-color:color-mix(in oklab, var(--color-accent-platinum) 10%, transparent)}}.bg-accent\/5{background-color:#c8d4e00d}@supports (color:color-mix(in lab, red, red)){.bg-accent\/5{background-color:color-mix(in oklab, var(--color-accent) 5%, transparent)}}.bg-accent\/10{background-color:#c8d4e01a}@supports (color:color-mix(in lab, red, red)){.bg-accent\/10{background-color:color-mix(in oklab, var(--color-accent) 10%, transparent)}}.bg-accent\/15{background-color:#c8d4e026}@supports (color:color-mix(in lab, red, red)){.bg-accent\/15{background-color:color-mix(in oklab, var(--color-accent) 15%, transparent)}}.bg-accent\/20{background-color:#c8d4e033}@supports (color:color-mix(in lab, red, red)){.bg-accent\/20{background-color:color-mix(in oklab, var(--color-accent) 20%, transparent)}}.bg-accent\/40{background-color:#c8d4e066}@supports (color:color-mix(in lab, red, red)){.bg-accent\/40{background-color:color-mix(in oklab, var(--color-accent) 40%, transparent)}}.bg-background{background-color:var(--color-background)}.bg-background-elevated{background-color:var(--color-background-elevated)}.bg-background-elevated\/40{background-color:#11132066}@supports (color:color-mix(in lab, red, red)){.bg-background-elevated\/40{background-color:color-mix(in oklab, var(--color-background-elevated) 40%, transparent)}}.bg-background-glass-heavy{background-color:var(--color-background-glass-heavy)}.bg-background-secondary{background-color:var(--color-background-secondary)}.bg-background-secondary\/30{background-color:#0b0c144d}@supports (color:color-mix(in lab, red, red)){.bg-background-secondary\/30{background-color:color-mix(in oklab, var(--color-background-secondary) 30%, transparent)}}.bg-background-secondary\/40{background-color:#0b0c1466}@supports (color:color-mix(in lab, red, red)){.bg-background-secondary\/40{background-color:color-mix(in oklab, var(--color-background-secondary) 40%, transparent)}}.bg-black{background-color:var(--color-black)}.bg-black\/45{background-color:#00000073}@supports (color:color-mix(in lab, red, red)){.bg-black\/45{background-color:color-mix(in oklab, var(--color-black) 45%, transparent)}}.bg-black\/55{background-color:#0000008c}@supports (color:color-mix(in lab, red, red)){.bg-black\/55{background-color:color-mix(in oklab, var(--color-black) 55%, transparent)}}.bg-border{background-color:var(--color-border)}.bg-border-light{background-color:var(--color-border-light)}.bg-border\/30{background-color:#181a264d}@supports (color:color-mix(in lab, red, red)){.bg-border\/30{background-color:color-mix(in oklab, var(--color-border) 30%, transparent)}}.bg-border\/60{background-color:#181a2699}@supports (color:color-mix(in lab, red, red)){.bg-border\/60{background-color:color-mix(in oklab, var(--color-border) 60%, transparent)}}.bg-red-500\/10{background-color:#fb2c361a}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/10{background-color:color-mix(in oklab, var(--color-red-500) 10%, transparent)}}.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)}}.bg-white\/7{background-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.bg-white\/7{background-color:color-mix(in oklab, var(--color-white) 7%, transparent)}}.bg-white\/8{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.bg-white\/8{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-white\/15{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.bg-white\/15{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.bg-white\/20{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.bg-white\/25{background-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.bg-white\/25{background-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.bg-white\/30{background-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.bg-white\/30{background-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.bg-white\/50{background-color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.bg-white\/50{background-color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.bg-white\/80{background-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.bg-white\/\[0\.03\]{background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.03\]{background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.gradient-accent-text{background-image:linear-gradient(135deg, var(--color-accent-light), var(--color-accent), var(--color-accent-dark));color:#0000;background-clip:text}.bg-\[radial-gradient\(ellipse_80\%_50\%_at_50\%_0\%\,\#C8D4E0\,transparent\)\]{background-image:radial-gradient(80% 50% at 50% 0,#c8d4e0,#0000)}.bg-noise{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.04'/%3E%3C/svg%3E")}.gradient-accent{background-image:linear-gradient(135deg, var(--color-accent-light), var(--color-accent), var(--color-accent-dark))}.gradient-hero-glow{background-image:radial-gradient(70% 55% at 20% 45%,#c8d4e014,#0000 60%),radial-gradient(60% 55% at 80% 45%,#c8d4e00d,#0000 60%)}.gradient-section-glow{background-image:radial-gradient(50% 40% at 50% 0,#c8d4e00d,#0000 60%)}.from-\[var\(--color-background\)\]{--tw-gradient-from:var(--color-background);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-accent-dark\/10{--tw-gradient-from:#a0b0c01a}@supports (color:color-mix(in lab, red, red)){.from-accent-dark\/10{--tw-gradient-from:color-mix(in oklab, var(--color-accent-dark) 10%, transparent)}}.from-accent-dark\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-accent\/8{--tw-gradient-from:#c8d4e014}@supports (color:color-mix(in lab, red, red)){.from-accent\/8{--tw-gradient-from:color-mix(in oklab, var(--color-accent) 8%, transparent)}}.from-accent\/8{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-background{--tw-gradient-from:var(--color-background);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-background\/70{--tw-gradient-from:#07080eb3}@supports (color:color-mix(in lab, red, red)){.from-background\/70{--tw-gradient-from:color-mix(in oklab, var(--color-background) 70%, transparent)}}.from-background\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-300\/20{--tw-gradient-from:#5ee9b533}@supports (color:color-mix(in lab, red, red)){.from-emerald-300\/20{--tw-gradient-from:color-mix(in oklab, var(--color-emerald-300) 20%, transparent)}}.from-emerald-300\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-accent\/3{--tw-gradient-via:#c8d4e008}@supports (color:color-mix(in lab, red, red)){.via-accent\/3{--tw-gradient-via:color-mix(in oklab, var(--color-accent) 3%, transparent)}}.via-accent\/3{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-accent\/20{--tw-gradient-via:#c8d4e033}@supports (color:color-mix(in lab, red, red)){.via-accent\/20{--tw-gradient-via:color-mix(in oklab, var(--color-accent) 20%, transparent)}}.via-accent\/20{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-accent\/30{--tw-gradient-via:#c8d4e04d}@supports (color:color-mix(in lab, red, red)){.via-accent\/30{--tw-gradient-via:color-mix(in oklab, var(--color-accent) 30%, transparent)}}.via-accent\/30{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-accent\/40{--tw-gradient-via:#c8d4e066}@supports (color:color-mix(in lab, red, red)){.via-accent\/40{--tw-gradient-via:color-mix(in oklab, var(--color-accent) 40%, transparent)}}.via-accent\/40{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-background\/80{--tw-gradient-via:#07080ecc}@supports (color:color-mix(in lab, red, red)){.via-background\/80{--tw-gradient-via:color-mix(in oklab, var(--color-background) 80%, transparent)}}.via-background\/80{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-background\/90{--tw-gradient-via:#07080ee6}@supports (color:color-mix(in lab, red, red)){.via-background\/90{--tw-gradient-via:color-mix(in oklab, var(--color-background) 90%, transparent)}}.via-background\/90{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-border{--tw-gradient-via:var(--color-border);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-transparent{--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white\/20{--tw-gradient-via:#fff3}@supports (color:color-mix(in lab, red, red)){.via-white\/20{--tw-gradient-via:color-mix(in oklab, var(--color-white) 20%, transparent)}}.via-white\/20{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-cyan-300\/10{--tw-gradient-to:#53eafd1a}@supports (color:color-mix(in lab, red, red)){.to-cyan-300\/10{--tw-gradient-to:color-mix(in oklab, var(--color-cyan-300) 10%, transparent)}}.to-cyan-300\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-cover{background-size:cover}.bg-center{background-position:50%}.mask-repeat{mask-repeat:repeat}.object-cover{object-fit:cover}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.p-9{padding:calc(var(--spacing) * 9)}.p-10{padding:calc(var(--spacing) * 10)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-10{padding-inline:calc(var(--spacing) * 10)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-24{padding-block:calc(var(--spacing) * 24)}.section-padding{padding-top:7rem;padding-bottom:7rem}@media (width>=48rem){.section-padding{padding-top:10rem;padding-bottom:10rem}}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-24{padding-top:calc(var(--spacing) * 24)}.pt-28{padding-top:calc(var(--spacing) * 28)}.pt-40{padding-top:calc(var(--spacing) * 40)}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pb-0{padding-bottom:calc(var(--spacing) * 0)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pl-1{padding-left:calc(var(--spacing) * 1)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.text-center{text-align:center}.text-left{text-align:left}.heading-lg{font-family:var(--font-heading);font-synthesis:none;letter-spacing:-.01em;font-size:clamp(2.3rem,4.2vw,3.4rem);font-weight:400;line-height:1.05}.heading-md{font-family:var(--font-heading);font-synthesis:none;letter-spacing:-.005em;font-size:clamp(1.45rem,2.2vw,1.8rem);font-weight:400;line-height:1.1}.heading-xl{font-family:var(--font-heading);font-synthesis:none;letter-spacing:-.015em;font-size:clamp(3rem,6vw,5rem);font-weight:400;line-height:1.02}.font-body{font-family:var(--font-body)}.font-heading{font-family:var(--font-heading)}.font-mono{font-family:var(--font-mono)}.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-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--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-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.label-premium{letter-spacing:.15em;text-transform:uppercase;font-size:.6875rem;font-weight:500}.text-\[1\.4rem\]{font-size:1.4rem}.text-\[1\.5rem\]{font-size:1.5rem}.text-\[1\.6rem\]{font-size:1.6rem}.text-\[1\.7rem\]{font-size:1.7rem}.text-\[1\.9rem\]{font-size:1.9rem}.text-\[1\.35rem\]{font-size:1.35rem}.text-\[1\.55rem\]{font-size:1.55rem}.text-\[1\.75rem\]{font-size:1.75rem}.text-\[2\.4rem\]{font-size:2.4rem}.text-\[2\.5rem\]{font-size:2.5rem}.text-\[2\.25rem\]{font-size:2.25rem}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[clamp\(2\.1rem\,4\.2vw\,3\.3rem\)\]{font-size:clamp(2.1rem,4.2vw,3.3rem)}.text-\[clamp\(2\.2rem\,4\.4vw\,3\.5rem\)\]{font-size:clamp(2.2rem,4.4vw,3.5rem)}.text-\[clamp\(2\.2rem\,4\.6vw\,3\.5rem\)\]{font-size:clamp(2.2rem,4.6vw,3.5rem)}.leading-\[0\.92\]{--tw-leading:.92;line-height:.92}.leading-\[0\.95\]{--tw-leading:.95;line-height:.95}.leading-\[0\.96\]{--tw-leading:.96;line-height:.96}.leading-\[0\.98\]{--tw-leading:.98;line-height:.98}.leading-\[1\.0\]{--tw-leading:1;line-height:1}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.02\]{--tw-leading:1.02;line-height:1.02}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.03\]{--tw-leading:1.03;line-height:1.03}.leading-\[1\.04\]{--tw-leading:1.04;line-height:1.04}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.leading-\[1\.55\]{--tw-leading:1.55;line-height:1.55}.leading-\[1\.65\]{--tw-leading:1.65;line-height:1.65}.leading-\[1\.75\]{--tw-leading:1.75;line-height:1.75}.leading-\[1\],.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-\[var\(--font-body\)\]{--tw-font-weight:var(--font-body);font-weight:var(--font-body)}.font-\[var\(--font-heading\)\]{--tw-font-weight:var(--font-heading);font-weight:var(--font-heading)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.015em\]{--tw-tracking:-.015em;letter-spacing:-.015em}.tracking-\[-0\.025em\]{--tw-tracking:-.025em;letter-spacing:-.025em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.tracking-\[0\.15em\]{--tw-tracking:.15em;letter-spacing:.15em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-\[0\.25em\]{--tw-tracking:.25em;letter-spacing:.25em}.tracking-\[0\.26em\]{--tw-tracking:.26em;letter-spacing:.26em}.tracking-\[0\.28em\]{--tw-tracking:.28em;letter-spacing:.28em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance;text-wrap:balance}.text-wrap{text-wrap:wrap}.break-words,.wrap-break-word{overflow-wrap:break-word}.overflow-ellipsis,.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.text-\[var\(--color-accent\)\],.text-accent{color:var(--color-accent)}.text-accent-platinum{color:var(--color-accent-platinum)}.text-accent\/30{color:#c8d4e04d}@supports (color:color-mix(in lab, red, red)){.text-accent\/30{color:color-mix(in oklab, var(--color-accent) 30%, transparent)}}.text-accent\/60{color:#c8d4e099}@supports (color:color-mix(in lab, red, red)){.text-accent\/60{color:color-mix(in oklab, var(--color-accent) 60%, transparent)}}.text-accent\/80{color:#c8d4e0cc}@supports (color:color-mix(in lab, red, red)){.text-accent\/80{color:color-mix(in oklab, var(--color-accent) 80%, transparent)}}.text-background{color:var(--color-background)}.text-black{color:var(--color-black)}.text-emerald-300\/80{color:#5ee9b5cc}@supports (color:color-mix(in lab, red, red)){.text-emerald-300\/80{color:color-mix(in oklab, var(--color-emerald-300) 80%, transparent)}}.text-red-400\/70{color:#ff6568b3}@supports (color:color-mix(in lab, red, red)){.text-red-400\/70{color:color-mix(in oklab, var(--color-red-400) 70%, transparent)}}.text-text-muted{color:var(--color-text-muted)}.text-text-primary{color:var(--color-text-primary)}.text-text-secondary{color:var(--color-text-secondary)}.text-white{color:var(--color-white)}.text-white\/25{color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.text-white\/25{color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.text-white\/30{color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.text-white\/30{color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.text-white\/35{color:#ffffff59}@supports (color:color-mix(in lab, red, red)){.text-white\/35{color:color-mix(in oklab, var(--color-white) 35%, transparent)}}.text-white\/40{color:#fff6}@supports (color:color-mix(in lab, red, red)){.text-white\/40{color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.text-white\/45{color:#ffffff73}@supports (color:color-mix(in lab, red, red)){.text-white\/45{color:color-mix(in oklab, var(--color-white) 45%, transparent)}}.text-white\/50{color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.text-white\/50{color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.text-white\/55{color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.text-white\/55{color:color-mix(in oklab, var(--color-white) 55%, transparent)}}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-white\/60{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.text-white\/65{color:#ffffffa6}@supports (color:color-mix(in lab, red, red)){.text-white\/65{color:color-mix(in oklab, var(--color-white) 65%, transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.text-white\/75{color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.text-white\/75{color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.text-white\/85{color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.text-white\/85{color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.text-white\/90{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-70{opacity:.7}.opacity-100{opacity:1}.opacity-\[0\.06\]{opacity:.06}.opacity-\[0\.07\]{opacity:.07}.opacity-\[0\.08\]{opacity:.08}.opacity-\[0\.025\]{opacity:.025}.shadow{--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)}.shadow-\[0_0_6px_rgba\(200\,212\,224\,0\.6\)\]{--tw-shadow:0 0 6px var(--tw-shadow-color,#c8d4e099);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(200\,212\,224\,0\.06\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#c8d4e00f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_32px_rgba\(200\,212\,224\,0\.05\)\]{--tw-shadow:0 0 32px var(--tw-shadow-color,#c8d4e00d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_48px_rgba\(200\,212\,224\,0\.08\)\]{--tw-shadow:0 0 48px var(--tw-shadow-color,#c8d4e014);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_60px_rgba\(200\,212\,224\,0\.04\)\]{--tw-shadow:0 0 60px var(--tw-shadow-color,#c8d4e00a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_64px_rgba\(200\,212\,224\,0\.06\)\]{--tw-shadow:0 0 64px var(--tw-shadow-color,#c8d4e00f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_40px_-14px_rgba\(0\,0\,0\,0\.75\)\]{--tw-shadow:0 10px 40px -14px var(--tw-shadow-color,#000000bf);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_16px_48px_-12px_rgba\(0\,0\,0\,0\.7\)\]{--tw-shadow:0 16px 48px -12px var(--tw-shadow-color,#000000b3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px 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,.ring-1{--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)}.glass-card{background:var(--color-background-glass);-webkit-backdrop-filter:blur(14px) saturate(var(--lg-saturate)) brightness(var(--lg-brightness)) contrast(var(--lg-contrast));border:1px solid var(--color-border);box-shadow:0 4px 24px #0003, inset 0 1px 0 var(--lg-rim-bright), inset 0 -1px 0 var(--lg-rim-dark)}.glass-card-accent{background:var(--color-background-glass);-webkit-backdrop-filter:blur(14px) saturate(var(--lg-saturate)) brightness(var(--lg-brightness)) contrast(var(--lg-contrast));border:1px solid var(--color-border-accent);box-shadow:0 4px 32px #c8d4e00d, 0 4px 24px #0003, inset 0 1px 0 var(--lg-rim-bright), inset 0 -1px 0 var(--lg-rim-dark)}.glow-accent{box-shadow:0 0 20px #c8d4e026,0 0 60px #c8d4e00d}.shadow-accent\/20{--tw-shadow-color:#c8d4e033}@supports (color:color-mix(in lab, red, red)){.shadow-accent\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-accent) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-accent\/20{--tw-ring-color:#c8d4e033}@supports (color:color-mix(in lab, red, red)){.ring-accent\/20{--tw-ring-color:color-mix(in oklab, var(--color-accent) 20%, transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);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,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));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,)}.blur-xl{--tw-blur:blur(var(--blur-xl));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,)}.grayscale{--tw-grayscale:grayscale(100%);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,)}.invert{--tw-invert:invert(100%);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,)}.sepia{--tw-sepia:sepia(100%);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,)}.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-blur{--tw-backdrop-blur:blur(8px);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-blur-2xl{--tw-backdrop-blur:blur(var(--blur-2xl));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-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));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{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,)}.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,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))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.select-none{user-select:none}.\[book\:preview\]{book:preview}.\[demo\:preview\]{demo:preview}@media (hover:hover){.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-1\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * 1.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\/link\:translate-x-1:is(:where(.group\/link):hover *){--tw-translate-x:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}}.placeholder\:text-text-muted\/40::placeholder{color:#6b7a8d66}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-text-muted\/40::placeholder{color:color-mix(in oklab, var(--color-text-muted) 40%, transparent)}}.placeholder\:text-text-muted\/50::placeholder{color:#6b7a8d80}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-text-muted\/50::placeholder{color:color-mix(in oklab, var(--color-text-muted) 50%, transparent)}}.last\:hidden:last-child{display:none}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-\[1\.01\]:hover{scale:1.01}.hover\:scale-\[1\.02\]:hover{scale:1.02}.hover\:border-\[rgba\(200\,212\,224\,0\.35\)\]:hover{border-color:#c8d4e059}.hover\:border-\[var\(--color-border-accent\)\]:hover{border-color:var(--color-border-accent)}.hover\:border-accent\/20:hover{border-color:#c8d4e033}@supports (color:color-mix(in lab, red, red)){.hover\:border-accent\/20:hover{border-color:color-mix(in oklab, var(--color-accent) 20%, transparent)}}.hover\:border-accent\/30:hover{border-color:#c8d4e04d}@supports (color:color-mix(in lab, red, red)){.hover\:border-accent\/30:hover{border-color:color-mix(in oklab, var(--color-accent) 30%, transparent)}}.hover\:border-accent\/40:hover{border-color:#c8d4e066}@supports (color:color-mix(in lab, red, red)){.hover\:border-accent\/40:hover{border-color:color-mix(in oklab, var(--color-accent) 40%, transparent)}}.hover\:border-border-light:hover{border-color:var(--color-border-light)}.hover\:border-border-light\/50:hover{border-color:#22263880}@supports (color:color-mix(in lab, red, red)){.hover\:border-border-light\/50:hover{border-color:color-mix(in oklab, var(--color-border-light) 50%, transparent)}}.hover\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/5:hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.hover\:bg-white\/\[0\.04\]:hover{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.04\]:hover{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.hover\:text-accent:hover{color:var(--color-accent)}.hover\:text-accent-light:hover{color:var(--color-accent-light)}.hover\:text-text-primary:hover{color:var(--color-text-primary)}.hover\:text-white:hover{color:var(--color-white)}.hover\:text-white\/70:hover{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.hover\:text-white\/70:hover{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.hover\:text-white\/80:hover{color:#fffc}@supports (color:color-mix(in lab, red, red)){.hover\:text-white\/80:hover{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.hover\:opacity-90:hover{opacity:.9}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);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,)}.hover\:\[animation-play-state\:paused\]:hover{animation-play-state:paused}}.focus\:ring:focus,.focus\:ring-1:focus{--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)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-2:focus-visible{--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-visible\:ring-white\/40:focus-visible{--tw-ring-color:#fff6}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-white\/40:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}@media (width>=480px){.min-\[480px\]\:inline-block{display:inline-block}}@media (width>=40rem){.sm\:block{display:block}.sm\:h-\[34rem\]{height:34rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=48rem){.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-start-9{grid-column-start:9}.md\:ml-12{margin-left:calc(var(--spacing) * 12)}.md\:block{display:block}.md\:aspect-\[4\/3\]{aspect-ratio:4/3}.md\:h-5{height:calc(var(--spacing) * 5)}.md\:h-12{height:calc(var(--spacing) * 12)}.md\:w-5{width:calc(var(--spacing) * 5)}.md\:w-12{width:calc(var(--spacing) * 12)}.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\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:gap-6{gap:calc(var(--spacing) * 6)}.md\:gap-10{gap:calc(var(--spacing) * 10)}.md\:p-7{padding:calc(var(--spacing) * 7)}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:p-9{padding:calc(var(--spacing) * 9)}.md\:p-10{padding:calc(var(--spacing) * 10)}.md\:p-12{padding:calc(var(--spacing) * 12)}.md\:p-16{padding:calc(var(--spacing) * 16)}.md\:px-12{padding-inline:calc(var(--spacing) * 12)}.md\:px-16{padding-inline:calc(var(--spacing) * 16)}.md\:py-10{padding-block:calc(var(--spacing) * 10)}.md\:py-12{padding-block:calc(var(--spacing) * 12)}.md\:py-28{padding-block:calc(var(--spacing) * 28)}.md\:py-32{padding-block:calc(var(--spacing) * 32)}.md\:pt-44{padding-top:calc(var(--spacing) * 44)}.md\:pb-2{padding-bottom:calc(var(--spacing) * 2)}.md\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.md\:pb-28{padding-bottom:calc(var(--spacing) * 28)}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.md\:text-\[1\.9rem\]{font-size:1.9rem}.md\:text-\[1\.85rem\]{font-size:1.85rem}.md\:text-\[2\.4rem\]{font-size:2.4rem}.md\:text-\[2\.75rem\]{font-size:2.75rem}.md\:text-\[3rem\]{font-size:3rem}.md\:text-\[17px\]{font-size:17px}}@media (width>=64rem){.lg\:sticky{position:sticky}.lg\:top-28{top:calc(var(--spacing) * 28)}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:mx-auto{margin-inline:auto}.lg\:mt-0{margin-top:calc(var(--spacing) * 0)}.lg\:mt-6{margin-top:calc(var(--spacing) * 6)}.lg\:mt-16{margin-top:calc(var(--spacing) * 16)}.lg\:mt-20{margin-top:calc(var(--spacing) * 20)}.lg\:mt-24{margin-top:calc(var(--spacing) * 24)}.lg\:mb-3{margin-bottom:calc(var(--spacing) * 3)}.lg\:mb-16{margin-bottom:calc(var(--spacing) * 16)}.lg\:mb-20{margin-bottom:calc(var(--spacing) * 20)}.lg\:mb-24{margin-bottom:calc(var(--spacing) * 24)}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:aspect-auto{aspect-ratio:auto}.lg\:h-\[104px\]{height:104px}.lg\:h-\[520px\]{height:520px}.lg\:w-\[104px\]{width:104px}.lg\:max-w-none{max-width:none}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:flex-col{flex-direction:column}.lg\:items-center{align-items:center}.lg\:gap-0{gap:calc(var(--spacing) * 0)}.lg\:gap-6{gap:calc(var(--spacing) * 6)}.lg\:gap-8{gap:calc(var(--spacing) * 8)}.lg\:gap-16{gap:calc(var(--spacing) * 16)}.lg\:p-20{padding:calc(var(--spacing) * 20)}.lg\:px-10{padding-inline:calc(var(--spacing) * 10)}.lg\:px-12{padding-inline:calc(var(--spacing) * 12)}.lg\:py-\[150px\]{padding-block:150px}.lg\:pt-48{padding-top:calc(var(--spacing) * 48)}.lg\:text-center{text-align:center}.lg\:text-\[1\.75rem\]{font-size:1.75rem}.lg\:text-\[2\.5rem\]{font-size:2.5rem}.lg\:text-\[2\.85rem\]{font-size:2.85rem}.lg\:text-\[3\.4rem\]{font-size:3.4rem}.lg\:text-\[3\.5rem\]{font-size:3.5rem}.lg\:text-\[3\.25rem\]{font-size:3.25rem}.lg\:text-\[3rem\]{font-size:3rem}.lg\:text-\[5\.25rem\]{font-size:5.25rem}}@media (width>=80rem){.xl\:gap-12{gap:calc(var(--spacing) * 12)}.xl\:p-10{padding:calc(var(--spacing) * 10)}}}.kenara-scope{--color-accent:#6f9b7a;--color-accent-light:#8fb89a;--color-accent-dark:#4a6c53;--color-accent-platinum:#a3bfa9;--color-accent-blue:#6f9b7a;--color-accent-blue-glow:#8fb89a24;--color-accent-indigo:#6f9b7a;--color-accent-indigo-glow:#8fb89a29;--color-accent-indigo-glow-strong:#8fb89a14;--color-border-accent:#8fb89a33}@keyframes hero-pulse{0%,to{opacity:.6;transform:translate(0%)scale(1)}33%{opacity:.8;transform:translate(5%,-5%)scale(1.1)}66%{opacity:.5;transform:translate(-3%,3%)scale(.95)}}@keyframes hero-pulse-delayed{0%,to{opacity:.4;transform:translate(0%)scale(1)}33%{opacity:.6;transform:translate(-5%,3%)scale(.9)}66%{opacity:.3;transform:translate(4%,-4%)scale(1.05)}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes blob{0%,to{border-radius:60% 40% 30% 70%/60% 30% 70% 40%;transform:scale(1)rotate(0)}50%{border-radius:30% 60% 70% 40%/50% 60% 30%;transform:scale(1.05)rotate(3deg)}}@keyframes blob-delayed{0%,to{border-radius:40% 60% 70% 30%/40% 50% 60%;transform:scale(1)rotate(0)}50%{border-radius:60% 30% 40% 70%/60% 40% 50%;transform:scale(1.08)rotate(-3deg)}}@keyframes float{0%,to{opacity:.3;transform:translateY(0)translate(0)}25%{opacity:.6;transform:translateY(-20px)translate(10px)}50%{opacity:.4;transform:translateY(-10px)translate(-10px)}75%{opacity:.5;transform:translateY(-30px)translate(5px)}}@keyframes node-pulse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.3)}}@keyframes line-pulse{0%{stroke-dashoffset:200px;opacity:0}30%{opacity:.8}70%{opacity:.8}to{stroke-dashoffset:0;opacity:0}}@keyframes drift{0%,to{transform:translate(0)rotate(0)}20%{transform:translate(10px,-15px)rotate(1deg)}40%{transform:translate(-5px,-8px)rotate(-.5deg)}60%{transform:translate(15px,5px)rotate(.8deg)}80%{transform:translate(-10px,10px)rotate(-.3deg)}}@keyframes glow-line{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}@keyframes float-slow{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.pb-h2,.sv-h2,.kn-h2,.cn-h2,.pf-h2,.cl-h2{transform:skewY(calc(var(--vel,0) * -.7deg));transform-origin:0}.cn-dash-frame{transform:skewY(calc(var(--vel,0) * -.45deg))}@media (prefers-reduced-motion:reduce){:root{--vel:0}.pb-h2,.sv-h2,.kn-h2,.cn-h2,.pf-h2,.cl-h2,.cn-dash-frame{transform:none}}:root{--pl-platinum:200 212 224;--pl-steel:143 163 184;--lg-blur:13px;--lg-saturate:1.32;--lg-brightness:1.08;--lg-contrast:1.07;--lg-rim-bright:#eef2f642;--lg-rim-soft:#eef2f61a;--lg-rim-dark:#00000029;--lg-catchlight:#ffffff26;--lg-specular:#ffffff1a;--lg-shadow-float:0 24px 50px -22px #000000ad;--lg-sheen-dur:9s}@keyframes lg-sheen{0%,to{transform:translate(-17%)}50%{transform:translate(17%)}}@media (width<=768px){:root{--lg-blur:9px;--lg-saturate:1.2;--lg-brightness:1.06;--lg-contrast:1.05}}.liquid-glass{background-blend-mode:luminosity;-webkit-backdrop-filter:blur(var(--lg-blur)) saturate(var(--lg-saturate)) brightness(var(--lg-brightness)) contrast(var(--lg-contrast));box-shadow:var(--lg-shadow-float), inset 0 1px 0 var(--lg-rim-bright), inset 1px 0 0 var(--lg-rim-soft), inset 0 -1px 0 var(--lg-rim-dark);background:#ffffff0a;border:none;position:relative;overflow:hidden}.liquid-glass:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background:linear-gradient(#ffffff73 0%,#ffffff26 20%,#fff0 40% 60%,#ffffff26 80%,#ffffff73 100%);padding:1.4px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.liquid-glass-strong{background-blend-mode:luminosity;-webkit-backdrop-filter:blur(16px)saturate(1.5)brightness(1.07)contrast(1.06);background:#ffffff0f;border:none;transition:transform .3s,background .3s;position:relative;overflow:hidden;box-shadow:0 16px 34px -20px #0009,inset 0 1px #eef2f64d,inset 0 -1px #00000029}.liquid-glass-strong:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background:linear-gradient(#ffffff8c 0%,#ffffff38 20%,#fff0 40% 60%,#ffffff38 80%,#ffffff8c 100%);padding:1.4px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.liquid-glass-strong:hover{background:#ffffff1a}.cinematic{position:absolute;inset:0;overflow:hidden}.cinematic .blob{filter:blur(80px);opacity:.5;mix-blend-mode:screen;will-change:transform;border-radius:50%;position:absolute}.cinematic .grain{opacity:.08;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='200' height='200' filter='url(%23n)' opacity='0.9'/></svg>");position:absolute;inset:0}.cine-hero .blob.a{background:radial-gradient(circle,#243a55 0%,#0000 60%);width:60vw;height:60vw;animation:22s ease-in-out infinite alternate drift1;top:-20vw;left:-10vw}.cine-hero .blob.b{background:radial-gradient(circle,#314a66 0%,#0000 60%);width:50vw;height:50vw;animation:26s ease-in-out infinite alternate drift2;top:10vh;right:-15vw}.cine-hero .blob.c{background:radial-gradient(circle,#1b2a3e 0%,#0000 60%);width:45vw;height:45vw;animation:30s ease-in-out infinite alternate drift3;bottom:-20vw;left:25vw}.cine-start .blob.a{background:radial-gradient(circle,#2a3d54 0%,#0000 60%);width:50vw;height:50vw;animation:28s ease-in-out infinite alternate drift1;top:-10vw;left:-10vw}.cine-start .blob.b{background:radial-gradient(circle,#34465c 0%,#0000 60%);width:45vw;height:45vw;animation:32s ease-in-out infinite alternate drift2;bottom:-10vw;right:-10vw}.cine-start .blob.c{background:radial-gradient(circle,#222f42 0%,#0000 60%);width:40vw;height:40vw;animation:26s ease-in-out infinite alternate drift3;top:30%;left:30vw}.cine-stats .blob.a{background:radial-gradient(circle,#33445a 0%,#0000 60%);width:55vw;height:55vw;animation:30s ease-in-out infinite alternate drift1;top:-10vw;left:-10vw}.cine-stats .blob.b{background:radial-gradient(circle,#3c4d63 0%,#0000 60%);width:50vw;height:50vw;animation:36s ease-in-out infinite alternate drift2;bottom:-10vw;right:-15vw}.cine-cta .blob.a{background:radial-gradient(circle,#3a526e 0%,#0000 60%);width:55vw;height:55vw;animation:24s ease-in-out infinite alternate drift1;top:-10vw;left:-10vw}.cine-cta .blob.b{background:radial-gradient(circle,#2c405a 0%,#0000 60%);width:50vw;height:50vw;animation:30s ease-in-out infinite alternate drift2;bottom:-15vw;right:-10vw}.cine-cta .blob.c{background:radial-gradient(circle,#26384e 0%,#0000 60%);width:40vw;height:40vw;animation:28s ease-in-out infinite alternate drift3;top:0;right:20vw}@keyframes drift1{0%{transform:translate(0)scale(1)}to{transform:translate(8vw,6vh)scale(1.15)}}@keyframes drift2{0%{transform:translate(0)scale(1.05)}to{transform:translate(-6vw,-4vh)scale(.9)}}@keyframes drift3{0%{transform:translate(0)scale(.95)}to{transform:translate(4vw,-8vh)scale(1.1)}}.blur-word{opacity:0;filter:blur(10px);transition:opacity .7s cubic-bezier(.2,.7,.2,1),filter .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);display:inline-block;transform:translateY(40px)}.blur-word.in{opacity:1;filter:blur();transform:translateY(0)}.blur-in{opacity:0;filter:blur(10px);transition:opacity .7s,filter .7s,transform .7s;transform:translateY(20px)}.blur-in.in{opacity:1;filter:blur();transform:translateY(0)}.mock{aspect-ratio:16/10;background:linear-gradient(135deg,#0b0b10 0%,#16161d 100%);border-radius:1rem;width:100%;position:relative;overflow:hidden}.mock .glow{background:radial-gradient(circle at 30% 30%, rgba(var(--pl-platinum)/.28), transparent 60%), radial-gradient(circle at 70% 70%, rgba(var(--pl-steel)/.2), transparent 60%);filter:blur(40px);animation:18s ease-in-out infinite alternate drift3;position:absolute;inset:-20%}.mock .shimmer{pointer-events:none;background:linear-gradient(115deg,#0000 30%,#ffffff14 45%,#ffffff2e 50%,#ffffff14 55%,#0000 70%) 0 0/250% 100%;animation:4.5s linear infinite shimmer;position:absolute;inset:0}@keyframes shimmer{0%{background-position:150% 0}to{background-position:-50% 0}}.marquee{gap:4rem;width:max-content;animation:38s linear infinite marquee;display:flex}.marquee-mask{mask-image:linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%)}.btn-white{color:#000;font-family:var(--font-body);cursor:pointer;background:#fff;border-radius:9999px;align-items:center;gap:.5rem;font-weight:500;transition:transform .2s,background .2s;display:inline-flex}.btn-white:hover{background:#f0f0f0;transform:translateY(-1px)}:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #c8d4e0}.btn-white:focus-visible,.hero-btn:focus-visible,.cl-btn:focus-visible{outline:none;box-shadow:0 0 0 3px #07080e,0 0 0 5px #c8d4e0}.mid-cta{font-family:var(--font-body,"Barlow", sans-serif);letter-spacing:.01em;color:#e7eef5;cursor:pointer;background:#c8d4e00a;border:1px solid #c8d4e047;border-radius:9999px;align-items:center;gap:9px;padding:11px 20px 11px 22px;font-size:14px;font-weight:600;text-decoration:none;transition:border-color .25s,background .25s;display:inline-flex}.mid-cta:hover{background:#c8d4e017;border-color:#c8d4e099}.mid-cta .mid-cta-arr{transition:transform .25s}.mid-cta:hover .mid-cta-arr{transform:translate(4px)}.mid-cta:focus-visible{outline:none;box-shadow:0 0 0 3px #07080e,0 0 0 5px #c8d4e0}.glyph{background:linear-gradient(135deg, #fff 0%, rgb(var(--pl-platinum)) 100%);color:#000;width:48px;height:48px;font-family:var(--font-heading);letter-spacing:-1px;border-radius:12px;place-items:center;font-size:28px;line-height:1;display:grid;box-shadow:inset 0 1px #fff9,0 8px 24px #00000073}.dot{background:rgb(var(--pl-platinum));width:6px;height:6px;box-shadow:0 0 12px rgba(var(--pl-platinum)/.5);border-radius:50%}.fade-top{background:linear-gradient(#000,#0000)}.fade-bottom{background:linear-gradient(#0000,#000)}.stat-divider+.stat-divider:before{content:"";background:#ffffff1f;width:1px;position:absolute;top:15%;bottom:15%;left:0}.problem-card,.industry-card,.module-cell{transition:transform .4s cubic-bezier(.2,.7,.2,1),background .4s}.problem-card:hover,.industry-card:hover{transform:translateY(-3px)}.module-cell:hover{background:#ffffff08}.svc-card-wrap{height:216px;position:relative}.service-card{height:216px;box-shadow:inset 0 1px 0 rgba(var(--pl-platinum)/.18);transition:height .55s cubic-bezier(.2,.7,.2,1),transform .55s cubic-bezier(.2,.7,.2,1),background .55s,box-shadow .55s;position:absolute;top:0;left:0;right:0;overflow:hidden}.service-card:hover{z-index:30;height:408px;box-shadow:inset 0 1px 0 rgba(var(--pl-platinum)/.3), 0 30px 60px -30px #000000a6;background:#ffffff0e;transform:translateY(-4px)}.service-card-glow{border-radius:inherit;pointer-events:none;opacity:0;z-index:1;background:radial-gradient(130% 90% at 50% 110%, rgba(var(--pl-platinum)/.22) 0%, rgba(var(--pl-platinum)/.1) 30%, transparent 65%), radial-gradient(80% 60% at 50% -10%, rgba(var(--pl-platinum)/.16) 0%, transparent 60%);transition:opacity .55s;position:absolute;inset:0}.service-card:hover .service-card-glow{opacity:1}.service-card-reveal{opacity:0;pointer-events:none;max-height:0;transition:opacity .45s cubic-bezier(.2,.7,.2,1) 50ms,max-height .5s cubic-bezier(.2,.7,.2,1),transform .45s cubic-bezier(.2,.7,.2,1) 50ms;transform:translateY(14px)}.service-card:hover .service-card-reveal{opacity:1;pointer-events:auto;max-height:240px;transform:translateY(0)}.service-card:after{content:"";border-radius:inherit;z-index:3;opacity:0;pointer-events:none;background:conic-gradient(from var(--shine-angle,0deg), transparent 0deg, transparent 240deg, rgba(var(--pl-platinum)/.2) 285deg, #e8f0f8eb 320deg, rgba(var(--pl-platinum)/.28) 345deg, transparent 360deg);-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1.4px;transition:opacity .5s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.service-card:hover:after{opacity:1;animation:3.6s linear infinite gap-shine}@property --shine-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.gap-card{--shine-angle:0deg;transition:transform .45s cubic-bezier(.2,.7,.2,1),background .45s;position:relative}.gap-card:hover{background:#ffffff0e;transform:translateY(-4px)}.gap-card:after{content:"";border-radius:inherit;z-index:3;opacity:0;pointer-events:none;background:conic-gradient(from var(--shine-angle), transparent 0deg, transparent 250deg, rgba(var(--pl-platinum)/.25) 290deg, #e8f0f8f2 320deg, rgba(var(--pl-platinum)/.35) 340deg, transparent 360deg);-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1.5px;transition:opacity .45s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.gap-card:hover:after{opacity:1;animation:3.2s linear infinite gap-shine}@keyframes gap-shine{to{--shine-angle:360deg}}.gap-card .glow-inner{border-radius:inherit;opacity:0;pointer-events:none;background:radial-gradient(ellipse at 50% 0%, rgba(var(--pl-platinum)/.12), transparent 60%);transition:opacity .5s;position:absolute;inset:0}.gap-card:hover .glow-inner{opacity:1}.gap-stage{position:relative}.gap-pair-row{grid-template-rows:0fr;transition:grid-template-rows .65s cubic-bezier(.4,0,.2,1);display:grid}.gap-pair-row.active{grid-template-rows:1fr}.gap-pair-inner{min-height:0;overflow:hidden}.gap-progress-dot{background:#ffffff26;border-radius:2px;height:2px;transition:width .55s cubic-bezier(.2,.7,.2,1),background .45s}.gap-progress-dot.active{background:#fff9}@keyframes kenara-pulse{0%{opacity:.4;transform:scale(.96)}to{opacity:.75;transform:scale(1.06)}}@keyframes node-float{0%{transform:translate(-50%,-50%)translateY(0)}to{transform:translate(-50%,-50%)translateY(-4px)}}@keyframes dash-flow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-20px}}.hero-seven{--edge:clamp(24px, 2.5vw, 64px);--ease:cubic-bezier(.16, 1, .3, 1);--hs-platinum:#c8d4e0;--hs-steel:#8fa3b8;--hs-ink:#eaf0f6;--hs-ink-2:#9fb0c2;background:var(--color-background);min-height:100vh;position:relative;overflow:hidden}.hero-seven .hs-wordmark{z-index:1;white-space:nowrap;pointer-events:none;user-select:none;font-family:var(--font-heading);letter-spacing:-.02em;color:#c8d4e033;font-size:clamp(7rem,21vw,19rem);font-weight:400;line-height:.85;position:absolute;top:44%;left:49%;transform:translate(-50%,-50%)}.hero-seven .hs-figure{z-index:2;--mx:50%;--my:38%;--rev:0;width:min(48vw,600px);position:absolute;top:2%;bottom:0;right:3%;mask-image:linear-gradient(90deg,#0000 0%,#000 32% 92%,#0000 100%)}.hero-seven .hs-figure-layer{background-position:50% 6%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.hero-seven .hs-figure-color{opacity:var(--rev);transition:opacity .4s var(--ease);-webkit-mask-image:radial-gradient(circle 150px at var(--mx) var(--my), #000 0%, #000 58%, transparent 80%);-webkit-mask-image:radial-gradient(circle 150px at var(--mx) var(--my), #000 0%, #000 58%, transparent 80%);-webkit-mask-image:radial-gradient(circle 150px at var(--mx) var(--my), #000 0%, #000 58%, transparent 80%);mask-image:radial-gradient(circle 150px at var(--mx) var(--my), #000 0%, #000 58%, transparent 80%);mask-repeat:no-repeat}@media (prefers-reduced-motion:reduce){.hero-seven .hs-figure-color{transition:none}}.hero-seven .hs-floor{z-index:3;pointer-events:none;background:linear-gradient(0deg, var(--color-background) 8%, transparent);height:34%;position:absolute;bottom:0;left:0;right:0}.hero-seven .hs-eyebrow{left:var(--edge);z-index:5;font-family:var(--font-body);letter-spacing:.28em;text-transform:uppercase;color:var(--hs-steel);font-size:.72rem;font-weight:500;position:absolute;top:100px}.hero-seven .hs-captr{right:var(--edge);z-index:5;text-align:right;max-width:230px;font-family:var(--font-body);color:#c8d4e080;font-size:.78rem;font-weight:300;line-height:1.5;position:absolute;top:100px}.hero-seven .hs-captr b{color:var(--hs-platinum);font-weight:500}.hero-seven .hs-statement{left:var(--edge);z-index:5;max-width:580px;position:absolute;bottom:54px}.hero-seven .hs-h1{font-family:var(--font-body);letter-spacing:.005em;text-transform:uppercase;color:var(--hs-ink);font-size:clamp(1.7rem,3vw,2.7rem);font-weight:700;line-height:1.02}.hero-seven .hs-h1 span{color:var(--hs-steel)}.hero-seven .hs-sub{font-family:var(--font-body);color:var(--hs-ink-2);max-width:42ch;margin-top:14px;font-size:1rem;font-weight:300;line-height:1.55}.hero-seven .hs-actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:26px;display:flex}.hero-seven .hs-btn{font-family:var(--font-body);color:var(--color-background);transition:box-shadow .3s var(--ease), transform .3s var(--ease);background:linear-gradient(#eaf0f6,#c2cfdc);border-radius:999px;align-items:center;gap:9px;padding:14px 26px;font-size:.92rem;font-weight:600;text-decoration:none;display:inline-flex}.hero-seven .hs-btn:hover{transform:translateY(-1px);box-shadow:0 12px 40px #c8d4e038}.hero-seven .hs-cta{font-family:var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--hs-platinum);transition:color .25s var(--ease);align-items:center;gap:10px;font-size:.84rem;font-weight:500;text-decoration:none;display:inline-flex}.hero-seven .hs-cta:after{content:"↓"}.hero-seven .hs-cta:hover{color:#e2eaf2}@media (width<=760px){.hero-seven{overflow:visible}.hero-seven .hs-eyebrow,.hero-seven .hs-captr{text-align:left;max-width:none;margin:0 var(--edge);display:block;position:static}.hero-seven .hs-eyebrow{padding-top:92px}.hero-seven .hs-captr{margin-top:8px}.hero-seven .hs-wordmark{text-align:center;color:#c8d4e029;margin:14px 0 -7vw;font-size:21vw;display:block;position:relative;top:auto;left:auto;transform:none}.hero-seven .hs-figure{width:86%;height:46vh;margin:0 auto;position:relative;top:auto;bottom:auto;right:auto;mask-image:linear-gradient(#000 62%,#0000)}.hero-seven .hs-floor{display:none}.hero-seven .hs-statement{margin:16px var(--edge) 40px;max-width:none;position:relative;bottom:auto;left:auto}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@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-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{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}@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}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes pulse{50%{opacity:.5}}.site-footer{background:linear-gradient(180deg, #0c0e1299, transparent 38%), var(--color-background);color:#eef2f6;--ft-mono:var(--font-mono-label,"Geist Mono", ui-monospace, monospace);--ft-line:#eef2f61a;--ft-muted:#eef2f675;--ft-dim:#eef2f64d;border-top:1px solid #eef2f614;position:relative;overflow:hidden}.ft-inner{max-width:80rem;margin:0 auto;padding:clamp(46px,6vh,72px) clamp(20px,5vw,44px) clamp(22px,3vh,34px);position:relative}.ft-rule{background:var(--ft-line);height:1px;margin-bottom:clamp(36px,5vh,60px);position:relative}.ft-rule:before,.ft-rule:after{content:"+";font-family:var(--ft-mono);color:var(--ft-dim);font-size:11px;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.ft-rule:before{left:-4px}.ft-rule:after{right:-4px}.ft-main{grid-template-columns:minmax(230px,.85fr) minmax(0,1.7fr);align-items:start;gap:clamp(34px,5vw,88px);display:grid}.ft-brand{flex-direction:column;display:flex}.ft-cols{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(18px,2.4vw,40px);width:100%;display:grid}.ft-col{border-left:1px solid var(--ft-line);padding-left:clamp(14px,1.4vw,22px);position:relative}.ft-col:before{content:"+";font-family:var(--ft-mono);color:var(--ft-dim);font-size:10px;line-height:1;position:absolute;top:-7px;left:-5px}.ft-col-head{font-family:var(--ft-mono);letter-spacing:.26em;text-transform:uppercase;color:var(--ft-muted);margin:0 0 clamp(16px,2vh,22px);font-size:10px;font-weight:500}.ft-col a,.ft-row{font-family:var(--font-body);color:#eef2f68f;margin-bottom:11px;font-size:13px;font-weight:300;line-height:1.45;text-decoration:none;transition:color .22s;display:block}.ft-col a:last-child,.ft-row:last-child{margin-bottom:0}.ft-col a:hover{color:#fff}.ft-row{align-items:center;gap:9px;display:flex}.ft-row a{color:inherit;text-decoration:none;transition:color .22s}.ft-row a:hover{color:#fff}.ft-row svg{width:13px;height:13px;color:var(--ft-dim);flex:none}.ft-mark{opacity:.95;width:clamp(48px,5.5vw,60px);height:auto;margin-bottom:clamp(16px,2vh,24px);display:block}.ft-wordmark{font-family:var(--font-heading);font-synthesis:none;letter-spacing:-.018em;color:#f0f5faf0;background:linear-gradient(178deg,#f3f7fb 0%,#d6e0ea 46%,#aeb9c6 100%);-webkit-text-fill-color:transparent;background-clip:text;margin:0;font-size:clamp(2.2rem,4.4vw,3.7rem);font-style:normal;font-weight:400;line-height:.96}.ft-tagline{font-family:var(--ft-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ft-muted);max-width:24ch;margin:clamp(14px,1.8vh,20px) 0 0;font-size:11px;line-height:1.5}.ft-meta{font-family:var(--ft-mono);letter-spacing:.06em;color:var(--ft-dim);white-space:nowrap;border-top:1px solid #eef2f60f;align-items:center;gap:22px;margin-top:clamp(40px,6vh,64px);padding-top:clamp(16px,2vh,22px);font-size:10.5px;display:flex}.ft-meta-left,.ft-meta-right{flex:none;align-items:center;gap:10px;display:flex}.ft-meta b{color:var(--ft-muted);font-weight:500}.ft-sep{color:#eef2f629}.ft-ruler{background-image:repeating-linear-gradient(90deg,#eef2f638 0 1px,#0000 1px 9px);flex:auto;min-width:40px;height:9px;mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.ft-clock{font-variant-numeric:tabular-nums;color:var(--ft-muted)}@media (width<=900px){.ft-main{grid-template-columns:1fr;gap:clamp(34px,6vh,52px)}.ft-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 24px}.ft-wordmark{font-size:clamp(2.4rem,8vw,3.4rem)}.ft-meta{white-space:normal;flex-wrap:wrap;gap:12px 16px}.ft-ruler{display:none}.ft-meta-right{flex-wrap:wrap}}@media (width<=520px){.ft-cols{grid-template-columns:1fr;gap:26px}}.beat-connected{content-visibility:auto;contain-intrinsic-size:auto 1880px;isolation:isolate;color:#eef2f6;--font-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, monospace;--d-live:clamp(0, calc((var(--pp,0) - .4) / .1), 1);background:radial-gradient(72% 64% at 64% 30%,#10130f 0%,#0a0d0a 52%,#070908 100%);padding:clamp(96px,12vh,150px) 0 clamp(96px,13vh,150px);position:relative;overflow:clip}.beat-connected:after{content:"";pointer-events:none;z-index:0;background:linear-gradient(#0000,#070908eb 92%);height:18%;position:absolute;inset:auto 0 0}.cn-hero{z-index:1;max-width:1672px;min-height:clamp(560px,76vh,840px);margin:0 auto;padding:clamp(34px,6vh,80px) clamp(22px,5vw,70px) 0;position:relative}.cn-copy{z-index:3;will-change:transform;max-width:860px;transform:translateY(calc((var(--pp,.5) - .5) * 14px));position:relative}.cn-eyebrow{font-family:var(--font-mono);letter-spacing:.34em;text-transform:uppercase;color:#eef2f680;align-items:center;gap:14px;margin-bottom:clamp(18px,2.4vh,28px);font-size:11px;font-weight:500;display:flex}.cn-eyebrow-line{transform-origin:0;background:#eef2f638;width:44px;height:1px;display:block}.cn-h2{font-family:var(--font-heading);letter-spacing:-.02em;color:#f5f8fbf5;margin:0;font-size:clamp(3rem,6.4vw,6.3rem);font-weight:400;line-height:1.04}.cn-live-word{background:linear-gradient(176deg,#d2e8d9 0%,#aecfb7 48%,#8fb89a 100%);color:#0000;background-clip:text}.cn-mask{vertical-align:bottom;margin-bottom:-.1em;padding-bottom:.1em;display:inline-block;overflow:hidden}.cn-mask-line{will-change:transform;display:inline-block}.cn-sub{font-family:var(--font-body,"Barlow", sans-serif);color:#eef2f694;max-width:50ch;margin:clamp(20px,2.6vh,30px) 0 0;font-size:clamp(14px,1.1vw,16px);font-weight:300;line-height:1.7}.cn-cta{margin-top:clamp(24px,3.2vh,36px)}.cn-stage{z-index:1;perspective:1350px;perspective-origin:28% 44%;will-change:transform;transform:translateY(calc((.5 - var(--pp,.5)) * 30px));position:absolute;top:clamp(166px,20.4vh,212px);left:clamp(450px,42vw,672px);right:auto}.cn-stage:before{content:"";filter:blur(34px);z-index:0;pointer-events:none;background:radial-gradient(closest-side,#c8d4e00f,#0000 76%);position:absolute;inset:4% -6% -4% 0}.cn-dash{z-index:1;transform-origin:0;width:clamp(700px,51vw,852px);position:relative;transform:rotateY(-23deg)rotateX(7deg)rotate(.4deg)}.cn-dash-img{border-radius:12px;width:100%;height:auto;display:block;box-shadow:-58px 72px 150px -48px #000000e6}.cn-dash:before{content:"";pointer-events:none;z-index:2;border-radius:12px;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff38,inset 0 0 0 1px #c8d4e01f}.cn-dash:after{content:"";pointer-events:none;z-index:3;opacity:.5;background:linear-gradient(125deg,#ffffff21,#0000 26%);border-radius:12px;position:absolute;inset:0}.cn-floor{z-index:0;filter:blur(46px);width:38%;height:clamp(240px,32vh,320px);opacity:calc(.7 + var(--d-live,0) * .3);pointer-events:none;background:radial-gradient(50% 100% at 50% 60%,#8fb89ad1,#8fb89a42 44%,#0000 72%);position:absolute;bottom:clamp(-300px,-30vh,-220px);left:30%}.cn-legend{z-index:1;flex-wrap:wrap;align-items:center;gap:10px;max-width:1320px;margin:clamp(40px,6vh,80px) auto 0;padding:0 clamp(22px,5vw,64px);display:flex;position:relative}.cn-legend-label{font-family:var(--font-body,"Barlow", sans-serif);letter-spacing:.3em;text-transform:uppercase;color:#eef2f673;margin-right:10px;font-size:10.5px;font-weight:500}.cn-node{backdrop-filter:blur(5px)saturate(1.14)brightness(1.04);font-family:var(--font-body,"Barlow", sans-serif);letter-spacing:.02em;color:#d7dee6;white-space:nowrap;background:linear-gradient(#eef2f613,#eef2f605);border:1px solid #eef2f629;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:12.5px;font-weight:500;transition:background .26s,border-color .26s,box-shadow .26s,transform .26s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff1a,inset 0 -1px #00000024,0 6px 16px -12px #0009}.cn-node-dot{background:#c8d4e0;border-radius:50%;flex:none;width:5px;height:5px;transition:box-shadow .24s}@media (hover:hover) and (pointer:fine){.cn-node:hover{backdrop-filter:blur(9px)saturate(1.24);background:linear-gradient(#c8d4e026,#c8d4e00a);border-color:#c8d4e094;transform:translateY(-2px);box-shadow:0 13px 30px -14px #000000bd,inset 0 1px #ffffff42}.cn-node:hover .cn-node-dot{box-shadow:0 0 9px #c8d4e0f2}.cn-node:hover .cn-node-pop{opacity:1;visibility:visible;backdrop-filter:blur(10px);transition-delay:0s;transform:translate(-50%)translateY(0)}.cn-node:hover .cn-node-pop-viz i{opacity:1;animation:.82s ease-in-out infinite cn-sig}.cn-node:hover .cn-node-pop-viz i:nth-child(2){animation-delay:.12s}.cn-node:hover .cn-node-pop-viz i:nth-child(3){animation-delay:.24s}.cn-node:hover .cn-node-pop-viz i:nth-child(4){animation-delay:.36s}}.cn-node-pop{opacity:0;visibility:hidden;pointer-events:none;z-index:6;background:linear-gradient(#151913f7,#0b0e0af7);border:1px solid #eef2f629;border-radius:12px;align-items:center;gap:11px;width:max-content;max-width:232px;padding:11px 14px;transition:opacity .26s,transform .26s cubic-bezier(.16,1,.3,1),visibility 0s linear .26s;display:flex;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%)translateY(7px);box-shadow:0 22px 50px -22px #000000d1,inset 0 1px #ffffff14}.cn-node-pop:after{content:"";background:#0d100cf5;border-bottom:1px solid #eef2f629;border-right:1px solid #eef2f629;width:9px;height:9px;position:absolute;top:100%;left:50%;transform:translate(-50%,-5px)rotate(45deg)}.cn-node-pop-viz{flex:none;align-items:flex-end;gap:2.5px;height:16px;display:inline-flex}.cn-node-pop-viz i{opacity:.5;transform-origin:bottom;background:#c8d4e0;border-radius:2px;width:3px;height:5px}.cn-node-pop-line{font-family:var(--font-body,"Barlow", sans-serif);letter-spacing:.005em;color:#eef2f6e0;white-space:normal;font-size:12px;font-weight:400;line-height:1.35}@keyframes cn-sig{0%,to{transform:scaleY(1)}50%{transform:scaleY(2.7)}}.cn-process{z-index:1;max-width:1320px;margin:clamp(64px,9vh,116px) auto 0;padding:clamp(56px,7vh,88px) clamp(22px,5vw,64px) 0;position:relative}.cn-process:before{content:"";background:linear-gradient(90deg,#0000,#eef2f621 30% 70%,#0000);height:1px;position:absolute;top:0;left:clamp(22px,5vw,64px);right:clamp(22px,5vw,64px)}.cn-process .cn-eyebrow{font-family:var(--font-body,"Barlow", sans-serif);letter-spacing:.34em;font-size:10.5px}.cn-h3{font-family:var(--font-heading);letter-spacing:-.01em;color:#eef2f6eb;max-width:24ch;margin:0;font-size:clamp(1.7rem,2.9vw,2.5rem);font-weight:400;line-height:1.12}.cn-h3 em{color:#f5f8fb;font-style:italic}.cn-process .cn-sub{max-width:52ch}.cn-steps{grid-template-columns:minmax(166px,.82fr) repeat(5,minmax(0,1fr));gap:clamp(18px,2.5vw,34px);margin-top:clamp(54px,7vh,84px);display:grid;position:relative}.cn-steps:before{content:"";background:linear-gradient(90deg,#eef2f62e,#eef2f60f);height:1px;position:absolute;top:5px;left:6px;right:6px}.cn-steps:after{content:"";transform-origin:0;will-change:transform, opacity;background:linear-gradient(90deg,#c8d4e01f,#c8d4e080 76%,#e7eef5 100%);height:2px;animation:6s cubic-bezier(.33,0,.2,1) infinite paused cn-railsweep;position:absolute;top:4.5px;left:6px;right:6px;transform:scaleX(0)}.beat-connected.cn-on .cn-steps:after{animation-play-state:running}@keyframes cn-railsweep{0%{opacity:1;transform:scaleX(0)}64%{opacity:1;transform:scaleX(1)}80%{opacity:0}to{opacity:0;transform:scaleX(1)}}.cn-start{cursor:pointer;-webkit-tap-highlight-color:transparent;padding-top:30px;text-decoration:none;display:block;position:relative}.cn-start-node{z-index:2;background:radial-gradient(circle at 38% 32%,#f4f9ff,#c8d4e0 58%,#93a6ba);border-radius:50%;width:15px;height:15px;transition:box-shadow .3s;position:absolute;top:-2px;left:-1px;box-shadow:0 0 0 4px #c8d4e01f,0 0 18px #c8d4e0b3}.cn-start-node:after{content:"";opacity:0;will-change:transform, opacity;border:1.5px solid #c8d4e0b3;border-radius:50%;animation:2.8s cubic-bezier(.16,1,.3,1) infinite paused cn-start-pulse;position:absolute;inset:-4px}.beat-connected.cn-on .cn-start-node:after{animation-play-state:running}@keyframes cn-start-pulse{0%{opacity:.75;transform:scale(.55)}72%{opacity:0;transform:scale(2.3)}to{opacity:0;transform:scale(2.3)}}.cn-start-card{backdrop-filter:blur(7px)saturate(1.15);background:linear-gradient(#eef2f617 0%,#eef2f606 60%,#eef2f60a 100%);border:1px solid #c8d4e04d;border-radius:14px;flex-direction:column;gap:5px;padding:15px 17px 16px;transition:transform .32s cubic-bezier(.16,1,.3,1),border-color .32s,background .32s,box-shadow .32s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #ffffff0a,0 18px 42px -24px #000000b8}.cn-start-card>*{z-index:1;position:relative}.cn-start-card:before{content:"";z-index:0;will-change:transform;pointer-events:none;background:linear-gradient(122deg,#0000 38%,#ffffff21 49%,#ffffff0a 54%,#0000 64%);animation:9s ease-in-out infinite paused cn-start-sheen;position:absolute;inset:-40% -10%;transform:translate(-16%)}.beat-connected.cn-on .cn-start-card:before{animation-play-state:running}@keyframes cn-start-sheen{0%,to{transform:translate(-16%)}50%{transform:translate(16%)}}.cn-start-card:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(120% 100% at 22% 0,#ffffff1a,#0000 70%);height:52%;position:absolute;top:0;left:0;right:0}.cn-start-kicker{font-family:var(--font-mono);letter-spacing:.26em;text-transform:uppercase;color:#c8d4e0d1;font-size:9.5px;font-weight:600}.cn-start-label{font-family:var(--font-heading);color:#f3f7fb;max-width:11ch;font-size:19px;font-weight:400;line-height:1.12}.cn-start-arrow{color:#e7eef5cc;font-size:15px;transition:transform .32s cubic-bezier(.16,1,.3,1),color .32s;position:absolute;top:14px;right:15px}@media (hover:hover) and (pointer:fine){.cn-start:hover .cn-start-card{background:linear-gradient(#eef2f626 0%,#eef2f60a 60%,#eef2f612 100%);border-color:#c8d4e094;transform:translateY(-4px);box-shadow:inset 0 1px #ffffff42,0 30px 60px -24px #000000d1,0 0 30px -8px #c8d4e038}.cn-start:hover .cn-start-arrow{color:#f3f7fb;transform:translate(5px)}.cn-start:hover .cn-start-node{box-shadow:0 0 0 5px #c8d4e02e,0 0 26px #c8d4e0f2}}.cn-start:focus-visible{outline:none}.cn-start:focus-visible .cn-start-card{outline-offset:3px;outline:2px solid #c8d4e0e6}.cn-step{padding-top:30px;transition:transform .3s cubic-bezier(.16,1,.3,1);position:relative}@media (hover:hover) and (pointer:fine){.cn-step:hover{transform:translateY(-3px)}.cn-step:hover .cn-step-title{color:#f5f8fbfc}.cn-step:hover .cn-step-desc{color:#eef2f6b8}.cn-step:hover .cn-step-dot{border-color:#c8d4e0e6;box-shadow:0 0 14px #c8d4e0b3}}.cn-step-dot{background:#0a0c08;border:1px solid #c8d4e080;border-radius:50%;width:11px;height:11px;position:absolute;top:0;left:0}.cn-step-dot:after{content:"";opacity:.32;will-change:transform, opacity;background:#e7eef5;border-radius:50%;animation:6s ease-in-out infinite paused cn-chase;position:absolute;inset:2.5px;transform:scale(.72)}.cn-step-dot:before{content:"";opacity:0;will-change:transform, opacity;border:1.5px solid #c8d4e0d9;border-radius:50%;animation:6s ease-out infinite paused cn-ripple;position:absolute;inset:-2px;transform:scale(.5)}.beat-connected.cn-on .cn-step-dot:after,.beat-connected.cn-on .cn-step-dot:before{animation-play-state:running}.cn-step:first-child .cn-step-dot:after,.cn-step:first-child .cn-step-dot:before{animation-delay:0s}.cn-step:nth-child(2) .cn-step-dot:after,.cn-step:nth-child(2) .cn-step-dot:before{animation-delay:.95s}.cn-step:nth-child(3) .cn-step-dot:after,.cn-step:nth-child(3) .cn-step-dot:before{animation-delay:1.9s}.cn-step:nth-child(4) .cn-step-dot:after,.cn-step:nth-child(4) .cn-step-dot:before{animation-delay:2.85s}.cn-step:nth-child(5) .cn-step-dot:after,.cn-step:nth-child(5) .cn-step-dot:before{animation-delay:3.8s}@keyframes cn-chase{0%,4%{opacity:.3;transform:scale(.72)}11%{opacity:1;transform:scale(1.5)}26%,to{opacity:.3;transform:scale(.78)}}@keyframes cn-ripple{0%,4%{opacity:0;transform:scale(.5)}11%{opacity:.8;transform:scale(1)}34%{opacity:0;transform:scale(2.7)}to{opacity:0;transform:scale(2.7)}}.cn-step-num{font-family:var(--font-heading);color:#eef2f666;font-size:15px;font-style:italic;display:block}.cn-step-title{font-family:var(--font-heading);color:#eef2f6eb;margin:9px 0 10px;font-size:19px;font-weight:400}.cn-step-desc{font-family:var(--font-body,"Barlow", sans-serif);color:#eef2f68c;margin:0;font-size:13px;font-weight:300;line-height:1.65}@media (width<=1180px){.cn-stage{left:clamp(200px,23vw,320px)}.cn-dash{transform:rotateY(-15deg)rotateX(3.6deg)}}@media (width<=960px){.cn-hero{min-height:0}.cn-copy{will-change:auto;max-width:none;transform:none}.cn-stage{perspective:none;will-change:auto;margin-top:clamp(28px,5vh,48px);position:relative;top:0;left:0;right:0;transform:none}.cn-dash{width:100%;transform:none}.cn-dash-img{box-shadow:0 30px 70px -34px #000000d9}.cn-start{grid-column:1/-1;margin-bottom:4px;padding-top:0}.cn-start-node{display:none}.cn-start-card{padding:17px 20px 18px}.cn-start-label{max-width:none;font-size:22px}.cn-start-arrow{font-size:17px;top:17px;right:18px}.cn-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.cn-steps:before,.cn-steps:after{display:none}}@media (width<=620px){.cn-steps{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.beat-connected{--pp:1}.cn-copy,.cn-stage{transform:none!important}.cn-steps:after,.cn-step-dot:after,.cn-step-dot:before,.cn-start-node:after,.cn-start-card:before{animation:none!important}}.hero-connected.beat-connected{min-height:100svh;padding-top:var(--nav-h,64px);content-visibility:visible;contain-intrinsic-size:auto;box-sizing:border-box;flex-direction:column;justify-content:center;padding-bottom:clamp(56px,8vh,110px);display:flex}.hero-connected .cn-hero{min-height:clamp(480px,66vh,760px);padding-top:clamp(8px,2vh,28px)}.hero-connected .cn-cta{margin-top:clamp(26px,3.4vh,38px)}.hero-connected .cta{color:#0a0b13;font-family:var(--font-body,"Barlow", sans-serif);letter-spacing:.01em;background:linear-gradient(135deg,#c8d4e0,#eef4fb);border-top:1px solid #fff;border-radius:999px;align-items:center;gap:8px;padding:14px 24px;font-size:14.5px;font-weight:600;text-decoration:none;transition:transform .3s,box-shadow .3s;display:inline-flex;position:relative;box-shadow:0 14px 36px -12px #c8d4e080}.hero-connected .cta .arr{transition:transform .3s}@media (hover:hover) and (pointer:fine){.hero-connected .cta:hover{transform:translateY(-2px);box-shadow:0 18px 44px -10px #c8d4e0b3}.hero-connected .cta:hover .arr{transform:translate(3px)}}.hero-connected .cta:focus-visible{outline-offset:3px;outline:2px solid #c8d4e0e6}.hero-connected .cn-dash video.cn-dash-img{aspect-ratio:1800/1045;object-fit:cover;background:#0a0d0a}.hero-connected .cn-dash:before{box-shadow:inset 0 1px #ffffff24}.hero-connected .cn-dash:after{opacity:.36}.hero-connected .cn-live-word{background:linear-gradient(176deg,#fff 0%,#e0e9f2 46%,#c2d0de 100%);color:#0000;background-clip:text}.hero-connected .cn-floor{background:radial-gradient(50% 100% at 50% 60%,#c8d4e099,#c8d4e033 44%,#0000 72%)}.hero-connected .cn-h2{text-shadow:0 1px 2px #00000057,0 6px 30px #00000075}.hero-connected .cn-veil{display:none}@media (width>=961px){.hero-connected .cn-hero{padding-left:clamp(8px,1vw,18px)}.hero-connected .cn-stage{top:clamp(112px,14vh,174px);left:clamp(248px,27.5vw,486px)}.hero-connected .cn-dash{width:clamp(840px,60vw,1160px);transform:rotateY(-18deg)rotateX(6deg)rotate(.3deg)}.hero-connected .cn-stage:before{filter:blur(46px);inset:6% -8% -6% 0}.hero-connected .cn-dash-img{border-radius:14px;box-shadow:-42px 60px 128px -52px #000000db;mask:radial-gradient(128% 134% at 30% 34%,#000 50%,#0000008c 73%,#0000 92%)}.hero-connected .cn-veil{z-index:2;pointer-events:none;backdrop-filter:blur(14px)saturate(1.05)brightness(.9);background:radial-gradient(104% 86% at 25% 41%,#080a09b8 0%,#080a096b 44%,#080a0900 75%);width:clamp(560px,62%,880px);height:clamp(420px,64vh,640px);display:block;position:absolute;top:clamp(-18px,-2vh,4px);left:0;mask:radial-gradient(102% 84% at 25% 41%,#000 46%,#0000 77%)}}@media (width<=640px){.hero-connected.beat-connected{padding-bottom:clamp(48px,8vh,96px)}}@media (prefers-reduced-motion:reduce){.hero-connected .cta{transition:none}}.beat-problem{content-visibility:auto;contain-intrinsic-size:auto 880px;color:#eef2f6;background:radial-gradient(72% 64% at 30% 34%,#10130f 0%,#0a0d0a 55%,#070908 100%);padding:clamp(110px,16vh,180px) clamp(22px,5vw,72px) clamp(90px,13vh,150px);position:relative;overflow:hidden}.beat-problem:after{content:"";z-index:2;pointer-events:none;background:radial-gradient(86% 72% at 50% 46%,#0000 52%,#02030557 82%,#02030585 100%);animation:8.5s ease-in-out infinite alternate pbVignette;position:absolute;inset:0}@keyframes pbVignette{0%{opacity:.72}to{opacity:1}}.pb-contours-track{z-index:0;width:min(64vw,880px);height:min(64vw,880px);transform:translateY(calc((var(--pp,.5) - .5) * 120px));will-change:transform;pointer-events:none;margin-top:calc(min(64vw,880px)/-2);position:absolute;top:50%;left:max(-140px,-8vw)}.pb-contours{fill:none;stroke:#c8d4e00d;stroke-width:1px;width:100%;height:100%;animation:90s ease-in-out infinite alternate pbContourDrift;display:block}@keyframes pbContourDrift{0%{transform:translate(0)rotate(0)}to{transform:translate(-26px,18px)rotate(5deg)}}.pb-glow{z-index:0;aspect-ratio:1;width:min(54vw,760px);opacity:min(calc(var(--pp,0) * 1.6), calc((1 - var(--pp,0)) * 1.6), .85);transform:translateY(calc((var(--pp,.5) - .5) * -90px));will-change:transform, opacity;pointer-events:none;background:radial-gradient(50% 50%,#c8d4e012,#c8d4e006 46%,#0000 72%);border-radius:50%;position:absolute;top:16%;left:-6%}.pb-num-track{z-index:0;transform:translateY(calc((var(--pp,.5) - .5) * 60px));will-change:transform;pointer-events:none;user-select:none;font-size:clamp(220px,24vw,400px);position:absolute;top:clamp(10px,1.6vh,44px);right:clamp(6px,1vw,30px)}.pb-num{font-family:var(--font-heading);letter-spacing:-.04em;background:linear-gradient(#c8d4e024,#8fa3b80b);color:#0000;background-clip:text;font-size:1em;line-height:.82}.pb-grid{z-index:3;grid-template-columns:minmax(0,54fr) minmax(0,46fr);align-items:center;gap:clamp(28px,4vw,64px);max-width:1280px;margin:0 auto;display:grid;position:relative}.pb-object{z-index:1;transform:translateY(calc((var(--pp,.5) - .5) * -40px));will-change:transform;position:relative}.pb-object:before{content:"";aspect-ratio:1;pointer-events:none;background:radial-gradient(50% 50%,#070908 46%,#0709088c 68%,#0000 88%);width:124%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pb-object .pb-orbit-media{aspect-ratio:1;object-fit:cover;width:min(156%,874px);margin:0 auto;display:block;mask:radial-gradient(circle,#000 72%,#0000 97%)}.pb-content{z-index:3;max-width:620px;transform:translateY(calc((var(--pp,.5) - .5) * -26px));will-change:transform;position:relative}.pb-eyebrow{font-family:var(--font-body,"Barlow", sans-serif);letter-spacing:.28em;text-transform:uppercase;color:#eef2f6ad;align-items:center;gap:14px;margin-bottom:26px;font-size:10.5px;font-weight:500;display:flex}.pb-eyebrow-line{transform-origin:0;background:#eef2f638;width:40px;height:1px;display:block}.pb-h2{font-family:var(--font-heading);letter-spacing:-.015em;max-width:19ch;margin:0;font-size:clamp(2.1rem,3.9vw,3.4rem);font-weight:400;line-height:1.06}.pb-h2 em{color:#f5f8fb;font-style:italic}.pb-mask{vertical-align:bottom;margin-bottom:-.08em;padding-bottom:.08em;display:inline-block;overflow:hidden}.pb-mask-line{will-change:transform;display:inline-block}.pb-sub{font-family:var(--font-body,"Barlow", sans-serif);color:#eef2f699;max-width:48ch;margin:22px 0 0;font-size:15px;font-weight:300;line-height:1.75}.pb-divider{transform-origin:0;background:linear-gradient(90deg,#c8d4e047,#c8d4e00a);height:1px;margin:34px 0 0}.pb-band{transform:translateY(calc((var(--pp,.5) - .5) * -14px));will-change:transform;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2.6vw,40px);margin-top:30px;display:grid}.pb-stat-n{font-family:var(--font-heading);letter-spacing:-.02em;color:#f2f5f9;font-variant-numeric:tabular-nums;font-size:clamp(2.3rem,3.4vw,3.1rem);line-height:1;display:block}.pb-stat-cap{font-family:var(--font-body,"Barlow", sans-serif);color:#eef2f6d1;max-width:21ch;margin-top:10px;font-size:12px;font-weight:400;line-height:1.55;display:block}.pb-footnote{font-family:var(--font-body,"Barlow", sans-serif);letter-spacing:.04em;color:#eef2f6b8;margin:18px 0 0;font-size:10.5px;font-weight:300}.pb-gaps{z-index:3;max-width:1280px;transform:translateY(calc((var(--pp,.5) - .5) * -30px));will-change:transform;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(26px,3vw,44px) clamp(34px,4.5vw,72px);margin:clamp(72px,10vh,120px) auto 0;display:grid;position:relative}.pb-gap{border-radius:18px;margin:-18px -22px;padding:18px 22px;position:relative}@media (hover:hover) and (pointer:fine){.pb-gap:before{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(130% 95% at var(--mx,72%) var(--my,8%), #dee7f016, transparent 56%), linear-gradient(163deg, #d8e2ec11, #d8e2ec05 40%, #7684940a);box-shadow:inset 0 1px 0 var(--lg-rim-bright), inset 0 -1px 0 var(--lg-rim-dark), inset 0 0 0 1px #d8e2ec12, 0 22px 44px -20px #0009;-webkit-backdrop-filter:blur(12px)saturate(1.28)brightness(1.08)contrast(1.06);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .45s cubic-bezier(.16,1,.3,1),transform .45s cubic-bezier(.16,1,.3,1),visibility 0s .45s;position:absolute;inset:0;transform:scale(.985)}.pb-gap:hover:before{opacity:1;visibility:visible;transition:opacity .45s cubic-bezier(.16,1,.3,1),transform .45s cubic-bezier(.16,1,.3,1),visibility;transform:scale(1)}.pb-gap-title,.pb-gap-num,.pb-gap-body{transition:color .4s}.pb-gap-rule{transition:background-color .4s}.pb-gap:hover .pb-gap-title{color:#fff}.pb-gap:hover .pb-gap-num{color:#eef2f69e}.pb-gap:hover .pb-gap-rule{background:#eef2f633}.pb-gap:hover .pb-gap-body{color:#eef2f6db}}.pb-gap-top{align-items:center;gap:14px;margin-bottom:12px;display:flex}.pb-gap-num{font-family:var(--font-heading);color:#eef2f68c;font-size:15px}.pb-gap-rule{background:#eef2f617;flex:1;height:1px}.pb-gap-title{font-family:var(--font-heading);letter-spacing:-.01em;color:#eef2f6;margin:0;font-size:1.45rem;font-weight:400;line-height:1.05}.pb-gap-body{font-family:var(--font-body,"Barlow", sans-serif);color:#eef2f6b8;max-width:40ch;margin:8px 0 0;font-size:13px;font-weight:300;line-height:1.65}@media (width<=999px){.beat-problem{padding-top:clamp(80px,11vh,120px)}.pb-grid{grid-template-columns:1fr;gap:14px}.pb-content{order:0;max-width:560px}.pb-object{order:1;margin-top:8px}.pb-object .pb-orbit-media{width:min(118vw,780px)}.pb-num-track{transform:translateY(calc((var(--pp,.5) - .5) * 54px));font-size:clamp(150px,30vw,230px);top:clamp(8px,1.2vh,22px)}.pb-band{max-width:560px;transform:none}.pb-gaps{grid-template-columns:1fr;gap:26px;transform:none}.pb-contours-track{width:min(90vw,620px);height:min(90vw,620px);transform:translateY(calc((var(--pp,.5) - .5) * 60px));margin-top:0;margin-left:calc(min(90vw,620px)/-2);top:auto;bottom:-10%;left:50%}.pb-content{transform:none}.pb-object{transform:translateY(calc((var(--pp,.5) - .5) * -24px))}.pb-glow{display:none}}@media (prefers-reduced-motion:reduce){.beat-problem:after,.pb-contours{animation:none}.pb-num-track,.pb-contours-track,.pb-object,.pb-content,.pb-band,.pb-gaps{transform:none}.pb-glow{display:none}}.process-artifact{--platinum:#c8d4e0;--platinum-bright:#eef4fb;--steel:#8fa3b8;--sage:#8fb89a;--sage-bright:#aecfb7;--ink:#f4f8fc;--muted:#a7b3bd;--dim:#6f7f8d;--disp:"Geist Sans", system-ui, sans-serif;--serif:"Instrument Serif", Georgia, serif;--mono:"Geist Mono", ui-monospace, "SF Mono", monospace;text-align:left;justify-content:flex-start;width:100%;display:flex}.process-artifact .glass{opacity:0;will-change:opacity, transform;width:100%;max-width:520px;box-shadow:0 30px 80px -34px #000000bf, inset 0 1px 0 var(--lg-rim-bright), inset 1px 0 0 var(--lg-rim-soft), inset 0 -1px 0 var(--lg-rim-dark);backdrop-filter:blur(13px)saturate(1.3)brightness(1.07)contrast(1.06);background:linear-gradient(168deg,#c8d4e016,#c8d4e005 60%,#8fb89a0d);border:1px solid #c8d4e033;border-radius:20px;position:relative;overflow:hidden}.process-artifact .glass:before{content:"";pointer-events:none;background:radial-gradient(60% 90% at 50% 100%,#8fb89a29,#0000 70%);height:70%;position:absolute;bottom:-40%;left:0;right:0}.process-artifact .glass:after{content:"";z-index:0;border-radius:inherit;pointer-events:none;background:radial-gradient(ellipse 130% 100% at 26% 0%, var(--lg-catchlight) 0%, #ffffff08 34%, transparent 72%);height:52%;position:absolute;top:0;left:0;right:0}.process-artifact .gpad{z-index:1;flex-direction:column;padding:24px 26px;display:flex;position:relative}.process-artifact .ghead{border-bottom:1px solid #c8d4e01f;justify-content:space-between;align-items:center;padding-bottom:16px;display:flex}.process-artifact .gt{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--steel);font-size:10.5px}.process-artifact .glive{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--sage-bright);background:#8fb89a1a;border:1px solid #8fb89a66;border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:10px;display:inline-flex}.process-artifact .glive i{background:var(--sage-bright);border-radius:50%;width:5px;height:5px;animation:1.4s ease-in-out infinite pa-livePulse}@keyframes pa-livePulse{0%,to{opacity:.5}50%{opacity:1}}.process-artifact .pipe{margin:18px 0 8px;padding-left:26px;position:relative}.process-artifact .pipe:before{content:"";width:1px;transform:scaleY(var(--draw,0));transform-origin:top;background:linear-gradient(#c8d4e059,#8fb89a8c);position:absolute;top:6px;bottom:10px;left:8px}.process-artifact .pn{opacity:.22;will-change:opacity, transform, filter;padding:13px 0;position:relative}.process-artifact .pn:before{content:"";background:var(--dim);border-radius:50%;width:8px;height:8px;transition:background .4s;position:absolute;top:50%;left:-22px;transform:translateY(-50%);box-shadow:0 0 0 4px #0a0d0ae6}.process-artifact .pn.lit:before{background:var(--platinum)}.process-artifact .pn.live.lit:before{background:var(--sage-bright)}.process-artifact .pk{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--steel);margin-bottom:4px;font-size:10px;transition:color .4s}.process-artifact .pn.live.lit .pk{color:var(--sage)}.process-artifact .pv{font-family:var(--disp);color:var(--dim);letter-spacing:-.01em;font-size:15px;font-weight:600;transition:color .4s}.process-artifact .pn.lit .pv{color:var(--ink)}.process-artifact .pv.mono{font-family:var(--mono);font-size:13.5px;font-weight:500}.process-artifact .ps{font-family:var(--disp);color:var(--dim);margin-top:2px;font-size:12px}.process-artifact .gfoot{border-top:1px solid #c8d4e01f;padding-top:16px}.process-artifact .tally{font-family:var(--serif);color:var(--platinum-bright);font-variant-numeric:tabular-nums;font-size:34px;line-height:.96}.process-artifact .tally .amt{color:var(--sage-bright)}.process-artifact .tally .j{font-family:var(--mono);color:var(--steel);letter-spacing:.04em;vertical-align:middle;font-size:.4em}.process-artifact .tsub{font-family:var(--disp);color:var(--muted);margin-top:7px;font-size:12px}.process-artifact .pa-cta{background:linear-gradient(135deg, var(--platinum), var(--platinum-bright));color:#0a0b13;font-family:var(--disp);border-top:1px solid #fff;border-radius:999px;align-items:center;gap:8px;margin-top:16px;padding:12px 20px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex;position:relative;box-shadow:0 12px 30px -12px #c8d4e073}.process-artifact .pa-cta .arr{transition:transform .3s}.process-artifact .pa-cta:hover .arr{transform:translate(3px)}.process-artifact .pa-cta:after{content:"";opacity:0;border:1px solid #c8d4e080;border-radius:999px;position:absolute;inset:-3px}.process-artifact .pa-cta.cue:after{animation:1.9s ease-out infinite pa-ctaRing}.process-artifact .pa-cta.cue{animation:1.9s ease-in-out infinite pa-ctaLift}.process-artifact .pa-cta.cue .arr{transform:translate(3px)}@keyframes pa-ctaRing{0%{opacity:.55;transform:scale(1)}70%,to{opacity:0;transform:scale(1.16)}}@keyframes pa-ctaLift{0%,to{box-shadow:0 12px 30px -12px #c8d4e073}50%{box-shadow:0 16px 40px -10px #c8d4e0b3}}@media (width<=900px){.process-artifact{justify-content:center}.process-artifact .glass{max-width:560px}}@media (prefers-reduced-motion:reduce){.process-artifact .glive i,.process-artifact .pa-cta.cue,.process-artifact .pa-cta.cue:after{animation:none!important}}.beat-kenara{content-visibility:auto;contain-intrinsic-size:auto 940px;isolation:isolate;color:#eef2f6;--font-kenara:"DM Sans Variable", "DM Sans", system-ui, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, monospace;--sage:#8fb89a;background:#0a0c0a;align-items:flex-start;min-height:min(1000px,98svh);padding:clamp(40px,5.5vh,78px) 0;display:flex;position:relative;overflow:clip}.kn-break{z-index:0;opacity:1;pointer-events:none;background:radial-gradient(140% 130% at 50% 42%,#0d100c 0%,#0a0c0a 58%,#070908 100%);position:absolute;inset:0}.kn-tag{top:calc(var(--nav-h) + clamp(14px, 1.8vh, 24px));z-index:3;font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:#cfd9d266;pointer-events:none;border-left:1px solid #cfd9d247;padding-left:12px;font-size:9.5px;line-height:1.7;position:absolute;left:clamp(20px,3.4vw,56px)}.kn-tag:before{content:"";border-top:1px solid #cfd9d273;border-left:1px solid #cfd9d273;width:9px;height:9px;position:absolute;top:-8px;left:-1px}.kn-portrait{z-index:1;pointer-events:none;width:clamp(330px,43%,720px);position:absolute;top:0;bottom:0;left:0;mask-image:radial-gradient(142% 124% at 33% 47%,#000 44%,#0000 88%)}.kn-portrait .lp-tilt,.kn-portrait .lp-stage{width:100%;height:100%;position:absolute;inset:0}.kn-portrait video,.kn-portrait .kn-poster{object-fit:cover;object-position:46% 18%;width:100%;height:100%;display:block;position:absolute;inset:0}.kn-portrait .lp-fwd,.kn-portrait .lp-halo,.kn-portrait .lp-chip{display:none}.kn-content{z-index:2;flex-direction:column;justify-content:center;align-self:stretch;width:100%;max-width:980px;margin-left:clamp(300px,41%,700px);padding:clamp(28px,4vh,56px) clamp(20px,2.2vw,40px) clamp(28px,4vh,56px) clamp(14px,1.8vw,32px);display:flex;position:relative}.kn-h2{font-family:var(--font-heading);letter-spacing:-.018em;color:#f3f6f9;margin:0 0 clamp(26px,3.6vh,48px);font-size:clamp(2.4rem,4.8vw,4.2rem);font-weight:400;line-height:1.04}.kn-h2 em{color:#9fc7ad;font-style:normal}.kn-mask{margin-bottom:-.06em;padding-bottom:.06em;display:block;overflow:hidden}.kn-mask-line{will-change:transform;display:inline-block}.kn-panel{-webkit-backdrop-filter:blur(15px)saturate(1.28)brightness(1.05)contrast(1.05);max-width:600px;box-shadow:inset 0 1px 0 var(--lg-rim-bright), inset 1px 0 0 var(--lg-rim-soft), inset 0 -1px 0 var(--lg-rim-dark), inset 0 0 38px #8fb89a0d, 0 30px 64px -30px #000000c7;font-family:var(--font-kenara);contain:layout;background:linear-gradient(158deg,#303c3366 0%,#161d1775 46%,#0c100c85 100%);border:1px solid #bacec129;border-radius:18px;margin-left:auto;padding:clamp(18px,1.9vw,26px) clamp(20px,2vw,28px) clamp(14px,1.6vw,22px);position:relative}.kn-panel>*{z-index:1;position:relative}.kn-panel:before{content:"";z-index:0;border-radius:inherit;pointer-events:none;background:linear-gradient(116deg, transparent 36%, var(--lg-specular) 49%, #ffffff08 54%, transparent 66%);background-position:170% 0;background-size:230% 100%;animation:12s ease-in-out infinite kn-sheen;position:absolute;inset:0}@keyframes kn-sheen{0%,to{background-position:170% 0}50%{background-position:-70% 0}}.kn-panel:after{content:"";z-index:0;border-radius:inherit;pointer-events:none;background:radial-gradient(ellipse 130% 100% at 28% 0%, var(--lg-catchlight) 0%, #ffffff08 32%, transparent 70%);height:50%;position:absolute;top:0;left:0;right:0}@media (prefers-reduced-motion:reduce){.kn-panel:before{background-position:50% 0;animation:none}}.kn-panel-head{border-bottom:1px solid #8fb89a24;justify-content:space-between;align-items:center;padding-bottom:12px;display:flex}.kn-status{font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;color:#cfd9d2b8;align-items:center;gap:9px;font-size:clamp(11px,.84vw,12.5px);font-weight:500;display:inline-flex}.kn-brand{font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;color:#cfd9d26b;font-size:clamp(11px,.84vw,12.5px)}.kn-live-dot{background:var(--sage);border-radius:50%;width:7px;height:7px;position:relative}.kn-live-dot:after{content:"";will-change:transform, opacity;border:1px solid #8fb89a99;border-radius:50%;animation:2.6s ease-out infinite paused kn-ring;position:absolute;inset:-2px}@keyframes kn-ring{0%{opacity:.9;transform:scale(.55)}70%,to{opacity:0;transform:scale(2.4)}}.kn-row{border-bottom:1px solid #cfd9d212;justify-content:space-between;align-items:center;padding:clamp(15px,1.9vw,23px) 0;display:flex}.kn-row:first-of-type{border-bottom:0;padding-bottom:clamp(6px,.8vw,11px)}.kn-row:last-child{border-bottom:0;padding-bottom:2px}.kn-row-l{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#d8e2dce6;align-items:center;gap:15px;font-size:clamp(13px,1.12vw,16.5px);font-weight:500;display:inline-flex}.kn-ico{flex:none;place-items:center;width:22px;height:22px;display:inline-grid}.kn-ico svg{fill:none;stroke:#ceded4b3;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.kn-row-t{font-family:var(--font-mono);letter-spacing:.08em;color:#cfd9d294;flex:none;font-size:clamp(12px,1.02vw,14.5px)}.kn-wave{border-bottom:1px solid #cfd9d212;justify-content:center;align-items:center;gap:clamp(1.5px,.36vw,3px);height:clamp(66px,7.4vw,96px);padding:clamp(8px,1.1vw,15px) 0 clamp(10px,1.3vw,17px);display:flex;position:relative;overflow:clip}.kn-wave:before{content:"";filter:blur(8px);pointer-events:none;z-index:0;background:radial-gradient(50% 50%,#a4ccae80 0%,#8fb89a2b 40%,#0000 70%);width:42%;height:170%;position:absolute;top:50%;left:53%;transform:translate(-50%,-50%)}.kn-wave span{z-index:1;min-width:2px;max-width:3.5px;height:var(--h);opacity:var(--o);transform-origin:50%;will-change:transform;background:linear-gradient(#cae8d2fa,#96c0a2b8);border-radius:2px;flex:1 1 0;position:relative}@keyframes kn-wave-pulse{0%,to{transform:scaleY(.92)}50%{transform:scaleY(1)}}.kn-cta-row{justify-content:flex-end;margin-top:clamp(20px,2.6vh,30px);display:flex}@media (width<=900px){.beat-kenara{min-height:0;padding:clamp(64px,9vh,110px) 0 clamp(72px,10vh,120px);display:block}.kn-portrait{width:min(420px,78%);height:clamp(280px,38vh,360px);margin:0 auto;position:relative;top:auto;bottom:auto;left:auto;mask-image:radial-gradient(120% 116% at 50% 42%,#000 58%,#0000 92%)}.kn-portrait video,.kn-portrait .kn-poster{object-position:50% 16%}.kn-content{margin-left:0;text-align:center;max-width:560px;margin-inline:auto;padding:clamp(28px,5vw,44px) clamp(22px,6vw,40px) 0}.kn-h2{text-align:center;margin:0 0 clamp(22px,3.4vh,38px);font-size:clamp(2.3rem,8vw,3.1rem)}.kn-panel{text-align:left}.kn-cta-row{justify-content:center}.kn-tag{display:none}}@media (prefers-reduced-motion:reduce){.kn-break{opacity:1;transition:none}.kn-live-dot:after,.kn-wave span{animation:none!important}.kn-wave span{transform:scaleY(.9)}}.beat-services{content-visibility:auto;contain-intrinsic-size:auto 3000px;padding:clamp(90px,13vh,160px) clamp(22px,5vw,70px);position:relative;overflow:hidden}.sv-wrap{z-index:1;max-width:1280px;margin:0 auto;position:relative}.sv-glow{z-index:0;aspect-ratio:1;width:min(52vw,720px);opacity:min(calc(var(--pp,0) * 1.6), calc((1 - var(--pp,0)) * 1.6), .8);pointer-events:none;background:radial-gradient(50% 50%,#c8d4e00f,#c8d4e005 46%,#0000 72%);border-radius:50%;position:absolute;top:28%;right:-10%}.sv-head{max-width:760px;margin-bottom:clamp(48px,7vh,84px)}.sv-eyebrow{font-family:var(--font-body,"Barlow", sans-serif);letter-spacing:.28em;text-transform:uppercase;color:#eef2f6ad;align-items:center;gap:14px;margin-bottom:26px;font-size:10.5px;font-weight:500;display:flex}.sv-eyebrow-line{transform-origin:0;background:#eef2f638;width:40px;height:1px;display:block}.sv-h2{font-family:var(--font-heading);letter-spacing:-.015em;color:#f5f8fbf5;margin:0;font-size:clamp(2.3rem,4.2vw,3.7rem);font-weight:400;line-height:1.06}.sv-h2 em{color:#f5f8fb;font-style:italic}.sv-mask{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:hidden}.sv-mask-line{will-change:transform;display:inline-block}.sv-sub{font-family:var(--font-body,"Barlow", sans-serif);color:#eef2f699;max-width:56ch;margin:22px 0 0;font-size:15px;font-weight:300;line-height:1.75}.sv-rows{margin:0;padding:0;list-style:none}.sv-row{border-top:1px solid #c8d4e014;grid-template-columns:minmax(0,44fr) minmax(0,50fr);grid-template-areas:"vis copy";align-items:center;gap:clamp(28px,6vw,96px);padding:clamp(48px,7vh,84px) 0;display:grid}.sv-row:nth-child(2n){grid-template-columns:minmax(0,50fr) minmax(0,44fr);grid-template-areas:"copy vis"}.sv-visual{grid-area:vis}.sv-copy{grid-area:copy}.sv-visual{position:relative}.sv-num-ghost{z-index:0;font-family:var(--font-heading);color:#c8d4e012;pointer-events:none;user-select:none;font-size:clamp(96px,11vw,168px);line-height:1;position:absolute;top:-.32em;left:-.05em}.sv-frame{z-index:1;aspect-ratio:4/3;background:radial-gradient(120% 100% at 50% 0,#0d0f17 0%,#07080e 70%);border:1px solid #c8d4e01a;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 30px 80px -40px #000c,inset 0 1px #ffffff0f}.sv-frame img{object-fit:cover;width:100%;height:100%;display:block}.sv-frame:after{content:"";pointer-events:none;background:linear-gradient(118deg,#ffffff0d 0%,#0000 28%);position:absolute;inset:0}.sv-fallback{background:linear-gradient(168deg,#c8d4e00f,#c8d4e004 60%);place-items:center;display:grid;position:absolute;inset:0}.sv-fallback span{font-family:var(--font-heading);color:#c8d4e029;font-size:clamp(64px,7vw,120px);line-height:1}.sv-copy{z-index:1;max-width:560px;position:relative}.sv-kicker{font-family:var(--font-body,"Barlow", sans-serif);letter-spacing:.28em;text-transform:uppercase;color:#eef2f69e;align-items:center;gap:12px;margin-bottom:16px;font-size:10.5px;font-weight:500;display:flex}.sv-idx{letter-spacing:.18em;color:#c8d4e0d9;font-weight:600}.sv-kicker-line{background:#eef2f633;width:28px;height:1px;display:block}.sv-row[data-accent=sage] .sv-idx{color:#a3c9afeb}.sv-row[data-accent=sage] .sv-kicker-line{background:#8fb89a6b}.sv-row[data-accent=sage] .sv-num-ghost{color:#8fb89a14}.sv-title{font-family:var(--font-heading);letter-spacing:-.015em;color:#f5f8fbf2;margin:0 0 18px;font-size:clamp(1.65rem,2.5vw,2.4rem);font-weight:400;line-height:1.12}.sv-callback{font-family:var(--font-body,"Barlow", sans-serif);color:#c8d4e09e;align-items:baseline;gap:9px;margin:-4px 0 18px;font-size:12.5px;font-weight:400;line-height:1.5;display:flex}.sv-callback i{opacity:.55;background:#c8d4e0;border-radius:50%;flex:none;width:6px;height:6px;box-shadow:0 0 10px #c8d4e099}.beat-services.sv-on .sv-callback i{animation:2.4s ease-in-out infinite sv-pulse}@keyframes sv-pulse{0%,to{opacity:.45}50%{opacity:1}}.sv-wwh{flex-direction:column;display:flex}.sv-wwh-item{border-top:1px solid #c8d4e014;padding:13px 0}.sv-wwh-item:last-child{border-bottom:1px solid #c8d4e014}.sv-wwh-label{font-family:var(--font-body,"Barlow", sans-serif);letter-spacing:.24em;text-transform:uppercase;color:#c8d4e08c;margin-bottom:6px;font-size:10.5px;font-weight:600}.sv-wwh-text{font-family:var(--font-body,"Barlow", sans-serif);color:#eef2f69e;margin:0;font-size:15px;font-weight:300;line-height:1.7}.sv-link{font-family:var(--font-body,"Barlow", sans-serif);letter-spacing:.04em;color:#c8d4e0bf;align-items:center;gap:7px;margin-top:18px;font-size:13px;font-weight:500;text-decoration:none;transition:color .25s;display:inline-flex}.sv-link:hover{color:#eef4fb}.sv-link-arr{transition:transform .25s}.sv-link:hover .sv-link-arr{transform:translate(4px)}.sv-process{border-top:1px solid #c8d4e01a;margin-top:clamp(56px,8vh,90px);padding-top:clamp(40px,5vh,60px)}.sv-process-h3{font-family:var(--font-heading);letter-spacing:-.01em;color:#f5f8fbeb;max-width:32ch;margin:0 0 clamp(26px,4vh,42px);font-size:clamp(1.4rem,2vw,1.9rem);font-weight:400;line-height:1.2}.sv-steps-rule{transform-origin:0;background:linear-gradient(90deg,#c8d4e047,#c8d4e00a);height:1px;margin-bottom:clamp(22px,3vh,32px);display:block}.sv-steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(16px,2.4vw,36px);margin:0;padding:0;list-style:none;display:grid}.sv-step-num{font-family:var(--font-body,"Barlow", sans-serif);letter-spacing:.2em;color:#c8d4e080;margin-bottom:8px;font-size:10.5px;font-weight:600}.sv-step-title{font-family:var(--font-body,"Barlow", sans-serif);color:#e7eef5;margin:0 0 6px;font-size:14.5px;font-weight:600}.sv-step-desc{font-family:var(--font-body,"Barlow", sans-serif);color:#eef2f68c;margin:0;font-size:13px;font-weight:300;line-height:1.6}.sv-process-cta{justify-content:flex-end;margin-top:clamp(28px,4vh,40px);display:flex}@media (width<=960px){.sv-row,.sv-row:nth-child(2n){grid-template-columns:1fr;grid-template-areas:"vis""copy";gap:26px;padding:clamp(40px,6vh,60px) 0}.sv-frame{aspect-ratio:16/10}.sv-num-ghost{font-size:clamp(80px,18vw,120px)}.sv-copy{max-width:none}.sv-steps{grid-template-columns:1fr;gap:18px}.sv-process-cta{justify-content:center}}@media (width<=620px){.beat-services{padding:clamp(64px,9vh,100px) clamp(20px,5.5vw,32px)}.sv-head{margin-bottom:clamp(32px,5vh,48px)}}@media (prefers-reduced-motion:reduce){.beat-services.sv-on .sv-callback i{animation:none}.sv-glow{opacity:.4}}.pf-lightbox{z-index:1000;backdrop-filter:blur(8px)saturate(1.1);background:#06070ad1;place-items:center;padding:clamp(16px,4vw,56px);display:grid;position:fixed;inset:0}.pf-lightbox-fig{background:#0b0c10;border:1px solid #eef2f62e;border-radius:14px;max-width:min(1120px,96vw);margin:0;position:relative;overflow:hidden;box-shadow:0 50px 120px -40px #000000e6,inset 0 1px #eef2f629}.pf-lightbox-img{object-fit:contain;width:100%;height:auto;max-height:82vh;display:block}.pf-lightbox-cap{font-family:var(--font-body,"Barlow", sans-serif);color:#eef2f6a3;border-top:1px solid #eef2f614;padding:13px 18px;font-size:12.5px;font-weight:300;line-height:1.55}.pf-lightbox-close{color:#eef2f6;cursor:pointer;background:#0d0e14b8;border:1px solid #eef2f63d;border-radius:50%;place-items:center;width:34px;height:34px;transition:background .2s,border-color .2s;display:grid;position:absolute;top:11px;right:11px}.pf-lightbox-close svg{width:15px;height:15px}.pf-lightbox-close:hover{background:#20232de6;border-color:#eef2f666}.pf-lightbox-close:focus-visible{outline-offset:2px;outline:2px solid #c8d4e0d9}.beat-proof{content-visibility:auto;contain-intrinsic-size:auto 1760px;isolation:isolate;color:#eef2f6;background:radial-gradient(70% 58% at 42% 26%,#0d0e14 0%,#0a0a10 55%,#09090e 100%);padding:clamp(110px,14vh,170px) 0 clamp(120px,15vh,180px);position:relative;overflow:clip}.pf-refraction{z-index:0;pointer-events:none;position:absolute;inset:0;mask-image:linear-gradient(#000 58%,#0000 97%)}.pf-layer{will-change:opacity;animation:18s ease-in-out infinite alternate paused pf-cycle;position:absolute;inset:-4%}.beat-proof.pf-on .pf-layer{animation-play-state:running}.pf-layer.a{background:radial-gradient(46% 38% at 22% 30%,#8fb89a99,#0000 72%),radial-gradient(40% 34% at 78% 22%,#c8d4e085,#0000 74%),radial-gradient(52% 40% at 58% 72%,#8fa3b86b,#0000 76%)}.pf-layer.b{background:radial-gradient(44% 36% at 72% 64%,#8fb89a8f,#0000 74%),radial-gradient(46% 40% at 18% 70%,#c8d4e07a,#0000 72%),radial-gradient(40% 32% at 50% 18%,#8fa3b86b,#0000 76%);animation-delay:-9s}@keyframes pf-cycle{0%{opacity:.5}to{opacity:1}}.pf-num-track{z-index:1;pointer-events:none;font-size:clamp(210px,24vw,390px);line-height:.82;position:absolute;bottom:clamp(16px,3vh,48px);right:clamp(8px,3vw,60px);transform:translateY(0)}.pf-num{font-family:var(--font-heading);letter-spacing:-.04em;background:linear-gradient(2deg,#eef2f638 0%,#eef2f61a 55%,#eef2f609 100%);color:#0000;background-clip:text;font-size:1em;line-height:.82}.pf-wrap{z-index:1;max-width:1320px;margin:0 auto;padding:0 clamp(22px,5vw,64px);position:relative}.pf-eyebrow{font-family:var(--font-body,"Barlow", sans-serif);letter-spacing:.34em;text-transform:uppercase;color:#eef2f6ad;align-items:center;gap:14px;margin-bottom:26px;font-size:10.5px;font-weight:500;display:flex}.pf-eyebrow-line{transform-origin:0;background:#eef2f638;width:44px;height:1px;display:block}.pf-h2{font-family:var(--font-heading);letter-spacing:-.015em;color:#eef2f6f0;max-width:22ch;margin:0;font-size:clamp(2.1rem,3.9vw,3.4rem);font-weight:400;line-height:1.05}.pf-h2 em{color:#f5f8fb;font-style:italic}.pf-mask{vertical-align:bottom;margin-bottom:-.08em;padding-bottom:.08em;display:inline-block;overflow:hidden}.pf-mask-line{will-change:transform;display:inline-block}.pf-sub{font-family:var(--font-body,"Barlow", sans-serif);color:#eef2f699;max-width:56ch;margin:28px 0 0;font-size:15px;font-weight:300;line-height:1.75}.pf-cards{perspective:1100px;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,2vw,26px);margin-top:clamp(52px,7vh,80px);display:grid}.pf-card{transform-style:preserve-3d;box-shadow:0 16px 40px -26px #0009, inset 0 1px 0 var(--lg-rim-bright), inset 1px 0 0 var(--lg-rim-soft), inset 0 -1px 0 var(--lg-rim-dark);background:#0d0e1494;border:1px solid #eef2f624;border-radius:16px;padding:26px 22px 28px;transition:border-color .3s,background .3s,box-shadow .3s;position:relative}.pf-card>*{z-index:1;position:relative}.pf-card:before{content:"";z-index:0;border-radius:inherit;pointer-events:none;background:radial-gradient(ellipse 130% 100% at 26% 0%, var(--lg-catchlight) 0%, #ffffff08 32%, transparent 70%);height:50%;position:absolute;top:0;left:0;right:0}@media (hover:hover) and (pointer:fine){.pf-card:hover{backdrop-filter:blur(14px)saturate(1.3)brightness(1.08)contrast(1.06);box-shadow:0 26px 60px -26px #000000bd, inset 0 1px 0 #eef2f666, inset 1px 0 0 var(--lg-rim-soft), inset 0 -1px 0 var(--lg-rim-dark);background:#16182175;border-color:#eef2f66b}}.pf-card-icon{color:#c8d4e0;border:1px solid #eef2f624;border-radius:9px;place-items:center;width:30px;height:30px;margin-bottom:16px;display:grid}.pf-card-icon svg{width:15px;height:15px}.pf-card-title{font-family:var(--font-heading);color:#eef2f6f0;flex-wrap:wrap;align-items:center;gap:9px;margin:0 0 10px;font-size:19px;font-weight:400;line-height:1.18;display:flex}.pf-card-body{font-family:var(--font-body,"Barlow", sans-serif);color:#eef2f694;margin:0;font-size:13.5px;font-weight:300;line-height:1.7}.pf-live{font-family:var(--font-body,"Barlow", sans-serif);letter-spacing:.14em;color:#aecbb7;border:1px solid #8fb89a66;border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:9px;font-weight:700;display:inline-flex}.pf-live-dot{background:#8fb89a;border-radius:50%;width:5px;height:5px;position:relative}.pf-live-dot:after{content:"";will-change:transform, opacity;border:1px solid #8fb89a8c;border-radius:50%;animation:2.4s ease-out infinite paused pf-ring;position:absolute;inset:-2px}.beat-proof.pf-on .pf-live-dot:after{animation-play-state:running}@keyframes pf-ring{0%{opacity:.9;transform:scale(.6)}70%,to{opacity:0;transform:scale(2.4)}}.pf-industries-head{margin-top:clamp(80px,11vh,130px)}.pf-industries{perspective:1100px;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,1.8vw,22px);margin-top:clamp(36px,5vh,56px);display:grid}.pf-ind{transform-style:preserve-3d;background:#0d0e14a8;border:1px solid #eef2f61a;border-radius:16px;padding:24px 24px 26px;text-decoration:none;transition:border-color .3s,background .3s,box-shadow .3s;display:block;position:relative}@media (hover:hover) and (pointer:fine){.pf-ind:hover{backdrop-filter:blur(14px)saturate(1.3);background:#1618216b;border-color:#eef2f652;box-shadow:0 22px 54px -26px #000000b3,inset 0 1px #ffffff38}}.pf-ind-name{font-family:var(--font-heading);letter-spacing:-.01em;color:#eef2f6f0;justify-content:space-between;align-items:baseline;gap:14px;margin:0 0 10px;font-size:clamp(1.4rem,1.8vw,1.75rem);font-weight:400;line-height:1.05;display:flex}.pf-ind-arrow{font-family:var(--font-body,"Barlow", sans-serif);color:#eef2f666;font-size:14px;transition:transform .25s,color .25s}@media (hover:hover){.pf-ind:hover .pf-ind-arrow{color:#eef2f6d9;transform:translate(4px)}}.pf-ind-desc{font-family:var(--font-body,"Barlow", sans-serif);color:#eef2f68f;max-width:46ch;margin:0;font-size:13.5px;font-weight:300;line-height:1.7}.beat-proof:after{content:"";pointer-events:none;z-index:0;background:linear-gradient(#0000,#08080beb 94%);height:16%;position:absolute;inset:auto 0 0}.pf-tel{color:#eef4fb;white-space:nowrap;border-bottom:1px solid #c8d4e080;font-weight:500;text-decoration:none;transition:border-color .2s}.pf-tel:hover{border-color:#eef4fb}.pf-cta-row{margin-top:clamp(30px,4vh,46px);display:flex}@media (width<=1100px){.pf-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=999px){.pf-industries{grid-template-columns:1fr}}@media (width<=700px){.pf-cards{grid-template-columns:1fr}.pf-num-track{display:none}}.pf-card{text-align:left;width:100%;color:inherit;font:inherit;cursor:pointer;appearance:none;-webkit-tap-highlight-color:transparent;text-decoration:none;display:block}.pf-card:focus-visible{outline-offset:3px;outline:2px solid #c8d4e0c7}@media (hover:hover) and (pointer:fine){.pf-card:hover{z-index:5}}.pf-follow{z-index:6;pointer-events:none;will-change:transform;position:absolute;top:0;left:0}.pf-follow-pin{opacity:0;transition:opacity .2s,transform .28s cubic-bezier(.16,1,.3,1);position:absolute;top:0;left:0;transform:translate(-50%,-50%)scale(.9)}.pf-follow.is-on .pf-follow-pin{opacity:1;transform:translate(-50%,-50%)scale(1)}.pf-pill{white-space:nowrap;font-family:var(--font-body,"Barlow", sans-serif);letter-spacing:.01em;color:#0c0e12;background:linear-gradient(#eef2f6,#c2cedb);border-radius:999px;align-items:center;gap:7px;padding:8px 14px;font-size:12.5px;font-weight:600;display:inline-flex;box-shadow:0 12px 28px -10px #000000b3,inset 0 1px #fff9}.pf-pill svg{width:13px;height:13px}.pf-preview{background:#0b0c10;border:1px solid #eef2f638;border-radius:12px;width:232px;display:block;overflow:hidden;box-shadow:0 28px 60px -22px #000000d9,inset 0 1px #eef2f62e}.pf-preview-img{width:100%;height:auto;display:block}.pf-preview-cap{font-family:var(--font-body,"Barlow", sans-serif);letter-spacing:.02em;color:#eef2f6eb;border-top:1px solid #eef2f61a;align-items:center;gap:6px;padding:8px 12px;font-size:11.5px;font-weight:600;display:flex}.pf-preview-cap .pf-arr{margin-left:auto}.pf-arr{flex:none;width:12px;height:12px}.pf-static-cta{width:max-content;max-width:100%;font-family:var(--font-body,"Barlow", sans-serif);color:#eef2f6eb;background:#eef2f612;border:1px solid #eef2f638;border-radius:999px;align-items:center;gap:7px;margin-top:16px;padding:9px 15px;font-size:12.5px;font-weight:600;display:none}.pf-static-cta svg{width:13px;height:13px}@media (hover:none),(pointer:coarse){.pf-static-cta{display:inline-flex}}.pf-card--composite .pf-card-icon svg>path{transition:transform .32s cubic-bezier(.16,1,.3,1)}@media (hover:hover) and (pointer:fine){.pf-card--composite:hover .pf-card-icon svg>path:first-of-type{transform:translateY(-1.6px)}.pf-card--composite:hover .pf-card-icon svg>path:nth-of-type(3){transform:translateY(2px)}}@media (width<=700px){.pf-preview{width:200px}}@media (prefers-reduced-motion:reduce){.pf-layer{opacity:.6;animation:none!important}.pf-live-dot:after{animation:none!important}.pf-static-cta{display:inline-flex}.pf-follow-pin{transition:none}}.beat-close{content-visibility:auto;contain-intrinsic-size:auto 1430px;isolation:isolate;color:#eef2f6;background:radial-gradient(64% 56% at 50% 38%,#0c0d12 0%,#09090d 56%,#08080b 100%);padding:clamp(96px,13vh,150px) 0 clamp(80px,11vh,130px);position:relative;overflow:clip}.cl-drift{z-index:0;will-change:transform;pointer-events:none;background:radial-gradient(42% 34% at 50% 44%,#c8d4e017,#0000 72%);animation:26s ease-in-out infinite alternate paused cl-drift;position:absolute;inset:-12%}.beat-close.cl-on .cl-drift{animation-play-state:running}@keyframes cl-drift{0%{transform:translate(-1.5%,.5%)scale(1)}to{transform:translate(1.5%,-.5%)scale(1.04)}}.cl-wordmark-track{z-index:0;pointer-events:none;user-select:none;position:absolute;top:clamp(40px,7vh,84px);left:50%;overflow:hidden;transform:translate(-50%)}.cl-wordmark{font-family:var(--font-heading);letter-spacing:-.02em;white-space:nowrap;background:linear-gradient(#c8d4e038,#8fa3b80f);color:#0000;text-shadow:0 -1px #ecf4fb29,0 1px 1px #0000006b,0 0 18px #d8e2ec2e,0 0 64px #c8d4e01f,0 0 140px #c8d4e012;will-change:transform, opacity;background-clip:text;font-size:clamp(3.4rem,11vw,10.5rem);line-height:1;position:relative}.cl-sheen{z-index:1;mix-blend-mode:overlay;will-change:transform;pointer-events:none;background:linear-gradient(100deg,#0000 41%,#ecf4fb6b 50%,#0000 59%);position:absolute;inset:0;transform:translate(-130%)}.beat-close.cl-on .cl-sheen{animation:7s cubic-bezier(.4,0,.2,1) .9s infinite cl-sheen}@keyframes cl-sheen{0%{transform:translate(-130%)}20%,to{transform:translate(130%)}}.cl-wrap{z-index:1;place-items:center;max-width:1320px;margin:0 auto;padding:clamp(16px,3vh,44px) clamp(22px,5vw,64px) 0;display:grid;position:relative}.cl-card{width:min(740px,100%);box-shadow:0 40px 110px -44px #000c, inset 0 1px 0 var(--lg-rim-bright), inset 1px 0 0 var(--lg-rim-soft), inset 0 -1px 0 var(--lg-rim-dark);text-align:center;background:#0d0e13c7;border:1px solid #eef2f61f;border-radius:22px;padding:clamp(40px,6vh,64px) clamp(26px,5vw,72px) clamp(44px,6vh,68px);position:relative}.cl-card>*{z-index:1;position:relative}.cl-card:before{content:"";z-index:0;border-radius:inherit;pointer-events:none;background:radial-gradient(ellipse 120% 80% at 30% 0%, var(--lg-catchlight) 0%, transparent 60%), linear-gradient(172deg, #eef2f614 0%, transparent 22%);position:absolute;inset:0}.cl-card:after{content:"";z-index:0;border-radius:inherit;pointer-events:none;background:radial-gradient(90% 60% at 50% 100%,#c8d4e00d 0%,#0000 64%);position:absolute;inset:0}.cl-eyebrow{font-family:var(--font-body,"Barlow", sans-serif);letter-spacing:.34em;text-transform:uppercase;color:#eef2f68c;align-items:center;gap:14px;margin-bottom:24px;font-size:10.5px;font-weight:500;display:inline-flex}.cl-eyebrow:before,.cl-eyebrow:after{content:"";background:#eef2f638;width:30px;height:1px;display:block}.cl-h2{font-family:var(--font-heading);letter-spacing:-.015em;color:#eef2f6f2;margin:0;font-size:clamp(2rem,3.7vw,3.2rem);font-weight:400;line-height:1.08}.cl-h2 em{color:#f5f8fb;font-style:italic}.cl-mask{vertical-align:bottom;margin-bottom:-.08em;padding-bottom:.08em;display:inline-block;overflow:hidden}.cl-mask-line{will-change:transform;display:inline-block}.cl-sub{font-family:var(--font-body,"Barlow", sans-serif);color:#eef2f699;max-width:52ch;margin:20px auto 0;font-size:15px;font-weight:300;line-height:1.75}.cl-actions{flex-direction:column;align-items:center;gap:16px;margin-top:36px;display:flex}.cl-magnet{will-change:transform;display:inline-block}.cl-btn{color:#0a0b13;font-family:var(--font-body,"Barlow", sans-serif);letter-spacing:.01em;background:linear-gradient(135deg,#c8d4e0,#eef4fb);border-radius:10px;align-items:center;gap:8px;padding:15px 24px;font-size:14.5px;font-weight:700;text-decoration:none;transition:box-shadow .25s;display:inline-flex;box-shadow:0 14px 38px -12px #c8d4e073}.cl-btn:hover{box-shadow:0 18px 46px -12px #c8d4e099}.cl-btn:focus-visible{outline-offset:3px;outline:2px solid #c8d4e0}.cl-ghost{color:#d6e0ea99;font-family:var(--font-body,"Barlow", sans-serif);letter-spacing:.02em;border-bottom:1px solid #c8d4e038;padding-bottom:2px;font-size:12.5px;font-weight:500;text-decoration:none;transition:border-color .25s,color .25s}.cl-ghost:hover{color:#e8f0f8f2;border-color:#c8d4e0d9}@media (width<=700px){.cl-card{text-align:left}.cl-eyebrow:before,.cl-eyebrow:after{display:none}.cl-sub{margin-left:0}.cl-actions{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.cl-drift,.cl-sheen{animation:none!important}.cl-magnet{transform:none!important}}
