@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/geist-cyrillic-ext-500-normal-BXrH8YSv.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-cyrillic-500-normal-NWpm63d5.woff2) format("woff2"),url(/assets/geist-cyrillic-500-normal-BboVsk8R.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/geist-vietnamese-500-normal-_b1ojCbH.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-latin-ext-500-normal-BovoTgeE.woff2) format("woff2"),url(/assets/geist-latin-ext-500-normal-C9fx-R30.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-latin-500-normal-CTWBw9NS.woff2) format("woff2"),url(/assets/geist-latin-500-normal-BDXIbFrL.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAAzEABAAAAAAGOwAAAxlAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGi4bhWQcKAZgP1NUQVREAIIkEQgKmVCTMQtsAAE2AiQDgVAEIAWEUAeDdAwHG08UIxHCxkEIA9mk+IsEnoj0e2B4Yjmq1Ku2VSvwiIssWTQQ15q7/LWa84VnPEgNHyHJLPTfr332ue/O8IcQgIwHJrsqxOWBSMbGhl1YoU/U7maGaJv3gPUPNmBULjARo0GlHkyiLRAXhc4sXEWZLKPMthE41DtMfexxsLgpxEKuBKmg29w+SciBB5KAPJZyR0veR+b9v7XU7vRmyiGQRRQur6q6wtaYgYP5+98e8GZCUAJWMbaoNymzQ/QEvkagkPUSdQy1QUffpUEd26JT2VsxiqMYb0i7z379zyCgBACMCBEQOTmiQR8QA3iDGCYEhICc8eLh4smp2UzgIJymVgEHqVqsBA6qspoK4MCDA6iqBGjnZnUFMAUECMdIESmms+DApusa5tThed98ywXgiYVzy6JvPDIeXxH+kBeE4It50Qev9TeNddDv4EcIsvgN59IaJ7m29FufXXXFPSH6F5UUsSq6DxK1b7RilUTmpVuC2ntlyHs9duYP5lGQ+mNRyhiSDH6U4PIy8bkLrsV5CE6p81Ev3o6Hkfhbw+xTX5dYWvGCaLzYTDzjhvdiHrmnzYTKKaJwMx90xZidN68bqR4GpmSE7WH3kuXUveUBBp92d5yxn/GIwvRHPngpr7ngqIX1eICLX0QIMfmEK1II8vzTMQI5Neo0aLJizRaRHXsOHDlz5cadB28+/PgLECjompixjMaKOOm8V0EgU2jIVyQ3AWbEZy6pYSS9EYoxjtEwW5aIYQXJnMT7mM8RndBiUhKqIWZH4stJkI266EMxlA8MWl9u2zwLXXAFtGMtxsUI7JQpBszcvdYQsUSGfEvIMe7YkpeWDYZwe3Z4+/8j4DNk3B9wBgDragYA/cHozdIIdJ5bgxdr2SqrgQD8sase8gEq98IRUC8NA+CoMaivZAg/BiKDRasCnJo/73hucDS5oVpuWBjf6ErXer/P80W+yrf5Lt/nh3zIz/tNf+wv/X3/Xf0Pvovb4ApXe58P+kJf6Vt9p+/1g8HQN/yRv/B3H7lRDempqBVk6N/KbeUz8PteEPKCCb2YMBGiTDAJRax4AFbViZJ8+ivux5z+LBjAkgeYPqx4subFhjdbPoh8kfgh82cvkIMgjoI5CQGh6n8NAKYAwA6ApUBYAfCbAPYArAMAx6r/pBEtLwg4KheN8YyJ1cChQNAaiZDoGVrmWGQAtDjBj3NMw3A369Yh4pK8jIrMO7tx6N48rGR7zp8T8HH37vFd1KlMHHy2slAZgsfRkfr4PKDSvkc0995DETV8A8GoXB2g9C9UBMqREqQIZuOZfISnwV+9ehVpv34dgg5euwa3nbjgxL5+cM5LWaC7Ilz0NRwXghpFVHgRViAoH+Fi3hotvzKK1cDGwsHvJ1wBGBakk9Y5usLFcUPh9itwc9yVEAGREQF8Ac4ij7bBjtmJIPiOShDZ5jMwh4egTFou8slRmG1i16EUgzfEbwvC33UZIZy+GI7C7IUbYfjUejsmgi1sBQ+ygMvm4DVtpw5f78fZdFqjJ0/uM50OBKtPcHUHqE4dm62oSjiJAl2hI4ICKeLvGj2NIDz6ixdOg2AVtkQiRURiS6kEEYsIRoXvbiPm4Ch7jBCbQ8jGzpWH2Xg6Jjwcn4ewOAgXhXlc7kZs3PozdmwPwhboLiLt10/7LtPWYuI3nTdhgQ5e+kxOeGHgaCVkgUj6SRyIQKlRkeMLe6Ukm1hmQ+uYdbTTkgLOsvPjOOvM0ktaOV+UgzAFkAUctvnyTx444HGIzFq9H247ePDUddf7WccRWWSZ2Iifq5cd22dCHzdOxUmBFcME1BxeyWvDMhayYcA3bLAeK27Kx/7r0syEEPaELJlkM2EZ0hMEss6WHz9Ehpydh/Oz7ZqZ7DPXl8fVqZbG2lKmHpP5EOHMIgfUXAhi76yeb4t4YclFZBhqgB+Y77toKGubUMJBmCU1lWxkib1irgg/J4iAn4FgeO15evZpk57s803Ztk1XYSYAm//jy5byFso6+xewlHRWHAgSPNvMEkPZWQHhMWh0hCLXkRFZwaNQvG7ivrWYEpOZginRGaJBDnONlhfZyiueFpqWoAlG0chmXrQ9YBjqDeCj3fctfeuC1wb34bdlB1INugDLWb9SnAJiGBF+/FiObhI1MDE0Ko5GjQZKvTDZoVvwxPsoaGxsmdPSeCHHKjGQAhgGnQH4usjWyqguhjPVTYd6weJ6k2DjxYZ6UhhxAaipFpG3Nr4KbTGT0s9OhE+/+tlydK1LPhi6Vo/oZzXXqKub1bMGqjpptIkxsbTJtE7745J3EkCQenvtCLEP3eH18aijv2yf4nTSsXZx9+B3a2dpa6N/uFQLqr+7TETXjxUAkF0/Ue2TrN09fs8Ftcv3eHnTrF/ucvZsbJwap97gJJ/HZazRaBhr56Fy5SAKsZ/TmkGuoorKiw1T5+WFaXhx1AR+HARuuJofC2zBeMvxyIUHrE//Co6sdre/te2kP4h+MDjoXb3eZL/eUmAsWGAtcBLsdhJYKx/5uw0sWh+gH/Sp6/CAPlzgK1gSJYgXJN6krGizfp9QcHDlxgJn8XrOhpUHOMBH/9hzWax/J3xTNn/1v+X/5r0ueSeetwZzRkF2zVfx5OpDJvf0hTbQFb5dfI4qaFJxpmn9t4RnyUE0q0DXkHoDuDieHrjCIFWUyiHWCBOcT4mni68nIzWK0pMob0EqSZd/Km9W6gVkvbo0pUrGy8zUa1EpBOLgHnf3nmDx5dPCaiEI4V39bu9j5mP/ffeoT1o3v440QKyb33m3ukxzmf358XDj/eGZ94XjhsqHS3NLgXrUWJTk4+BkeeWDPSnxvWmpi4BsN/TEzdX+59pH9NrkxFlMVuLMXE6na5OjLCbleOC50vgkfkF+UmF8PK0wv4DGBzdGiM3NA9KocbP7bkEivEVT2N0BIqoUilDRtnN4OUlHuvbE9A5e/wz/znREf+PQembAAzkqvk/eH2rBB+SH2R9SHQk8vmk73w3nbp69z0VCEXh+kdjYMUd1o7kjc/S3dbfBF7kiTLT9XKr8mMV+o/Zpe6bs6dxnfNS8ffaxOcfA1z036ILcdKN7V4ZVaALHMziXekK3P8on2MlRuPCFjgTc3Rk1yQmzmMz0XUeTTM+uoiXM4TnPxKSmpFACtLvqTYg5OvRO+ndsIjU+IppKBcqbgrmCoaemeeuidLk9hzZY+TdNCB2Ka8ST0QapkF4ZQeHFW3ehsbnhHVnlITHsGCve5NhcNLcfbTL3GQoLSQ3AdZkQWX0C4JMX216HtoMj+Ul5mRhqDrXY1a04PAdDpWcCH1GZe5kyAxgKAhImDsNTqGCS1WB8AgmjnDhv8iFmsj08Dh7CgdCXYIZGF6Bg8h+oafYLYfnwv1EAdALseehaFfRUP0ffZQYYAB9OFng/2GG7BgOwi6E2hmMgqU6nkLyTIKn3Jl6FeVvQRaNXr68dWr+8xCL234kNvwHw456kILr0v8111c9KER6GHgAxBoDg23c0/Gnp9n/TLl4wLD8pLn6NYzM7v+cEzgNG4uqnoaRGgTg3CsJmeGP0AsSONZnwz22tgVjPKLyUqS9gHFtu2Ce92kkjklASKwIRkiTXkQ8uMUmNgW2vCYmPbxkQzxYC0iLMvulc2q0ZpMdClSSGji+35LIoDd4AZovZS6IBhmUuBGzwSYwYDrvSgNZW1nnM7uZZ9eXhgP6itxdgjexT/8BE6yt6/4ieuiAuMnX/OlPF9m+CmdivA0sewwhKuo6tvmQoy2GYPR4sUKlcmQoZanR0FTkhDrErJStAAYHy3k1S2WJE0jLQqBDRj15FgyJUKFSlwStIVKpQhAoGzR1CSm3VpCSbDhZA2ESN8vZd3YQLMUmYsPXoMdjy0WSvMSHJd6W0a9syavyY3ZAmf+00as2r3UT8YnLdMDkRr0TjMqiDoBAUZoZKaxWs1IHLpv0sZKTkuNm1BEIIbW9C1WotLYUqZEinkCUb/WEYxltdJMLLPwVgsJPCKDBarCyFwylSrESpMuUqVKqmuhpqykrWspGtiCKJLDvZy0GOcpKzXOQqN7nLQ57ykrd85Cs/+YPVSAUqSMEKiakb1OJasYl2jzys9JlUY9cKw2ZVVV71LN1hJpOeYqnGIa05KtRyjOnIcWZCredLPb+eM5h1OnoqHIQpQUg9p4E+Odqo5xjozHGw5rhUbDJlCIJ+VCEZvWcEeb3KNmprxP81SuVVIFnxwKy//jc+9U4AAA==) format("woff2"),url(/assets/geist-cyrillic-ext-600-normal-PR76dHFV.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/geist-cyrillic-600-normal-BeW5VFD_.woff2) format("woff2"),url(/assets/geist-cyrillic-600-normal-CnEeIcMC.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/geist-vietnamese-600-normal-BFUgqsz8.woff2) format("woff2"),url(/assets/geist-vietnamese-600-normal-B5MZcNo4.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/geist-latin-ext-600-normal-CVFbg5dS.woff2) format("woff2"),url(/assets/geist-latin-ext-600-normal-TmIUreF9.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/geist-latin-600-normal-CSETrqM2.woff2) format("woff2"),url(/assets/geist-latin-600-normal-DsPlZH-9.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/geist-cyrillic-ext-700-normal-CBIC21Ex.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/geist-cyrillic-700-normal-BSHy2ewF.woff2) format("woff2"),url(/assets/geist-cyrillic-700-normal-BH7gZKkM.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/geist-vietnamese-700-normal-Dm6ODIDG.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/geist-latin-ext-700-normal-BnofTsEi.woff2) format("woff2"),url(/assets/geist-latin-ext-700-normal-DKAtFBEc.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/geist-latin-700-normal-CFi8mLqe.woff2) format("woff2"),url(/assets/geist-latin-700-normal-Bod5GerT.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:800;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/geist-cyrillic-ext-800-normal-Cpt8kCBO.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/geist-cyrillic-800-normal-8GcASX0C.woff2) format("woff2"),url(/assets/geist-cyrillic-800-normal-CFxCzgXQ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/geist-vietnamese-800-normal-SWVBTzxT.woff2) format("woff2"),url(/assets/geist-vietnamese-800-normal-DA66xQHe.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/geist-latin-ext-800-normal-cdfvoxU9.woff2) format("woff2"),url(/assets/geist-latin-ext-800-normal-DhLCXSnY.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/geist-latin-800-normal-BiOIUYzx.woff2) format("woff2"),url(/assets/geist-latin-800-normal-GCBa5Xwv.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:var(--font-sans);font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--background: 261 54% 10%;--bg-alt: 258 49% 15%;--surface-premium: 251 36% 23%;--card: 258 49% 15%;--card-foreground: 256 100% 97%;--card-warm: 257 39% 25%;--popover: 259 42% 24%;--popover-foreground: 256 100% 97%;--popover-deep: 259 51% 14%;--rim: 258 100% 85%;--border: 256 100% 97%;--divider: 256 100% 97%;--input: 256 100% 97%;--ring: 256 100% 81%;--foreground: 256 100% 97%;--text-dim: 256 100% 97%;--text-faint: 256 100% 97%;--kicker: 252 95% 85%;--violet: 256 100% 85%;--orchid: 292 91% 73%;--rose: 335 91% 71%;--blush: 342 94% 74%;--crimson: 347 95% 67%;--mint: 158 64% 52%;--mint-foreground: 261 54% 10%;--azure: 199 92% 60%;--button: 292 91% 73%;--button-hover: 292 95% 79%;--button-active: 292 80% 66%;--button-foreground: 256 100% 97%;--primary: 253 75% 61%;--primary-foreground: 0 0% 100%;--primary-hover: 253 61% 53%;--primary-light: 254 82% 68%;--primary-soft: 256 100% 81%;--primary-glow: 292 91% 73%;--secondary: 292 91% 73%;--secondary-foreground: 261 54% 10%;--secondary-deep: 293 69% 49%;--muted: 259 42% 24%;--muted-foreground: 256 60% 84%;--accent: 251 36% 23%;--accent-foreground: 256 100% 81%;--destructive: 347 95% 67%;--destructive-foreground: 0 0% 100%;--dark-purple: 256 100% 97%;--radius: 1.625rem;--radius-card-lg: 1.75rem;--radius-control: 1.125rem;--radius-chip: .875rem;--font-sans: -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Geist", "Segoe UI", system-ui, sans-serif;--font-heading: var(--font-sans);--font-body: var(--font-sans);--ease-myranda: cubic-bezier(.22, .61, .36, 1);--transition-smooth: all .22s var(--ease-myranda);--shadow-float: 0 24px 60px -20px rgb(0 0 0 / .55);--shadow-soft: 0 24px 60px -20px rgb(0 0 0 / .45);--shadow-medium: 0 24px 60px -20px rgb(0 0 0 / .55);--shadow-glow: 0 24px 60px -20px rgb(0 0 0 / .55);--gradient-primary: linear-gradient(135deg, hsl(var(--primary)), hsl(var(--secondary-deep)));--gradient-card: none;--gradient-hero: none;--gradient-secondary: none;--section-padding: clamp(96px, 12vh, 168px);--nav-clear: 78px;--hero-gap: clamp(76px, 11vh, 124px);--sidebar-background: 258 49% 15%;--sidebar-foreground: 256 100% 97%;--sidebar-primary: 253 75% 61%;--sidebar-primary-foreground: 0 0% 100%;--sidebar-accent: 251 36% 23%;--sidebar-accent-foreground: 256 100% 81%;--sidebar-border: 258 100% 85%;--sidebar-ring: 256 100% 81%}.dark{color-scheme:dark}*{border-color:hsl(var(--border) / .14)}html{scroll-behavior:smooth;scroll-padding-top:110px}html,body{overflow-x:clip}body{background-color:hsl(var(--background));color:hsl(var(--foreground));font-family:var(--font-sans);font-weight:500;line-height:1.55;-webkit-font-smoothing:antialiased}::-moz-selection{background:hsl(var(--violet) / .35);color:hsl(var(--foreground))}::selection{background:hsl(var(--violet) / .35);color:hsl(var(--foreground))}h1,h2,h3,h4,h5,h6{font-family:var(--font-sans);color:hsl(var(--foreground))}h1{font-size:clamp(2.5rem,5vw,3.75rem);font-weight:800;letter-spacing:-.035em;line-height:1.08}h2{font-size:clamp(1.875rem,3vw,2.5rem);font-weight:800;letter-spacing:-.025em;line-height:1.18}h3{font-size:clamp(1.1875rem,1.3vw,1.375rem);font-weight:700;letter-spacing:-.01em;line-height:1.3}h4,h5,h6{font-weight:700;letter-spacing:-.01em}p{line-height:1.55;text-wrap:pretty}a,a:hover,a:focus,a:active,a:visited{text-decoration:none}a{color:hsl(var(--violet));font-weight:600;transition:color .22s var(--ease-myranda)}a:hover{color:hsl(var(--orchid))}a.pill-glass-edge,a.pill-glass-edge:focus{color:#ffffffd1}a.pill-glass-edge:hover{color:#fff}:focus-visible{outline:none;box-shadow:0 0 0 3px hsl(var(--violet) / .35);outline-offset:2px;border-radius:4px}*{scrollbar-width:thin;scrollbar-color:hsl(var(--foreground) / .18) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:hsl(var(--foreground) / .18);border-radius:999px;border:3px solid transparent;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background:hsl(var(--foreground) / .28);background-clip:content-box}input,textarea,select{box-shadow:inset 0 1px hsl(var(--foreground) / .1)}input:focus-visible,textarea:focus-visible,select:focus-visible{box-shadow:inset 0 1px hsl(var(--foreground) / .1),0 0 0 3px hsl(var(--violet) / .35)}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}@media (min-width: 1200px){.container{max-width:1200px}}.glass-card,.glass-panel{position:relative;isolation:isolate;background:#271b41db;border:1px solid hsl(var(--border) / .14);border-radius:26px}.glass-card:after,.glass-panel:after,.lit-surface:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;z-index:-1;background:radial-gradient(60% 60% at 20% 0%,hsl(var(--foreground) / .04),hsl(var(--foreground) / 0));transition:background .22s var(--ease-myranda)}.glass-card:before,.glass-panel:before,.lit-surface:before,.popup-surface:before,.nav-menu:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;padding:1px;background:linear-gradient(to bottom,hsl(var(--foreground) / .16),hsl(var(--foreground) / 0) 30%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.glass-card.lift-hover:hover:after,.glass-card.card-interactive:hover:after,.glass-panel.lift-hover:hover:after{background:radial-gradient(60% 60% at 20% 0%,hsl(var(--foreground) / .06),hsl(var(--foreground) / 0))}.inner-block{background:hsl(var(--foreground) / .05);border:1px solid hsl(var(--divider) / .09);border-radius:18px}.popup-surface{position:relative;background:#342357f7;backdrop-filter:blur(20px) saturate(120%);-webkit-backdrop-filter:blur(20px) saturate(120%);border:1px solid hsl(var(--rim) / .34);border-radius:26px;box-shadow:var(--shadow-float)}.section-title{font-size:clamp(2.5rem,4.6vw,4.25rem);font-weight:700;letter-spacing:-.035em;line-height:1.04;text-wrap:balance}.lede{font-size:clamp(1.125rem,1.2vw,1.25rem);font-weight:500;line-height:1.55;max-width:52ch;color:hsl(var(--foreground) / .8)}.body-text{font-size:1.0625rem;font-weight:500;line-height:1.6;max-width:68ch;color:hsl(var(--foreground) / .8)}.caption{font-size:.9375rem;font-weight:500;color:hsl(var(--foreground) / .74)}.eyebrow{font-size:1.0625rem;font-weight:500;letter-spacing:0;color:hsl(var(--foreground) / .74)}.stat,.stat-figure,[data-stat]{font-feature-settings:"tnum" 1,"lnum" 1;font-variant-numeric:tabular-nums lining-nums}.pull-quote{position:relative;line-height:1.14}.pull-quote:before{content:"“";position:absolute;left:-.62em;top:-.18em;color:hsl(var(--violet) / .4);font-size:2.6em;line-height:1;font-weight:800;pointer-events:none}.pull-quote-sm:before{font-size:2em;left:-.52em;top:-.1em}@media (max-width: 767px){.pull-quote:before{left:-.06em;top:-.62em;font-size:2em}.pull-quote-sm:before{left:-.06em;top:-.52em;font-size:1.7em}}.viewport-fill{position:fixed;top:0;left:0;right:0;height:100vh;height:100lvh}.aurora-layer{z-index:-1;pointer-events:none;background:linear-gradient(180deg,#100920,#160e2a 42%,#171030 78%,#1b1334)}.aurora-core{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 90% 41.6% at 50% 102%,#895af633,#895af612 55%,#895af600)}.aurora-bloom{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle 48.5vh at 0% 0%,#a689fa21,#a689fa0d 60%,#a689fa00)}.aurora-bands{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.aurora-band{fill:#9a7bef;stroke:#c7b3ff;stroke-opacity:.12;stroke-width:1;vector-effect:non-scaling-stroke}.grain-layer{z-index:-1;pointer-events:none;opacity:.035;background-repeat:repeat;background-size:140px 140px;background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E")}.contact-glow:after{content:"";position:absolute;left:50%;bottom:-2%;width:82%;height:14%;transform:translate(-50%);pointer-events:none;background:radial-gradient(ellipse at center,hsl(258 90% 66% / var(--contact-strength, .25)),#895af600 72%)}.contact-glow-soft{--contact-strength: .15}.pill-machined,.cta{position:relative;overflow:hidden;isolation:isolate;background-color:hsl(var(--button) / .22);color:hsl(var(--button-foreground));-webkit-backdrop-filter:blur(14px) saturate(1.5);backdrop-filter:blur(14px) saturate(1.5);box-shadow:inset 0 1px #ffffff42,inset 0 0 0 1px hsl(var(--button) / .5),inset 0 -14px 22px -16px hsl(var(--button) / .55),0 1px 2px #06021466,0 14px 34px -18px hsl(var(--button) / .7);transition:background-color .22s var(--ease-myranda),color .22s var(--ease-myranda),box-shadow .32s var(--ease-myranda)}a.pill-machined,a.pill-machined:hover,a.pill-machined:focus,a.cta,a.cta:hover,a.cta:focus{color:hsl(var(--button-foreground))}.pill-machined:hover,.cta:hover{background-color:hsl(var(--button-hover) / .34);color:#fff;box-shadow:inset 0 1px #ffffff57,inset 0 0 0 1px hsl(var(--button) / .9),inset 0 0 0 1.5px #ffffff47,inset 0 -14px 22px -16px hsl(var(--button) / .65),0 1px 2px #06021466,0 16px 40px -16px hsl(var(--button) / .85)}.pill-machined:active,.cta:active{background-color:hsl(var(--button-active) / .3);transition-duration:80ms;box-shadow:inset 0 1px 4px #14042280,inset 0 0 0 1px hsl(var(--button) / .75),0 2px 8px -6px #06021480}.pill-machined:focus-visible,.cta:focus-visible{outline:none;box-shadow:inset 0 1px #ffffff42,inset 0 0 0 1px hsl(var(--button) / .7),0 1px 2px #06021466,0 0 0 3px hsl(var(--button) / .55)}@supports not (((-webkit-backdrop-filter: blur(4px)) or (backdrop-filter: blur(4px))) or (-webkit-backdrop-filter: blur(4px))){.pill-machined,.cta{background-color:hsl(var(--button) / .34)}.pill-machined:hover,.cta:hover{background-color:hsl(var(--button-hover) / .46)}}.pill-glass-edge{background-color:#ffffff0a;color:#ffffffd1;box-shadow:inset 0 0 0 1px #ffffff1c}.pill-glass-edge:hover{background-color:#ffffff17;color:#fff;box-shadow:inset 0 0 0 1px #fff3}.pill-glass-edge:active{background-color:#ffffff14}.pill-glass-edge:focus-visible{box-shadow:0 0 0 3px hsl(var(--violet) / .5)}.cta{display:inline-flex;align-items:center;justify-content:center;overflow:hidden;isolation:isolate;border-radius:9999px;font-weight:800;letter-spacing:-.01em;white-space:nowrap}.cta-roll{display:grid;height:1.3em;line-height:1.3em;overflow:hidden}.cta-roll>span{display:block;transition:transform .46s cubic-bezier(.76,0,.24,1)}.cta:hover .cta-roll>span{transform:translateY(-100%)}.cta-arrow{display:inline-flex;align-items:center;margin-left:.45em;transition:transform .36s var(--ease-myranda)}.cta-arrow svg{width:1.05em;height:1.05em;flex:none}.cta:hover .cta-arrow{transform:translate(3px)}.cta-sheen{position:absolute;top:-40%;bottom:-40%;left:0;width:40%;pointer-events:none;transform:skew(-22deg) translate(-160%);background:linear-gradient(90deg,#fff0,#e2e8ff33,#fff0)}@keyframes cta-sheen-idle{0%{transform:skew(-22deg) translate(-160%)}14%{transform:skew(-22deg) translate(420%)}to{transform:skew(-22deg) translate(420%)}}.cta-shine .cta-sheen{animation:cta-sheen-idle 6.5s var(--ease-myranda) 2.2s infinite}@media (prefers-reduced-motion: reduce){.cta-roll>span,.cta:hover .cta-roll>span{transform:none;transition:none}.cta-arrow,.cta:hover .cta-arrow{transform:none;transition:none}.cta-sheen,.cta:hover .cta-sheen,.cta-shine .cta-sheen{animation:none}}.nav-island{position:relative;isolation:isolate;border-radius:9999px;border:1px solid hsl(var(--foreground) / .08);background-color:#110a1f9e;backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);box-shadow:inset 0 1px hsl(var(--foreground) / .07),0 20px 50px -20px #000000a6;transition:background-color .26s var(--ease-myranda),border-color .26s var(--ease-myranda),box-shadow .26s var(--ease-myranda)}.nav-island.is-scrolled{background-color:#0f091bcc;border-color:hsl(var(--foreground) / .11);box-shadow:inset 0 1px hsl(var(--foreground) / .09),0 24px 60px -20px #000000bf}.nav-menu{position:relative;isolation:isolate;border-radius:26px;border:1px solid hsl(var(--foreground) / .09);background-color:#150c27f2;background-image:radial-gradient(130% 100% at 18% 0%,#2d175e80,#150c2700 78%);backdrop-filter:blur(26px) saturate(150%);-webkit-backdrop-filter:blur(26px) saturate(150%);box-shadow:inset 0 1px hsl(var(--foreground) / .07),0 28px 70px -22px #000c}.nav-menu-link{color:hsl(var(--foreground) / .82);-webkit-tap-highlight-color:transparent;transition:color .2s var(--ease-myranda),background-color .2s var(--ease-myranda)}.nav-menu-link.is-active{color:hsl(var(--foreground));background-color:hsl(var(--rim) / .09)}.nav-menu-link:active{background-color:hsl(var(--foreground) / .07)}@media (hover: hover){.nav-menu-link:hover{color:hsl(var(--foreground));background-color:hsl(var(--foreground) / .06)}}.nav-menu-rule{border-top:1px solid hsl(var(--divider) / .1)}.nav-link{position:relative;display:inline-flex;align-items:center;border-radius:9999px;font-size:.975rem;font-weight:500;letter-spacing:-.005em;color:hsl(var(--foreground) / .8);transition:color .2s var(--ease-myranda)}.nav-link:hover,.nav-link.is-active{color:hsl(var(--foreground))}.nav-link.is-active:after{content:"";position:absolute;left:50%;bottom:3px;width:4px;height:4px;border-radius:9999px;background:hsl(var(--violet));transform:translate(-50%);box-shadow:0 0 8px hsl(var(--violet) / .9)}.footer-link{display:inline-flex;align-items:center;gap:.35rem;font-size:.9375rem;font-weight:500;color:hsl(var(--foreground) / .8);transition:color .2s var(--ease-myranda),transform .26s var(--ease-myranda)}.footer-link:hover{color:hsl(var(--foreground));transform:translate(2px)}.footer-link svg{width:.85em;height:.85em;opacity:0;transform:translate(-2px,2px);transition:opacity .2s var(--ease-myranda),transform .26s var(--ease-myranda)}.footer-link:hover svg{opacity:1;transform:translate(0)}@media (pointer: coarse) and (min-width: 768px){.footer-link{padding-block:.7rem;margin-block:-.25rem}}.footer-wordmark{display:block;width:100%;margin-top:clamp(.75rem,1.75vw,1.75rem);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;overflow:hidden}.footer-wordmark text{font-family:var(--font-heading);font-size:clamp(5.5rem,17.5vw,15.5rem);font-weight:800;letter-spacing:-.06em}.footer-wordmark-probe{visibility:hidden}.footer-wordmark-ink{stop-color:hsl(var(--foreground))}.footer-ring{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:9999px;color:hsl(var(--foreground) / .8);background:hsl(var(--foreground) / .05);box-shadow:inset 0 0 0 1px hsl(var(--foreground) / .1);transition:color .2s var(--ease-myranda),background-color .2s var(--ease-myranda),box-shadow .2s var(--ease-myranda),transform .26s var(--ease-myranda)}a.footer-ring:hover{color:hsl(var(--foreground));background:hsl(var(--foreground) / .1);box-shadow:inset 0 0 0 1px hsl(var(--rim) / .4);transform:translateY(-1px)}.reveal{transition:opacity .62s var(--ease-myranda),transform .62s var(--ease-myranda);transition-delay:var(--reveal-delay, 0ms)}.js-reveal .reveal{opacity:0}.js-reveal .reveal-rise{transform:translateY(20px)}.js-reveal .reveal-settle{transform:scale(.98)}.reveal-draw{transform-origin:left center;transition-duration:.9s}.reveal-draw-y{transform-origin:top center;transition-duration:.9s}.js-reveal .reveal-draw{opacity:1;transform:scaleX(0)}.js-reveal .reveal-draw-y{opacity:1;transform:scaleY(0)}.js-reveal .reveal.is-revealed{opacity:1;transform:none}@media (prefers-reduced-motion: reduce){.reveal,.js-reveal .reveal{opacity:1!important;transform:none!important;transition:none!important}}.sticky-center-md{position:sticky;top:88px}@media (min-width: 768px){.sticky-center-md{top:calc(50vh - var(--sticky-h, 0px) / 2)}}.hairline-list>*+*{border-top:1px solid hsl(var(--divider) / .16)}.hairline-top{border-top:1px solid hsl(var(--divider) / .16)}.section-padding{padding-top:var(--section-padding);padding-bottom:var(--section-padding)}.page-hero{padding-top:calc(var(--nav-clear) + var(--hero-gap));padding-bottom:var(--hero-gap)}.hero-gap{margin-bottom:var(--hero-gap)}.\!frame{position:relative!important;padding:6px!important;border-radius:2rem!important;background:hsl(var(--foreground) / .045)!important;box-shadow:inset 0 0 0 1px hsl(var(--foreground) / .09),0 40px 90px -36px #060310d9!important}.frame{position:relative;padding:6px;border-radius:2rem;background:hsl(var(--foreground) / .045);box-shadow:inset 0 0 0 1px hsl(var(--foreground) / .09),0 40px 90px -36px #060310d9}.frame-core{position:relative;overflow:hidden;border-radius:calc(2rem - 6px);background:radial-gradient(120% 80% at 50% 0%,#2a1b4bb3,#1a0f2e00 60%),#170e2af5;box-shadow:inset 0 1px hsl(var(--foreground) / .12)}.frame-core>.panel{position:absolute;top:0;right:0;bottom:0;left:0}.portrait-img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;filter:saturate(1) contrast(1) brightness(1);transform:scale(1.001);transition:filter .52s cubic-bezier(.22,.61,.36,1),transform .64s cubic-bezier(.22,.61,.36,1)}.portrait-wash{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to top,#130b2399,#130b2300 44%),radial-gradient(118% 88% at 50% 6%,#45239529,#150b2857);opacity:.4;transition:opacity .52s cubic-bezier(.22,.61,.36,1)}.team-mark{display:inline-flex;height:2.5rem;width:2.5rem;flex:none;align-items:center;justify-content:center;margin-top:.25rem;border-radius:9999px;border:1px solid hsl(var(--divider) / .22);color:hsl(var(--foreground) / .74);transition:border-color .32s ease,color .32s ease}.team-card:hover .portrait-img,.team-card:focus-visible .portrait-img{filter:saturate(.58) contrast(1.05) brightness(.94);transform:scale(1.035)}.team-card:hover .portrait-wash,.team-card:focus-visible .portrait-wash{opacity:1}.team-card:hover .team-mark,.team-card:focus-visible .team-mark{border-color:hsl(var(--rim) / .4);color:hsl(var(--violet))}@media (prefers-reduced-motion: reduce){.portrait-img{transition:filter .24s linear}.team-card:hover .portrait-img,.team-card:focus-visible .portrait-img{transform:none}}.dfp{position:relative;container-type:size;aspect-ratio:3 / 2;width:100%;overflow:visible;--cx: 28cqw;--cy: 74cqh;--rx: 21cqw;--ry: 9cqh}@media (min-width: 768px){.dfp{aspect-ratio:2 / 1}}@media (min-width: 1024px){.dfp{aspect-ratio:9 / 4}}.dfp-cap{position:absolute;top:3cqh;display:flex;flex-direction:column;align-items:center;gap:.15em;transform:translate(-50%);width:-moz-max-content;width:max-content;text-align:center;white-space:nowrap;font-size:max(.88rem,1.75cqw);line-height:1.25}.dfp-cap-phone{left:var(--cx);max-width:48cqw;white-space:normal}.dfp-cap-rack{left:76cqw}.dfp-cap-title{font-weight:600;color:hsl(var(--foreground) / .9)}.dfp-cap-line{font-weight:500;font-size:.88em;color:hsl(var(--foreground) / .74)}.dfp-cap-line-mint{color:hsl(var(--mint))}.dfp-trail{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.dfp-trail-live,.dfp-trail-dead{stroke-width:2;stroke-linecap:round;stroke-dasharray:2 9}.dfp-trail-live{stroke:hsl(var(--foreground) / .5);animation:dfp-run 1.4s linear infinite}.dfp-trail-dead{stroke:hsl(var(--foreground) / .14)}@keyframes dfp-run{0%{stroke-dashoffset:22}to{stroke-dashoffset:0}}.dfp-cut{position:absolute;left:53cqw;top:55cqh;z-index:3;display:grid;place-items:center;width:max(1.75rem,3.4cqw);height:max(1.75rem,3.4cqw);border-radius:999px;color:hsl(var(--rose));background:hsl(var(--rose) / .14);box-shadow:inset 0 0 0 1.5px hsl(var(--rose) / .75),0 0 24px hsl(var(--rose) / .35);translate:-50% -50%;opacity:0;scale:.4;transition:opacity .4s var(--ease-myranda) .4s,scale .6s var(--ease-myranda) .4s}.dfp-cut svg{width:62%;height:62%}.is-on .dfp-cut{opacity:1;scale:1}.dfp-phone{position:absolute;left:var(--cx);top:22cqh;z-index:5;height:76cqh;aspect-ratio:1010 / 2090;transform:translate(-50%);filter:drop-shadow(0 30px 44px rgb(4 2 12 / .7))}.dfp-device{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;height:100%;width:100%;pointer-events:none}.dfp-screens{position:absolute;left:5.149%;top:2.105%;width:90.099%;height:95.837%;overflow:hidden;border-radius:12.5%/5.6%;background:#11091f}.dfp-screen{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.dfp-halo{position:absolute;left:var(--cx);top:58cqh;height:120cqh;width:46cqw;transform:translate(-50%,-50%);border-radius:999px;background:radial-gradient(ellipse at center,hsl(var(--violet) / .16) 0%,hsl(var(--violet) / .05) 46%,transparent 70%)}.dfp-contact{position:absolute;left:var(--cx);bottom:-2cqh;height:14cqh;width:34cqw;transform:translate(-50%);background:radial-gradient(ellipse at center,#895af642,#895af600 72%)}@keyframes dfp-orbit{0%{--dfp-t: 0}to{--dfp-t: 1}}.dfp-planet{--a: calc((var(--dfp-t) + var(--o, 0)) * 360deg);--s: sin(var(--a));position:absolute;left:calc(var(--cx) + var(--rx) * cos(var(--a)));top:calc(var(--cy) + var(--ry) * var(--s));z-index:calc(5 + clamp(-1,var(--s) * 10000,1));width:5cqw;height:5cqw;-o-object-fit:contain;object-fit:contain;translate:-50% -50%;scale:calc(.82 + .18 * var(--s));opacity:calc(.88 + .12 * var(--s));filter:drop-shadow(0 6px 10px rgb(4 2 12 / .6));animation:dfp-orbit 26s linear infinite;pointer-events:none}.dfp-rack{position:absolute;left:76cqw;bottom:22cqh;z-index:4;height:44cqh;aspect-ratio:62 / 82;transform:translate(-50%);color:hsl(var(--foreground) / .42);stroke-width:1.5px}.dfp-trail-v{display:none}@media (max-width: 767px){.dfp{aspect-ratio:2 / 3;width:100vw;margin-inline:calc(50% - 50vw);--cx: 50cqw;--cy: 58cqh;--rx: 33cqw;--ry: 5cqh}.dfp-trail-h{display:none}.dfp-trail-v{display:block}.dfp-cap{top:0;font-size:max(1rem,4cqw);white-space:normal}.dfp-cap-phone{max-width:84cqw}.dfp-cap-rack{left:var(--cx);top:auto;bottom:1cqh;max-width:84cqw}.dfp-phone{top:12cqh;height:52cqh}.dfp-halo{top:38cqh;height:68cqh;width:80cqw}.dfp-contact{top:61cqh;bottom:auto;height:9cqh;width:54cqw}.dfp-planet{width:9cqw;height:9cqw}.dfp-cut{left:var(--cx);top:73cqh;width:max(2.25rem,9cqw);height:max(2.25rem,9cqw)}.dfp-rack{left:var(--cx);top:80cqh;bottom:auto;height:13cqh}}@media (prefers-reduced-motion: reduce){.dfp-cut{opacity:1!important;scale:1!important;transition:none!important}.dfp-trail-live{animation:none!important}.dfp-planet{animation-play-state:paused}}.sw-stage{container-type:size;--t0: 0;--t1: 0;--t2: 0;--t3: 0;--t4: 0;--shift: -10.833cqw;--ph-x: calc(50cqw + var(--shift) * (1 - var(--t2)));--ph-y: 50cqh;--ph-h: 93.6cqh;--ph-s: calc(.9 + .1 * var(--t2));--disc-x: 80cqw;--disc-y: 50cqh;--disc-d: 25cqw;--lift: clamp(0, calc(var(--t2) * 3), 1);--fly: clamp(0, calc((var(--t2) - .2) / .42), 1);--cx: var(--ph-x);--cy: 64cqh;--rx: 24cqw;--ry: 10cqh}.walk-stage.sw-stage .sw-phone{left:var(--ph-x);top:var(--ph-y);height:var(--ph-h);z-index:4;transform:translate(-50%,-50%) scale(var(--ph-s))}.sw-stage .sw-halo{left:var(--ph-x);transform:translate(-50%,-50%) scale(var(--ph-s))}.sw-stage .sw-halo:not(.sw-halo-mint){opacity:calc(1 - .6 * var(--t4))}.sw-stage .sw-halo-mint{opacity:var(--t4);background:radial-gradient(circle,hsl(var(--mint) / .15) 0%,hsl(var(--mint) / .05) 46%,transparent 70%)}.sw-stage .sw-contact{left:var(--ph-x)}.sw-trails{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;overflow:visible;opacity:calc(1 - var(--lift))}.sw-mote-core{fill:hsl(var(--foreground) / .96)}.sw-planet{--a: calc((var(--dfp-t) + var(--o, 0)) * 360deg);--s: sin(var(--a));position:absolute;left:calc(var(--cx) + var(--rx) * cos(var(--a)));top:calc(var(--cy) + var(--ry) * var(--s));z-index:calc(4 + clamp(-1,var(--s) * 10000,1));width:5.2cqw;height:5.2cqw;-o-object-fit:contain;object-fit:contain;translate:-50% -50%;scale:calc((.82 + .18 * var(--s)) * (1 - .12 * var(--t2)) * (1 - .3 * var(--t4)));opacity:calc((.88 + .12 * var(--s)) * (1 - .3 * var(--t2)) * (1 - .65 * var(--t4)));filter:drop-shadow(0 6px 10px rgb(4 2 12 / .6));animation:dfp-orbit 30s linear infinite;pointer-events:none}.sw-deck{position:absolute;left:var(--ph-x);top:var(--ph-y);z-index:2;height:calc(var(--ph-h) * var(--ph-s));aspect-ratio:1010 / 2090;transform:translate(-50%,-50%);pointer-events:none}.sw-card{position:absolute;left:5.149%;top:2.105%;width:90.099%;height:95.837%;overflow:hidden;border-radius:12.5%/5.6%;background:#11091f;box-shadow:0 24px 40px #04020c8c;transform-origin:50% 92%;opacity:calc(var(--t3) * (1 - var(--t4)))}.sw-card img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:brightness(.6)}.sw-card-a{transform:translate(calc(-14% * var(--t3)),calc(2% * var(--t3))) rotate(calc(-7deg * var(--t3)))}.sw-card-b{transform:translate(calc(14% * var(--t3)),calc(2% * var(--t3))) rotate(calc(7deg * var(--t3)))}.sw-disc{position:absolute;left:var(--disc-x);top:var(--disc-y);z-index:6;width:var(--disc-d);aspect-ratio:1;color:hsl(var(--foreground));transform:translate(calc(-50% + (var(--ph-x) - var(--disc-x)) * var(--fly)),calc(-50% + (var(--ph-y) - var(--disc-y)) * var(--fly))) scale(calc(1 - .76 * var(--fly)));opacity:clamp(0,calc(1 - (var(--fly) - .5) / .35),1);pointer-events:none}.sw-disc-glow{position:absolute;top:-14%;right:-14%;bottom:-14%;left:-14%;border-radius:50%;background:radial-gradient(circle,hsl(var(--violet) / .3) 0%,hsl(var(--violet) / .09) 48%,transparent 70%);opacity:calc(.25 + .35 * var(--t0) + .4 * var(--lift))}.sw-figure{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.sw-figure-fill{fill:hsl(var(--violet));fill-opacity:calc(.22 * var(--lift))}.sw-figure-line{stroke:hsl(var(--violet));stroke-opacity:calc(.5 + .4 * var(--lift));stroke-width:.8;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--t0))}.sw-star{opacity:clamp(0,calc((var(--t0) - var(--i) * .028) / .16),1)}.sw-star-core{fill:#fff;transform-box:fill-box;transform-origin:center;scale:calc(.85 + .35 * var(--lift))}.sw-star-glow{fill:hsl(var(--c) / .85);opacity:calc(.42 + .4 * var(--lift));transform-box:fill-box;transform-origin:center;scale:calc(.9 + .45 * var(--lift))}.sw-ring{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;transform:rotate(-90deg)}.sw-ring-glow,.sw-ring-seal{stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--t1));opacity:calc(1 - var(--lift))}.sw-ring-glow{stroke:hsl(var(--violet) / .3);stroke-width:3.2}.sw-ring-seal{stroke:hsl(var(--foreground) / .9);stroke-width:.7}.sw-lock{position:absolute;left:50%;top:-4%;width:8.5%;height:auto;transform:translate(-50%,calc(-50% + (1 - var(--t1)) * 14px));opacity:calc(var(--t1) * (1 - var(--lift)));filter:drop-shadow(0 2px 6px rgb(4 2 12 / .7))}.sw-stat{position:absolute;left:68.5%;top:36%;z-index:7;width:30%;transform:translateY(calc(-50% + 14px));opacity:0;transition:opacity .32s var(--ease-myranda),transform .52s var(--ease-myranda);pointer-events:none}.sw-stat[data-on]{opacity:1;transform:translateY(-50%);transition-delay:.16s;pointer-events:auto}.sw-stat-n{font-size:clamp(2.2rem,4.4vw,4.2rem);font-weight:800;line-height:1;letter-spacing:-.04em;color:hsl(var(--violet))}.sw-stat-line{margin-top:.7em;max-width:24ch;font-size:clamp(.82rem,1.1vw,1.05rem);line-height:1.35;color:hsl(var(--foreground) / .82)}.sw-stat-link{display:inline-block;margin-top:.8em;font-size:clamp(.82rem,1.05vw,1rem);font-weight:600;color:hsl(var(--violet))}.sw-stage .sw-arrows{z-index:6}.sw-stage .sw-labels{z-index:7}.sw-labels .walk-label[data-on]{opacity:1;transform:translateY(-50%);transition-delay:var(--d, 0ms)}.sw-cap{position:absolute;display:block;font-weight:600;line-height:1.3;letter-spacing:-.01em;color:hsl(var(--foreground) / .92);text-shadow:0 1px 12px hsl(261 54% 6% / .9);opacity:0;transition:opacity .26s var(--ease-myranda),transform .46s var(--ease-myranda)}.sw-cap-disc{left:var(--disc-x);top:calc(var(--disc-y) + var(--disc-d) / 2 + 5cqh);width:30cqw;text-align:center;transform:translate(-50%,8px)}.sw-cap-disc[data-on]{opacity:1;transform:translate(-50%);transition-delay:.12s}.sw-cap-feeds{left:4cqw;top:86cqh;width:24cqw;transform:translateY(8px)}.sw-cap-feeds[data-on]{opacity:1;transform:none;transition-delay:.12s}@media (max-width: 1023px){.walk-stage.sw-stage{--sw-w: min(100vw - 2.5rem, 30rem);width:var(--sw-w);height:min(58svh,calc(var(--sw-w) * 1.34),calc(100svh - var(--nav-clear) - var(--beat-words, 15rem)));--shift: -25cqw;--ph-y: 50cqh;--ph-h: 88cqh;--ph-s: calc(.94 + .06 * var(--t2));--disc-x: 78cqw;--disc-y: 50cqh;--disc-d: 32cqw;--cy: 80cqh;--rx: 26cqw;--ry: 4cqh}.sw-stat{display:none}.sw-planet{width:7cqw;height:7cqw}}@media (prefers-reduced-motion: reduce){.sw-planet{animation-play-state:paused}.sw-trails{display:none}.sw-stat,.sw-cap{transition:none}}.beat-run{display:grid;grid-template-columns:minmax(0,1fr)}.beat-run>*{grid-column:1;grid-row:1}.beat-track{pointer-events:none}.beat-pin{position:sticky;z-index:10;align-self:start;top:max(calc(var(--nav-clear) + 1.5rem),calc((100svh - var(--beat-pin-h, 74svh)) / 2))}.beat-run{--beat-words: 19rem}@media (max-width: 1023px){.beat-run{--beat-words: 24rem}}.walk-stage{--walk-h: min(56svh, calc((100vw - 3.5rem) / .433));position:relative;height:var(--walk-h);width:calc(var(--walk-h) * .433);margin-inline:auto}@media (max-width: 1023px){.walk-stage:not(.sw-stage){--walk-h: min(72svh, calc((100vw - 2.5rem) / .483));flex:1 1 var(--walk-h);height:auto;max-height:var(--walk-h);min-height:0;width:auto;aspect-ratio:1010 / 2090}.walk-stage:not(.sw-stage) .walk-phone{height:100%}}@media (min-width: 1024px){.walk-stage{--walk-w: min(1240px, 100vw - 4rem);--walk-h: min( 60svh, calc(var(--walk-w) * .55), calc(100svh - var(--nav-clear) - var(--beat-words, 15rem)) );width:calc(var(--walk-h) / .55)}}.walk-phone{position:absolute;left:50%;top:50%;z-index:2;height:93.6%;aspect-ratio:1010 / 2090;transform:translate(-50%,-50%)}.walk-phone:before{content:"";position:absolute;top:1.5%;right:2%;bottom:1.5%;left:2%;z-index:0;border-radius:16%/7.5%;box-shadow:0 42px 60px #04020cbf;pointer-events:none}.walk-device{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;height:100%;width:100%;pointer-events:none}.walk-screens{position:absolute;left:5.149%;top:2.105%;width:90.099%;height:95.837%;overflow:hidden;border-radius:12.5%/5.6%;background:#11091f}.walk-screen{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transform:scale(1.015);transition:opacity .38s var(--ease-myranda),transform .56s var(--ease-myranda)}.walk-screen[data-on]{opacity:1;transform:none}.walk-island{position:absolute;left:50%;top:1.5%;height:4.2%;width:31.5%;transform:translate(-50%);border-radius:999px;background:#04030a}.walk-sheen{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(114deg,hsl(0 0% 100% / .09) 0%,hsl(0 0% 100% / .025) 15%,transparent 32%)}.walk-halo{position:absolute;left:50%;top:50%;height:128%;width:78%;transform:translate(-50%,-50%);border-radius:999px;background:radial-gradient(circle,hsl(var(--violet) / .17) 0%,hsl(var(--violet) / .06) 46%,transparent 70%)}.walk-contact{position:absolute;bottom:1%;left:50%;height:9%;width:46%;transform:translate(-50%);background:radial-gradient(ellipse at center,#895af633,#895af600 72%)}.walk-arrows,.walk-labels{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none}.walk-arrows{overflow:visible}.walk-arrow{stroke:hsl(var(--violet) / .85);stroke-width:2;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;opacity:0;transition:stroke-dashoffset .62s var(--ease-myranda),opacity .18s linear}.walk-arrow-group[data-on] .walk-arrow{opacity:1;stroke-dashoffset:0;transition-delay:var(--d, 0ms),var(--d, 0ms)}.walk-labels{z-index:4;font-size:clamp(.8125rem,1vw,.92rem)}.walk-label{position:absolute;display:block;max-width:26%;font-weight:600;line-height:1.3;letter-spacing:-.01em;color:hsl(var(--foreground) / .92);text-shadow:0 1px 12px hsl(261 54% 6% / .9);opacity:0;transition:opacity .26s var(--ease-myranda),transform .46s var(--ease-myranda)}.walk-label[data-side=right]{text-align:left;transform:translate(.9em,-50%)}.walk-label[data-side=left]{text-align:right;transform:translate(-.9em,-50%)}.walk-label-group[data-on] .walk-label{opacity:1;transform:translateY(-50%);transition-delay:var(--d, 0ms)}@media (max-width: 1023px){.walk-arrows,.walk-labels{display:none}}.walk-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:5px 7px;max-width:30rem}.walk-chip{border-radius:999px;border:1px solid hsl(var(--foreground) / .14);background:hsl(var(--foreground) / .05);padding:3px 9px;font-size:.8125rem;font-weight:600;color:hsl(var(--foreground) / .82)}.walk-titles{display:grid;align-items:end;width:100%;max-width:47rem;text-align:center}.walk-titles>*{grid-area:1 / 1}.walk-title{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;opacity:0;transform:translateY(12px);transition:opacity .3s var(--ease-myranda),transform .48s var(--ease-myranda)}.walk-title[data-on]{opacity:1;transform:none}.walk-rail{display:flex;align-items:center;gap:8px}.walk-rail span{height:3px;width:20px;border-radius:999px;background:hsl(var(--foreground) / .16);transition:width .34s var(--ease-myranda),background .34s var(--ease-myranda)}.walk-rail span[data-on]{width:40px;background:hsl(var(--violet) / .9)}@media (prefers-reduced-motion: reduce){.walk-screen,.walk-arrow,.walk-label,.walk-title,.walk-rail span{transition:none!important}.walk-arrow{stroke-dashoffset:0}}.live-layer{position:absolute;left:0;top:0;width:393px;height:865px;transform-origin:0 0;opacity:0;transition:opacity .52s var(--ease-myranda)}.live-layer[data-on]{opacity:1}.live-frame{display:block;width:393px;height:865px;border:0;background:#11091f}.live-status{position:absolute;left:0;right:0;top:31px;display:flex;align-items:center;justify-content:space-between;padding:0 28px 0 38px;transform:translateY(-50%);color:#fff;font:600 17px/1 -apple-system,SF Pro Text,system-ui,sans-serif;letter-spacing:-.2px;pointer-events:none}.live-status-right{display:flex;align-items:center;gap:7px}.walk-screens[data-live] .walk-screen{opacity:0}.walk-island,.walk-sheen{pointer-events:none}.walk-screens[data-live] .walk-island,.walk-screens[data-live] .walk-sheen{z-index:3}.live-layer{z-index:2}.walk-stage[data-driving] .walk-arrows,.walk-stage[data-driving] .walk-labels{opacity:0;transition:opacity .26s var(--ease-myranda)}.walk-note{min-height:1.25em;text-align:center;opacity:0;transition:opacity .4s var(--ease-myranda)}.walk-note[data-on]{opacity:1}.walk-try{display:inline-flex;align-items:center;gap:.5rem;padding:.6rem 1.05rem .6rem 1.2rem;border-radius:999px;border:1px solid hsl(0 0% 100% / .16);background:#ffffff14;color:hsl(var(--foreground));font-size:.92rem;font-weight:600;letter-spacing:-.01em;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:background .2s var(--ease-myranda),border-color .2s var(--ease-myranda)}.walk-try:hover{background:#ffffff21;border-color:#ffffff42}.live-overlay{position:fixed;top:0;left:0;right:0;height:100vh;height:100lvh;z-index:200;background:#06040f}.live-overlay-frame{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;opacity:0;transition:opacity .42s var(--ease-myranda)}.live-overlay-frame[data-on]{opacity:1}.live-overlay-wait{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;pointer-events:none}.live-overlay-close{position:absolute;top:calc(env(safe-area-inset-top,0px) + 12px);right:14px;display:grid;place-items:center;width:38px;height:38px;border-radius:999px;border:1px solid hsl(0 0% 100% / .14);background:#ffffff1f;color:#fff;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}@media (prefers-reduced-motion: reduce){.live-layer,.live-overlay-frame,.walk-note{transition:none!important}}.live-chrome{opacity:1;z-index:3;pointer-events:none}.orbit-item{--planet-now: calc(var(--planet) * .8)}.orbit-img{width:var(--planet-now);height:var(--planet-now)}@media (min-width: 768px){.orbit-item{--planet-now: var(--planet)}}.orbit-item{transform:translateY(var(--lift, 0px))}.orbit-ring{display:none;left:50%;top:50%;width:95%;height:220px;translate:-50% -50%;border-radius:50%;border:1px solid hsl(var(--rim) / .52);transform-origin:50% 50%;-webkit-mask-image:linear-gradient(to bottom,transparent 10%,#000 58%),linear-gradient(to right,transparent 0%,#000 18%,#000 82%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to bottom,transparent 10%,#000 58%),linear-gradient(to right,transparent 0%,#000 18%,#000 82%,transparent 100%);-webkit-mask-composite:source-in,xor;mask-composite:intersect}@media (min-width: 768px){.orbit-ring{display:block}}.orbit-scrolly .orbit-body{--tp: clamp(0, (var(--p, 1) - var(--o, 0)) / .62, 1);--te: calc(1 - (1 - var(--tp)) * (1 - var(--tp)));opacity:clamp(0,var(--tp) * 1.7,1);transform:translate(calc((1 - var(--te)) * var(--dx, 0px)),calc((1 - var(--te)) * 78px - (var(--q, .5) - .5) * var(--par, 16px))) scale(calc(.55 + .45 * var(--te)));transition:none}.orbit-scrolly .orbit-name{--tn: clamp(0, (var(--p, 1) - var(--o, 0) - .14) / .5, 1);opacity:var(--tn);transform:translateY(calc((1 - var(--tn)) * 16px));transition:none}.orbit-scrolly .orbit-ring{opacity:clamp(0,var(--p, 1) * 1.6 - .1,1);transform:scaleX(calc(.5 + .5 * var(--p, 1))) scaleY(calc(.7 + .3 * var(--p, 1)));transition:none}@keyframes orbit-drift{0%{transform:translateZ(0)}35%{transform:translate3d(2px,-5px,0)}70%{transform:translate3d(-2px,-8px,0)}to{transform:translate3d(1px,-3px,0)}}.orbit-drift{animation:orbit-drift var(--drift-dur, 7s) ease-in-out infinite alternate;animation-delay:var(--drift-delay, 0s);will-change:transform}.orbit-tap{position:relative;display:block;padding:0;border:0;background:none;cursor:pointer;border-radius:50%;transition:transform .34s cubic-bezier(.2,.7,.2,1),filter .34s ease;-webkit-tap-highlight-color:transparent}.orbit-tap:hover,.orbit-tap:focus-visible{transform:scale(1.07);filter:brightness(1.1) saturate(1.06) drop-shadow(0 0 18px hsl(var(--violet) / .45))}.orbit-tap:focus-visible{outline:2px solid hsl(var(--ring) / .7);outline-offset:8px}.orbit-tap:active{transform:scale(.96);transition-duration:90ms}.orbit-burst{position:absolute;left:50%;top:50%;width:0;height:0;transform:scaleY(.72);pointer-events:none}.orbit-flash{position:absolute;left:50%;top:50%;width:calc(var(--planet-now, 96px) * 2);height:calc(var(--planet-now, 96px) * 2);margin:calc(var(--planet-now, 96px) * -1) 0 0 calc(var(--planet-now, 96px) * -1);border-radius:50%;background:radial-gradient(circle,hsl(var(--rim) / .5),hsl(var(--violet) / .22),hsl(var(--violet) / 0) 68%);animation:orbit-flash .62s ease-out forwards}@keyframes orbit-flash{0%{opacity:0;transform:scale(.45)}18%{opacity:1;transform:scale(.8)}to{opacity:0;transform:scale(1.35)}}.orbit-wave{position:absolute;left:50%;top:50%;width:var(--planet-now, 96px);height:var(--planet-now, 96px);margin:calc(var(--planet-now, 96px) * -.5) 0 0 calc(var(--planet-now, 96px) * -.5);border-radius:50%;border:1px solid hsl(var(--rim));animation:orbit-wave 1.1s cubic-bezier(.16,.8,.3,1) forwards}.orbit-wave-late{animation-delay:.14s;animation-duration:1.3s;border-color:hsl(var(--orchid))}@keyframes orbit-wave{0%{opacity:.9;transform:scale(.66)}to{opacity:0;transform:scale(2.4)}}.orbit-spark{position:absolute;left:0;top:0;width:var(--slen, 16px);height:var(--sw, 2px);margin-top:calc(var(--sw, 2px) / -2);transform-origin:0 50%;border-radius:999px;background:linear-gradient(to right,hsl(var(--sc, var(--foreground)) / 0),hsl(var(--sc, var(--foreground)) / .75) 60%,hsl(var(--sc, var(--foreground))));box-shadow:0 0 9px hsl(var(--sc, var(--foreground)) / .9);animation:orbit-spark var(--sdur, 1s) cubic-bezier(.12,.75,.25,1) var(--sdelay, 0s) forwards}@keyframes orbit-spark{0%{opacity:0;transform:rotate(var(--sa, 0deg)) translate(calc(var(--sd, 60px) * .3)) scaleX(.3)}16%{opacity:1;transform:rotate(var(--sa, 0deg)) translate(calc(var(--sd, 60px) * .45)) scaleX(1)}68%{opacity:.95;transform:rotate(var(--sa, 0deg)) translate(var(--sd, 60px)) scaleX(.92)}to{opacity:0;transform:rotate(var(--sa, 0deg)) translate(calc(var(--sd, 60px) * 1.32)) scaleX(.32)}}@media (prefers-reduced-motion: reduce){.orbit-body,.orbit-name,.orbit-ring{opacity:1;transform:none;transition:none}.orbit-drift{animation:none}.orbit-tap,.orbit-tap:hover,.orbit-tap:focus-visible,.orbit-tap:active{transform:none;transition:filter .2s ease}.orbit-spark,.orbit-flash{display:none}.orbit-wave{animation:orbit-wave-still .7s ease-out forwards}@keyframes orbit-wave-still{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.35)}}}.orbit-low .orbit-ring{width:92%;height:150px}.cohort-dots{display:grid;grid-template-columns:repeat(var(--cohort-n, 27),minmax(0,1fr));gap:clamp(3px,.8vw,6px);max-width:30rem}.cohort-dot{width:100%;aspect-ratio:1;border-radius:999px;border:1px solid hsl(var(--divider) / .28);transition:opacity .42s var(--ease-myranda),transform .52s cubic-bezier(.3,1.28,.5,1);transition-delay:var(--dot-delay, 0ms)}.cohort-dot-on{background:hsl(var(--violet));border-color:hsl(var(--violet));box-shadow:0 0 10px hsl(var(--violet) / .4)}.js-reveal .reveal:not(.is-revealed) .cohort-dot{opacity:0;transform:scale(.35)}@media (prefers-reduced-motion: reduce){.cohort-dot,.js-reveal .reveal:not(.is-revealed) .cohort-dot{opacity:1;transform:none;transition:none}}.rw-run{display:grid;grid-template-columns:minmax(0,1fr);--rw-wrap-w: min(1440px, 100vw - 3rem)}.rw-run>*{grid-column:1;grid-row:1}.rw-track{pointer-events:none}.rw-pin{position:sticky;z-index:10;align-self:start;top:max(calc(var(--nav-clear) + 1rem),calc((100svh - var(--rw-pin-h, 60svh)) / 2))}@media (min-width: 1024px){.rw-run{--rw-col: calc((var(--rw-wrap-w) - clamp(2.25rem, 4.5vw, 5rem)) * .608 - 12px);--rw-h: min(66svh, calc(var(--rw-col) * .625))}}.rw-wrap{width:100%;max-width:var(--rw-wrap-w, min(1440px, 100vw - 3rem));margin-inline:auto}.rw-stage{display:grid;align-items:center;gap:clamp(1.25rem,3.5svh,2.25rem)}@media (min-width: 1024px){.rw-stage{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);-moz-column-gap:clamp(2.25rem,4.5vw,5rem);column-gap:clamp(2.25rem,4.5vw,5rem)}}.rw-figure{margin:0;width:100%}@media (min-width: 1024px){.rw-figure{width:calc(var(--rw-h) / .625 + 12px);max-width:100%}}.rw-plate{aspect-ratio:16 / 10}@media (max-width: 767px){.rw-plate{aspect-ratio:4 / 3}}.rw-shot{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;visibility:hidden;opacity:0;transform:scale(.982);backface-visibility:hidden;transition:transform 1.4s var(--ease-myranda)}.rw-shot[data-state=past]{transform:scale(1.03)}.rw-shot[data-state=now]{transform:none}.rw-shot[data-live]{will-change:opacity}.rw-cohort{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(.75rem,2.2%,1.15rem);padding:clamp(1rem,5%,2.5rem);opacity:0;pointer-events:none}.rw-cohort:before{content:"";position:absolute;left:0;right:0;top:50%;translate:0 -50%;height:min(62%,16rem);background:radial-gradient(70% 62% at 50% 50%,hsl(var(--background) / .9),hsl(var(--background) / .78) 42%,hsl(var(--background) / .42) 72%,hsl(var(--background) / 0))}.rw-cohort>*{position:relative}.rw-dots{width:100%;max-width:34rem;gap:clamp(4px,1.1%,9px)}.rw-dots .cohort-dot{border-color:hsl(var(--divider) / .34)}.rw-cohort .cohort-dot{border-color:hsl(var(--foreground) / .55);background:hsl(var(--background) / .55);box-shadow:0 0 0 1px hsl(var(--background) / .7)}.rw-cohort .cohort-dot-on{background:hsl(var(--violet));border-color:hsl(var(--violet));box-shadow:0 0 0 1px hsl(var(--background) / .85),0 0 12px hsl(var(--violet) / .5)}.rw-cohort:not([data-on]) .cohort-dot{opacity:0;transform:scale(.35)}.rw-cohort-note{font-size:clamp(.75rem,1vw,.875rem);font-weight:500;color:hsl(var(--foreground));text-align:center;text-shadow:0 1px 14px hsl(var(--background)),0 0 4px hsl(var(--background) / .9)}.rw-side{position:relative;display:grid;gap:clamp(.85rem,2svh,1.35rem);align-content:start}@media (min-width: 1024px){.rw-side{padding-left:2.25rem}}.rw-head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.rw-chapters{display:inline-grid}.rw-chapter{grid-area:1 / 1;font-size:1.0625rem;font-weight:500;color:hsl(var(--foreground) / .74);white-space:nowrap;opacity:0;transform:translateY(6px);transition:opacity .3s var(--ease-myranda),transform .42s var(--ease-myranda)}.rw-chapter[data-on]{opacity:1;transform:none}.rw-count{font-size:.875rem;font-weight:600;letter-spacing:-.01em;color:hsl(var(--foreground) / .74)}.rw-of{color:hsl(var(--foreground) / .5)}.rw-rail{position:relative;height:2px;width:100%;border-radius:999px}.rw-rail-track,.rw-rail-fill{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}.rw-rail-track{background:hsl(var(--divider) / .16)}.rw-rail-fill{background:linear-gradient(90deg,hsl(var(--violet) / .5),hsl(var(--violet)));transform-origin:left center;transform:scaleX(var(--p, 0))}.rw-tick{position:absolute;top:50%;left:var(--at, 0%);height:7px;width:7px;margin-left:-3.5px;border-radius:999px;background:hsl(var(--divider) / .3);transform:translateY(-50%);transition:background .32s var(--ease-myranda),box-shadow .32s var(--ease-myranda)}.rw-tick[data-on]{background:hsl(var(--violet));box-shadow:0 0 0 4px hsl(var(--violet) / .14)}@media (min-width: 1024px){.rw-rail{position:absolute;left:0;top:.4rem;bottom:.4rem;height:auto;width:2px}.rw-rail-fill{background:linear-gradient(180deg,hsl(var(--violet) / .5),hsl(var(--violet)));transform-origin:center top;transform:scaleY(var(--p, 0))}.rw-tick{top:var(--at, 0%);left:50%;margin-left:0;margin-top:-3.5px;transform:translate(-50%)}}.rw-steps{display:grid;align-items:start}.rw-step{grid-area:1 / 1;display:grid;align-content:start;gap:clamp(.7rem,1.6svh,1.15rem);pointer-events:none}.rw-step[data-state=now]{pointer-events:auto}.rw-step>*{opacity:0;transform:translateY(15px);transition:opacity .38s var(--ease-myranda),transform .62s var(--ease-myranda)}.rw-step[data-state=past]>*{transform:translateY(-15px)}.rw-step[data-state=now]>*{opacity:1;transform:none;transition:opacity .52s var(--ease-myranda),transform .76s var(--ease-myranda);transition-delay:calc(.2s + var(--d, 0ms))}.rw-line{font-size:clamp(1.25rem,1.95vw,1.9rem);font-weight:600;line-height:1.22;letter-spacing:-.028em;text-wrap:balance;color:hsl(var(--foreground))}.rw-stat{display:flex;flex-wrap:wrap;align-items:baseline;gap:.6rem}.rw-stat-value{font-size:clamp(3rem,5.2vw,4.5rem);font-weight:800;line-height:.9;letter-spacing:-.04em;color:hsl(var(--violet))}.rw-stat-of{font-size:clamp(1.05rem,1.5vw,1.35rem);font-weight:600;color:hsl(var(--foreground) / .74)}.rw-stat-label{margin-top:-.35rem;max-width:26ch;font-size:clamp(1.05rem,1.35vw,1.25rem);font-weight:600;line-height:1.3;letter-spacing:-.015em;color:hsl(var(--foreground))}.rw-quote{margin:0;max-width:34ch}.rw-quote blockquote{margin-left:.85rem;font-size:clamp(1rem,1.2vw,1.15rem);font-weight:500;letter-spacing:-.012em;color:hsl(var(--foreground) / .86)}.rw-quote figcaption{margin-top:.7rem;margin-left:.85rem;font-size:.875rem;font-weight:500;color:hsl(var(--foreground) / .74)}.rw-static .rw-step>*,.rw-static>*{opacity:1;transform:none}@media (prefers-reduced-motion: reduce){.rw-chapter,.rw-tick,.rw-step>*{transition:none!important}}a:hover,.nav-link:hover,.footer-link:hover{transition-duration:90ms}.route-wait{position:fixed;left:0;top:0;z-index:60;height:2px;width:100%;transform:scaleX(0);transform-origin:0 50%;opacity:0;pointer-events:none;background:linear-gradient(90deg,hsl(var(--violet) / 0),hsl(var(--violet)) 45%,hsl(var(--orchid)))}.route-wait.is-on{opacity:1;animation:route-wait 2.4s var(--ease-myranda) forwards}@keyframes route-wait{0%{transform:scaleX(.02)}40%{transform:scaleX(.55)}to{transform:scaleX(.92)}}@media (prefers-reduced-motion: reduce){.route-wait.is-on{animation:none;transform:scaleX(1);opacity:.5}}.sfs{--h: min( 52svh, calc((100vw - 4rem) * 5 / 12), calc(100svh - var(--nav-clear) - var(--beat-words, 15rem)) );position:relative;container-type:size;height:var(--h);width:calc(var(--h) * 12 / 5);max-width:100%;margin-inline:auto;--t1: 0;--t2: 0;--t3: 0;--e1: clamp(0, calc((var(--t1) - .08) / .62), 1);--e2: clamp(0, calc((var(--t2) - .08) / .62), 1);--c1: clamp(0, calc(var(--t1) / .5), 1);--c2: clamp(0, calc(var(--t2) / .5), 1);--camx: 50cqw;--camy: 50cqh;--z: 1;--ph-x: 17cqw;--ph-top: 20cqh;--ph-h: 70cqh;--card-x: 52cqw;--card-y: 46cqh;--card-w: 9.5cqw;--rack-x: 86cqw;--rack-y: 46cqh;--rack-h: 34cqh;--cut-x: 35.2cqw;--cut-y: 83.2cqh;--coh-x: 86cqw;--coh-y: 76cqh;--coh-w: 22cqw;--cx: var(--ph-x);--cy: 74cqh;--rx: 13cqw;--ry: 6cqh}.sfs-cam{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:0 0;transform:translate(calc(50cqw - var(--camx) * var(--z)),calc(50cqh - var(--camy) * var(--z))) scale(var(--z))}.sfs-phone{position:absolute;left:var(--ph-x);top:var(--ph-top);z-index:5;height:var(--ph-h);aspect-ratio:1010 / 2090;transform:translate(-50%);filter:drop-shadow(0 30px 44px rgb(4 2 12 / .7))}.sfs-halo{position:absolute;left:var(--ph-x);top:calc(var(--ph-top) + var(--ph-h) / 2);height:118cqh;width:44cqw;transform:translate(-50%,-50%);border-radius:999px;background:radial-gradient(ellipse at center,hsl(var(--violet) / .16) 0%,hsl(var(--violet) / .05) 46%,transparent 70%)}.sfs-contact{position:absolute;left:var(--ph-x);top:calc(var(--ph-top) + var(--ph-h) - 2cqh);height:12cqh;width:30cqw;transform:translate(-50%);background:radial-gradient(ellipse at center,#895af642,#895af600 72%)}.sfs-planet{--a: calc((var(--dfp-t) + var(--o, 0)) * 360deg);--s: sin(var(--a));position:absolute;left:calc(var(--cx) + var(--rx) * cos(var(--a)));top:calc(var(--cy) + var(--ry) * var(--s));z-index:calc(5 + clamp(-1,var(--s) * 10000,1));width:4.6cqw;height:4.6cqw;-o-object-fit:contain;object-fit:contain;translate:-50% -50%;scale:calc(.82 + .18 * var(--s));opacity:calc(.88 + .12 * var(--s));filter:drop-shadow(0 6px 10px rgb(4 2 12 / .6));animation:dfp-orbit 26s linear infinite;pointer-events:none}.sfs-lines{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;width:100%;height:100%;overflow:visible}.sfs-geo-tall{display:none}.sfs-dead{stroke:hsl(var(--foreground) / .3);stroke-width:2.5;stroke-linecap:round;stroke-dasharray:2 9}.sfs-flow{stroke:hsl(var(--violet) / .95);stroke-width:3;stroke-linecap:round;stroke-dasharray:1 1}.sfs-flow-a{stroke-dashoffset:calc(1 - var(--t1))}.sfs-flow-b{stroke-dashoffset:calc(1 - var(--t2))}.sfs-flow-c{stroke-dashoffset:calc(1 - var(--t3))}.sfs-x{position:absolute;left:var(--cut-x);top:var(--cut-y);z-index:4;display:grid;place-items:center;width:max(1.6rem,3.2cqw);height:max(1.6rem,3.2cqw);border-radius:999px;color:hsl(var(--rose));background:hsl(var(--rose) / .14);box-shadow:inset 0 0 0 1.5px hsl(var(--rose) / .75),0 0 24px hsl(var(--rose) / .35);translate:-50% -50%}.sfs-x svg{width:60%;height:60%}.sfs-card{position:absolute;left:calc(var(--ph-x) + (var(--card-x) - var(--ph-x)) * var(--e1));top:var(--card-y);z-index:6;display:flex;flex-direction:column;justify-content:center;gap:max(5px,2.6cqh);width:var(--card-w);padding:max(12px,4.4cqh) max(8px,1.3cqw);border-radius:max(8px,1.2cqw);background:#1a0f2eeb;box-shadow:inset 0 0 0 1.5px hsl(var(--foreground) / .22);translate:-50% -50%;scale:calc(.35 + .65 * var(--e1));opacity:var(--e1)}.sfs-card-rule{height:max(2px,.55cqh);border-radius:999px;background:hsl(var(--foreground) / .38)}.sfs-card-rule:nth-child(2){width:64%}.sfs-card-rule:nth-child(3){width:84%}.sfs-seal{--on: clamp(0, calc((var(--t1) - .62) * 3.4), 1);position:absolute;right:max(-10px,-1.1cqw);bottom:max(-10px,-1.9cqh);display:grid;place-items:center;width:max(1.1rem,3cqw);height:max(1.1rem,3cqw);border-radius:999px;color:#150d26;background:hsl(var(--violet));opacity:var(--on);scale:calc(.4 + .6 * var(--on))}.sfs-seal svg{width:66%;height:66%}.sfs-rack{position:absolute;left:var(--rack-x);top:var(--rack-y);z-index:4;height:var(--rack-h);aspect-ratio:62 / 82;translate:-50% -50%;color:hsl(var(--foreground) / .42);opacity:var(--e2);scale:calc(.88 + .12 * var(--e2))}.sfs-rack svg{width:100%;height:100%}.sfs-shelf{fill:hsl(var(--violet) / .85);opacity:clamp(0,calc((var(--t2) - .4 - var(--i, 0) * .14) * 6),1)}.sfs-cohort{position:absolute;left:var(--coh-x);top:var(--coh-y);z-index:4;display:grid;grid-template-columns:repeat(10,1fr);gap:max(3px,.7cqw);width:var(--coh-w);translate:-50% -50%}.sfs-dot{--on: clamp(0, calc(var(--t3) * 24 - var(--i, 0) * 1.1), 1);aspect-ratio:1;border-radius:999px;background:hsl(var(--foreground) / .55);opacity:var(--on);scale:calc(.4 + .6 * var(--on))}.sfs-cap{position:absolute;top:2cqh;display:flex;flex-direction:column;align-items:center;gap:.15em;transform:translate(-50%);width:-moz-max-content;width:max-content;text-align:center;white-space:nowrap;font-size:max(.84rem,1.6cqw);line-height:1.25}.sfs-cap-title{font-weight:600;color:hsl(var(--foreground) / .9)}.sfs-cap-title-rose{color:hsl(var(--rose))}.sfs-cap-line{font-weight:500;font-size:.9em;color:hsl(var(--foreground) / .72)}.sfs-cap-line-mint{color:hsl(var(--mint))}.sfs-cap-phone{left:var(--ph-x);max-width:32cqw;white-space:normal}.sfs-cap-card{left:var(--card-x);opacity:var(--e1)}.sfs-cap-rack{left:var(--rack-x);opacity:var(--e2)}.sfs-cap-cohort{left:var(--coh-x);top:calc(var(--coh-y) + 8cqh);max-width:34cqw;white-space:normal;opacity:var(--t3)}.sfs-cap-cut{left:calc(var(--cut-x) + 4cqw);top:calc(var(--cut-y) - 3.4cqh);align-items:flex-start;max-width:40cqw;text-align:left;transform:none;white-space:normal}@media (max-width: 767px){.sfs-run{--beat-words: 21.5rem}@media (max-height: 760px){.sfs-run{--beat-words: 20.5rem}}@media (max-height: 620px){.sfs-run{--beat-words: 16rem}.sfs-run .walk-chips,.sfs-cap-card .sfs-cap-line{display:none}}.sfs{--h: min(58svh, calc(100svh - var(--nav-clear) - var(--beat-words, 15rem)));width:calc(var(--h) * .95);overflow:hidden;--ph-x: 30cqw;--ph-top: 5cqh;--ph-h: 40cqh;--card-x: 72cqw;--card-y: 30cqh;--card-w: 26cqw;--rack-x: 72cqw;--rack-y: 58cqh;--rack-h: 24cqh;--cut-x: 11cqw;--cut-y: 29cqh;--coh-x: 28cqw;--coh-y: 66cqh;--coh-w: 44cqw;--cy: 38cqh;--rx: 15cqw;--ry: 3cqh;--camx: calc(30cqw + (48cqw - 30cqw) * var(--c1) + (50cqw - 48cqw) * var(--c2));--camy: calc(30cqh + (34cqh - 30cqh) * var(--c1) + (50cqh - 34cqh) * var(--c2));--z: calc(1.8 + (1.12 - 1.8) * var(--c1) + (1 - 1.12) * var(--c2))}.sfs-halo{height:62cqh;width:56cqw}.sfs-geo-wide{display:none}.sfs-geo-tall{display:block}.sfs-planet{width:8cqw;height:8cqw}.sfs-x{width:max(1.6rem,8cqw);height:max(1.6rem,8cqw)}.sfs-rack{opacity:calc(.16 + .84 * var(--e2))}.sfs-dot{opacity:calc(.12 + .88 * var(--on))}.sfs-cap{font-size:calc(clamp(.66rem,3.9cqw,.9rem) / var(--z))}.sfs-cap-phone{top:46cqh;max-width:50cqw}.sfs-cap-phone .sfs-cap-title{white-space:nowrap}.sfs-cap-card{top:auto;bottom:calc(100cqh - var(--card-y) + 10cqh);max-width:40cqw;white-space:normal;opacity:clamp(0,calc((var(--t1) - .45) * 3.2),1)}.sfs-cap-card .sfs-cap-line+.sfs-cap-line{display:none}.sfs-cap-rack{top:74cqh;max-width:38cqw;white-space:normal}.sfs-cap-cohort{top:74cqh;max-width:44cqw}.sfs-cap-cut{display:none}}@media (prefers-reduced-motion: reduce){.sfs-planet{animation-play-state:paused}}.xch{container-type:inline-size;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));--xgap: clamp(1.5rem, 3cqw, 2.75rem);gap:var(--xgap);padding:clamp(1.75rem,3.4vw,3.25rem) clamp(1.5rem,3vw,3rem)}.xch-side{min-width:0}.xch-side-study{border-left:1px solid hsl(var(--divider) / .16);padding-left:var(--xgap)}.xch-planet{display:block;width:clamp(96px,14.5cqw,146px);height:auto;--on: clamp(0, calc((var(--p, 1) - .02) * 5), 1);opacity:calc(.35 + .65 * var(--on));transform:scale(calc(.94 + .06 * var(--on)));transform-origin:left center}.xch-heading{margin-top:clamp(1.1rem,2cqw,1.75rem);font-size:clamp(.75rem,.92cqw,.82rem);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--foreground) / .5)}.xch-list{margin-top:clamp(.5rem,1cqw,.9rem);display:block}.xch-item{--on: clamp(0, calc((var(--p, 1) - .06) * 4.4 - var(--i, 0) * .42), 1);padding-block:clamp(.65rem,1.2cqw,.95rem);font-size:clamp(.94rem,1.18cqw,1.0625rem);font-weight:500;line-height:1.4;color:hsl(var(--foreground) / .94);opacity:calc(.15 + .85 * var(--on));transform:translateY(calc((1 - var(--on)) * .45rem))}.xch-item+.xch-item{border-top:1px solid hsl(var(--divider) / .13)}@media (max-width: 767px){.xch{grid-template-columns:minmax(0,1fr);--xgap: 1.5rem;padding:1.5rem 1.25rem 1.75rem}.xch-side{display:grid;grid-template-columns:auto minmax(0,1fr);-moz-column-gap:.9rem;column-gap:.9rem;align-items:center}.xch-side-study{border-left:0;padding-left:0;border-top:1px solid hsl(var(--divider) / .16);padding-top:var(--xgap)}.xch-planet{width:54px;transform-origin:center}.xch-heading{margin-top:0}.xch-list{grid-column:1 / -1;margin-top:.75rem}}@media (prefers-reduced-motion: reduce){.xch-planet,.xch-item{transform:none}}.join-rail{display:grid;gap:2rem}.join-step{position:relative;padding-left:3.25rem;min-height:2.125rem}.join-node{position:absolute;left:0;top:0;display:flex;height:2.125rem;width:2.125rem;align-items:center;justify-content:center;border-radius:50%;box-shadow:inset 0 0 0 1px hsl(var(--violet) / .55);background:hsl(var(--violet) / .1);font-size:.75rem;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.04em;color:hsl(var(--foreground) / .85);opacity:0;transform:scale(.4);transition:opacity .42s ease,transform .52s cubic-bezier(.22,.61,.36,1);transition-delay:calc(.18s + var(--i) * .17s)}.join-step:last-child .join-node{background:hsl(var(--violet));box-shadow:inset 0 0 0 1px hsl(var(--violet)),0 0 0 5px hsl(var(--violet) / .14);color:#140a29}.join-rail[data-on] .join-node{opacity:1;transform:scale(1)}.join-label{padding-top:.4rem;font-size:1rem;font-weight:600;line-height:1.3;color:hsl(var(--foreground) / .95);opacity:0;transform:translateY(6px);transition:opacity .5s ease,transform .5s ease;transition-delay:calc(.28s + var(--i) * .17s)}.join-rail[data-on] .join-label{opacity:1;transform:none}.join-link{position:absolute;left:calc(1.0625rem - .5px);top:2.375rem;bottom:-2.25rem;width:1px;background:hsl(var(--divider) / .16)}.join-draw{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:top center;transform:scaleY(0);background:hsl(var(--violet) / .55);transition:transform .62s cubic-bezier(.22,.61,.36,1);transition-delay:calc(.3s + var(--i) * .17s)}.join-rail[data-on] .join-draw{transform:scaleY(1)}@media (min-width: 768px){.join-rail{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.5rem}.join-step{padding-left:0;padding-right:.5rem}.join-label{padding-top:3.25rem;font-size:clamp(.95rem,1.05vw,1.0625rem)}.join-link{left:2.375rem;right:-1.5rem;top:calc(1.0625rem - .5px);bottom:auto;width:auto;height:1px}.join-draw{transform-origin:left center;transform:scaleX(0)}.join-rail[data-on] .join-draw{transform:scaleX(1)}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.\!fixed{position:fixed!important}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.-bottom-12{bottom:-3rem}.-left-12{left:-3rem}.-right-12{right:-3rem}.-top-12{top:-3rem}.bottom-0{bottom:0}.bottom-3{bottom:.75rem}.bottom-\[2\%\]{bottom:2%}.left-0{left:0}.left-1{left:.25rem}.left-1\/2{left:50%}.left-2{left:.5rem}.left-3{left:.75rem}.left-\[50\%\]{left:50%}.right-0{right:0}.right-1{right:.25rem}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.top-0{top:0}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-2{top:.5rem}.top-3{top:.75rem}.top-3\.5{top:.875rem}.top-4{top:1rem}.top-\[1px\]{top:1px}.top-\[50\%\]{top:50%}.top-\[60\%\]{top:60%}.top-full{top:100%}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[-1\]{z-index:-1}.z-\[100\]{z-index:100}.z-\[1\]{z-index:1}.order-first{order:-9999}.m-0{margin:0}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3\.5{margin-left:.875rem;margin-right:.875rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.-ml-4{margin-left:-1rem}.-mt-4{margin-top:-1rem}.-mt-\[100svh\]{margin-top:-100svh}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-9{margin-left:2.25rem}.ml-auto{margin-left:auto}.mr-2{margin-right:.5rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-2{margin-top:.5rem}.mt-24{margin-top:6rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-\[2px\]{margin-top:2px}.mt-\[6svh\]{margin-top:6svh}.mt-\[9svh\]{margin-top:9svh}.mt-\[clamp\(44px\,6vh\,76px\)\]{margin-top:clamp(44px,6vh,76px)}.mt-\[clamp\(5\.5rem\,9vh\,8rem\)\]{margin-top:clamp(5.5rem,9vh,8rem)}.mt-\[clamp\(56px\,7vh\,96px\)\]{margin-top:clamp(56px,7vh,96px)}.mt-auto{margin-top:auto}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-square{aspect-ratio:1 / 1}.size-4{width:1rem;height:1rem}.\!h-3\.5{height:.875rem!important}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-24{height:6rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[100svh\]{height:100svh}.h-\[13\%\]{height:13%}.h-\[18px\]{height:18px}.h-\[1px\]{height:1px}.h-\[2px\]{height:2px}.h-\[440px\]{height:440px}.h-\[45svh\]{height:45svh}.h-\[52px\]{height:52px}.h-\[70svh\]{height:70svh}.h-\[720px\]{height:720px}.h-\[72svh\]{height:72svh}.h-\[85svh\]{height:85svh}.h-\[min\(62vw\,30vh\)\]{height:min(62vw,30vh)}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.h-svh{height:100svh}.max-h-96{max-height:24rem}.max-h-\[300px\]{max-height:300px}.max-h-screen{max-height:100vh}.min-h-0{min-height:0px}.min-h-\[16rem\]{min-height:16rem}.min-h-\[52px\]{min-height:52px}.min-h-\[80px\]{min-height:80px}.min-h-\[calc\(2\*1\.5em\)\]{min-height:3em}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.\!w-3\.5{width:.875rem!important}.w-1{width:.25rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[--sidebar-width\]{width:var(--sidebar-width)}.w-\[100px\]{width:100px}.w-\[18px\]{width:18px}.w-\[1px\]{width:1px}.w-\[720px\]{width:720px}.w-\[86\%\]{width:86%}.w-\[min\(320px\,calc\(100\%-32px\)\)\]{width:min(320px,calc(100% - 32px))}.w-auto{width:auto}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-5{min-width:1.25rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[8rem\]{min-width:8rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-\[--skeleton-width\]{max-width:var(--skeleton-width)}.max-w-\[1136px\]{max-width:1136px}.max-w-\[12ch\]{max-width:12ch}.max-w-\[14ch\]{max-width:14ch}.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-\[30ch\]{max-width:30ch}.max-w-\[32ch\]{max-width:32ch}.max-w-\[34ch\]{max-width:34ch}.max-w-\[40ch\]{max-width:40ch}.max-w-\[42ch\]{max-width:42ch}.max-w-\[44ch\]{max-width:44ch}.max-w-\[46ch\]{max-width:46ch}.max-w-\[54ch\]{max-width:54ch}.max-w-\[56ch\]{max-width:56ch}.max-w-\[58ch\]{max-width:58ch}.max-w-\[62ch\]{max-width:62ch}.max-w-\[64ch\]{max-width:64ch}.max-w-\[68ch\]{max-width:68ch}.max-w-\[76ch\]{max-width:76ch}.max-w-\[9ch\]{max-width:9ch}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-max{max-width:-moz-max-content;max-width:max-content}.max-w-md{max-width:28rem}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-px{--tw-translate-x: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[-50\%\]{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-px{--tw-translate-x: 1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-50\%\]{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\!transform-none{transform:none!important}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.scroll-mt-\[120px\]{scroll-margin-top:120px}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type: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-\[2\.75rem_minmax\(0\,1fr\)\]{grid-template-columns:2.75rem minmax(0,1fr)}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.\!gap-2{gap:.5rem!important}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.gap-x-12{-moz-column-gap:3rem;column-gap:3rem}.gap-x-14{-moz-column-gap:3.5rem;column-gap:3.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-1{row-gap:.25rem}.gap-y-10{row-gap:2.5rem}.gap-y-12{row-gap:3rem}.gap-y-14{row-gap:3.5rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.gap-y-8{row-gap:2rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-14>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3.5rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.self-start{align-self:flex-start}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-x-clip{overflow-x:clip}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.text-balance{text-wrap:balance}.break-words{overflow-wrap:break-word}.rounded-\[18px\]{border-radius:18px}.rounded-\[inherit\]{border-radius:inherit}.rounded-chip{border-radius:14px}.rounded-control{border-radius:18px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:26px}.rounded-md{border-radius:18px}.rounded-sm{border-radius:14px}.rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.rounded-tl-sm{border-top-left-radius:14px}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-\[hsl\(var\(--divider\)\/0\.12\)\]{border-color:hsl(var(--divider)/.12)}.border-\[hsl\(var\(--divider\)\/0\.14\)\]{border-color:hsl(var(--divider)/.14)}.border-\[hsl\(var\(--divider\)\/0\.16\)\]{border-color:hsl(var(--divider)/.16)}.border-\[hsl\(var\(--divider\)\/0\.22\)\]{border-color:hsl(var(--divider)/.22)}.border-\[hsl\(var\(--rim\)\)\]{border-color:hsl(var(--rim))}.border-border{border-color:hsl(var(--border) / .14)}.border-destructive{border-color:hsl(var(--destructive))}.border-destructive\/50{border-color:hsl(var(--destructive) / .5)}.border-divider{border-color:hsl(var(--divider) / .09)}.border-input{border-color:hsl(var(--input) / .14)}.border-primary{border-color:hsl(var(--primary))}.border-transparent{border-color:transparent}.border-l-transparent{border-left-color:transparent}.border-t-transparent{border-top-color:transparent}.bg-\[hsl\(var\(--bg\)\)\]{background-color:hsl(var(--bg))}.bg-\[hsl\(var\(--bg\)\)\]\/0{background-color:hsl(var(--bg) / 0)}.bg-\[hsl\(var\(--foreground\)\/0\.05\)\]{background-color:hsl(var(--foreground)/.05)}.bg-\[hsl\(var\(--foreground\)\/0\.08\)\]{background-color:hsl(var(--foreground)/.08)}.bg-\[hsl\(var\(--popover\)\)\]{background-color:hsl(var(--popover))}.bg-accent{background-color:hsl(var(--accent))}.bg-background{background-color:hsl(var(--background))}.bg-black\/80{background-color:#000c}.bg-border{background-color:hsl(var(--border) / .14)}.bg-card{background-color:hsl(var(--card))}.bg-current{background-color:currentColor}.bg-destructive{background-color:hsl(var(--destructive))}.bg-foreground\/20{background-color:hsl(var(--foreground) / .2)}.bg-foreground\/5{background-color:hsl(var(--foreground) / .05)}.bg-muted{background-color:hsl(var(--muted))}.bg-muted\/50{background-color:hsl(var(--muted) / .5)}.bg-popover{background-color:hsl(var(--popover))}.bg-primary{background-color:hsl(var(--primary))}.bg-secondary{background-color:hsl(var(--secondary))}.bg-transparent{background-color:transparent}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-\[hsl\(var\(--bg\)\)\]\/80{--tw-gradient-from: hsl(var(--bg) / .8) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--bg) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.fill-current{fill:currentColor}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[1px\]{padding:1px}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-\[18px\]{padding-left:18px;padding-right:18px}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-9{padding-top:2.25rem;padding-bottom:2.25rem}.py-\[1px\]{padding-top:1px;padding-bottom:1px}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-7{padding-bottom:1.75rem}.pb-\[calc\(var\(--section-padding\)\+clamp\(24px\,4vh\,64px\)\)\]{padding-bottom:calc(var(--section-padding) + clamp(24px,4vh,64px))}.pb-\[var\(--section-padding\)\]{padding-bottom:var(--section-padding)}.pl-2\.5{padding-left:.625rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-6{padding-right:1.5rem}.pr-8{padding-right:2rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-12{padding-top:3rem}.pt-14{padding-top:3.5rem}.pt-28{padding-top:7rem}.pt-36{padding-top:9rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-7{padding-top:1.75rem}.pt-8{padding-top:2rem}.pt-\[clamp\(48px\,7vh\,104px\)\]{padding-top:clamp(48px,7vh,104px)}.pt-\[var\(--nav-clear\)\]{padding-top:var(--nav-clear)}.pt-\[var\(--section-padding\)\]{padding-top:var(--section-padding)}.text-left{text-align:left}.text-center{text-align:center}.align-middle{vertical-align:middle}.align-\[1px\]{vertical-align:1px}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.375rem;line-height:1.35}.text-4xl{font-size:1.875rem;line-height:1.2}.text-\[0\.8125rem\]{font-size:.8125rem}.text-\[0\.875rem\]{font-size:.875rem}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0\.9375rem\]{font-size:.9375rem}.text-\[1\.0625rem\]{font-size:1.0625rem}.text-\[1\.1875rem\]{font-size:1.1875rem}.text-\[1\.375rem\]{font-size:1.375rem}.text-\[1\.75rem\]{font-size:1.75rem}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[clamp\(0\.98rem\,1\.1vw\,1\.15rem\)\]{font-size:clamp(.98rem,1.1vw,1.15rem)}.text-\[clamp\(1\.25rem\,1\.6vw\,1\.5rem\)\]{font-size:clamp(1.25rem,1.6vw,1.5rem)}.text-\[clamp\(1\.2rem\,1\.6vw\,1\.45rem\)\]{font-size:clamp(1.2rem,1.6vw,1.45rem)}.text-\[clamp\(1\.35rem\,1\.8vw\,1\.7rem\)\]{font-size:clamp(1.35rem,1.8vw,1.7rem)}.text-\[clamp\(1\.5rem\,2\.5vw\,2\.35rem\)\]{font-size:clamp(1.5rem,2.5vw,2.35rem)}.text-\[clamp\(1\.5rem\,2vw\,1\.875rem\)\]{font-size:clamp(1.5rem,2vw,1.875rem)}.text-\[clamp\(1\.9rem\,2\.6vw\,2\.6rem\)\]{font-size:clamp(1.9rem,2.6vw,2.6rem)}.text-\[clamp\(2\.7rem\,4\.6vw\,4\.25rem\)\]{font-size:clamp(2.7rem,4.6vw,4.25rem)}.text-\[clamp\(2\.9rem\,5\.6vw\,4\.5rem\)\]{font-size:clamp(2.9rem,5.6vw,4.5rem)}.text-\[clamp\(2rem\,3\.3vw\,2\.9rem\)\]{font-size:clamp(2rem,3.3vw,2.9rem)}.text-\[clamp\(4\.5rem\,12vw\,10\.5rem\)\]{font-size:clamp(4.5rem,12vw,10.5rem)}.text-base{font-size:1rem;line-height:1.55}.text-lg{font-size:1.0625rem;line-height:1.55}.text-sm{font-size:.9375rem;line-height:1.55}.text-xl{font-size:1.1875rem;line-height:1.5}.text-xs{font-size:.875rem;line-height:1.5}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-\[0\.82\]{line-height:.82}.leading-\[1\.08\]{line-height:1.08}.leading-\[1\.1\]{line-height:1.1}.leading-\[1\.25\]{line-height:1.25}.leading-\[1\.5\]{line-height:1.5}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.tracking-\[-0\.01em\]{letter-spacing:-.01em}.tracking-\[-0\.02em\]{letter-spacing:-.02em}.tracking-\[-0\.035em\]{letter-spacing:-.035em}.tracking-\[-0\.03em\]{letter-spacing:-.03em}.tracking-\[-0\.04em\]{letter-spacing:-.04em}.tracking-\[-0\.055em\]{letter-spacing:-.055em}.tracking-tight{letter-spacing:-.025em}.tracking-widest{letter-spacing:.1em}.text-\[hsl\(var\(--foreground\)\/0\.72\)\]{color:hsl(var(--foreground)/.72)}.text-\[hsl\(var\(--foreground\)\/0\.8\)\]{color:hsl(var(--foreground)/.8)}.text-\[hsl\(var\(--mint\)\/0\.9\)\]{color:hsl(var(--mint)/.9)}.text-\[hsl\(var\(--text\)\)\]{color:hsl(var(--text))}.text-\[hsl\(var\(--text-dim\)\)\]{color:hsl(var(--text-dim))}.text-accent-foreground{color:hsl(var(--accent-foreground))}.text-card-foreground{color:hsl(var(--card-foreground))}.text-current{color:currentColor}.text-destructive{color:hsl(var(--destructive))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-foreground{color:hsl(var(--foreground))}.text-foreground\/50{color:hsl(var(--foreground) / .5)}.text-foreground\/70{color:hsl(var(--foreground) / .7)}.text-foreground\/80{color:hsl(var(--foreground) / .8)}.text-foreground\/85{color:hsl(var(--foreground) / .85)}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-violet{color:hsl(var(--violet))}.\!opacity-100{opacity:1!important}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-95{opacity:.95}.shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{--tw-shadow: 0 0 0 1px hsl(var(--sidebar-border));--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-0{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-offset-background{--tw-ring-offset-color: hsl(var(--background))}.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)}.brightness-0{--tw-brightness: brightness(0);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)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[height\]{transition-property:height;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[margin\,opa\]{transition-property:margin,opa;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.ease-myranda{transition-timing-function:cubic-bezier(.22,.61,.36,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.animate-in{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.fade-in-0{--tw-enter-opacity: 0}.fade-in-80{--tw-enter-opacity: .8}.zoom-in-95{--tw-enter-scale: .95}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.duration-500{animation-duration:.5s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{animation-timing-function:linear}.ease-myranda{animation-timing-function:cubic-bezier(.22,.61,.36,1)}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.\!running{animation-play-state:running!important}.running{animation-play-state:running}.paused{animation-play-state:paused}.text-dim{color:hsl(var(--foreground) / .8)}.text-faint{color:hsl(var(--foreground) / .74)}.container-custom{max-width:1200px;margin-inline:auto;padding-inline:24px}@media (min-width: 768px){.container-custom{padding-inline:32px}:root{--nav-clear: 86px}}.hairline{border-color:hsl(var(--divider) / .09)}@keyframes myranda-reveal{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-reveal{animation:myranda-reveal .62s var(--ease-myranda) both}@keyframes flight-from-depth{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}.animate-flight{animation:flight-from-depth .9s var(--ease-myranda) both}@keyframes phone-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.animate-float-phone{animation:phone-float 4s var(--ease-myranda) infinite both}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.animate-reveal,.animate-flight{animation:fade-in .3s both}}@property --dfp-t{syntax: "<number>"; inherits: false; initial-value: 0;}.file\:border-0::file-selector-button{border-width:0px}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:text-sm::file-selector-button{font-size:.9375rem;line-height:1.55}.file\:font-medium::file-selector-button{font-weight:500}.file\:text-foreground::file-selector-button{color:hsl(var(--foreground))}.placeholder\:text-muted-foreground::-moz-placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}.after\:inset-y-0:after{content:var(--tw-content);top:0;bottom:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:w-1:after{content:var(--tw-content);width:.25rem}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.first\:pt-0:first-child{padding-top:0}.focus-within\:relative:focus-within{position:relative}.focus-within\:z-20:focus-within{z-index:20}.hover\:bg-\[hsl\(var\(--foreground\)\/0\.07\)\]:hover{background-color:hsl(var(--foreground)/.07)}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-destructive\/80:hover{background-color:hsl(var(--destructive) / .8)}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive) / .9)}.hover\:bg-muted:hover{background-color:hsl(var(--muted))}.hover\:bg-muted\/50:hover{background-color:hsl(var(--muted) / .5)}.hover\:bg-primary:hover{background-color:hsl(var(--primary))}.hover\:bg-primary\/80:hover{background-color:hsl(var(--primary) / .8)}.hover\:bg-secondary:hover{background-color:hsl(var(--secondary))}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary) / .8)}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-foreground:hover{color:hsl(var(--foreground))}.hover\:text-muted-foreground:hover{color:hsl(var(--muted-foreground))}.hover\:text-orchid:hover{color:hsl(var(--orchid))}.hover\:text-primary-foreground:hover{color:hsl(var(--primary-foreground))}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--tw-shadow: 0 0 0 1px hsl(var(--sidebar-accent));--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:bg-primary:focus{background-color:hsl(var(--primary))}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\:text-primary-foreground:focus{color:hsl(var(--primary-foreground))}.focus\:opacity-100:focus{opacity:1}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-ring:focus{--tw-ring-color: hsl(var(--ring))}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus-visible\:shadow-\[0_0_0_3px_hsl\(var\(--violet\)\/0\.35\)\]:focus-visible{--tw-shadow: 0 0 0 3px hsl(var(--violet)/.35);--tw-shadow-colored: 0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color: hsl(var(--ring))}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width: 1px}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color: hsl(var(--background))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.group\/menu-item:focus-within .group-focus-within\/menu-item\:opacity-100{opacity:1}.group:hover .group-hover\:scale-\[1\.03\]{--tw-scale-x: 1.03;--tw-scale-y: 1.03;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:bg-\[hsl\(var\(--bg\)\)\]\/20{background-color:hsl(var(--bg) / .2)}.group\/menu-item:hover .group-hover\/menu-item\:opacity-100,.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-95{opacity:.95}.group.destructive .group-\[\.destructive\]\:border-muted\/40{border-color:hsl(var(--muted) / .4)}.group.toaster .group-\[\.toaster\]\:border-border{border-color:hsl(var(--border) / .14)}.group.toast .group-\[\.toast\]\:bg-muted{background-color:hsl(var(--muted))}.group.toast .group-\[\.toast\]\:bg-primary{background-color:hsl(var(--primary))}.group.toaster .group-\[\.toaster\]\:bg-background{background-color:hsl(var(--background))}.group.destructive .group-\[\.destructive\]\:text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.group.toast .group-\[\.toast\]\:text-muted-foreground{color:hsl(var(--muted-foreground))}.group.toast .group-\[\.toast\]\:text-primary-foreground{color:hsl(var(--primary-foreground))}.group.toaster .group-\[\.toaster\]\:text-foreground{color:hsl(var(--foreground))}.group.toaster .group-\[\.toaster\]\:shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group.destructive .group-\[\.destructive\]\:hover\:border-destructive\/30:hover{border-color:hsl(var(--destructive) / .3)}.group.destructive .group-\[\.destructive\]\:hover\:bg-destructive:hover{background-color:hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:hover\:text-destructive-foreground:hover{color:hsl(var(--destructive-foreground))}.group.destructive .group-\[\.destructive\]\:hover\:text-red-50:hover{--tw-text-opacity: 1;color:rgb(254 242 242 / var(--tw-text-opacity, 1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-destructive:focus{--tw-ring-color: hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:focus\:ring-red-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(248 113 113 / var(--tw-ring-opacity, 1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-offset-red-600:focus{--tw-ring-offset-color: #dc2626}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.group\/menu-item:has([data-sidebar=menu-action]) .group-has-\[\[data-sidebar\=menu-action\]\]\/menu-item\:pr-8{padding-right:2rem}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-selected\:bg-accent[aria-selected=true]{background-color:hsl(var(--accent))}.aria-selected\:bg-accent\/50[aria-selected=true]{background-color:hsl(var(--accent) / .5)}.aria-selected\:text-accent-foreground[aria-selected=true]{color:hsl(var(--accent-foreground))}.aria-selected\:text-muted-foreground[aria-selected=true]{color:hsl(var(--muted-foreground))}.aria-selected\:opacity-100[aria-selected=true]{opacity:1}.aria-selected\:opacity-30[aria-selected=true]{opacity:.3}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true],.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=checked\]\:translate-x-5[data-state=checked]{--tw-translate-x: 1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked],.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel]{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end]{--tw-translate-x: var(--radix-toast-swipe-end-x);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{--tw-translate-x: var(--radix-toast-swipe-move-x);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up .22s cubic-bezier(.22,.61,.36,1)}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down .22s cubic-bezier(.22,.61,.36,1)}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[active\]\:bg-accent\/50[data-active]{background-color:hsl(var(--accent) / .5)}.data-\[selected\=\'true\'\]\:bg-accent[data-selected=true]{background-color:hsl(var(--accent))}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:hsl(var(--background))}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:hsl(var(--primary))}.data-\[state\=on\]\:bg-accent[data-state=on],.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:hsl(var(--accent) / .5)}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:hsl(var(--secondary))}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:hsl(var(--muted))}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:hsl(var(--input) / .14)}.data-\[active\=true\]\:font-medium[data-active=true]{font-weight:500}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:hsl(var(--accent-foreground))}.data-\[state\=active\]\:text-foreground[data-state=active]{color:hsl(var(--foreground))}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:hsl(var(--primary-foreground))}.data-\[state\=on\]\:text-accent-foreground[data-state=on],.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:hsl(var(--accent-foreground))}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:hsl(var(--muted-foreground))}.data-\[disabled\=true\]\:opacity-50[data-disabled=true],.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[swipe\=move\]\:transition-none[data-swipe=move]{transition-property:none}.data-\[state\=closed\]\:duration-300[data-state=closed]{transition-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{transition-duration:.5s}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-],.data-\[state\=open\]\:animate-in[data-state=open],.data-\[state\=visible\]\:animate-in[data-state=visible]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-],.data-\[state\=closed\]\:animate-out[data-state=closed],.data-\[state\=hidden\]\:animate-out[data-state=hidden],.data-\[swipe\=end\]\:animate-out[data-swipe=end]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity: 0}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-],.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity: 0}.data-\[state\=closed\]\:fade-out-80[data-state=closed]{--tw-exit-opacity: .8}.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity: 0}.data-\[state\=open\]\:fade-in-0[data-state=open],.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity: 0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale: .95}.data-\[state\=open\]\:zoom-in-90[data-state=open]{--tw-enter-scale: .9}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale: .95}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x: 13rem}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x: -13rem}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x: 13rem}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x: -13rem}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y: -.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x: .5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x: -.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y: .5rem}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y: 100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x: -100%}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x: -50%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed],.data-\[state\=closed\]\:slide-out-to-right-full[data-state=closed]{--tw-exit-translate-x: 100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y: -100%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y: -48%}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y: 100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x: -100%}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x: -50%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x: 100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y: -100%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y: -48%}.data-\[state\=open\]\:slide-in-from-top-full[data-state=open]{--tw-enter-translate-y: -100%}.data-\[state\=closed\]\:duration-300[data-state=closed]{animation-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:.5s}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:0}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:.25rem}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]{left:calc(var(--sidebar-width) * -1)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]{right:calc(var(--sidebar-width) * -1)}.group[data-side=left] .group-data-\[side\=left\]\:-right-4{right:-1rem}.group[data-side=right] .group-data-\[side\=right\]\:left-0{left:0}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:-mt-8{margin-top:-2rem}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:hidden{display:none}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!size-8{width:2rem!important;height:2rem!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[--sidebar-width-icon\]{width:var(--sidebar-width-icon)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)\)\]{width:calc(var(--sidebar-width-icon) + 1rem)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)_\+2px\)\]{width:calc(var(--sidebar-width-icon) + 1rem + 2px)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:w-0{width:0px}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-side=right] .group-data-\[side\=right\]\:rotate-180,.group[data-state=open] .group-data-\[state\=open\]\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:overflow-hidden{overflow:hidden}.group[data-variant=floating] .group-data-\[variant\=floating\]\:rounded-lg{border-radius:26px}.group[data-variant=floating] .group-data-\[variant\=floating\]\:border{border-width:1px}.group[data-side=left] .group-data-\[side\=left\]\:border-r{border-right-width:1px}.group[data-side=right] .group-data-\[side\=right\]\:border-l{border-left-width:1px}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-0{padding:0!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-2{padding:.5rem!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:opacity-0{opacity:0}.group[data-variant=floating] .group-data-\[variant\=floating\]\:shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:after\:left-full:after{content:var(--tw-content);left:100%}.peer\/menu-button[data-size=default]~.peer-data-\[size\=default\]\/menu-button\:top-1\.5{top:.375rem}.peer\/menu-button[data-size=lg]~.peer-data-\[size\=lg\]\/menu-button\:top-2\.5{top:.625rem}.peer\/menu-button[data-size=sm]~.peer-data-\[size\=sm\]\/menu-button\:top-1{top:.25rem}.peer[data-variant=inset]~.peer-data-\[variant\=inset\]\:min-h-\[calc\(100svh-theme\(spacing\.4\)\)\]{min-height:calc(100svh - 1rem)}.dark\:border-destructive:is(.dark *){border-color:hsl(var(--destructive))}@media (min-width: 640px){.sm\:bottom-0{bottom:0}.sm\:right-0{right:0}.sm\:top-auto{top:auto}.sm\:ml-0{margin-left:0}.sm\:mt-0{margin-top:0}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:min-h-\[18rem\]{min-height:18rem}.sm\:w-auto{width:auto}.sm\:max-w-sm{max-width:24rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-center{justify-content:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-2\.5{gap:.625rem}.sm\:gap-4{gap:1rem}.sm\:gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.sm\:self-auto{align-self:auto}.sm\:rounded-lg{border-radius:26px}.sm\:text-left{text-align:left}.data-\[state\=open\]\:sm\:slide-in-from-bottom-full[data-state=open]{--tw-enter-translate-y: 100%}}@media (min-width: 768px){.md\:absolute{position:absolute}.md\:top-4{top:1rem}.md\:order-none{order:0}.md\:col-span-2{grid-column:span 2 / span 2}.md\:col-span-5{grid-column:span 5 / span 5}.md\:col-span-7{grid-column:span 7 / span 7}.md\:ml-4{margin-left:1rem}.md\:mt-14{margin-top:3.5rem}.md\:mt-16{margin-top:4rem}.md\:mt-20{margin-top:5rem}.md\:mt-36{margin-top:9rem}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-10{height:2.5rem}.md\:h-11{height:2.75rem}.md\:h-9{height:2.25rem}.md\:h-\[38px\]{height:38px}.md\:h-\[500px\]{height:500px}.md\:h-\[80svh\]{height:80svh}.md\:h-auto{height:auto}.md\:w-\[42\%\]{width:42%}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:max-w-\[420px\]{max-width:420px}.md\:max-w-\[50\%\]{max-width:50%}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.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-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[2\.75rem_5\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:2.75rem 5.5rem minmax(0,1fr)}.md\:grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.md\:flex-row{flex-direction:row}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:items-baseline{align-items:baseline}.md\:justify-between{justify-content:space-between}.md\:gap-10{gap:2.5rem}.md\:gap-16{gap:4rem}.md\:gap-6{gap:1.5rem}.md\:gap-7{gap:1.75rem}.md\:gap-8{gap:2rem}.md\:gap-x-20{-moz-column-gap:5rem;column-gap:5rem}.md\:p-10{padding:2.5rem}.md\:p-7{padding:1.75rem}.md\:pb-0{padding-bottom:0}.md\:pb-12{padding-bottom:3rem}.md\:pb-3{padding-bottom:.75rem}.md\:pl-6{padding-left:1.5rem}.md\:pl-8{padding-left:2rem}.md\:pr-2\.5{padding-right:.625rem}.md\:pt-0{padding-top:0}.md\:pt-16{padding-top:4rem}.md\:pt-20{padding-top:5rem}.md\:pt-40{padding-top:10rem}.md\:pt-8{padding-top:2rem}.md\:text-right{text-align:right}.md\:text-sm{font-size:.9375rem;line-height:1.55}.md\:opacity-0{opacity:0}.after\:md\:hidden:after{content:var(--tw-content);display:none}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:m-2{margin:.5rem}.peer[data-state=collapsed][data-variant=inset]~.md\:peer-data-\[state\=collapsed\]\:peer-data-\[variant\=inset\]\:ml-2{margin-left:.5rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:ml-0{margin-left:0}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:rounded-xl{border-radius:.75rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}}@media (min-width: 1024px){.lg\:-mx-8{margin-left:-2rem;margin-right:-2rem}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:hidden{display:none}.lg\:h-10{height:2.5rem}.lg\:h-12{height:3rem}.lg\:h-\[540px\]{height:540px}.lg\:min-h-\[20rem\]{min-height:20rem}.lg\:w-\[40vw\]{width:40vw}.lg\:max-w-\[56ch\]{max-width:56ch}.lg\:flex-1{flex:1 1 0%}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:justify-start{justify-content:flex-start}.lg\:gap-16{gap:4rem}.lg\:gap-20{gap:5rem}.lg\:gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.lg\:px-3{padding-left:.75rem;padding-right:.75rem}.lg\:px-5{padding-left:1.25rem;padding-right:1.25rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:px-\[18px\]{padding-left:18px;padding-right:18px}.lg\:pl-16{padding-left:4rem}.lg\:text-left{text-align:left}.lg\:text-\[15\.5px\]{font-size:15.5px}}.\[\&\:has\(\[aria-selected\]\)\]\:bg-accent:has([aria-selected]){background-color:hsl(var(--accent))}.first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-md:has([aria-selected]):first-child{border-top-left-radius:18px;border-bottom-left-radius:18px}.last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-md:has([aria-selected]):last-child{border-top-right-radius:18px;border-bottom-right-radius:18px}.\[\&\:has\(\[aria-selected\]\.day-outside\)\]\:bg-accent\/50:has([aria-selected].day-outside){background-color:hsl(var(--accent) / .5)}.\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-md:has([aria-selected].day-range-end){border-top-right-radius:18px;border-bottom-right-radius:18px}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>span\:last-child\]\:truncate>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.\[\&\>span\]\:line-clamp-1>span{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y: -3px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:left-4>svg{left:1rem}.\[\&\>svg\]\:top-4>svg{top:1rem}.\[\&\>svg\]\:size-3\.5>svg{width:.875rem;height:.875rem}.\[\&\>svg\]\:size-4>svg{width:1rem;height:1rem}.\[\&\>svg\]\:h-5>svg{height:1.25rem}.\[\&\>svg\]\:w-5>svg{width:1.25rem}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-destructive>svg{color:hsl(var(--destructive))}.\[\&\>svg\]\:text-foreground>svg{color:hsl(var(--foreground))}.\[\&\>svg\]\:text-dim>svg{color:hsl(var(--foreground) / .8)}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:1.75rem}.\[\&\>tr\]\:last\:border-b-0:last-child>tr{border-bottom-width:0px}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-top:.375rem;padding-bottom:.375rem}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:.875rem;line-height:1.5}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{font-weight:500}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:hsl(var(--muted-foreground))}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:1.25rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:1.25rem}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:3rem}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-top:.75rem;padding-bottom:.75rem}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:1.25rem}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:1.25rem}.\[\&_p\]\:leading-relaxed p{line-height:1.625}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:1rem;height:1rem}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-width:0px}.\[\&_tr\]\:border-b tr{border-bottom-width:1px}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:-.5rem}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=left] .\[\[data-side\=left\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:-.5rem}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right] .\[\[data-side\=right\]_\&\]\:cursor-e-resize{cursor:e-resize}
