@layer reset{*,:before,:after{box-sizing:border-box;border:0 solid;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}h1,h2,h3,p,ul{margin:0}ul{padding:0;list-style:none}button:focus-visible,a:focus-visible{outline-offset:4px;outline:2px solid}[hidden]{display:none!important}}@property --theme-scheme{syntax:"<color>";inherits:true;initial-value:#fff}:root{--theme-scheme:light-dark(#fff,#000)}[data-invert-scheme]{color-scheme:dark}@container style(--theme-scheme:white){[data-scheme-only=dark]{display:none}}@container style(--theme-scheme:black){[data-scheme-only=light]{display:none}[data-invert-scheme]{color-scheme:light}}@font-face{font-family:Google Sans Flex Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/assets/google-sans-flex-canadian-aboriginal-opsz-normal-MoGyBIXs.woff2)format("woff2-variations");unicode-range:U+2C7,U+2D8-2D9,U+2DB,U+307,U+1400-167F,U+18B0-18F5,U+25CC,U+11AB?}@font-face{font-family:Google Sans Flex Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(data:font/woff2;base64,d09GMgABAAAAAA/wABUAAAAAIWQAAA96AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGVQagwcbhDYcfj9IVkFSgU8/TVZBUoFiBmA/U1RBVIQ2AIEGL4E2EQgKhFyEfwskADCVTAE2AiQDNAQgBY4kB4E1DAcb8h8jEcLGAQgPdUfxFwfZkIl9WBKVDPuZs/HhhuVvjWvDSNo+qajtH1vHGFF51ktTmxVLhUXUk+Afnqbrz31vZjJRUjZYsVQUC8Wshornf2xNpKtu+GZ83jX9KQCNMrBEoMaXlnN7lxTdWLIay9m5yWnX+XDTv9wFLk2CyVbKY+rORKRTl1++d51QKoYVs3oIwfL+rsDTCAObyGCiA6b6EJdYm/+1rNl9PdV1fSls9ZLCJ+XyKTmMQ7i5vp3bnZuaCzGQVEhBBQWSwpHlkPIQUnBXCIVCUkgUMhuBcjiDRAiPL/ucvOAacDRNKSJFxMV1zb/x10eADwxiwCxexzLoWjFXcriopCmaNHSHEiOFByg8GRseIH8Z5HgR8AAA4SFA61bnOAiWxgBAOTCKDosQIkwcSyOSWIQFmgJJoClCJBEeYSJEiRGnEQLexQCXA0kaAT4gDC2hR7FW/1VJSYFIW83vJ0k/wWoKAOSAQAABAgEhgOAFIqUyVBarbeAFScV+l66r3i2FwZKyoRZX+xJ5Tovhmd7+MZNdY9Ef2UbPf874opTsQR6nQ82Yfw7XcFeBTbbI5L1oHgMQCAoCIRhQ1kPaGzTj15STqw1AwVvIpV1FSn4qbyJZNWLMzhNFYPCfwIaAag6w5BBDDrgBrx9L0VcAARF6M4++ftDKDuhJ1gJTKQ48/gcEoCMJg12+UONoaqdyxFYut+8sAoCwgEEYQICjCzWabyJ4JBERDFJXdUXcQwyPZXaM0ZE2JLAB75p4jAhgsmBBnJyIs0Ro8FVLIrY9wIeoJmnpq0XgtTYHED7iSj5ApIkhHKy53D1JBBDhLHjAMmAaMAzoDVQC+diAtxUgwjQEJ5sFYdjwBr2ZDQ9ed6sEpL1MyEeCIUaxWgjuki78RYuPrSIdUuq9EuDbsja90KYnlYTxk5zfAD6GFA5QThuPWtpWlxkkJbdOt3JG0dmuB4UlN8rMK1blc6Br3NDYBgPQIqOFLa3waYXqivWw2wjHEx5wWqgJCiBlPJAfxjMe9wocEDCMDqgHknvh9cF4TPgvg/4U5f7t/kvpu2zcX157eQXVH3AjB+77wK167AAC0BMPCz4h6t+Zxqt6lvXzSgLAsNCyCvxizpoS/PhEtyxJSAAhoDcCYthHwAV6PQ4AHtH+jEHXQZ1Ojt2lM3HBabDVoIvYKe1D3GimAxN1rXWNg4GBwcA/weCzPo9/4rYodOp/Qfhc6wTOAbDHBRcCaVII4eMBKYqAerrVa0SFAJuvTBKhzYuTkhjM4HGTM8Rix41emyEOzvoVXBIXV9/pI72mp3Sfbuu8Dmu71miV5mmShqm/qlSqfCVkOAh+4jPe4jnu42Yu52z2sw13as8cPS5GMwEEBwHhiIkCLJ88sAHNsD/ISrtXltu0LDWPyGIzJbZQ/8Am0o46E4JlG7Uva8ULJPNZED8dYqkwTQFlY3mAHENJjuZYjmJBjmREjqBDDqdFDqNWDiXiHUKAjAbj64kG4ZUD8ch6XLIOh6zFLmuwyWqscgD+194fDwADWCCFRUAKh3VAU5JYPOKkqfHNkzLWWMfGbFFQBXgBi36s4Ehg4z/yM4KaQID/GDjuQxgR4XZjAISJECNKHAFJDIYUYRLNK2BKOibamSk0sMJ5dCbYHwBklB849wJQS7UCCS8ktFabULX3tlUaZ3oLVIh/EopUHGqmeEtUikcSylQeatPeClVi7ytoh1DAIwFEHgCFQBx4C9QMKAZaAWAwgeFkIZtg0GwBP0mSOpKVwhM7jce+VlbmEquYSU7W2ikYrAbdsGYkvbOKnXHcKMnu2t2/SbLZvuc7su8EYywYNkYFGuKoRq8rE4QxoEtG0jt+PnbrEcx+ZE3C7t97g6m/fjF7zAGZP38SCEhMMGo4SFvcCyc4l/n2ygk/E6gHCptcCHgaKHiW4+Hpmu/t6HmLaeYUeScDdDpp8IoX5QRSb3Sqq2vvXDeA7jPo7DSgDuxtAK5uBtwP7CqA8D0NgrpJu3oSJ5y75Zu4dVhqLzuIq9lBXPVer7nLu3gXgJtqWKdeS0+bhgPnnebvAk4BvGGjt2amN7fMwwAnAZGTzj2NvAm/AvuBSnZRcEoRECJivtOlUkzCXH5dhPDhyIsMWWgDbpvQArSi4PQcrNvl1QACDD7QkzwApgDwlZLqr4U6VU+UYWaai43Z9rKXOAbnS7eZ2xuqgSdGq1c/sRnctU8xXdMuHdOGqrSoaeieDiGYnmd2h25p2yhhHQMldZ+SMWWjJkzgIjRmxubm0lZfr1peuIQb94avPfzwdTz6VcE7EvFI2wweLP7zwYdfdpz/RPHmNxa++L69tXwEES7LOvQ/UTomUsZ1Wc+Lfoc+8oPmbKul4M/0rBQn/G9KHbjZ2fOsYfBrrw2msFvXZ9935ZWbgwW2R78+NdUkadIT6ydxyYG9dblROaOdbUy2Omiua69115zdzq0kDlujf+X0PlL0zAnxpl/uTfL9mlwd1OpQMfYm61QuL88n9hKTjaN2fpNo2H0wEMbLVHsnuNe6HdDjpjxh9PoBXPHPzMa/eNufU6D46rMHH2fmfH6fVVlZsn+0pORceMbs3SX/9GJn3qNL/+tSUharzqtoWjhzb13QP8jZOftlDY5k8juyZ1L4CA/hoQsAIUWmg19G1kiGRYMfvUfv36cC9MMHRFOYNbhTEOgft3JAB1VKouceE4XqZhIvAx+vfaz9yEdoBzWrfRFSCBcuXB0AIXhwjmDJsvHvyfJQl3nsF/YFK0C14IPffkrWn+XYq6worXtyVmq+C4aog2qD0BmEziCqGkRrgy6YQsckcYtIKADQIEgICJeL0WgEXQdPmT96MIUhQSDCCEyJshKHMvzty7vX7758+zugDQEJ6BpidatWvOPFPx3Y4Ep99CjVZQBM8Oc++P7ke9bO1nwLefu2t8qIXqeskx1RxXt7C2ACniMfzyMyBm1hfDQrVcwlZWlmC4XBnXuQM1IkKVDMFsNqdUImNk1Q71iwGkQ0+1RRTBV7zJ5iKhEwJpSmfBGobTiodgujVrfqNnp+0+huLdVbjixofQ0IAgAYQpBFyEE7tWtFlqIG+jNIp0fqEmsC+p2S8hu16XD3C8rWv6DQi+0Tsyhn0KAcVIyqc4jyeCgE69E2VCccroNqWc06VOhwFCJZSQcVYtRqJn/7THcN7CvRJ3iEydS+w/AvKe2PXFq90J7M4xLa68t/cz5rbV26sNt9ni9UIEKlghxyyKFFY8gh98iFj/04Av7LoizyVbTU4jLU+gy4XI89JTqBC5tNJrM6Hp65zhNU1Tt9AWfTGbvwdfkeKKm4gOsCfrkjVKSiI2DOUkTQDlKCi1U4A65em5XFSnOsuE5hYR11BpxaSWKKtGvixk673anOgKWcRugxh/IwrVLRasmVjJ5GEIRDLEALMjlOh43qHEbj+PFGXFsWSLdzSKtEWtowAzt/eFw7DtPOXa9edmd+LnF5/AQ4br+CXM+BSE3NR+WiTj0CMizBXUskmZkSXKuS01ZdgBy4rtNZt65MVhcX85CuBuM2Jfz+K3jpqtSrGoGsmwiGSYYOB0CPV98ArSg3TKS2IYMgps0sQxCEoCauI7FIsEoyaZWKaTG5cPHCRYu6gC1scVhwoZ0Ty2rrKBhND9SY+e+/58mhy8B0GG/4+CN2mYyzZ7vuwLXV1XmoPYAvdAEnmYCtw4dPnTpYgzWbO6YoWkQlAPRHCcVSjJAUulxKJbYnFAiDXSUlJtUMI0Jq9oV8jF6nLyhwu+FCn6THfHF2WVxGQ2y3WjMz1Snt2Pkip6JM0UOLBVJp3brKEjwioSHq6QyECQgYQpA1SCwCGf1rtyIoKgNCykVWFAHqoMhonDtlypJVJrgUOy8withN3LE0owSlx4EwxHsPFbNpv1NSvn2k4Dfa8u+07bsgNboar59YyaoDemQ6fCKXy9tJf79Pp7znujZiLAjXm5jvR082racIWr4bFzRgLRZp375jFy4c625JatnANctF4kW6alQ0z0kTFCuR4JISdYMGKmQIJFgN7rSreI/28kRF3GvzfX2VxzZC+flOzgQdV7YIOmlXFYkCTsZUBPyo3BpmxZBlSSEFScqAYlqsPpebGMiVCkVxPu4vwgQrkYDExMrVdLCyXuR5GhQoMPBBgfJQrcZCEkOYZzDAVauMMCCTwRcvUiHiOPjxY214fE66K9jFrsBsxJEIlEj8cMCTJ/D9ewLWslhgeXkF7P/0KQwEwhlBggQJEg5IkB4yn61Ad7AK7bEbThjw/5M8swcAAXDUO9J1aqdJkvYxCuFU/gK8u+e+KQC+c27enzPHC+JjAw8DgOADkgy3bwjcwhuY+rCzgQfk0mZNegrkYPYBBKcHM0aZuZQ05blzP4sfhoA80hh6YxHGMjhfT3M9FjlhYFamBRJpBzIk7F9kqY0GcsjYLLlU2VHk0d4Wdk/Q3fzSn6C5eYdExLxEhph5zLRefg85NDZXw+UXUj6+OZNaUmqWUStSZhK1psoUUxsiJp/aUq6/7HR1CnZB4QpUSEzfURGVeoSKSepWKqGjdlEpvjZRGaUaQ+U0Vn+qIKMEVRKRQ+0o5xPqj8d7NACPN1DNX6IaLDxFtVh4CHX8LtTzmzGQX41B/GIM5mdjCD8ZQ/n/MYxvw3C+DiP4Mozk8zCKT8NoPo7GYGMIjcVGf5qMgyqajodCmkGAxJXNxAXUY+JO5GVJu66piZjS8aTPZCw4kaLJSuGYNSpNzomsTrrSlTWkTqrI8KJBurP4fqrsPm98Dz3t7iCrS1Sad9Uy3k568h68O+/Kq3hnI7sa+RMYcVc2T6VKyGK2neCEOWnrktY6A3x5dNlApWO0G1WWIi9PGiN0RcQMPB6TkwqIy58CI6Fsk5cTlif2UCOkJCRJvmKOTSBukeWKSVU0QbLJkpm1fWa6cNJWUx6ntGCTIMynNxWpbB/LogtdUhTSWm8BXVtnjVpAGa+LKliobns/JwzRyVxNczBcnCqflY1UsinIamv29UkUb45jRQn5khs0e5hbJKTSfomUrnQkQ4Zu9GG6bhZh+lmgg3kGWeQgRxodp9HxSOjiumGwdeuu4iuo0MWl5SvCmj5WZWXa0S6gVJHZebymdIreR1gxrQ01VraC5Fhb1GOJ49RQwCh4rwYAch+5EfMW8oBiXpTBysqRK08h+Qoroqhiiivh1czTWIGZN65KdWRqMqwoU+//jl/WhkXX79wl0yP8lwpXZ//vr8k6d35eLo0Au1bzKl7Huzd1jS1YLX80oDad+U/8tgZnHwAA)format("woff2-variations");unicode-range:U+300-302,U+304,U+30B-30C,U+323-324,U+330-331,U+13A0-13FF,U+AB70-ABBF}@font-face{font-family:Google Sans Flex Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/assets/google-sans-flex-math-opsz-normal-Df0nBFmk.woff2)format("woff2-variations");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Google Sans Flex Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/assets/google-sans-flex-nushu-opsz-normal-VR_T0Yj2.woff2)format("woff2-variations");unicode-range:U+2003,U+3000,U+3002,U+4E00,U+FE12,U+16FE1,U+1B170-1B2FB}@font-face{font-family:Google Sans Flex Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/assets/google-sans-flex-symbols-opsz-normal-CNwqtb1s.woff2)format("woff2-variations");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Google Sans Flex Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/assets/google-sans-flex-syriac-opsz-normal-Drbc99Lz.woff2)format("woff2-variations");unicode-range:U+303-304,U+307-308,U+30A,U+320,U+323-325,U+32D-32E,U+330-331,U+60C,U+61B-61C,U+61F,U+621,U+640,U+64B-655,U+660-66C,U+670,U+700-74F,U+860-86A,U+1DF8,U+1DFA,U+200C-200F,U+25CC,U+2670-2671}@font-face{font-family:Google Sans Flex Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/assets/google-sans-flex-tifinagh-opsz-normal-C8I9C2v6.woff2)format("woff2-variations");unicode-range:U+2C7,U+301-302,U+304,U+306-307,U+309,U+323,U+331,U+200C-200D,U+202E,U+25CC,U+2D30-2D7F}@font-face{font-family:Google Sans Flex Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/assets/google-sans-flex-vietnamese-opsz-normal-DzobQV_x.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Google Sans Flex Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/assets/google-sans-flex-latin-ext-opsz-normal-CfnxUDIt.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Google Sans Flex Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/assets/google-sans-flex-latin-opsz-normal-qMzfJKZE.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-400-italic-DKMiL14s.woff2)format("woff2"),url(/assets/instrument-serif-latin-400-italic-u__WvvIK.woff)format("woff")}::selection{background-color:var(--app-selection);color:var(--app-selection-ink)}.content-prose{color:var(--app-ink);line-height:1.625}.content-prose>*+*{margin-top:24px}.content-prose h2{margin-top:40px;margin-bottom:16px;font-size:20px;font-weight:600}.content-prose h3{margin-top:32px;margin-bottom:12px;font-size:18px;font-weight:600}.content-prose p,.content-prose ul,.content-prose ol,.content-prose blockquote{color:var(--app-muted)}.content-prose strong{color:var(--app-ink);font-weight:600}.content-prose ul,.content-prose ol{margin-block:16px;flex-direction:column;gap:8px;margin-left:24px;display:flex}.content-prose ul{list-style:outside}.content-prose ol{list-style:decimal}.content-prose li::marker{color:color-mix(in srgb, var(--app-muted) 50%, transparent)}.content-prose img{border:1px solid var(--app-border);border-radius:10px;margin-block:32px}.content-prose code{background-color:var(--app-well);font-family:var(--app-mono);color:var(--app-ink);border-radius:4px;padding:2px 6px;font-size:14px}.content-prose blockquote{border-left:2px solid var(--app-border);margin-block:24px;padding-left:16px;font-style:italic}.content-prose a{color:var(--app-ink);text-underline-offset:4px;text-decoration:underline}.content-prose a:hover{opacity:.8}

@layer reset, stylex.priority1;

@layer stylex.priority2 {
  .xln7xf2 {
    font: inherit;
  }

  .x15r89dc {
    grid-area: 1 / 1;
  }

  .x18zo0yy {
    inset: -64px;
  }

  .x1qx2jxi {
    inset: -6px;
  }

  .x10a8y8t {
    inset: 0;
  }

  .xkdpibf {
    margin: -1px;
  }

  .x3t6pn2 {
    margin: -2%;
  }

  .x1ghz6dp {
    margin: 0;
  }

  .x1717udv {
    padding: 0;
  }

  .x115294r {
    padding: 1.5%;
  }

  .xc7ga6q {
    padding: 12px;
  }

  .x1tamke2 {
    padding: 16px;
  }

  .xyf9f8g {
    padding: 1px;
  }

  .x6ukd3p {
    padding: 2%;
  }

  .x1qhigcl {
    padding: 20px;
  }

  .xggk2y7 {
    padding: 24px;
  }

  .x15fnm84 {
    padding: 32px;
  }

  .x1i7k47o {
    padding: 36px;
  }

  .x9ms5i6 {
    padding: 3px;
  }

  .xfawy5m {
    padding: 4px;
  }

  .xfaup72 {
    padding: 5%;
  }

  .xe8ttls {
    padding: 8px;
  }

  .xy7pc9m {
    padding: var(--x1qtgsy);
  }

  .xdcvctp {
    padding: var(--x56zvp1);
  }
}

@layer stylex.priority3 {
  .x1s3ati5 {
    background-position: bottom;
  }

  .xzou8ck {
    background-position: 0 100%;
  }

  .x1ob5lfj {
    border-color: #1ed885;
  }

  .x1om6f2u {
    border-color: #3d3d7c;
  }

  .x119b32q {
    border-color: #e5e5e5;
  }

  .xg29ltk {
    border-color: #fff;
  }

  .xybd95t {
    border-color: color-mix(in oklab,var(--xizfvbf) 60%,transparent);
  }

  .x83uji0 {
    border-color: color-mix(in srgb,var(--x13ln1c1) 10%,transparent);
  }

  .xn4ml4j {
    border-color: light-dark(#9a34121a, #fb923c33);
  }

  .xwdtbzx {
    border-color: light-dark(#115e591a, #2dd4bf33);
  }

  .xotgc24 {
    border-color: light-dark(#5b21b61a, #a78bfa33);
  }

  .x1gzzvyu {
    border-color: light-dark(#9a34121a, #fb923c33);
  }

  .xnke08w {
    border-color: light-dark(#115e591a, #2dd4bf33);
  }

  .xy96d0q {
    border-color: light-dark(#5b21b61a, #a78bfa33);
  }

  .x5qsokh {
    border-color: #ffffff0f;
  }

  .x7qwfzo {
    border-color: #ffffff0d;
  }

  .x1dlxfug {
    border-color: #ffffff1a;
  }

  .x12izvpa {
    border-color: #ffffff73;
  }

  .x9r1u3d {
    border-color: #0000;
  }

  .x1sjt9zg {
    border-color: var(--x1wvy2hm);
  }

  .x1bk6gia {
    border-color: var(--xcdoje);
  }

  .x9qv990 {
    border-color: var(--xizfvbf);
  }

  .x190ew63 {
    border-color: var(--xr4s5hb);
  }

  .x2u8bby {
    border-radius: 0;
  }

  .xbvija {
    border-radius: 1.5px;
  }

  .xeihhvt {
    border-radius: 10%;
  }

  .x4pepcl {
    border-radius: 12px;
  }

  .xgqmno8 {
    border-radius: 16px;
  }

  .x1vatqsl {
    border-radius: 18%;
  }

  .xugzpu4 {
    border-radius: 18px;
  }

  .x1m3ak92 {
    border-radius: 20px;
  }

  .x13pz1uv {
    border-radius: 22px;
  }

  .x1khhgft {
    border-radius: 24px;
  }

  .x1jvnzes {
    border-radius: 28px;
  }

  .x1cum3z5 {
    border-radius: 2px;
  }

  .x18zih8k {
    border-radius: 3px;
  }

  .x10vp35o {
    border-radius: 5%;
  }

  .xi9hqdr {
    border-radius: 6%;
  }

  .x1kogg8i {
    border-radius: 6px;
  }

  .x1phje2u {
    border-radius: 8%;
  }

  .xur7f20 {
    border-radius: 8px;
  }

  .x10hpsqq {
    border-radius: 9999px;
  }

  .xhpnuu7 {
    border-radius: 9px;
  }

  .xtkphhm {
    border-radius: 3.40282e38px;
  }

  .x1pjcqnp {
    border-radius: inherit;
  }

  .x7yrpt8 {
    border-radius: var(--x-borderRadius);
  }

  .x1tbiqbv {
    border-radius: var(--x1g4syim);
  }

  .x1feoibf {
    border-radius: var(--x1hjj9ax);
  }

  .xz2jdi9 {
    border-radius: var(--x1n0ztn5);
  }

  .x12873qn {
    border-radius: var(--x1rz3ru2);
  }

  .xbj7viy {
    border-radius: var(--x1y08zet);
  }

  .xprljq8 {
    border-radius: var(--x7gxo2s);
  }

  .x19aad3h {
    border-radius: var(--xa7oxc8);
  }

  .xax038o {
    border-radius: var(--xdh5gpn);
  }

  .x1e6waq3 {
    border-radius: var(--xie9nai);
  }

  .xwhhmeo {
    border-radius: var(--xmwugo3);
  }

  .x58albq {
    border-radius: var(--xpzvtgr);
  }

  .x16hwbk7 {
    border-radius: var(--xrqc035);
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .xc342km {
    border-width: 0;
  }

  .xvndefy {
    border-width: 1.5px;
  }

  .xmkeg23 {
    border-width: 1px;
  }

  .xdh2fpr {
    border-width: 2px;
  }

  .x98rzlu {
    flex: 1;
  }

  .xxhr3t {
    gap: 0;
  }

  .xfz0hvp {
    gap: 1.2%;
  }

  .x1pe8tdw {
    gap: 1.4%;
  }

  .xf7j6ec {
    gap: 1.6cqw;
  }

  .x883omv {
    gap: 10px;
  }

  .x1v2ro7d {
    gap: 12px;
  }

  .xou54vl {
    gap: 16px;
  }

  .x1dm3qvk {
    gap: 2.5%;
  }

  .xwhg1vd {
    gap: 2%;
  }

  .x1c1vhfx {
    gap: 20px;
  }

  .x1665zp3 {
    gap: 24px;
  }

  .x33pbmt {
    gap: 28px;
  }

  .x195vfkc {
    gap: 2px;
  }

  .xyotb9w {
    gap: 3.5%;
  }

  .x1r1f0cl {
    gap: 3%;
  }

  .x1rzw5jd {
    gap: 32px;
  }

  .x1ed6fcf {
    gap: 3px;
  }

  .xb5ioqz {
    gap: 4%;
  }

  .x14n5cft {
    gap: 40px;
  }

  .x1y9zxd1 {
    gap: 48px;
  }

  .x1jnr06f {
    gap: 4px;
  }

  .xy1yoyf {
    gap: 5%;
  }

  .x1frd91 {
    gap: 56px;
  }

  .x1nejdyq {
    gap: 5px;
  }

  .xi6w23x {
    gap: 5vh;
  }

  .xjdnhhv {
    gap: 6%;
  }

  .xdim9vw {
    gap: 64px;
  }

  .x17d4w8g {
    gap: 6px;
  }

  .x16stusp {
    gap: 8px 24px;
  }

  .x167g77z {
    gap: 8px;
  }

  .x1ns3s31 {
    gap: 96px;
  }

  .x156rqtq {
    gap: var(--x1iafa5t);
  }

  .x1bbo5et {
    gap: var(--x1wd1hig);
  }

  .x1eyz121 {
    gap: var(--x7qs9ob);
  }

  .xa1s216 {
    grid-row: 1 / span 2;
  }

  .x17y0mx6 {
    inset-inline: 0;
  }

  .x8qns72 {
    inset-inline: 18%;
  }

  .x7ulsfy {
    inset-inline: 8%;
  }

  .xe8uvvx {
    list-style: none;
  }

  .x1k49i25 {
    margin-block: -4px;
  }

  .x10im51j {
    margin-block: 0;
  }

  .x1j4yea {
    margin-block: 32px;
  }

  .xg9jes1 {
    margin-block: 4px;
  }

  .x1jp4ehj {
    margin-block: 8px;
  }

  .x1nkss2m {
    margin-block: auto;
  }

  .xj4pxbm {
    margin-block: calc(-1 * var(--x19bli3g));
  }

  .xr6ywxm {
    margin-inline: -4px;
  }

  .xvueqy4 {
    margin-inline: auto;
  }

  .x16vhe2l {
    margin-inline: var(--xk5cp9a, var(--x1psho6a));
  }

  .x1a2a7pz {
    outline: none;
  }

  .xysyzu8 {
    overflow: auto;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .x1rea2x4 {
    overflow: visible;
  }

  .xt970qd {
    padding-block: 0;
  }

  .x1aidoqj {
    padding-block: 1.5%;
  }

  .x1hxzwz6 {
    padding-block: 1%;
  }

  .xp59q4u {
    padding-block: 10px;
  }

  .x10dr8xq {
    padding-block: 12px;
  }

  .x10qoh1 {
    padding-block: 1cqw;
  }

  .xfvmpko {
    padding-block: 2.5%;
  }

  .x12726z9 {
    padding-block: 2%;
  }

  .xqp6ajr {
    padding-block: 20px;
  }

  .xr9q8rw {
    padding-block: 24px;
  }

  .xtodp5b {
    padding-block: 3.5%;
  }

  .x5mrrou {
    padding-block: 3%;
  }

  .xd11lqx {
    padding-block: 32px;
  }

  .x4vuv58 {
    padding-block: 4.5%;
  }

  .xhiyx6u {
    padding-block: 4%;
  }

  .x1axd487 {
    padding-block: 40px;
  }

  .x1xb32ym {
    padding-block: 44px;
  }

  .x12ulsxz {
    padding-block: 4px;
  }

  .xrtdiw2 {
    padding-block: 5%;
  }

  .x1iefggq {
    padding-block: 64px;
  }

  .x1t0vds8 {
    padding-block: 6px;
  }

  .xv92a2a {
    padding-block: 7%;
  }

  .x1r7f3ni {
    padding-block: 80px;
  }

  .x1vvogim {
    padding-block: 8px;
  }

  .x6sgm8y {
    padding-block: 96px;
  }

  .x1bzuwys {
    padding-block: calc(var(--x3kqax1) / 4);
  }

  .x1uqs1ry {
    padding-block: var(--x10xjapv);
  }

  .xj3t1u4 {
    padding-block: var(--x1brih5e);
  }

  .xnbdglo {
    padding-block: var(--x1cxqrz0);
  }

  .xnjsko4 {
    padding-inline: 0;
  }

  .xfqymgu {
    padding-inline: 1.5%;
  }

  .x1awh872 {
    padding-inline: 10px;
  }

  .xaope02 {
    padding-inline: 12px;
  }

  .xqin4a2 {
    padding-inline: 14px;
  }

  .x1hr3lfm {
    padding-inline: 16px;
  }

  .x17qtykl {
    padding-inline: 20px;
  }

  .x4l9tsp {
    padding-inline: 24px;
  }

  .x35yqs {
    padding-inline: 3.5%;
  }

  .xgz41np {
    padding-inline: 3.5cqw;
  }

  .xa39w9d {
    padding-inline: 3%;
  }

  .xj7an9n {
    padding-inline: 32px;
  }

  .x1lpt43a {
    padding-inline: 4.5%;
  }

  .xsab28o {
    padding-inline: 4%;
  }

  .x1bzy8qs {
    padding-inline: 40px;
  }

  .xfn1xvj {
    padding-inline: 4px;
  }

  .x1k3agyu {
    padding-inline: 5%;
  }

  .x1jxusea {
    padding-inline: 56px;
  }

  .x40a9by {
    padding-inline: 6%;
  }

  .xlkn9b3 {
    padding-inline: 7px;
  }

  .xdqyycr {
    padding-inline: 8px;
  }

  .x5mw6x9 {
    padding-inline: var(--x1u2dakk);
  }

  .xvggtje {
    padding-inline: var(--x56zvp1);
  }

  .x1vmkz1a {
    padding-inline: var(--x5njjiv);
  }

  .x1d57vi9 {
    padding-inline: var(--xnfhg9a);
  }

  .x1oy6lhq {
    padding-inline: var(--xvklem1);
  }

  .xsadu73 {
    padding-inline: var(--xvuq2wt);
  }

  .x1ku5rj1 {
    place-items: center;
  }

  .xmqliwb {
    text-decoration: line-through;
  }

  .x1hl2dhg {
    text-decoration: none;
  }

  .x1bvjpef, .xtavv6l.xtavv6l:where(.x-default-marker:hover *) {
    text-decoration: underline;
  }

  @media (width <= 767px) {
    .x1dtqfqz.x1dtqfqz {
      padding-block: 20px;
    }

    .xyrg1un.xyrg1un {
      padding-inline: 12px;
    }
  }

  @container banner (width < 24rem) {
    .x11d7n3x.x11d7n3x {
      margin-block: 0;
    }
  }

  @media (hover: hover) and (pointer: fine) {
    .x372rkc.x372rkc:hover {
      border-color: #ffffff1a;
    }

    .xwglz4n.xwglz4n:hover {
      border-color: var(--xcdoje);
    }

    .x1nptxz1.x1nptxz1:hover {
      border-color: var(--xr4s5hb);
    }

    .x1mlsptj.x1mlsptj:hover {
      text-decoration: underline;
    }
  }
}

@layer stylex.priority4 {
  .x1t23j8t {
    -webkit-background-clip: text;
  }

  .x1ua5tub {
    -webkit-box-orient: vertical;
  }

  .x1h7i4cw {
    -webkit-line-clamp: 2;
  }

  .x12gh96z {
    -webkit-mask-image: linear-gradient(to bottom,transparent 0,#000 var(--x1d1lo13),#000 calc(100% - var(--x1d1lo13)),transparent 100%);
  }

  .xtjianw {
    -webkit-mask-image: linear-gradient(to right,transparent 0,#000 var(--x1d1lo13),#000 calc(100% - var(--x1d1lo13)),transparent 100%);
  }

  .x1i10hfl {
    -webkit-tap-highlight-color: transparent;
  }

  .xg7jpbn {
    -webkit-text-fill-color: transparent;
  }

  .xpdipgo {
    -webkit-touch-callout: none;
  }

  .x1winvzj {
    -webkit-user-select: none;
  }

  .xc26acl {
    align-content: center;
  }

  .x1pha0wt {
    align-items: baseline;
  }

  .x6s0dn4 {
    align-items: center;
  }

  .xuk3077 {
    align-items: flex-end;
  }

  .x1cy8zhl {
    align-items: flex-start;
  }

  .x7a106z {
    align-items: start;
  }

  .x1qjc9v5 {
    align-items: stretch;
  }

  .xqcrz7y {
    align-self: flex-start;
  }

  .x1y8v6su {
    align-self: start;
  }

  .x7tkt5m {
    animation-duration: 1.05s;
  }

  .xmg6eyc {
    animation-duration: 1.5s;
  }

  .x1pvyhxv {
    animation-duration: 2s, 4s;
  }

  .x1c74tu6 {
    animation-duration: 2s;
  }

  .x14k4yqq {
    animation-duration: calc(var(--xemojqh) * 1s + 40ms);
  }

  .xa4qsjk {
    animation-iteration-count: infinite;
  }

  .x1a5igra {
    animation-name: none;
  }

  .xcx56e2 {
    animation-name: x13kz0yu-B;
  }

  .x105b33t {
    animation-name: x13yk7n2-B;
  }

  .x12e08g9 {
    animation-name: x1bfvtgj-B;
  }

  .xbeq8tk {
    animation-name: x1vp3gtv-B, x1vlpbdj-B;
  }

  .xo6bm9r {
    animation-name: xjsmpz5-B;
  }

  .xw1l40g {
    animation-timing-function: cubic-bezier(.4, 0, .6, 1);
  }

  .x4hg4is {
    animation-timing-function: ease-in-out;
  }

  .xb2dje8 {
    animation-timing-function: linear, ease-in-out;
  }

  .x1nxgg22 {
    animation-timing-function: step-end;
  }

  .xbixvg6 {
    aspect-ratio: 1 / .9;
  }

  .x186iv6y {
    aspect-ratio: 16 / 9;
  }

  .x1q0g8y5 {
    aspect-ratio: 440 / 916;
  }

  .xvn2z4z {
    backdrop-filter: blur(12px);
  }

  .x13ipt5f {
    backdrop-filter: blur(24px) saturate(1.2);
  }

  .xpivpjv {
    backdrop-filter: blur(4px);
  }

  .x1dmgsgi {
    backdrop-filter: blur(8px);
  }

  .xqkn89t {
    background-clip: content-box;
  }

  .x1ta4xzc {
    -webkit-background-clip: text;
    background-clip: text;
  }

  .x1r1mewj {
    background-color: #000;
  }

  .x1i7z5zj {
    background-color: #08080a;
  }

  .x1hykqvg {
    background-color: #0a0a0a;
  }

  .xyewe4d {
    background-color: #0d0d11;
  }

  .x1g57xxi, .xr9hl2n {
    background-color: #0e0e10;
  }

  .xei258h {
    background-color: #171717;
  }

  .xohmm1l {
    background-color: #1a1a1e;
  }

  .x1qhc4x0 {
    background-color: #1e1e1e;
  }

  .x1uey254 {
    background-color: #1ed885;
  }

  .x7i03um {
    background-color: #1f1f22;
  }

  .x1pgn2it {
    background-color: #202023;
  }

  .xynto3m {
    background-color: #256bfa;
  }

  .x13nxnto, .x3mkcb7 {
    background-color: #28c840;
  }

  .x1i9t60a {
    background-color: #28ca42;
  }

  .x149nwto {
    background-color: #2a1b4a;
  }

  .x1q0it6t {
    background-color: #2c2c30;
  }

  .x19ksrto {
    background-color: #33c886;
  }

  .x157deun {
    background-color: #3a3a3d;
  }

  .x3037su {
    background-color: #3f3f44;
  }

  .x49du4l {
    background-color: #54545a;
  }

  .x10r67im {
    background-color: #6b6b70;
  }

  .xmu3nnl {
    background-color: #7e7e82;
  }

  .x1dxpqv0 {
    background-color: #e5e2ff;
  }

  .x6u1xsm {
    background-color: #e5ebfd;
  }

  .xiurpqe {
    background-color: #e94b3c;
  }

  .x1jbeag7 {
    background-color: #f2f2f4;
  }

  .x6cgz0f {
    background-color: #f5f5f5;
  }

  .xiuz4ci {
    background-color: #f6b73c;
  }

  .xeik15v {
    background-color: #f6f6f6;
  }

  .x15tvmop, .xcfmmwg {
    background-color: #febc2e;
  }

  .xmfwepn {
    background-color: #ff3b30;
  }

  .x102euic, .xfggjr4 {
    background-color: #ff5f57;
  }

  .x1aj1ooo {
    background-color: #ffbd2e;
  }

  .x83z2og, .x15h5mng, .x90lzkj {
    background-color: #fff;
  }

  .xcbxqgr {
    background-color: color-mix(in oklab,var(--xhum9zx) 70%,transparent);
  }

  .x1w2dy7c {
    background-color: color-mix(in oklab,var(--xizfvbf) 60%,transparent);
  }

  .xzo26jx {
    background-color: color-mix(in oklab,var(--xsevgon) 50%,transparent);
  }

  .xvjmzu7 {
    background-color: color-mix(in srgb,var(--x13ln1c1) 40%,transparent);
  }

  .x9dqjgc {
    background-color: color-mix(in srgb,var(--x13ln1c1) 5%,transparent);
  }

  .x1xf5d90 {
    background-color: color-mix(in srgb,var(--x1h1p4uo) 15%,var(--xfo3vbc));
  }

  .x89lurs {
    background-color: color-mix(in srgb,var(--xfo3vbc) 97%,transparent);
  }

  .xvyg90t {
    background-color: color-mix(in srgb,var(--xjiafxh) 8%,transparent);
  }

  .x1nq7fwo {
    background-color: color-mix(in srgb,var(--xsevgon) 30%,transparent);
  }

  .x1u0z5as, .x46ygir {
    background-color: light-dark(#f0fdfa, #134e4a33);
  }

  .x7qny8h, .x9w59dw {
    background-color: light-dark(#f5f3ff, #4c1d9533);
  }

  .x1t79zar {
    background-color: light-dark(#fff, #18181b);
  }

  .xfgf4sx, .x181xnh0 {
    background-color: light-dark(#fff7ed, #7c2d1233);
  }

  .xus1zik {
    background-color: #0000001a;
  }

  .xhhend0 {
    background-color: #0000008c;
  }

  .xxxetxh {
    background-color: #0ea5e91a;
  }

  .xni4ltd {
    background-color: #d946ef1a;
  }

  .xfw0d6f {
    background-color: #e5e5e580;
  }

  .x1k27ug5 {
    background-color: #fbbf24e6;
  }

  .x185waq4 {
    background-color: #ffffff0a;
  }

  .x1np77uz {
    background-color: #ffffff14;
  }

  .xcxmksq {
    background-color: #ffffffd9;
  }

  .x53wsbx {
    background-color: #3b82f61f;
  }

  .x19m07to {
    background-color: #0000000d;
  }

  .xa44r0r {
    background-color: #00000073;
  }

  .xbim01r {
    background-color: #646468f2;
  }

  .x9k06if {
    background-color: #140b2e59;
  }

  .x8ph1ne {
    background-color: #141416eb;
  }

  .x8897o3 {
    background-color: #ffffff14;
  }

  .x1ohetei {
    background-color: #ffffff1a;
  }

  .x3tctdg {
    background-color: #ffffff1f;
  }

  .xh4b7qa {
    background-color: #fff3;
  }

  .x1b2zjim {
    background-color: #ffffff73;
  }

  .xrweaip {
    background-color: #ffffff80;
  }

  .x1dkv9o9 {
    background-color: #fff9;
  }

  .xeza4bc {
    background-color: #404044d9;
  }

  .xjbqb8w {
    background-color: #0000;
  }

  .xl8spv7 {
    background-color: var(--x-backgroundColor);
  }

  .x1pnocrg {
    background-color: var(--x11jkjb2);
  }

  .x8dkhrz {
    background-color: var(--x12wz9f);
  }

  .xxyql0d {
    background-color: var(--x13c2uxs);
  }

  .x1pxzrg9 {
    background-color: var(--x13ln1c1);
  }

  .x1b18ty8 {
    background-color: var(--x14d22eh);
  }

  .xv5gbxp {
    background-color: var(--x17p5xlc);
  }

  .x4x9nve {
    background-color: var(--x1941ak0);
  }

  .xo5eo0k {
    background-color: var(--x1avgo5e, var(--x1941ak0));
  }

  .xtntq0q {
    background-color: var(--x1d7bxcu);
  }

  .xqictna {
    background-color: var(--x1dzzgjr, var(--x1oavv2g));
  }

  .x1u716zb {
    background-color: var(--x1e30v2y);
  }

  .x75cra8 {
    background-color: var(--x1h1p4uo);
  }

  .x2suxm1 {
    background-color: var(--x1k3xczk);
  }

  .x5b7oqx {
    background-color: var(--x1k9a45l);
  }

  .x15wyzfq {
    background-color: var(--x1nmxo0j);
  }

  .xih38xv {
    background-color: var(--x1nr1j4z);
  }

  .x16mqmz6 {
    background-color: var(--x1oavv2g);
  }

  .xedfpfu {
    background-color: var(--x1p0rqwg);
  }

  .x19ypc26 {
    background-color: var(--x1s0q5ss);
  }

  .x1mfqyx2 {
    background-color: var(--x1vlnirw);
  }

  .xdq9990 {
    background-color: var(--x1w04gx2, var(--x1k9a45l));
  }

  .x1gs747t {
    background-color: var(--x3hot7z);
  }

  .x636jl4 {
    background-color: var(--xfo3vbc);
  }

  .xv5w2pp {
    background-color: var(--xhum9zx);
  }

  .x1c4x1s8 {
    background-color: var(--xivv0oi);
  }

  .x1lpuj4l {
    background-color: var(--xizfvbf);
  }

  .x36orl6 {
    background-color: var(--xlp5mcg);
  }

  .x1u6plac {
    background-color: var(--xnpu1f);
  }

  .xrpgtc9 {
    background-color: var(--xsevgon);
  }

  .x1ryhd0o {
    background-color: var(--xvo6azc);
  }

  .x1fcao8i {
    background-color: var(--xycqpqz);
  }

  .xd18znn {
    background-image: linear-gradient(220deg, #ff6432 12.8%, #ff0065 43.5%, #7b2eff 84.3%);
  }

  .xiw8s23 {
    background-image: linear-gradient(90deg, #ffffff80 25%, #fff 50%, #ffffff80 75%);
  }

  .x1m57ib3 {
    background-image: linear-gradient(to bottom right,color-mix(in srgb,var(--x1h1p4uo) 20%,transparent),color-mix(in srgb,var(--xigdcxh) 15%,transparent),#db277726);
  }

  .x12gk9a2 {
    background-image: linear-gradient(#140b2ecc, #140b2e00 50%), url("/landing/hero-wallpaper.webp");
  }

  .xv7fabr {
    background-image: linear-gradient(#ffffff4d, #ffffff1a);
  }

  .x14h6h1u {
    background-image: linear-gradient(to bottom,transparent,var(--xfo3vbc));
  }

  .x1roav4f {
    background-image: linear-gradient(var(--x1y4wf5f),var(--x1y4wf5f));
  }

  .xzsowzo {
    background-image: linear-gradient(var(--xizfvbf),var(--xizfvbf));
  }

  .x11ae96d {
    background-image: radial-gradient(110% 75% at 70% 35%, #c9d7f0 0%, #dab7c8 32%, #f3d5a4 60%, #e0e5e8 95%);
  }

  .xusx6p1 {
    background-image: radial-gradient(80% 100% at 50% 100%, #404044f2 0%, #40404499 60%, #0000 100%);
  }

  .xhagprc {
    background-image: radial-gradient(circle, #08080a00 0%, #08080a8c 70%, #08080ae6 100%);
  }

  .x1273dak {
    background-image: radial-gradient(circle, #1ed8852e, #5ba8ff1a 40%, #0000 75%);
  }

  .x13w35sz {
    background-origin: content-box;
  }

  .x1dyk1q5 {
    background-repeat: no-repeat,padding-box;
  }

  .xiy17q3 {
    background-repeat: no-repeat;
  }

  .xntq7mn {
    background-size: 100% 1px;
  }

  .xakli9p {
    background-size: 200% 100%;
  }

  .x15yas52 {
    background-size: 250% 100%, auto;
  }

  .x18d0r48 {
    background-size: cover;
  }

  .x1mwwwfo {
    border-collapse: collapse;
  }

  .x1khw62d {
    border-end-end-radius: 20px;
  }

  .x1jy34x5 {
    border-end-end-radius: 28px;
  }

  .x709u02 {
    border-end-start-radius: 20px;
  }

  .xfpl1co {
    border-end-start-radius: 28px;
  }

  .x19t5iym {
    border-start-end-radius: 24px;
  }

  .x1rl75mt {
    border-start-start-radius: 24px;
  }

  .xz36cds {
    box-shadow: 0 0 0 18cqw #ffffff0a;
  }

  .xbdjiey {
    box-shadow: 0 0 0 1px #0000;
  }

  .xsx4sd9 {
    box-shadow: 0 0 0 1px var(--x1hqzv5d, var(--xizfvbf));
  }

  .xmcuxcn {
    box-shadow: 0 0 0 1px var(--xizfvbf);
  }

  .x5x1n56 {
    box-shadow: 0 0 0 1px var(--xr4s5hb);
  }

  .xalsa2k {
    box-shadow: 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;
  }

  .x80rjnz {
    box-shadow: 0 16px 40px #00000030;
  }

  .xjh0ze8 {
    box-shadow: 0 1px 2px #0000000f;
  }

  .x1isiw8z {
    box-shadow: 0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;
  }

  .xsu0qpa {
    box-shadow: 0 25px 50px -12px #00000040;
  }

  .xejp07c {
    box-shadow: 0 30px 80px #0000004d;
  }

  .x1g5awrf {
    box-shadow: 0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;
  }

  .xxvudz4 {
    box-shadow: inset 0 -1px #0000000d;
  }

  .xgfgj7l {
    box-shadow: inset 0 0 0 .5px #0000001f;
  }

  .x1x0ia3z {
    box-shadow: inset 0 0 0 .5px #fff3;
  }

  .x1u9grl8 {
    box-shadow: inset 0 1px #ffffff59;
  }

  .x1gnnqk1 {
    box-shadow: none;
  }

  .x1pl4nd5 {
    box-shadow: var(--x1p4j0yq);
  }

  .xjvyd6e {
    box-shadow: var(--x1w9jjx4);
  }

  .xqg2k6o {
    box-shadow: var(--x1xv1yj0);
  }

  .x12jmssv {
    box-shadow: var(--xej2j7c);
  }

  .x1muwsbo {
    box-shadow: var(--xhxlc4x);
  }

  .x5tdltv {
    box-shadow: var(--xl4qv9c);
  }

  .x177sxc9 {
    box-shadow: var(--xpu9gip);
  }

  .xveepqe {
    box-shadow: var(--xr6cl5k);
  }

  .x15s1w25 {
    box-shadow: var(--xtn33eq);
  }

  .x9f619 {
    box-sizing: border-box;
  }

  .x1ya5gfl {
    caret-color: #1ed885;
  }

  .x12dlpsh {
    caret-color: #f6b73c;
  }

  .xqm77zw {
    caret-color: var(--x13ln1c1);
  }

  .xzpqnlu {
    clip: rect(0,0,0,0);
  }

  .x1qfxh7t {
    clip-path: inset(0 var(--x5njjiv));
  }

  .xyve67i {
    clip-path: inset(4px 0 round var(--xpzvtgr));
  }

  .x1hyvwdk {
    clip-path: inset(50%);
  }

  .xod0wng {
    color: #000;
  }

  .x1wx9mnm, .xebouvd {
    color: #0e0e10;
  }

  .x1votaj3 {
    color: #111;
  }

  .x12vkijx {
    color: #171717;
  }

  .x13248z {
    color: #1ed885;
  }

  .x9ooze8 {
    color: #256bfa;
  }

  .x89f7w {
    color: #3d3d7c;
  }

  .x15m13pk {
    color: #404040;
  }

  .xmsv7xo {
    color: #525252;
  }

  .xzexbsc {
    color: #569cd6;
  }

  .xvylx1t {
    color: #6b6b70;
  }

  .xduw2yx {
    color: #737373;
  }

  .x1liijyw {
    color: #78350f;
  }

  .xdevn90 {
    color: #7eb77e;
  }

  .xp56qy1 {
    color: #a5a5aa;
  }

  .x1nqggp2 {
    color: #ff8c5a;
  }

  .xfungia, .x1vk3c1j, .x8yag65 {
    color: #fff;
  }

  .xulpq07 {
    color: color-mix(in oklab,var(--x13ln1c1) 70%,transparent);
  }

  .xh38rhn {
    color: color-mix(in oklab,var(--x1oavv2g) 60%,transparent);
  }

  .xijygjh {
    color: color-mix(in srgb,var(--x13ln1c1) 15%,transparent);
  }

  .x1j9zyg1 {
    color: color-mix(in srgb,var(--x13ln1c1) 25%,transparent);
  }

  .xlnwnw7 {
    color: color-mix(in srgb,var(--x13ln1c1) 40%,transparent);
  }

  .x14rpa42 {
    color: color-mix(in srgb,var(--x13ln1c1) 50%,transparent);
  }

  .x1kneimd {
    color: color-mix(in srgb,var(--x13ln1c1) 70%,transparent);
  }

  .ximkco1 {
    color: color-mix(in srgb,var(--x1oavv2g) 40%,transparent);
  }

  .xx55don {
    color: color-mix(in srgb,var(--x1oavv2g) 50%,transparent);
  }

  .x1heor9g {
    color: inherit;
  }

  .x1k7cm5v {
    color: light-dark(#0284c7, #38bdf8);
  }

  .x1hi2rje {
    color: light-dark(#115e59, #2dd4bf);
  }

  .x13i5cpt {
    color: light-dark(#134e4a, #5eead4);
  }

  .xl40cwv {
    color: light-dark(#374151, #d1d5db);
  }

  .x15cf0tg {
    color: light-dark(#4c1d95, #c4b5fd);
  }

  .xhhri74 {
    color: light-dark(#5b21b6, #a78bfa);
  }

  .x1y21z0w {
    color: light-dark(#7c2d12, #fdba74);
  }

  .x11ssako {
    color: light-dark(#9a3412, #fb923c);
  }

  .xiw8jyc {
    color: #a1a1a1;
    color: lab(66.128% -.0000298023 .0000119209);
  }

  .xrfee3v {
    color: #00000080;
  }

  .x17y8bq2 {
    color: #0000008c;
  }

  .x153z34b {
    color: #000c;
  }

  .x1pi1lx5 {
    color: #ffffff8c;
  }

  .xm7j37y {
    color: #fff9;
  }

  .x1im5nlo {
    color: #ffffffd9;
  }

  .xspv1u9 {
    color: #ffffff4d;
  }

  .x7qk6rf {
    color: #ffffff8c;
  }

  .x1rzal9l {
    color: #ffffff0f;
  }

  .xtnelg4 {
    color: #ffffff4d;
  }

  .xr3d4wh {
    color: #fff6;
  }

  .xsokbok {
    color: #ffffff73;
  }

  .xvtqozj {
    color: #ffffff80;
  }

  .xto31z9 {
    color: #fff9;
  }

  .xtz6rxn {
    color: #ffffffb3;
  }

  .xttq42n {
    color: #fffc;
  }

  .x99e291 {
    color: #ffffffd9;
  }

  .x19u4qvl {
    color: #ffffffde;
  }

  .x19co3pv {
    color: #0000;
  }

  .x14rh7hd {
    color: var(--x-color);
  }

  .xb4jfot {
    color: var(--x13ln1c1);
  }

  .x10bfauf {
    color: var(--x1aa0r3g, var(--xfo3vbc));
  }

  .x103grge {
    color: var(--x1h1p4uo);
  }

  .x16u7ucy {
    color: var(--x1j3xxdp);
  }

  .x15ibav2 {
    color: var(--x1ldj3nv);
  }

  .x15ramp {
    color: var(--x1oavv2g);
  }

  .x1aia2ey {
    color: var(--x1pv3ja7);
  }

  .xwcojba {
    color: var(--x1ygxmoy);
  }

  .x1i600y5 {
    color: var(--x6uhu81, var(--xfo3vbc));
  }

  .x1dvg26o {
    color: var(--xfo3vbc);
  }

  .x1smx3kj {
    color: var(--xsi365i);
  }

  .xntwwlm {
    color-scheme: dark;
  }

  .x6butya {
    color-scheme: var(--xjflvkv);
  }

  .xfzwafh {
    column-gap: var(--x1psho6a);
  }

  .xtxg1lj {
    container-name: banner;
  }

  .x12h1iku {
    container-type: inline-size;
  }

  .x1sqbtui {
    cursor: auto;
  }

  .xt0e3qv {
    cursor: default;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .x1ed109x {
    cursor: text;
  }

  .x104kibb {
    display: -webkit-box;
  }

  .x1lliihq {
    display: block;
  }

  .xjp7ctv {
    display: contents;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x1rg5ohu {
    display: inline-block;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .xwz0xwf {
    display: inline-grid;
  }

  .xt0psk2 {
    display: inline;
  }

  .x1s85apg {
    display: none;
  }

  .x11r6d5e {
    display: table;
  }

  .x1vqzsax {
    filter: blur(120px);
  }

  .x1doowte {
    filter: blur(18px);
  }

  .x1hedwgd {
    filter: blur(20px);
  }

  .x1r0cdbd {
    filter: blur(64px);
  }

  .x1t1x2f9 {
    flex-basis: 0%;
  }

  .x1l7klhg {
    flex-basis: 100%;
  }

  .xdl72j9 {
    flex-basis: auto;
  }

  .xdt5ytf {
    flex-direction: column;
  }

  .x1q0g3np {
    flex-direction: row;
  }

  .x1c4vz4f {
    flex-grow: 0;
  }

  .x1iyjqo2 {
    flex-grow: 1;
  }

  .xw36f2b {
    flex-grow: var(--x-flexGrow);
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .xs83m0k {
    flex-shrink: 1;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .x1ywns33 {
    font-family: Inter Variable, sans-serif;
  }

  .x1iaq1mg {
    font-family: Georgia, Noto Serif SC, Noto Serif JP, serif;
  }

  .x197cyvz {
    font-family: Georgia, Times New Roman, serif;
  }

  .xjb2p0i {
    font-family: inherit;
  }

  .xv92fl4 {
    font-family: var(--x111fj2j);
  }

  .xg3dojk {
    font-family: var(--x159hjd5);
  }

  .x1qnjxk2 {
    font-family: var(--xx5jm8d);
  }

  .x1j6dyjg {
    font-size: 11px;
  }

  .xfifm61 {
    font-size: 12px;
  }

  .x4z9k3i {
    font-size: 13px;
  }

  .xif65rj {
    font-size: 14px;
  }

  .x1jvydc1 {
    font-size: 15px;
  }

  .xosj86m {
    font-size: 18px;
  }

  .x1ulgg28 {
    font-size: 30px;
  }

  .x1s3cmhv {
    font-size: 32px;
  }

  .xqozcyj {
    font-size: 36px;
  }

  .x1tgwohi {
    font-size: 40px;
  }

  .x93iunb {
    font-size: 48px;
  }

  .x33rcho {
    font-size: 52px;
  }

  .xdzlmae {
    font-size: 8px;
  }

  .x1m6lykp {
    font-size: calc(var(--x3kqax1) / 2.5);
  }

  .xyvm2u8 {
    font-size: clamp(10px, 2.8cqw, 12px);
  }

  .xilq2wj {
    font-size: clamp(10px, 3cqw, 13px);
  }

  .x1uqpr0p {
    font-size: clamp(11px, 3.2cqw, 13px);
  }

  .xyekmgn {
    font-size: clamp(11px, 3.2cqw, 14px);
  }

  .x1wxea8z {
    font-size: clamp(11px, 3.4cqw, 14px);
  }

  .xg933ym {
    font-size: clamp(11px, 3.4cqw, 15px);
  }

  .x1f99mdr {
    font-size: clamp(12px, 3.6cqw, 15px);
  }

  .x15o0ces {
    font-size: clamp(12px, 3.6cqw, 16px);
  }

  .x1g2dacr {
    font-size: clamp(12px, 3.8cqw, 16px);
  }

  .x1yjegta {
    font-size: clamp(13px, 4cqw, 17px);
  }

  .x17mgjm {
    font-size: clamp(13px, 4cqw, 18px);
  }

  .xqmlg4e {
    font-size: clamp(14px, 4.2cqw, 18px);
  }

  .x15w7ivt {
    font-size: clamp(14px, 4.4cqw, 18px);
  }

  .x194270y {
    font-size: clamp(15px, 4.6cqw, 20px);
  }

  .x3krl2u {
    font-size: clamp(20px, 6.4cqw, 28px);
  }

  .xe0j366 {
    font-size: clamp(22px, 7cqw, 34px);
  }

  .xiev67 {
    font-size: clamp(5px, 1.4cqw, 8px);
  }

  .xm2ovnw {
    font-size: clamp(8px, 2.4cqw, 11px);
  }

  .x3dmqdd {
    font-size: clamp(8px, 2.6cqw, 11px);
  }

  .x1ou0zib {
    font-size: clamp(8px, 3.2cqw, 14px);
  }

  .x5z9dsf {
    font-size: clamp(96px, 17vw, 260px);
  }

  .x1k34cb1 {
    font-size: clamp(9px, 2.6cqw, 12px);
  }

  .x1ejtc8r {
    font-size: var(--x109a26q);
  }

  .xb39pym {
    font-size: var(--x123i5nq);
  }

  .x1mky6u5 {
    font-size: var(--x1byt0ki);
  }

  .xnw73k8 {
    font-size: var(--x1eytidc);
  }

  .xvccd7a {
    font-size: var(--x1fv86qw);
  }

  .xa8i9wq {
    font-size: var(--x1fy7vo7);
  }

  .xj7uhdk {
    font-size: var(--x1ojg1mn);
  }

  .x1qohkt9 {
    font-size: var(--x1recki4);
  }

  .xu8lvxm {
    font-size: var(--x1wvti2z);
  }

  .x1sq1f92 {
    font-size: var(--x1xt7pcw);
  }

  .x1xqiknz {
    font-size: var(--x1yncflq);
  }

  .x1b4vkdu {
    font-size: var(--x4mopfy);
  }

  .xgreo38 {
    font-size: var(--x8u8yea);
  }

  .x1f5hmjy {
    font-size: var(--xbxiduz);
  }

  .x7m9e7p {
    font-size: var(--xcvr8z9);
  }

  .xf53o6m {
    font-size: var(--xeb8yop);
  }

  .xex4o0w {
    font-size: var(--xh4va7z);
  }

  .x192mh03 {
    font-size: var(--xj0ouc6);
  }

  .xldz4tr {
    font-size: var(--xm8dax7);
  }

  .x11j0es8 {
    font-size: var(--xusl31p);
  }

  .x1k4tb9n {
    font-style: italic;
  }

  .xvgscma {
    font-synthesis-style: none;
  }

  .xa73m47 {
    font-synthesis-weight: none;
  }

  .xss6m8b {
    font-variant-numeric: tabular-nums;
  }

  .xjr0qx5 {
    font-variation-settings: "wght" 700;
  }

  .xy515wq {
    font-variation-settings: var(--x109plgh);
  }

  .xyl36xo {
    font-variation-settings: var(--x1orrgjp);
  }

  .xtmxjm1 {
    font-variation-settings: var(--x1tmguhn);
  }

  .xo1l8bm {
    font-weight: 400;
  }

  .xk50ysn {
    font-weight: 500;
  }

  .x1s688f {
    font-weight: 600;
  }

  .x1xlr1w8 {
    font-weight: 700;
  }

  .xuv8nkb {
    font-weight: 800;
  }

  .x1pd3egz {
    font-weight: inherit;
  }

  .x3xbxsf {
    grid-auto-rows: min-content;
  }

  .xcrlgei {
    grid-column-start: 1;
  }

  .x1xdureb {
    grid-column-start: 2;
  }

  .x1mk1bxn {
    grid-column-start: 3;
  }

  .x10k4hdm {
    grid-column-start: 4;
  }

  .x1agbcgv {
    grid-row-start: 1;
  }

  .x13vxnyz {
    grid-row-start: 2;
  }

  .x1vnunu7 {
    grid-row-start: 3;
  }

  .x52fmzj {
    grid-template-columns: 1fr auto;
  }

  .x1y6fwsi {
    grid-template-columns: 1fr;
  }

  .xrs9oy7 {
    grid-template-columns: auto minmax(0, 1fr) auto auto;
  }

  .x1mkdm3x {
    grid-template-columns: minmax(0, 1fr);
  }

  .x11klgcs {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .xliba53 {
    grid-template-columns: repeat(var(--x10zyrn2),minmax(0,1fr));
  }

  .x1woyocn {
    inset-inline-end: auto;
  }

  .xqpl54q {
    inset-inline-start: 24px;
  }

  .xc8icb0 {
    isolation: isolate;
  }

  .xl56j7k {
    justify-content: center;
  }

  .x13a6bvl {
    justify-content: flex-end;
  }

  .x1nhvcw1 {
    justify-content: flex-start;
  }

  .x1l1ennw {
    justify-content: space-around;
  }

  .x1qughib {
    justify-content: space-between;
  }

  .x1qab1bc {
    justify-self: end;
  }

  .xjat59b {
    letter-spacing: -.01em;
  }

  .x1w69ole {
    letter-spacing: -.025em;
  }

  .x72az59 {
    letter-spacing: -.02em;
  }

  .xrq0m5f {
    letter-spacing: -.035em;
  }

  .xo2cfqc {
    letter-spacing: -.04em;
  }

  .x13qdn04 {
    letter-spacing: .025em;
  }

  .x2ujxvm {
    letter-spacing: .05em;
  }

  .x1dor1uw {
    letter-spacing: .1em;
  }

  .x6qtydf {
    letter-spacing: .25em;
  }

  .x1r0g7yl {
    letter-spacing: 1px;
  }

  .x4gjf66 {
    letter-spacing: inherit;
  }

  .xu1osu6 {
    letter-spacing: var(--x1ch05a0);
  }

  .xus35q8 {
    letter-spacing: var(--x9nnfjo);
  }

  .xdoshha {
    letter-spacing: var(--xa5rrz9);
  }

  .x17cf58a {
    letter-spacing: var(--xyvhdae);
  }

  .x1159mfc {
    line-height: 1.1;
  }

  .x1uo3zyz {
    line-height: 1.15;
  }

  .x132q4wb {
    line-height: 1.25;
  }

  .xwn7fz2 {
    line-height: 1.3;
  }

  .x1xfvgam {
    line-height: 1.35;
  }

  .x37zpob {
    line-height: 1.4;
  }

  .xfrs9s4 {
    line-height: 1.45;
  }

  .x1evy7pa {
    line-height: 1.5;
  }

  .x1dbl2gt {
    line-height: 1.6;
  }

  .x1ksxc8v {
    line-height: 1.625;
  }

  .xa7kkou {
    line-height: 1.7;
  }

  .xo5v014 {
    line-height: 1;
  }

  .x1xxsxie {
    line-height: 14px;
  }

  .x1d3mw78 {
    line-height: 16px;
  }

  .xd4r4e8 {
    line-height: 18px;
  }

  .x1fc57z9 {
    line-height: 20px;
  }

  .x1vy86p0 {
    line-height: 36px;
  }

  .x15bjb6t {
    line-height: inherit;
  }

  .x15fphz1 {
    line-height: var(--x12hjiww);
  }

  .x1mjq0cl {
    line-height: var(--x1bhmlyg);
  }

  .x19h3d60 {
    line-height: var(--x1eiq8xw);
  }

  .x14w1cby {
    line-height: var(--x1h6jiz5);
  }

  .xb8tjo0 {
    line-height: var(--x1jvwv5k);
  }

  .x17f923e {
    line-height: var(--x1nnb2z5);
  }

  .xc5rbc0 {
    line-height: var(--x1yjucv6);
  }

  .x1q5vrl9 {
    line-height: var(--x3n0wsa);
  }

  .xmbk6c3 {
    line-height: var(--xhxgc0o);
  }

  .xq132km {
    line-height: var(--xufro4a);
  }

  .x1lxpwgx {
    margin-inline-end: -4px;
  }

  .x1ws5yxj {
    margin-inline-end: -6px;
  }

  .xpbpylm {
    margin-inline-end: calc(-1 * var(--x1psho6a));
  }

  .xhf5r4t {
    margin-inline-end: var(--x1iafa5t);
  }

  .x1lziwak {
    margin-inline-start: 0;
  }

  .xvc5jky {
    margin-inline-start: auto;
  }

  .xnu84q3 {
    margin-inline-start: calc(-1 * var(--x1psho6a));
  }

  .x1jut8mg {
    margin-inline-start: var(--x1iafa5t);
  }

  .xof1qf {
    margin-inline-start: var(--xxqv3sc);
  }

  .xywstxd {
    -webkit-mask-image: linear-gradient(to bottom,transparent 0,#000 var(--x1d1lo13),#000 calc(100% - var(--x1d1lo13)),transparent 100%);
    mask-image: linear-gradient(to bottom,transparent 0,#000 var(--x1d1lo13),#000 calc(100% - var(--x1d1lo13)),transparent 100%);
  }

  .x1qnmwx0 {
    -webkit-mask-image: linear-gradient(to right,transparent 0,#000 var(--x1d1lo13),#000 calc(100% - var(--x1d1lo13)),transparent 100%);
    mask-image: linear-gradient(to right,transparent 0,#000 var(--x1d1lo13),#000 calc(100% - var(--x1d1lo13)),transparent 100%);
  }

  .x19kjcj4 {
    object-fit: contain;
  }

  .xl1xv1r {
    object-fit: cover;
  }

  .xi8ndw4 {
    opacity: .18;
  }

  .xuzhngd {
    opacity: .3;
  }

  .xbyyjgo {
    opacity: .5;
  }

  .x1ks1olk {
    opacity: .7;
  }

  .x1iy03kw {
    opacity: .9;
  }

  .xg01cxk {
    opacity: 0;
  }

  .x1hc1fzr {
    opacity: 1;
  }

  .x9ek82g {
    order: 1;
  }

  .x14yy4lh {
    order: 2;
  }

  .xo1ph6p {
    order: 3;
  }

  .x957a36 {
    outline-color: color-mix(in oklab,var(--xjiafxh) 10%,transparent);
  }

  .x1s08xoc {
    outline-color: var(--xb99wuk);
  }

  .x1g40iwv {
    outline-offset: -1px;
  }

  .x1t137rt {
    outline-style: none;
  }

  .xaatb59 {
    outline-style: solid;
  }

  .x1qgsegg {
    outline-width: 1px;
  }

  .x1de99jn {
    outline-width: 2px;
  }

  .xj0a0fe {
    overflow-wrap: anywhere;
  }

  .x1mzt3pk {
    overflow-wrap: break-word;
  }

  .xp48ta0 {
    padding-inline-end: 40px;
  }

  .xcr6c4a {
    padding-inline-end: calc(var(--xhqndyl) - var(--x1psho6a));
  }

  .x1r9lrh5 {
    padding-inline-end: var(--x56zvp1);
  }

  .xra1nip {
    padding-inline-end: var(--xhqndyl);
  }

  .x163kfwa {
    padding-inline-end: var(--xvklem1);
  }

  .x1c1uobl {
    padding-inline-start: 0;
  }

  .x1g0dm76 {
    padding-inline-start: 12px;
  }

  .x1dm16i7 {
    padding-inline-start: calc(var(--xhqndyl) - var(--x1psho6a));
  }

  .x1ak1qk2 {
    padding-inline-start: var(--x56zvp1);
  }

  .xrnp37a {
    padding-inline-start: var(--xhqndyl);
  }

  .x1hp2jjc {
    padding-inline-start: var(--xvklem1);
  }

  .x67bb7w {
    pointer-events: auto;
  }

  .x47corl {
    pointer-events: none;
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .x7wzq59 {
    position: sticky;
  }

  .x288g5 {
    resize: vertical;
  }

  .x1frrvb4 {
    rotate: -45deg;
  }

  .xw09woa {
    row-gap: 6px;
  }

  .xkcv6ua {
    scroll-behavior: smooth;
  }

  .x1rohswg {
    scrollbar-width: none;
  }

  .x1597r2g {
    scrollbar-width: thin;
  }

  .x1r5x9t7 {
    stroke: var(--xfo3vbc);
  }

  .x9luxot {
    stroke-dasharray: 15 85;
  }

  .xhr4kjn {
    stroke-width: 1.5px;
  }

  .xvlca1e {
    stroke-width: 2px;
  }

  .x2b8uid {
    text-align: center;
  }

  .xdpxx8g {
    text-align: left;
  }

  .x1hr2gdg {
    text-align: right;
  }

  .x1yc453h {
    text-align: start;
  }

  .x1b2iylo {
    text-box-edge: cap alphabetic;
  }

  .x111vx6s {
    text-box-trim: none;
  }

  .xwgcxoh {
    text-box-trim: trim-both;
  }

  .x1l5ocqf {
    text-decoration-color: #f59e0b80;
  }

  .x55pwmb {
    text-decoration-color: #fb718599;
  }

  .x5lhwog {
    text-decoration-line: line-through;
  }

  .xujl8zx {
    text-decoration-line: underline;
  }

  .x1xxi7tn {
    text-decoration-style: wavy;
  }

  .xlyipyv {
    text-overflow: ellipsis;
  }

  .xfqjyog {
    text-rendering: optimizelegibility;
  }

  .xtvhhri {
    text-transform: uppercase;
  }

  .xrys4gj {
    text-underline-offset: 2px;
  }

  .x3pynha {
    text-underline-offset: 4px;
  }

  .x1w2vvpw {
    text-wrap: balance;
  }

  .x1fzhlzt {
    text-wrap: pretty;
  }

  .xggy1nq {
    touch-action: manipulation;
  }

  .x5ve5x3 {
    touch-action: none;
  }

  .x1c071of {
    transform: none;
  }

  .xuuh30 {
    transform: translateX(-50%);
  }

  .xndde0i {
    transform: translateY(-6%);
  }

  .xavs3du {
    transform: translateY(1px);
  }

  .xsa3med {
    transition-delay: .16s;
  }

  .x12s1jxh {
    transition-duration: 80ms;
  }

  .xgdialr {
    transition-duration: .12s;
  }

  .xx6bhzk {
    transition-duration: .15s;
  }

  .x9i6iqp {
    transition-duration: .16s;
  }

  .x13dflua {
    transition-duration: .2s;
  }

  .x1d8287x {
    transition-duration: .3s;
  }

  .xfagghw {
    transition-property: all;
  }

  .xs2xxs2 {
    transition-property: background-color, color;
  }

  .xwwbhri {
    transition-property: background-color, width, height;
  }

  .x15406qy {
    transition-property: background-color;
  }

  .xshfolx {
    transition-property: border-color;
  }

  .xtnl7vc {
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke;
  }

  .x33g27j {
    transition-property: color, background-color, border-radius, box-shadow, opacity;
  }

  .x1gbuem2 {
    transition-property: color, background-color;
  }

  .xrf8owv {
    transition-property: color, border-color;
  }

  .x12jyi75 {
    transition-property: color, font-variation-settings;
  }

  .xzjybgc {
    transition-property: color, stroke-width;
  }

  .xt3l3uh {
    transition-property: color;
  }

  .x1ycrlba {
    transition-property: font-variation-settings;
  }

  .x19991ni {
    transition-property: opacity;
  }

  .x1mch8qk {
    transition-property: scale;
  }

  .xg6qeoo {
    transition-property: stroke-width;
  }

  .x11xpdln {
    transition-property: transform;
  }

  .xwwtwea {
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  }

  .x4ognrn {
    transition-timing-function: cubic-bezier(0, 0, .2, 1);
  }

  .xwji4o3 {
    transition-timing-function: ease;
  }

  .x13cceoq {
    translate: -2px;
  }

  .xk9j1f1 {
    translate: 0 -2px;
  }

  .x87ps6o {
    -webkit-user-select: none;
    user-select: none;
  }

  .x11njtxf {
    vertical-align: baseline;
  }

  .xasj86s {
    vertical-align: calc(.5cap - var(--x8sjxog) / 2);
  }

  .xxymvpz {
    vertical-align: middle;
  }

  .xlshs6z {
    visibility: hidden;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

  .x1fj9vlw {
    white-space: pre-line;
  }

  .x126k92a {
    white-space: pre-wrap;
  }

  .x1xwynve {
    white-space: var(--x-whiteSpace);
  }

  .xuvdrym {
    z-index: -10;
  }

  .x1ja2u2z {
    z-index: 0;
  }

  .x1vjfegm {
    z-index: 1;
  }

  .x1n327nk {
    z-index: 10;
  }

  .x1355qak {
    z-index: 20;
  }

  .x68pp3s {
    z-index: 30;
  }

  .xf5e64p {
    z-index: 40;
  }

  .xa9119d {
    z-index: 50;
  }

  .x1aciyhk {
    z-index: 60;
  }

  .x17vg70s.x17vg70s:where(.x16qjw4a:focus-within *) {
    color: var(--x13ln1c1);
  }

  .x7v6wxp.x7v6wxp:where(.x16qjw4a:focus-within *) {
    stroke-width: 2px;
  }

  .xrv34x9.xrv34x9:where(.x-default-marker:hover *) {
    color: var(--xcemh0y);
  }

  .xhc2joc.xhc2joc:where(.x-default-marker:hover *) {
    transform: translateX(2px);
  }

  @supports (animation-timeline: scroll()) {
    .xx79icr.xx79icr {
      -webkit-mask-image: linear-gradient(to bottom,rgba(0,0,0,var(--xr61bxl)) 0,#000 var(--x1d1lo13),#000 calc(100% - var(--x1d1lo13)),rgba(0,0,0,var(--xcqgd5z)) 100%);
    }

    .xqghtpr.xqghtpr {
      -webkit-mask-image: linear-gradient(to right,rgba(0,0,0,var(--xr61bxl)) 0,#000 var(--x1d1lo13),#000 calc(100% - var(--x1d1lo13)),rgba(0,0,0,var(--xcqgd5z)) 100%);
    }

    .x12osjxl.x12osjxl {
      animation-fill-mode: both, both;
    }

    .xuwqfvx.xuwqfvx {
      animation-name: xdp6uyg-B, x4u2i0o-B;
    }

    .x1cm60wh.x1cm60wh {
      animation-range-end: var(--x1d1lo13),100%;
    }

    .x1ea6euf.x1ea6euf {
      animation-range-start: 0,calc(100% - var(--x1d1lo13));
    }

    .x1qn8pl9.x1qn8pl9 {
      animation-timeline: scroll(self inline), scroll(self inline);
    }

    .xmsjyyx.xmsjyyx {
      animation-timeline: scroll(self), scroll(self);
    }

    .xtxrnsr.xtxrnsr {
      animation-timing-function: linear, linear;
    }

    .xouracz.xouracz {
      -webkit-mask-image: linear-gradient(to bottom,rgba(0,0,0,var(--xr61bxl)) 0,#000 var(--x1d1lo13),#000 calc(100% - var(--x1d1lo13)),rgba(0,0,0,var(--xcqgd5z)) 100%);
      mask-image: linear-gradient(to bottom,rgba(0,0,0,var(--xr61bxl)) 0,#000 var(--x1d1lo13),#000 calc(100% - var(--x1d1lo13)),rgba(0,0,0,var(--xcqgd5z)) 100%);
    }

    .x9qdyj2.x9qdyj2 {
      -webkit-mask-image: linear-gradient(to right,rgba(0,0,0,var(--xr61bxl)) 0,#000 var(--x1d1lo13),#000 calc(100% - var(--x1d1lo13)),rgba(0,0,0,var(--xcqgd5z)) 100%);
      mask-image: linear-gradient(to right,rgba(0,0,0,var(--xr61bxl)) 0,#000 var(--x1d1lo13),#000 calc(100% - var(--x1d1lo13)),rgba(0,0,0,var(--xcqgd5z)) 100%);
    }
  }

  @supports (timeline-scope: --sf) {
    .xnlnx3z.xnlnx3z {
      scroll-timeline-name: --sf-scroller;
    }

    .x1t56u40.x1t56u40 {
      timeline-scope: --sf-scroller;
    }
  }

  .xnisxhw[data-state="closed"] {
    animation-name: x1vrao0y-B;
  }

  .x1defx5m[data-invalid]:focus, .x1g3r498:is([data-invalid], [aria-invalid="true"]):focus {
    background-color: var(--xhum9zx);
  }

  .xw0yxny:focus-visible {
    box-shadow: 0 0 0 1px var(--x1wvy2hm);
  }

  .x1y1hcxy:is([data-invalid], [aria-invalid="true"]):focus, .xzoi29x[data-invalid] {
    box-shadow: 0 0 0 1px var(--xr4s5hb);
  }

  .x1hh8yiz:focus-visible {
    box-shadow: inset 0 0 0 2px var(--x1wvy2hm);
  }

  .xnjcb0m[data-invalid] {
    color: var(--x1j3xxdp);
  }

  .x1enhpwl:not([data-overflow-y]), .xdrl3vj:not([data-overflow-x]), .xmtug2a[data-state="hidden"] {
    display: none;
  }

  .x1dy2b7b:is(:disabled, [data-disabled]), .xxh3kiz[data-disabled] {
    opacity: .5;
  }

  .x1k3t0ae[data-visible] {
    opacity: 1;
  }

  .x9v5kkp:focus-visible {
    outline-style: solid;
  }

  .x1a1bmpt[data-visible] {
    pointer-events: auto;
  }

  .x1e67gzm[data-state="closed"], .xkdrf3u:is(:disabled, [data-disabled]), .xye1tj0[data-disabled] {
    pointer-events: none;
  }

  .xyix5pv[data-visible] {
    transition-delay: 0s;
  }

  .x1xtpj4p[data-visible] {
    transition-duration: .16s;
  }

  .x1oqui1x:disabled {
    background-color: #0000;
  }

  .x1n6q6bv:disabled {
    box-shadow: 0 0 0 1px var(--xizfvbf);
  }

  .xtgyt42:disabled {
    cursor: default;
  }

  .x10refdv:disabled {
    opacity: .25;
  }

  .xijokvz:disabled {
    opacity: .5;
  }

  .xaqnwrm:disabled {
    pointer-events: none;
  }

  .x1349v2k:focus {
    background-color: var(--xhum9zx);
  }

  .x1i2whbp:focus {
    box-shadow: 0 0 0 1px var(--x1hqzv5d, var(--xcdoje));
  }

  .x90r2ir:focus {
    box-shadow: 0 0 0 1px var(--x1hqzv5d, var(--xizfvbf));
  }

  .xer4c8o:active {
    background-color: color-mix(in oklab,var(--xycqpqz) 80%,transparent);
  }

  .x1snlqku:active {
    background-color: color-mix(in srgb,var(--xjiafxh) 16%,transparent);
  }

  .x1yev3h2:active {
    background-color: #0000000d;
  }

  .x18kzoai:active {
    background-color: #ffffff1a;
  }

  .x12f88pz:active {
    background-color: var(--x1k9a45l);
  }

  .x19hykiy:active {
    background-color: var(--xlp5mcg);
  }

  .x1f2zl9v:active {
    opacity: .8;
  }

  .x11s1u7o:active {
    scale: .95;
  }

  .x1wscrpb:active {
    scale: .97;
  }

  .xns3ai2:active {
    scale: .98;
  }

  @media (width <= 767px) {
    .x137v6ai.x137v6ai {
      display: none;
    }

    .x19xhxss.x19xhxss {
      flex-direction: column;
    }
  }

  @media (pointer: coarse) {
    .x1yr6pw4.x1yr6pw4 {
      font-size: 16px;
    }
  }

  @media (width <= 767px) {
    .x3yvyx3.x3yvyx3 {
      inset-inline-end: 12px;
    }

    .x8r57lm.x8r57lm {
      inset-inline-start: 12px;
    }
  }

  @media (hover: hover) and (pointer: fine) {
    .xm072we.xm072we {
      opacity: 0;
    }
  }

  @media (width <= 767px) {
    .x1fvg1cr.x1fvg1cr {
      order: -1;
    }
  }

  @media (hover: hover) and (pointer: fine) {
    .xvw2rnk.xvw2rnk {
      padding-inline-end: 0;
    }

    .x14ux7ur.x14ux7ur {
      pointer-events: none;
    }

    .x1fvo2ju.x1fvo2ju.x1fvo2ju:where(.x1mt86h3:focus-within *) {
      opacity: 1;
    }

    .x1r6dhag.x1r6dhag.x1r6dhag:where(.x1mt86h3:focus-within *) {
      padding-inline-end: 40px;
    }

    .xi3a0tm.xi3a0tm.xi3a0tm:where(.x1mt86h3:focus-within *) {
      pointer-events: auto;
    }

    .x15fytpu.x15fytpu.x15fytpu:where(.x1qzeqi0:hover *) {
      background-color: color-mix(in srgb,var(--xjiafxh) 12%,transparent);
    }

    .x14xqk9k.x14xqk9k.x14xqk9k:where(.x3p69pa:hover *) {
      color: var(--x13ln1c1);
    }

    .x5owhp3.x5owhp3.x5owhp3:where(.x1mt86h3:hover *) {
      opacity: 1;
    }

    .xaj9kek.xaj9kek.xaj9kek:where(.x1mt86h3:hover *) {
      padding-inline-end: 40px;
    }

    .x1gv9bkq.x1gv9bkq.x1gv9bkq:where(.x1mt86h3:hover *) {
      pointer-events: auto;
    }

    .x1tencw7.x1tencw7.x1tencw7:where(.x1xvbj43:hover *), .xb8s6sf.xb8s6sf.xb8s6sf:where(.x3p69pa:hover *), .xrjbl9d.xrjbl9d.xrjbl9d:where(.x1qzlxbp:hover *) {
      stroke-width: 2px;
    }

    .x1xzq882.x1xzq882:is([data-invalid], [aria-invalid="true"]):hover, .x41hfzq.x41hfzq[data-invalid]:hover {
      background-color: var(--x13c2uxs);
    }

    .x2l6ixe.x2l6ixe:is([data-invalid], [aria-invalid="true"]):hover {
      box-shadow: 0 0 0 1px var(--xr4s5hb);
    }

    .x1yas17b.x1yas17b:focus-visible {
      opacity: 1;
    }

    .xq1nbte.xq1nbte:focus-visible {
      pointer-events: auto;
    }
  }

  @container banner (width < 24rem) {
    .x16f8yz3.x16f8yz3 {
      grid-column-start: 2;
    }

    .xcl6iky.xcl6iky {
      grid-row-start: 3;
    }

    .xaxtkuo.xaxtkuo {
      margin-inline-start: 0;
    }

    .x1ih0myc.x1ih0myc {
      order: 1;
    }

    .x19xicik.x19xicik {
      order: 3;
    }
  }

  @media (hover: hover) and (pointer: fine) {
    .x1tyfjsm.x1tyfjsm:hover {
      background-color: color-mix(in oklab,var(--xlp5mcg) 80%,transparent);
    }

    .xofxh7g.xofxh7g:hover {
      background-color: color-mix(in oklab,var(--xsevgon) 50%,transparent);
    }

    .x1az418m.x1az418m:hover {
      background-color: color-mix(in oklab,var(--xycqpqz) 90%,transparent);
    }

    .x1c833n4.x1c833n4:hover {
      background-color: color-mix(in srgb,var(--xsevgon) 50%,transparent);
    }

    .xgldvc9.xgldvc9:hover {
      background-color: #0000;
    }

    .xvd8b1z.xvd8b1z:hover {
      background-color: var(--x1941ak0);
    }

    .x1hav0l5.x1hav0l5:hover {
      background-color: var(--xhum9zx);
    }

    .xzzrybv.xzzrybv:hover {
      background-color: var(--xsevgon);
    }

    .xzhkdzs.xzhkdzs:hover {
      box-shadow: 0 0 0 1px var(--xizfvbf);
    }

    .x9pos86.x9pos86:hover {
      color: #fff;
    }

    .xabc3f7.xabc3f7:hover {
      color: var(--x13ln1c1);
    }

    .x265s75.x265s75:hover {
      color: var(--x1oavv2g);
    }

    .xv999pd.xv999pd:active {
      background-color: color-mix(in oklab,var(--xycqpqz) 80%,transparent);
    }

    .x19m09mp.x19m09mp:active {
      background-color: color-mix(in srgb,var(--xjiafxh) 16%,transparent);
    }

    .xdcrp7f.xdcrp7f:active {
      background-color: var(--x1k9a45l);
    }

    .x1ezbth7.x1ezbth7:active {
      background-color: var(--xlp5mcg);
    }

    .xt6485o.xt6485o:disabled:hover {
      color: color-mix(in srgb,var(--x1oavv2g) 50%,transparent);
    }
  }
}

@layer stylex.priority5 {
  .x1x6x6g2 {
    border-bottom-color: #2a2a2e;
  }

  .xeq1pce {
    border-bottom-color: #f5f5f5;
  }

  .x1hjfxbc {
    border-bottom-color: color-mix(in oklab,var(--xizfvbf) 60%,transparent);
  }

  .x1rnwfm6 {
    border-bottom-color: color-mix(in srgb,var(--x13ln1c1) 10%,transparent);
  }

  .x1b1uwue {
    border-bottom-color: color-mix(in srgb,var(--xizfvbf) 50%,transparent);
  }

  .x1tljjb5 {
    border-bottom-color: #e5e5e5b3;
  }

  .xenkqzk {
    border-bottom-color: #ffffff0d;
  }

  .xqciz1c {
    border-bottom-color: var(--x1h1p4uo, var(--x13ln1c1));
  }

  .xp7dlx2 {
    border-bottom-color: var(--xizfvbf);
  }

  .x460ad7 {
    border-bottom-left-radius: 0%;
  }

  .x24sexf {
    border-bottom-left-radius: 40% 100%;
  }

  .x1f84o1r {
    border-bottom-right-radius: 0%;
  }

  .x1nn4h1n {
    border-bottom-right-radius: 40% 100%;
  }

  .x1q0q8m5 {
    border-bottom-style: solid;
  }

  .x1qhh985 {
    border-bottom-width: 0;
  }

  .xso031l {
    border-bottom-width: 1px;
  }

  .xlxy82 {
    border-bottom-width: 2px;
  }

  .xyj58a3 {
    border-left-width: 0;
  }

  .xcp5r6b {
    border-top-color: #0000000d;
  }

  .x1cgykzn {
    border-top-color: #ffffff14;
  }

  .x1q829nv {
    border-top-color: var(--x1k3xczk);
  }

  .xn91egt {
    border-top-color: var(--x1mzmb1s);
  }

  .x1bp1wx5 {
    border-top-color: var(--x1q4dvxk);
  }

  .x1bk1wdp {
    border-top-color: var(--x1s0q5ss);
  }

  .x1qpn05n {
    border-top-color: var(--xizfvbf);
  }

  .x8saz42 {
    border-top-left-radius: 100% 80%;
  }

  .x1i8i903 {
    border-top-left-radius: 12px;
  }

  .x10jr8qg {
    border-top-left-radius: 8%;
  }

  .x9mcphj {
    border-top-right-radius: 100% 80%;
  }

  .x1o1mw4 {
    border-top-right-radius: 12px;
  }

  .x86adly {
    border-top-right-radius: 8%;
  }

  .x13fuv20 {
    border-top-style: solid;
  }

  .x178xt8z {
    border-top-width: 1px;
  }

  .xamhcws {
    border-top-width: 2px;
  }

  .x1dw6ayw {
    bottom: -15%;
  }

  .xqdrm6g {
    bottom: -20%;
  }

  .x9fla40 {
    bottom: -30%;
  }

  .x1ey2m1c {
    bottom: 0;
  }

  .xie6t71 {
    bottom: 1.4%;
  }

  .xpzpqj7 {
    bottom: 10%;
  }

  .x19ip775 {
    bottom: 1px;
  }

  .xy58vm5 {
    bottom: 24px;
  }

  .x96ry18 {
    bottom: 6%;
  }

  .x1or61tm {
    bottom: 96px;
  }

  .x1j3xezo {
    bottom: calc(24px + env(safe-area-inset-bottom));
  }

  .x1nqzi6q {
    bottom: var(--x-bottom);
  }

  .x9808lw {
    height: .6cqw;
  }

  .x1q3kd3q {
    height: 1.2em;
  }

  .x1dyifeq {
    height: 1.4cqw;
  }

  .x1k0lz7i {
    height: 1.6cqw;
  }

  .x5yr21d {
    height: 100%;
  }

  .x1dr59a3 {
    height: 100vh;
  }

  .x1dr9wh {
    height: 108px;
  }

  .x1xq74az {
    height: 10cqw;
  }

  .x170jfvy {
    height: 10px;
  }

  .xr1i9pr {
    height: 11cqw;
  }

  .x1kpxq89 {
    height: 12px;
  }

  .x18gnavp {
    height: 13px;
  }

  .xo3oz3l {
    height: 14%;
  }

  .xdpnsmc {
    height: 14cqw;
  }

  .x1v9usgg {
    height: 14px;
  }

  .xx3o462 {
    height: 15px;
  }

  .x1ymw6g {
    height: 160px;
  }

  .xlup9mm {
    height: 16px;
  }

  .xmix8c7 {
    height: 18px;
  }

  .xlzyvqe {
    height: 1em;
  }

  .xjm9jq1 {
    height: 1px;
  }

  .xx0zgq1 {
    height: 2.4cqw;
  }

  .x1qx5ct2 {
    height: 20px;
  }

  .x17rw0jw {
    height: 22px;
  }

  .xxk0z11 {
    height: 24px;
  }

  .x1fgtraw {
    height: 28px;
  }

  .x1efcia9 {
    height: 3.4%;
  }

  .x1gnnpzl {
    height: 30px;
  }

  .x10w6t97 {
    height: 32px;
  }

  .x1cth6tc {
    height: 36cqw;
  }

  .xc9qbxq {
    height: 36px;
  }

  .x1u0w8k5 {
    height: 40%;
  }

  .xnf4ull {
    height: 400vh;
  }

  .x1vqgdyp {
    height: 40px;
  }

  .xxbcxho {
    height: 42%;
  }

  .xcx40h0 {
    height: 420px;
  }

  .xn3w4p2 {
    height: 44px;
  }

  .xsdox4t {
    height: 48px;
  }

  .xqu0tyb {
    height: 4px;
  }

  .xlxyqfn {
    height: 50%;
  }

  .x1egiwwb {
    height: 500px;
  }

  .xibtwe8 {
    height: 520px;
  }

  .xepj23h {
    height: 528px;
  }

  .xdd8jsf {
    height: 52px;
  }

  .x10vz0mv {
    height: 55%;
  }

  .x1n46bim {
    height: 560px;
  }

  .x39lw6i {
    height: 60%;
  }

  .x10glm12 {
    height: 6cqw;
  }

  .xols6we {
    height: 6px;
  }

  .x1xa6b72 {
    height: 700px;
  }

  .xy75621 {
    height: 72px;
  }

  .x7i0xpz {
    height: 7cqw;
  }

  .x1io82uz {
    height: 80%;
  }

  .x17j7krd {
    height: 84px;
  }

  .xdk7pt {
    height: 8px;
  }

  .xt7dq6l {
    height: auto;
  }

  .x17tn9hq {
    height: calc(var(--x3kqax1) + 8px);
  }

  .x1jgdo13 {
    height: clamp(12px, 3.6cqw, 16px);
  }

  .x1irmd4q {
    height: clamp(12px, 3.8cqw, 16px);
  }

  .x1lh6guf {
    height: clamp(12px, 4cqw, 16px);
  }

  .xyko1f1 {
    height: clamp(14px, 3.6cqw, 16px);
  }

  .xjzoyon {
    height: clamp(14px, 4.2cqw, 18px);
  }

  .x66xpdv {
    height: clamp(14px, 4.4cqw, 18px);
  }

  .x11vbp3z {
    height: clamp(14px, 4cqw, 18px);
  }

  .xv4iffc {
    height: clamp(16px, 4.6cqw, 20px);
  }

  .x2bznov {
    height: clamp(16px, 4.8cqw, 20px);
  }

  .xtgsos9 {
    height: clamp(18px, 5.4cqw, 22px);
  }

  .x66s2ac {
    height: clamp(18px, 5.4cqw, 24px);
  }

  .x4ycnrf {
    height: clamp(18px, 5cqw, 22px);
  }

  .x1ekpmmw {
    height: clamp(20px, 6cqw, 24px);
  }

  .x1kgxg7i {
    height: clamp(20px, 6cqw, 26px);
  }

  .x1l7bgi0 {
    height: clamp(20px, 6cqw, 28px);
  }

  .x16ye13r {
    height: var(--x-height);
  }

  .xjg5i35 {
    height: var(--x1n9ktbj);
  }

  .x56dl60 {
    height: var(--x1ybysrw);
  }

  .x1v8fmd8 {
    height: var(--x3kqax1);
  }

  .xpw7wyw {
    height: var(--x8sjxog);
  }

  .x1bxnbo6 {
    height: var(--xbkw9x3);
  }

  .xraqwpl {
    height: var(--xedam3v);
  }

  .x116kp52 {
    height: var(--xeyo67e);
  }

  .x17jq2hn {
    height: var(--xhxgc0o);
  }

  .x20umsf {
    height: var(--xmat7rb);
  }

  .xofj1nx {
    height: var(--xn6v9yc);
  }

  .x9l82jm {
    height: var(--xqqgw3p);
  }

  .x134ke15 {
    height: var(--xsraqt0);
  }

  .xxuzkb1 {
    left: -10%;
  }

  .xu96u03 {
    left: 0;
  }

  .x1qpfodn {
    left: 16px;
  }

  .xj5k969 {
    left: 22%;
  }

  .x989pt1 {
    left: 35%;
  }

  .xcqyyxr {
    left: 4px;
  }

  .x1nrll8i {
    left: 50%;
  }

  .x1t8mvi6 {
    left: auto;
  }

  .xgq9j65 {
    left: var(--x-left);
  }

  .x1laef1r {
    margin-bottom: -.06em;
  }

  .xat24cr {
    margin-bottom: 0;
  }

  .xod5an3 {
    margin-bottom: 12px;
  }

  .x1yztbdb {
    margin-bottom: 16px;
  }

  .xjpr12u {
    margin-bottom: 2px;
  }

  .x14owe82 {
    margin-bottom: 3%;
  }

  .x1iymm2a {
    margin-bottom: 32px;
  }

  .x14ler8 {
    margin-bottom: 40px;
  }

  .x13ihpsm {
    margin-bottom: 48px;
  }

  .x1e56ztr {
    margin-bottom: 8px;
  }

  .xl3fwg5 {
    margin-left: -23px;
  }

  .xgsvwom {
    margin-left: 1px;
  }

  .xet2fuk {
    margin-left: 8px;
  }

  .x8x9d4c {
    margin-left: auto;
  }

  .x1rdy4ex {
    margin-top: -4px;
  }

  .x1jxqc7s {
    margin-top: -72px;
  }

  .xtby04s {
    margin-top: 1.5%;
  }

  .x1k9a6nf {
    margin-top: 1%;
  }

  .x14vqqas {
    margin-top: 12px;
  }

  .xw7yly9 {
    margin-top: 16px;
  }

  .x1kbsqpk {
    margin-top: 2.5%;
  }

  .x1sy10c2 {
    margin-top: 20px;
  }

  .xqui205 {
    margin-top: 24px;
  }

  .xr9ek0c {
    margin-top: 2px;
  }

  .x10pqz0c {
    margin-top: 3%;
  }

  .xg87l8a {
    margin-top: 32px;
  }

  .xekgagg {
    margin-top: 4%;
  }

  .x1tfhste {
    margin-top: 40px;
  }

  .xx4vt8u {
    margin-top: 48px;
  }

  .x1gslohp {
    margin-top: 4px;
  }

  .x14iboa0 {
    margin-top: 5%;
  }

  .x18h4as9 {
    margin-top: 6%;
  }

  .x8rgt9n {
    margin-top: 64px;
  }

  .xlexx7y {
    margin-top: 7%;
  }

  .x17zr90y {
    margin-top: 8%;
  }

  .x1xmf6yo {
    margin-top: 8px;
  }

  .xuwc59 {
    margin-top: var(--x1iafa5t);
  }

  .xedcshv {
    max-height: inherit;
  }

  .xirjcvo {
    max-height: min(300px,var(--available-height));
  }

  .x1jv8f2l {
    max-height: min(480px,var(--available-height));
  }

  .x193iq5w {
    max-width: 100%;
  }

  .x36rmqc {
    max-width: 1024px;
  }

  .x1020ock {
    max-width: 1152px;
  }

  .x1ikqzku {
    max-width: 1200px;
  }

  .xw5ewwj {
    max-width: 300px;
  }

  .xdusixz {
    max-width: 384px;
  }

  .x1iasaxs {
    max-width: 448px;
  }

  .x17fpy1y {
    max-width: 480px;
  }

  .x1lwm3bp {
    max-width: 520px;
  }

  .x27kpxv {
    max-width: 560px;
  }

  .x1xn9zfg {
    max-width: 576px;
  }

  .xrlsmeg {
    max-width: 600px;
  }

  .x4uk5c4 {
    max-width: 672px;
  }

  .x7ep2pv {
    max-width: 680px;
  }

  .xrgej4m {
    max-width: 700px;
  }

  .x1yjoq1l {
    max-width: 768px;
  }

  .x1ap80js {
    max-width: 800px;
  }

  .x1uedy8c {
    max-width: 880px;
  }

  .x1dtb55y {
    max-width: 900px;
  }

  .xygxqix {
    max-width: calc(100% + 8px);
  }

  .x1recik0 {
    max-width: calc(100vw - 48px);
  }

  .xoktea4 {
    max-width: var(--x1wls9f5);
  }

  .x1b77zy3 {
    max-width: var(--x1x7si5q);
  }

  .xf6mhib {
    max-width: var(--x7taco6);
  }

  .x2lwn1j {
    min-height: 0;
  }

  .x1ov3xa9 {
    min-height: 100dvh;
  }

  .xg6iff7 {
    min-height: 100vh;
  }

  .x1c87fqo {
    min-height: 10px;
  }

  .x7v6ubd {
    min-height: 140px;
  }

  .x1tj45sj {
    min-height: 18cqw;
  }

  .xisnujt {
    min-height: 20px;
  }

  .x1jc8gtk {
    min-height: 210px;
  }

  .xe0957l {
    min-height: 22px;
  }

  .x1xaied3 {
    min-height: 260px;
  }

  .xj9xw9b {
    min-height: 26px;
  }

  .x1bq8ba2 {
    min-height: 280px;
  }

  .xu97haq {
    min-height: 34px;
  }

  .x11hwybk {
    min-height: 3px;
  }

  .x1ba4aug {
    min-height: 40px;
  }

  .x1wxaq2x {
    min-height: 48px;
  }

  .x1wiwyrm {
    min-height: 52px;
  }

  .x5940wz {
    min-height: 5px;
  }

  .x1pzngab {
    min-height: 600px;
  }

  .x879a55 {
    min-height: 60px;
  }

  .xiun8qx {
    min-height: 6px;
  }

  .xal53bi {
    min-height: 7px;
  }

  .x16suv20 {
    min-height: 8px;
  }

  .x1edz59j {
    min-height: 96px;
  }

  .x1esnwws {
    min-height: calc(var(--xh4va7z) * 1.5 + 4px);
  }

  .x8k3imm {
    min-height: var(--x3kqax1);
  }

  .xeuugli {
    min-width: 0;
  }

  .xgqtt45 {
    min-width: 100%;
  }

  .x1q6aqyx {
    min-width: 10px;
  }

  .x1d77m7x {
    min-width: 140px;
  }

  .x1oslful {
    min-width: 22px;
  }

  .x1p574vv {
    min-width: 3px;
  }

  .x1fns5xo {
    min-width: 40px;
  }

  .x1nb6za0 {
    min-width: 44px;
  }

  .x900493 {
    min-width: 48px;
  }

  .x187td12 {
    min-width: 5px;
  }

  .x19nz27s {
    min-width: 6px;
  }

  .xdhweic {
    min-width: 7px;
  }

  .x11inojt {
    min-width: 8px;
  }

  .xqhz47c {
    min-width: var(--reference-width);
  }

  .x1dxq0fb {
    min-width: var(--x1nrwsh1);
  }

  .xxr0w6u {
    min-width: var(--xbkw9x3);
  }

  .xw2csxc {
    overflow-x: auto;
  }

  .x6ikm8r {
    overflow-x: hidden;
  }

  .x1odjw0f {
    overflow-y: auto;
  }

  .x6i9wio {
    overscroll-behavior-y: none;
  }

  @media (width >= 640px) {
    .x1tniy2n.x1tniy2n {
      padding: 32px;
    }
  }

  .x1ffnkcp {
    padding-bottom: 120px;
  }

  .xsag5q8 {
    padding-bottom: 12px;
  }

  .x1vv4gis {
    padding-bottom: 14%;
  }

  .x1l90r2v {
    padding-bottom: 16px;
  }

  .xemploa {
    padding-bottom: 2.5%;
  }

  .x13uktj0 {
    padding-bottom: 2%;
  }

  .xx6bls6 {
    padding-bottom: 20px;
  }

  .x10sdp7s {
    padding-bottom: 3%;
  }

  .x1gan7if {
    padding-bottom: 32px;
  }

  .xsmwaxf {
    padding-bottom: 5%;
  }

  .xm8rpns {
    padding-bottom: 6%;
  }

  .x10b6aqq {
    padding-bottom: 6px;
  }

  .xfs21u1 {
    padding-bottom: 8%;
  }

  .x1ej9moc {
    padding-bottom: 80px;
  }

  .xwib8y2 {
    padding-bottom: 8px;
  }

  .x11mt06g {
    padding-bottom: var(--x56zvp1);
  }

  .x1e7yk0x {
    padding-bottom: var(--xx7qk5z);
  }

  .x1uhho1l {
    padding-left: 0;
  }

  .xnm25rq {
    padding-left: 16px;
  }

  .x5tiur9 {
    padding-left: 20px;
  }

  .x1tudf5h {
    padding-left: 32px;
  }

  .xwqb171 {
    padding-left: 5%;
  }

  .xt3lt1d {
    padding-left: 7%;
  }

  .xnuq7ks {
    padding-right: 12px;
  }

  .xyfqnmn {
    padding-right: 16px;
  }

  .x1m2p0i2 {
    padding-right: 32px;
  }

  .xy13l1i {
    padding-right: 8px;
  }

  .xq4x0wy {
    padding-top: 1%;
  }

  .x1gpkz0a {
    padding-top: 112px;
  }

  .x1evdl5j {
    padding-top: 120px;
  }

  .x1ix77vt {
    padding-top: 128px;
  }

  .xz9dl7a {
    padding-top: 12px;
  }

  .xyamay9 {
    padding-top: 16px;
  }

  .x1fpdwm {
    padding-top: 2.5%;
  }

  .x1p5oq8j {
    padding-top: 24px;
  }

  .x1nn3v0j {
    padding-top: 2px;
  }

  .x1xhm7cz {
    padding-top: 3%;
  }

  .xijc0j3 {
    padding-top: 36px;
  }

  .x66qj62 {
    padding-top: 4%;
  }

  .x1iorvi4 {
    padding-top: 4px;
  }

  .x1rdq3lh {
    padding-top: 5%;
  }

  .xtjxhbx {
    padding-top: 6%;
  }

  .x1uysmmv {
    padding-top: 64px;
  }

  .x1yrsyyn {
    padding-top: 6px;
  }

  .x1y1aw1k {
    padding-top: 8px;
  }

  .xz44tq1 {
    padding-top: var(--x1iafa5t);
  }

  .x1pqhhad {
    padding-top: var(--x56zvp1);
  }

  .x18ojai6 {
    right: -15%;
  }

  .xes8a3j {
    right: -20%;
  }

  .x3m8u43 {
    right: 0;
  }

  .xnh0wl6 {
    right: 10%;
  }

  .xlftelb {
    right: 12px;
  }

  .xn5hqff {
    right: 16px;
  }

  .x1wlq24v {
    right: 22%;
  }

  .x13rpawz {
    right: 35%;
  }

  .x177m4yw {
    right: 6%;
  }

  .xdaoel4 {
    right: 8%;
  }

  .x19up5dg {
    right: 8px;
  }

  .x7ok3n0 {
    right: var(--x-right);
  }

  .x12c0h9u {
    top: -12px;
  }

  .x1rt4d4p {
    top: -20%;
  }

  .x9d4st3 {
    top: -6%;
  }

  .x13vifvy {
    top: 0;
  }

  .xxcbz4w {
    top: 10%;
  }

  .xdsb8wn {
    top: 100%;
  }

  .x1mol9es {
    top: 12dvh;
  }

  .x1tk7jg1 {
    top: 12px;
  }

  .xomnu4r {
    top: 16px;
  }

  .x1b90o33 {
    top: 18%;
  }

  .xck8wim {
    top: 2%;
  }

  .xmhk92p {
    top: 20px;
  }

  .xpvw4cs {
    top: 22%;
  }

  .x1dfx0jo {
    top: 25%;
  }

  .x1moq7zp {
    top: 34%;
  }

  .xndqk7f {
    top: 4px;
  }

  .xwa60dl {
    top: 50%;
  }

  .xz21lkc {
    top: 6%;
  }

  .xfr5jun {
    top: 8px;
  }

  .xjbys53 {
    top: var(--x-top);
  }

  .x1v4jy3r {
    width: 1.4cqw;
  }

  .xpdrk13 {
    width: 1.6cqw;
  }

  .xh8yej3 {
    width: 100%;
  }

  .x1sb9yw4 {
    width: 108px;
  }

  .x1fsd2vl {
    width: 10px;
  }

  .xj35x94 {
    width: 112px;
  }

  .x1v5lmhy {
    width: 11cqw;
  }

  .x19pel4m {
    width: 120%;
  }

  .xygnafs {
    width: 120px;
  }

  .xsmyaan {
    width: 12px;
  }

  .x1fxhmyf {
    width: 13px;
  }

  .x1l1llpj {
    width: 14cqw;
  }

  .x6jxa94 {
    width: 14px;
  }

  .x1a00udw {
    width: 15px;
  }

  .xq1dxzn {
    width: 160px;
  }

  .x1kky2od {
    width: 16px;
  }

  .x1f1nzxn {
    width: 176px;
  }

  .x1xp8n7a {
    width: 18px;
  }

  .x1so1ns2 {
    width: 192px;
  }

  .x1i1rx1s {
    width: 1px;
  }

  .x4025u5 {
    width: 2.4cqw;
  }

  .xw4jnvo {
    width: 20px;
  }

  .x3smdqs {
    width: 230px;
  }

  .xafpxmx {
    width: 240px;
  }

  .x1t9vceh {
    width: 256px;
  }

  .xbu5dzu {
    width: 288px;
  }

  .xgd8bvy {
    width: 28px;
  }

  .xfo62xy {
    width: 2px;
  }

  .xdzyupr {
    width: 300px;
  }

  .x1849jeq {
    width: 30px;
  }

  .x1td3qas {
    width: 32px;
  }

  .x1bm8l82 {
    width: 34%;
  }

  .xj6ak53 {
    width: 340px;
  }

  .x1pgblm0 {
    width: 36%;
  }

  .xnkwpjt {
    width: 36cqw;
  }

  .x14qfxbe {
    width: 36px;
  }

  .x1g8rjiy {
    width: 3px;
  }

  .x1l2rt3b {
    width: 400px;
  }

  .x100vrsf {
    width: 40px;
  }

  .x1fnd73c {
    width: 42%;
  }

  .x3p9ev8 {
    width: 420px;
  }

  .x187nhsf {
    width: 44px;
  }

  .xinu3np {
    width: 45%;
  }

  .x1b42p2t {
    width: 46%;
  }

  .x3x2bpi {
    width: 46px;
  }

  .x14zvdfm {
    width: 48%;
  }

  .xht4xr3 {
    width: 480px;
  }

  .x1useyqa {
    width: 48px;
  }

  .x51ohtg {
    width: 4px;
  }

  .xvue9z {
    width: 500px;
  }

  .xvni27 {
    width: 52px;
  }

  .x1kmanbg {
    width: 55%;
  }

  .x16mhkzl {
    width: 6%;
  }

  .xycev2y {
    width: 60%;
  }

  .x1vz4e29 {
    width: 66%;
  }

  .xn48ei7 {
    width: 6cqw;
  }

  .x1v4s8kt {
    width: 6px;
  }

  .x65xoit {
    width: 70%;
  }

  .xci0xqf {
    width: 7px;
  }

  .x1iaq59d {
    width: 8%;
  }

  .xi9l4ab {
    width: 82%;
  }

  .x19v3vle {
    width: 84px;
  }

  .x1bepr8w {
    width: 88%;
  }

  .x1xc55vz {
    width: 8px;
  }

  .x1sii68 {
    width: 900px;
  }

  .xbqi55i {
    width: 960px;
  }

  .x14atkfc {
    width: auto;
  }

  .x1fd79ee {
    width: calc(100% - 2rem);
  }

  .xon5bsc {
    width: clamp(14px, 4.2cqw, 18px);
  }

  .xv5ky3p {
    width: clamp(14px, 4.4cqw, 18px);
  }

  .x1sl14uj {
    width: clamp(16px, 4.6cqw, 20px);
  }

  .x1rxdav4 {
    width: clamp(16px, 4.8cqw, 20px);
  }

  .xeq5yr9 {
    width: fit-content;
  }

  .x5lhr3w {
    width: var(--x-width);
  }

  .xbi8wdg {
    width: var(--x127ud7n);
  }

  .xqq0czy {
    width: var(--x1n9ktbj);
  }

  .x166s6dj {
    width: var(--x1wls9f5);
  }

  .x2skk4c {
    width: var(--x1x7si5q);
  }

  .x1av1a4e {
    width: var(--x1ybysrw);
  }

  .x1sh0ct2 {
    width: var(--x3kqax1);
  }

  .xasrjx8 {
    width: var(--x7taco6);
  }

  .xnqpklw {
    width: var(--x8sjxog);
  }

  .x17epjpe {
    width: var(--xedam3v);
  }

  .xdzdzex {
    width: var(--xeyo67e);
  }

  .x1mri893 {
    width: var(--xmat7rb);
  }

  .x15gg8d8 {
    width: var(--xqqgw3p);
  }

  .xvna1ct.xvna1ct:where(.xkacv8e:is(*) *) {
    min-width: 0;
  }

  .x1g31smg:first-child {
    border-top-width: 0;
  }

  @media (width <= 767px) {
    .xvalw4p.xvalw4p {
      bottom: calc(12px + env(safe-area-inset-bottom));
    }

    .xrurnyy.xrurnyy {
      max-width: none;
    }

    .xvj9ncl.xvj9ncl {
      min-height: 0;
    }
  }

  @media (pointer: coarse) {
    .x17aqpur.x17aqpur {
      min-height: 44px;
    }

    .x1xrq5m.x1xrq5m {
      min-width: 44px;
    }
  }

  @media (width <= 767px) {
    .x10rn61k.x10rn61k {
      width: 100%;
    }

    .x175wuz2.x175wuz2 {
      width: auto;
    }
  }

  @media (width <= 640px) {
    .x1dbdljh.x1dbdljh {
      width: 100%;
    }
  }

  @media (hover: hover) and (pointer: fine) {
    .x1xqq9ut.x1xqq9ut.x1xqq9ut:where(.x1qzeqi0:hover *) {
      height: 6px;
    }

    .xl0v6ym.xl0v6ym.xl0v6ym:where(.x1qzeqi0:hover *) {
      width: 6px;
    }
  }

  @container banner (width < 24rem) {
    .xvgtdyc.xvgtdyc {
      margin-top: var(--x1iafa5t);
    }
  }
}

@layer stylex.priority6 {
  @media (width >= 768px) {
    .xb2y1fd.xb2y1fd {
      gap: 0;
    }
  }

  @media (width >= 1024px) {
    .x25r052.x25r052 {
      gap: 32px;
    }

    .x172y4be.x172y4be {
      gap: 88px;
    }
  }

  @media (width >= 640px) {
    .x1jivn83.x1jivn83 {
      padding-block: 56px;
    }

    .xf3r2af.xf3r2af {
      padding-block: 96px;
    }
  }

  @media (width >= 1024px) {
    .xveyunc.xveyunc {
      padding-block: 64px;
    }

    .x1nqwgho.x1nqwgho {
      padding-block: 96px;
    }
  }

  @media (width >= 640px) {
    .x1dfc31w.x1dfc31w {
      padding-inline: 32px;
    }
  }

  @media (width >= 1024px) {
    .x3wn4a6.x3wn4a6 {
      padding-inline: 10px;
    }

    .xizsgjf.xizsgjf {
      padding-inline: 120px;
    }

    .x1xoes3q.x1xoes3q {
      padding-inline: 140px;
    }

    .xnirtam.xnirtam {
      padding-inline: 28px;
    }

    .x10c6z6r.x10c6z6r {
      padding-inline: 40px;
    }

    .xdx8ut1.xdx8ut1 {
      padding-inline: 80px;
    }
  }
}

@layer stylex.priority7 {
  @media (width >= 640px) {
    .x7i9wpx.x7i9wpx {
      align-items: center;
    }
  }

  @media (width >= 768px) {
    .xl0qb4z.xl0qb4z {
      align-items: end;
    }
  }

  @media (width >= 1024px) {
    .xl2p09.xl2p09 {
      align-items: start;
    }

    .x1adsrwc.x1adsrwc {
      border-start-end-radius: 44px;
    }

    .xpi9gde.xpi9gde {
      border-start-start-radius: 44px;
    }
  }

  .x9o66wb[aria-busy="true"] {
    color: #0000;
  }

  @media (width >= 640px) {
    .xdmskor.xdmskor {
      display: inline;
    }

    .x1xwp321.x1xwp321 {
      display: none;
    }
  }

  @media (width >= 768px) {
    .x1yisv62.x1yisv62 {
      display: flex;
    }

    .x1ilsvrb.x1ilsvrb {
      display: inline;
    }

    .x5f10gt.x5f10gt {
      display: none;
    }
  }

  @media (width >= 1024px) {
    .x5mebk0.x5mebk0 {
      display: block;
    }

    .xyed9ca.xyed9ca {
      display: flex;
    }

    .x1h21ts3.x1h21ts3 {
      display: none;
    }
  }

  @media (width >= 640px) {
    .x16avfam.x16avfam {
      flex-direction: row;
    }
  }

  @media (width >= 768px) {
    .xtt42ro.xtt42ro {
      flex-direction: row;
    }
  }

  @media (width >= 1024px) {
    .x1r8272y.x1r8272y {
      flex-direction: row;
    }
  }

  @media (width >= 640px) {
    .x1d5rra3.x1d5rra3 {
      font-size: var(--x123i5nq);
    }

    .xvw69pz.xvw69pz {
      font-size: var(--x1ojg1mn);
    }
  }

  @media (width >= 768px) {
    .x1qtwr1w.x1qtwr1w {
      font-size: 16px;
    }

    .xs8dlzl.xs8dlzl {
      font-size: 48px;
    }
  }

  @media (width >= 1024px) {
    .xav3v3l.xav3v3l {
      font-size: 19px;
    }

    .x12z29mg.x12z29mg {
      font-size: 20px;
    }

    .x1abczwv.x1abczwv {
      font-size: 44px;
    }

    .x1ucs81z.x1ucs81z {
      font-size: 50px;
    }

    .x8t6upm.x8t6upm {
      font-size: 84px;
    }

    .x1t4h3de.x1t4h3de {
      font-size: 92px;
    }

    .x1y1053c.x1y1053c {
      font-size: var(--x123i5nq);
    }

    .x1cqdu1k.x1cqdu1k {
      font-size: var(--x1bnx0a0);
    }

    .x19c07rx.x19c07rx {
      font-size: var(--x1u0k3ya);
    }

    .x4yc5of.x4yc5of {
      font-size: var(--xcnpymj);
    }
  }

  @media (width >= 768px) {
    .x1s0765m.x1s0765m {
      grid-template-columns: minmax(0, 1fr) auto;
    }

    .x1os7vq7.x1os7vq7 {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    .x1awk54l.x1awk54l {
      grid-template-columns: repeat(3, 1fr);
    }

    .x157u9qe.x157u9qe {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }

  @media (width >= 1024px) {
    .xd9b9y6.xd9b9y6 {
      grid-template-columns: 1fr 16rem;
    }

    .x1upe8n8.x1upe8n8 {
      grid-template-columns: minmax(0, 1fr) 22rem;
    }
  }

  .xcwg1pk:before {
    inset: 1px;
  }

  .xbpzv1:after {
    inset: min(0px, 50% - 22px);
  }

  @media (width >= 640px) {
    .x4c1f8g.x4c1f8g {
      justify-content: space-between;
    }
  }

  @media (width >= 768px) {
    .xpw9wjk.xpw9wjk {
      justify-content: space-between;
    }

    .x22fcd5.x22fcd5 {
      line-height: 1;
    }
  }

  .x3srcca[aria-disabled="true"] {
    opacity: .5;
  }

  @media (width >= 1024px) {
    .x8pp1rn.x8pp1rn {
      padding-inline-start: 16px;
    }
  }

  .x1vudr57[aria-disabled="true"] {
    pointer-events: none;
  }
}

@layer stylex.priority8 {
  .x1a2fr17:before {
    animation-range: 0 var(--x1d1lo13);
  }

  .xm35r6:after {
    animation-range: calc(100% - var(--x1d1lo13)) 100%;
  }

  @media (width >= 1024px) {
    .xfusfx4.xfusfx4 {
      border-left-width: 1px;
    }
  }

  .xxyica1:before {
    border-radius: inherit;
  }

  @media (width >= 1024px) {
    .x978xiy.x978xiy {
      border-top-width: 0;
    }

    .x55gv3y.x55gv3y {
      bottom: 40px;
    }

    .x6g4vai.x6g4vai {
      height: 260px;
    }

    .xb2dyad.xb2dyad {
      height: 56px;
    }

    .x23mg0a.x23mg0a {
      height: 680px;
    }

    .xrk2opz.xrk2opz {
      padding-bottom: 220px;
    }

    .x1qc35js.x1qc35js {
      padding-left: 64px;
    }
  }

  @media (width >= 1280px) {
    .x1b9ad9p.x1b9ad9p {
      padding-left: 120px;
    }
  }

  @media (width >= 1024px) {
    .x13mpuwj.x13mpuwj {
      padding-right: 64px;
    }

    .xo5qhd4.xo5qhd4 {
      padding-top: 128px;
    }

    .x1omch3b.x1omch3b {
      padding-top: 152px;
    }

    .xl9dpe3.xl9dpe3 {
      padding-top: 88px;
    }
  }

  @media (width >= 768px) {
    .x16ih89g.x16ih89g {
      width: 200px;
    }

    .x1x2oonw.x1x2oonw {
      width: 340px;
    }
  }

  @media (width >= 1024px) {
    .x1emx7ax.x1emx7ax {
      width: 380px;
    }

    .x3xmt6l.x3xmt6l {
      width: 480px;
    }
  }
}

@layer stylex.priority9 {
  .x1r973hc:before, .xdizw12:after {
    animation-fill-mode: both;
  }

  .x1ymwu1e:before {
    animation-name: x18re5ia-B;
  }

  .xj8k0vl:after {
    animation-name: x1jn504y-B;
  }

  .x16twvnr:before, .x3sdjfv:after {
    animation-timeline: --sf-scroller;
  }

  .x15y3wy1:after, .x1fwxpn4:before {
    animation-timing-function: linear;
  }

  .xz2n7aq:before {
    background-color: var(--x11dkxjy);
  }

  .x1gu956x:after, .x1qo6i9:before {
    background-color: var(--xizfvbf);
  }

  .x1v2b3mg:before {
    background-image: radial-gradient(circle at 0 100%, #0000 19.5px, #000 20px);
  }

  .x1h292pa:after {
    background-image: radial-gradient(circle at 100% 100%, #0000 19.5px, #000 20px);
  }

  .x1ey5fmk:before {
    box-shadow: 0 0 0 var(--xpuiqsq) var(--x1e9fnvx),inset 0 0 0 var(--x1xfjief) var(--x1e9fnvx);
  }

  .x1hjb17j::placeholder {
    color: #ffffff4d;
  }

  .x27l4rg::placeholder {
    color: var(--x1oavv2g);
  }

  .x1cpjm7i:before, .x1s928wv:after {
    content: "";
  }

  .xfk6m8::-webkit-scrollbar {
    display: none;
  }

  .x124lp2h:before, .xmf22ne:after {
    opacity: 0;
  }

  .x2q1x1w:after, .xkk1bqk:before {
    pointer-events: none;
  }

  .x1hmns74:before, .x1j6awrg:after {
    position: absolute;
  }

  .x3wz4xj:before {
    transition-duration: var(--xfe11b7),80ms;
  }

  .x1ti69p2:before {
    transition-property: box-shadow, background-color;
  }

  .xnr8mug:before {
    transition-timing-function: cubic-bezier(.23, 1, .32, 1), ease;
  }

  .xy5mcqj:before {
    z-index: -1;
  }

  .x12maryy:before, .xitxdhh:after {
    z-index: 1;
  }

  @supports (timeline-scope: --sf) {
    .x19rwqqy.x19rwqqy:before, .xbgmsmb.xbgmsmb:after {
      content: "";
    }
  }

  @media (pointer: coarse) {
    .x1fjtqre.x1fjtqre:after {
      content: "";
    }
  }
}

@layer stylex.priority10 {
  .x1xrz1ek:after {
    bottom: 0;
  }

  .xcock1l:after, .xy80zi5:before {
    height: 1px;
  }

  .x6giem4:after, .xdq3lnv:before {
    height: 20px;
  }

  .x9s7pda:before {
    left: -20px;
  }

  .x17cx49:after, .x1wlytlt:before {
    left: 0;
  }

  .xrmcyqh:after {
    right: -20px;
  }

  .xb0dqd5:before, .xnbfe2x:after {
    right: 0;
  }

  .x1m1drc7:after, .x1y3wzot:before {
    top: 0;
  }

  .x1j6c3ea:before, .x26pben:after {
    width: 20px;
  }
}

@property --x---x10zyrn2 {
  syntax: "*";
  inherits: false
}

@property --x-backgroundColor {
  syntax: "*";
  inherits: false
}

@property --x-borderRadius {
  syntax: "*";
  inherits: false
}

@property --x-bottom {
  syntax: "*";
  inherits: false
}

@property --x-color {
  syntax: "*";
  inherits: false
}

@property --x-flexGrow {
  syntax: "*";
  inherits: false
}

@property --x-height {
  syntax: "*";
  inherits: false
}

@property --x-left {
  syntax: "*";
  inherits: false
}

@property --x-right {
  syntax: "*";
  inherits: false
}

@property --x-top {
  syntax: "*";
  inherits: false
}

@property --x-whiteSpace {
  syntax: "*";
  inherits: false
}

@property --x-width {
  syntax: "*";
  inherits: false
}

@property --xcqgd5z {
  syntax: "<number>";
  inherits: true;
  initial-value: 1;
}

@property --xr61bxl {
  syntax: "<number>";
  inherits: true;
  initial-value: 1;
}

@keyframes x4u2i0o-B {
  from {
    --xcqgd5z: 0;
  }

  to {
    --xcqgd5z: 1;
  }
}

@keyframes xdp6uyg-B {
  from {
    --xr61bxl: 1;
  }

  to {
    --xr61bxl: 0;
  }
}

@keyframes x13yk7n2-B {
  from {
    background-position: 200%;
  }

  to {
    background-position: -200%;
  }
}

@keyframes x13kz0yu-B {
  0%, 100% {
    opacity: 1;
  }

  50% {
    opacity: .5;
  }
}

@keyframes xjsmpz5-B {
  50% {
    opacity: .5;
  }
}

@keyframes x1bfvtgj-B {
  0% {
    opacity: 1;
  }

  49% {
    opacity: 1;
  }

  50% {
    opacity: 0;
  }

  100% {
    opacity: 0;
  }
}

@keyframes x1jn504y-B {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes x18re5ia-B {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes x1vrao0y-B {
  from {
    outline-offset: 0;
  }

  to {
    outline-offset: .001px;
  }
}

@keyframes x1vlpbdj-B {
  0%, 100% {
    stroke-dasharray: 15 85;
  }

  50% {
    stroke-dasharray: 40 60;
  }
}

@keyframes x1vp3gtv-B {
  to {
    stroke-dashoffset: -100px;
  }
}

:root, .x1m6hjmw {
  --x10zyrn2: 1;
  --xycqpqz: transparent;
}

:root, .xoa2qtt {
  --x111fj2j: "Instrument Serif", "Songti SC", "Hiragino Mincho ProN", serif;
}

:root, .x6hztx9 {
  --x12hjiww: 1.05;
  --x1nnb2z5: 1.1;
  --x1jvwv5k: 1.15;
  --x1yjucv6: 1.375;
  --x1l305jf: 1.45;
  --x1h6jiz5: 1.6;
  --xdsnte5: 1.625;
}

:root, .x16eumfu {
  --x159hjd5: "Google Sans Flex Variable", "Google Sans Flex", system-ui, sans-serif;
  --xx5jm8d: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --x1orrgjp: "wght" 400, "opsz" 14;
  --x109plgh: "wght" 450, "opsz" 15;
  --x1tmguhn: "wght" 550, "opsz" 17;
  --x6rr1u9: "wght" 700, "opsz" 24;
}

:root, .xwza9s0 {
  --x172c2xz: initial;
  --x1qis267: initial;
  --x1phlov3: initial;
  --xi24mi9: initial;
  --x1l16gb2: initial;
  --xivyka0: initial;
  --xgy0zfk: initial;
  --x1tgu23d: initial;
  --x1a72bbf: initial;
  --xwxjhot: initial;
  --x134fzhj: initial;
  --x1u033q9: initial;
  --x1f7rrnj: initial;
  --x14gciuc: initial;
  --x18hj4kz: initial;
  --x1lgcb22: initial;
  --x1igdhle: initial;
  --x14wdyem: initial;
  --x11a0h8v: initial;
  --x1a1pqod: initial;
  --x1i9ci59: initial;
  --x13yax9b: initial;
  --xz28ig6: initial;
  --xjq6uuw: initial;
  --x3k16rx: initial;
  --x1iiogzr: initial;
}

:root, .xu2pium {
  --x1bj8lra: calc(10*var(--xbx077a));
  --x1wvti2z: calc(11*var(--xbx077a));
  --x1fy7vo7: calc(12*var(--xbx077a));
  --x1yncflq: calc(13*var(--xbx077a));
  --xcvr8z9: calc(14*var(--xbx077a));
  --x1fv86qw: calc(16*var(--xbx077a));
  --xm8dax7: calc(20*var(--xbx077a));
  --xusl31p: calc(28*var(--xbx077a));
  --x16vo3b9: calc(60*var(--xbx077a));
  --x11dcvd6: calc(14*var(--xbx077a));
  --xmk0aet: calc(16*var(--xbx077a));
  --x1g6vjav: calc(16*var(--xbx077a));
  --xufro4a: calc(20*var(--xbx077a));
  --x8gxi3w: calc(20*var(--xbx077a));
  --x3n0wsa: calc(24*var(--xbx077a));
  --x1c0r5x5: calc(28*var(--xbx077a));
  --x1bhmlyg: calc(36*var(--xbx077a));
  --x1vv97i2: calc(60*var(--xbx077a));
  --x1e0vvth: .0025em;
  --x21141q: .0025em;
  --x2jnx2n: .0025em;
  --x1al3wg: 0em;
  --xr9rzot: 0em;
  --xtopbwh: 0em;
  --xbbnkst: -.005em;
  --x1709vah: -.0075em;
  --xbr7mt3: -.025em;
}

:root, .xm5rkgm {
  --x1d1lo13: 48px;
  --xr61bxl: 1;
  --xcqgd5z: 1;
}

:root, .xvg2xd4 {
  --x1d7bxcu: transparent;
}

:root, .x1pmesb {
  --x1dzzgjr: initial;
  --x6uhu81: initial;
}

:root, .xw0m118 {
  --x1eytidc: 15px;
  --x109a26q: 17px;
  --x1recki4: 18px;
  --xcnpymj: 22px;
  --xj0ouc6: 24px;
  --x1ojg1mn: 30px;
  --x1xt7pcw: 36px;
  --xeb8yop: 40px;
  --x123i5nq: 48px;
  --x1bnx0a0: 56px;
  --x1u0k3ya: 64px;
}

:root, .xygixeq {
  --x1g4syim: calc(8*var(--xbx077a));
  --xpzvtgr: calc(8*var(--xbx077a));
  --xmwugo3: calc(10*var(--xbx077a));
  --x1q1zgmk: calc(8*var(--xbx077a));
  --xa7oxc8: calc(12*var(--xbx077a));
  --x1y08zet: calc(8*var(--xbx077a));
  --x1n0ztn5: calc(8*var(--xbx077a));
  --x7gxo2s: calc(8*var(--xbx077a));
  --x1rz3ru2: calc(10*var(--xbx077a));
  --xie9nai: calc(12*var(--xbx077a));
  --xrqc035: calc(6*var(--xbx077a));
  --x1hjj9ax: calc(6*var(--xbx077a));
  --x1kiu5li: calc(6*var(--xbx077a));
  --x6j57yz: calc(4*var(--xbx077a));
  --xfx9kze: calc(16*var(--xbx077a));
  --x1rjxj28: calc(24*var(--xbx077a));
  --xvqsx54: calc(4*var(--xbx077a));
  --xdh5gpn: calc(5*var(--xbx077a));
}

:root, .xmn4st {
  --x1k3xczk: #f59e0b;
  --x13259j8: #ed9700;
  --x1wo75q9: #fff;
  --x1im5iu7: #ffde003d;
  --xzy0xjn: #ffd40063;
  --x14w5oe7: #ab6400;
  --x1n5m6gv: #da8a00c9;
  --xl8hims: #4f3422;
  --x1b3bbzm: #fefdfb;
  --xsp7lty: #e2a336;
}

:root, .xis7knd {
  --x1ldj3nv: currentColor;
  --xgx45lm: transparent;
  --x11dkxjy: transparent;
  --x1e9fnvx: transparent;
  --xpuiqsq: 1px;
  --x1xfjief: 0px;
  --xfe11b7: .18s;
  --xk5cp9a: initial;
}

:root, .xs53xg5 {
  --x1mzmb1s: #ef4444;
  --xuzjgd1: #e53a3c;
  --xj159nl: #fff;
  --x13c2uxs: #f3000d14;
  --x1jx7hx3: #ff000824;
  --x1j3xxdp: #ce2c31;
  --xr4s5hb: #d2000571;
  --x1434bwq: #641723;
  --x1ushye9: #fffcfc;
  --xhjqj26: #eb8e90;
}

:root, .x1flgbo9 {
  --x1nr1j4z: #fff;
  --xlhqn1k: #fff;
  --x12wz9f: #fff;
  --xr6cl5k: 0 0 0 1px #0000000f, 0 1px 1px -.5px #0000000f, 0 3px 3px -1.5px #0000000f, 0 6px 6px -3px #0000000f;
}

:root, .x94n57c {
  --x1q4dvxk: #22c55e;
  --x7fv2m2: #00b953;
  --x38l0wp: #fff;
  --x14mxiw: #00970016;
  --x1v999cm: #009f0725;
  --xsi365i: #2a7e3b;
  --x1y4xk1: #008d199a;
  --x6qfi78: #203c25;
  --x1ojxg2r: #fbfefb;
  --xfyymua: #65ba74;
}

:root, .xxohxrt {
  --x1rq1bge: calc(4*var(--xbx077a));
  --x1nyeteo: calc(8*var(--xbx077a));
  --x19x29un: calc(12*var(--xbx077a));
  --xazq75c: calc(16*var(--xbx077a));
  --xgtzwie: calc(24*var(--xbx077a));
  --xa6zf94: calc(32*var(--xbx077a));
  --x8u0i9j: calc(40*var(--xbx077a));
  --x18183oj: calc(48*var(--xbx077a));
  --xtdcqrf: calc(64*var(--xbx077a));
}

:root, .x1l5c7x2 {
  --x1s0q5ss: #3b82f6;
  --xpeccv4: #3379ed;
  --xj6dr2d: #fff;
  --x18eqd69: #008ff519;
  --x32t2v8: #009eff2a;
  --x1vj84n: #0d74ce;
  --xb37dy2: #0084e6a1;
  --x1tutd5o: #113264;
  --x1q64q5f: #fbfdff;
  --xqk2w1v: #5eb1ef;
}

:root, .x17qem0d {
  --x1vlnirw: #fafafa;
  --x14d22eh: #fcfcfc;
  --x1nmxo0j: #fff;
  --xivv0oi: #fff;
  --x1p0rqwg: #fff;
  --xnpu1f: #fff;
  --x11jkjb2: #fff;
  --x3hot7z: #fff;
}

:root, .x1c2ct2h {
  --x1ygxmoy: currentColor;
  --x1y4wf5f: transparent;
}

:root, .x81uu60 {
  --x3kqax1: calc(36*var(--xbx077a));
  --xn6v9yc: calc(28*var(--xbx077a));
  --x1qtgsy: calc(4*var(--xbx077a));
  --xbxiduz: calc(13*var(--xbx077a));
  --x5njjiv: calc(12*var(--xbx077a));
  --x1u2dakk: calc(8*var(--xbx077a));
  --x7qs9ob: calc(8*var(--xbx077a));
  --x8sjxog: calc(16*var(--xbx077a));
  --xvuq2wt: calc(16*var(--xbx077a));
  --xhqndyl: calc(12*var(--xbx077a));
  --x1psho6a: calc(6*var(--xbx077a));
  --xhodmln: calc(34*var(--xbx077a));
  --xqoh9fv: calc(20*var(--xbx077a));
  --x1hevzqr: calc(16*var(--xbx077a));
  --x12jznxn: calc(2*var(--xbx077a));
  --xkff1mm: calc(4*var(--xbx077a));
  --x1mexkbp: calc(4*var(--xbx077a));
  --xlz0en5: calc(8*var(--xbx077a));
  --x1nrwsh1: calc(160*var(--xbx077a));
  --xvklem1: calc(10*var(--xbx077a));
  --xeyo67e: calc(24*var(--xbx077a));
  --xdorvfh: calc(20*var(--xbx077a));
  --xdkiatl: calc(12*var(--xbx077a));
  --x10xjapv: calc(6*var(--xbx077a));
  --x1wls9f5: calc(400*var(--xbx077a));
  --x1x7si5q: calc(540*var(--xbx077a));
  --x7taco6: calc(880*var(--xbx077a));
  --x127ud7n: min(58vw, calc(860*var(--xbx077a)));
  --x1w37mlu: calc(16*var(--xbx077a));
  --x1js3ac2: calc(5*var(--xbx077a));
  --x196zfn6: calc(18*var(--xbx077a));
  --xq8c73m: calc(8*var(--xbx077a));
  --xeaiss0: calc(8*var(--xbx077a));
  --xfppk0y: calc(48*var(--xbx077a));
  --xddr97c: calc(10*var(--xbx077a));
  --x1kvc6kn: calc(16*var(--xbx077a));
  --x1eiq8xw: calc(24*var(--xbx077a));
  --x10va9ma: calc(8*var(--xbx077a));
  --xn4dbqu: calc(10*var(--xbx077a));
  --x156pu1d: calc(8*var(--xbx077a));
  --xc8yj0: calc(28*var(--xbx077a));
  --x1klxkye: calc(8*var(--xbx077a));
  --xbkw9x3: calc(20*var(--xbx077a));
  --x1fglgfj: calc(40*var(--xbx077a));
  --xaieyfn: calc(16*var(--xbx077a));
  --x1s6blhc: calc(16*var(--xbx077a));
  --x1nzbise: calc(20*var(--xbx077a));
  --x1v3dmve: calc(28*var(--xbx077a));
  --x18r7boo: calc(20*var(--xbx077a));
  --x8u8yea: calc(16*var(--xbx077a));
  --x1byt0ki: calc(14*var(--xbx077a));
  --xxzoljx: calc(13*var(--xbx077a));
  --xh4va7z: calc(12*var(--xbx077a));
  --x4mopfy: calc(11*var(--xbx077a));
  --x1ku6dex: calc(10*var(--xbx077a));
  --x1skhalr: calc(34*var(--xbx077a));
  --x32qkom: calc(28*var(--xbx077a));
  --xcz4ne5: calc(22*var(--xbx077a));
  --xremuh0: calc(20*var(--xbx077a));
  --xus3arx: calc(20*var(--xbx077a));
  --x1t2w9rg: calc(16*var(--xbx077a));
  --x1cxqrz0: calc(8*var(--xbx077a));
  --xx7qk5z: calc(12*var(--xbx077a));
  --x122o1ar: calc(8*var(--xbx077a));
  --x1twz9ir: calc(32*var(--xbx077a));
  --x4jfkbn: calc(28*var(--xbx077a));
  --x147r1g4: calc(4*var(--xbx077a));
  --x1ekltjz: calc(48*var(--xbx077a));
  --xsraqt0: calc(24*var(--xbx077a));
  --xnfhg9a: calc(10*var(--xbx077a));
  --x1wd1hig: calc(6*var(--xbx077a));
  --xqqgw3p: calc(7*var(--xbx077a));
  --xc2lhgu: calc(8*var(--xbx077a));
  --x56zvp1: calc(16*var(--xbx077a));
  --x1iafa5t: calc(12*var(--xbx077a));
  --x1brih5e: calc(14*var(--xbx077a));
  --x1n9ktbj: calc(18*var(--xbx077a));
  --x1ybysrw: calc(14*var(--xbx077a));
  --xedam3v: calc(15*var(--xbx077a));
  --xmat7rb: calc(20*var(--xbx077a));
  --xhxgc0o: calc(20*var(--xbx077a));
  --x19bli3g: calc(4*var(--xbx077a));
  --xxqv3sc: calc(8*var(--xbx077a));
  --xi548bl: calc(20*var(--xbx077a));
  --x1092xvg: calc(14*var(--xbx077a));
  --xzsesu4: calc(20*var(--xbx077a));
  --x102fnan: calc(8*var(--xbx077a));
  --xlouv3i: calc(32*var(--xbx077a));
  --x132zxyy: calc(10*var(--xbx077a));
  --x1wlp83c: calc(28*var(--xbx077a));
  --x17p67gt: calc(19*var(--xbx077a));
  --xfdjyps: calc(18*var(--xbx077a));
  --x11a7x4d: calc(8*var(--xbx077a));
  --xyr8ndc: calc(16*var(--xbx077a));
  --xg8lrl5: calc(20*var(--xbx077a));
  --xd3bdyj: calc(14*var(--xbx077a));
  --x1du5oso: calc(16*var(--xbx077a));
  --x1nmfsjt: calc(8*var(--xbx077a));
  --xlzpxtu: calc(10*var(--xbx077a));
  --x18pmljg: calc(12*var(--xbx077a));
  --x4yappn: calc(8*var(--xbx077a));
  --xed4c02: calc(40*var(--xbx077a));
  --x1gakb45: calc(56*var(--xbx077a));
  --x1qrkpi3: calc(6*var(--xbx077a));
  --x8q2i8m: calc(8*var(--xbx077a));
  --xva72fr: calc(28*var(--xbx077a));
  --x2d6b0c: calc(20*var(--xbx077a));
  --x1c4132i: calc(14*var(--xbx077a));
  --x1tgrkw9: calc(12*var(--xbx077a));
  --xo9kgof: calc(10*var(--xbx077a));
}

:root, .x6jbkbl {
  --xa5rrz9: -.025em;
  --xgwkc2f: -.05em;
  --x1ch05a0: 2px;
  --xyvhdae: .18em;
  --x9nnfjo: .2em;
}

:root, .xuxnelx {
  --xaqqb5d: light-dark(#171717, #e5e5e5);
  --x1atz2ee: light-dark(#fff, #171717);
  --xvo6azc: light-dark(#f5f5f5, #262626);
}

:root, .x1dqncyw {
  --xbo973t: initial;
  --xdegf3p: initial;
  --x17vvc64: initial;
  --x18151dt: initial;
  --x1t24lo8: initial;
  --x12pw7uv: initial;
  --x2mn5cy: initial;
  --xzswd1y: initial;
  --xs5cjrx: initial;
  --x1vzj6es: initial;
  --xzi3gxf: initial;
  --xpcbr2m: initial;
  --xfuwqt4: initial;
  --x19234f5: initial;
  --x87eaov: initial;
  --x1qwkn9z: initial;
  --xt5q9nj: initial;
  --xcfmp0m: initial;
  --xl5rkyj: initial;
  --x11n5to0: initial;
  --x1x6w45v: initial;
  --xssalei: initial;
  --x1j7ft2e: initial;
  --x66zaf1: initial;
  --xpp0akp: initial;
}

:root, .xf4z9jr {
  --xbuyy6r: .08 0;
  --xl5dyk7: .06;
  --x1ak5qv7: .16 0;
  --x423z49: .12;
  --x1jyip9f: .24 .12;
  --xemojqh: .16;
  --x6g2agw: 80ms;
  --xbbwvty: 80ms;
  --x163j60o: .16s;
  --xvpmfxf: .24s;
}

:root, .x1exa261 {
  --xbx077a: 1px;
}

:root, .x1g454wo {
  --xigdcxh: #6b97ff;
  --xn4id1p: #fff;
  --x15pc0v2: #6b97ff;
  --x1f7j5vq: #5c89f2;
  --x1wvy2hm: #6b97ff;
  --x1h1p4uo: initial;
  --xcrkihn: initial;
  --x1aa0r3g: initial;
  --x1avgo5e: initial;
  --x1w04gx2: initial;
  --xcemh0y: initial;
  --x1hqzv5d: initial;
}

:root, .xkozfpk {
  --xjflvkv: light;
  --xfo3vbc: #fafafa;
  --x13ln1c1: #171717;
  --xhum9zx: #fff;
  --x1pv3ja7: #171717;
  --xsevgon: #f4f4f5;
  --x1oavv2g: #737373;
  --xlp5mcg: #e5e5e5;
  --xo99b6r: #171717;
  --xlbcwqp: #d4d4d4;
  --xcdoje: #a1a1a1;
  --xizfvbf: #1717171f;
  --xb99wuk: #e5e5e5;
  --xdvyprc: #e5e5e5;
  --xnw52u7: 0 0 0;
  --xjiafxh: #000;
  --x1941ak0: #0000000a;
  --x1k9a45l: #00000012;
  --x1eld6nn: #00000014;
  --xr0c0mk: #0001;
  --x17p5xlc: #0006;
  --x1dcvh9z: #bbb;
  --x1gycbd7: #fff;
  --x1e30v2y: #e5e5e533;
  --xdlq1la: #d4d4d480;
}

@supports (color: lab(0% 0 0)) {
  :root, .xkozfpk {
    --xcdoje: lab(66.128% -.0000298023 .0000119209);
    --xizfvbf: lab(7.73956% -.0000298023 .0000089407 / .12);
    --x1e30v2y: lab(90.9411% -.0000298023 0 / .2);
    --xdlq1la: lab(84.9135% 0 -.0000119209 / .5);
  }
}

:root, .x12yqj0p {
  --xlr4pt0: #0000000f;
  --x1p4j0yq: 0 0 0 1px #0000000f;
  --xpu9gip: 0 0 0 1px #0000000f, 0 1px 1px -.5px #0000000f;
  --xtn33eq: 0 0 0 1px #0000000f, 0 1px 1px -.5px #0000000f, 0 3px 3px -1.5px #0000000f;
  --xl4qv9c: 0 0 0 1px #0000000f, 0 1px 1px -.5px #0000000f, 0 3px 3px -1.5px #0000000f, 0 6px 6px -3px #0000000f;
  --x1xv1yj0: 0 0 0 1px #0000000f, 0 1px 1px -.5px #0000000f, 0 3px 3px -1.5px #0000000f, 0 6px 6px -3px #0000000f, 0 12px 12px -6px #0000000f;
  --xej2j7c: 0 0 0 1px #0000000f, 0 1px 1px -.5px #0000000f, 0 3px 3px -1.5px #0000000f, 0 6px 6px -3px #0000000f, 0 12px 12px -6px #0000000f, 0 24px 24px -12px #0000000f;
  --x1w9jjx4: 0 0 0 1px #0000000f, 0 1px 1px -.5px #0000000f, 0 3px 3px -1.5px #0000000f, 0 6px 6px -3px #0000000f, 0 12px 12px -6px #0000000f, 0 24px 24px -12px #0000000f, 0 48px 48px -24px #0000000f;
  --xhxlc4x: 0 0 0 1px #0000000f, 0 1px 1px -.5px #0000000f, 0 3px 3px -1.5px #0000000f, 0 6px 6px -3px #0000000f, 0 12px 12px -6px #0000000f, 0 24px 24px -12px #0000000f, 0 48px 48px -24px #0000000f, 0 96px 96px -48px #0000000f;
  --xlqohzs: inset 0 0 0 1px #0000000f, 0 1px 1px -.5px #0000000f;
  --xmkmvus: inset 0 0 0 1px #0000000f, 0 1px 1px -.5px #0000000f, 0 3px 3px -1.5px #0000000f;
}

.xgzyjwd.xgzyjwd, .xgzyjwd.xgzyjwd:root {
  --x1n5m6gv: #da8a00c9;
  --xl8hims: #4f3422;
  --x1b3bbzm: #fefdfb;
  --x1k3xczk: #f59e0b;
  --x1wo75q9: #fff;
  --x13259j8: #ed9700;
  --xsp7lty: #e2a336;
  --x1im5iu7: #ffde003d;
  --xzy0xjn: #ffd40063;
  --x14w5oe7: #ab6400;
}

.x1idbt7y.x1idbt7y, .x1idbt7y.x1idbt7y:root {
  --x1n5m6gv: #ffae3587;
  --xl8hims: #ffe7b3;
  --x1b3bbzm: #16120c;
  --x1k3xczk: #fcd34d;
  --x1wo75q9: #171717;
  --x13259j8: #ffdd59;
  --xsp7lty: #8f6424;
  --x1im5iu7: #fa820022;
  --xzy0xjn: #fc820032;
  --x14w5oe7: #ffca16;
}

.x19suyui.x19suyui, .x19suyui.x19suyui:root {
  --x1n5m6gv: light-dark(#da8a00c9, #ffae3587);
  --xl8hims: light-dark(#4f3422, #ffe7b3);
  --x1b3bbzm: light-dark(#fefdfb, #16120c);
  --x1k3xczk: light-dark(#f59e0b, #fcd34d);
  --x1wo75q9: light-dark(#fff, #171717);
  --x13259j8: light-dark(#ed9700, #ffdd59);
  --xsp7lty: light-dark(#e2a336, #8f6424);
  --x1im5iu7: light-dark(#ffde003d, #fa820022);
  --xzy0xjn: light-dark(#ffd40063, #fc820032);
  --x14w5oe7: light-dark(#ab6400, #ffca16);
}

.x9i6p0q.x9i6p0q, .x9i6p0q.x9i6p0q:root {
  --x1vlnirw: #171717;
  --x14d22eh: #1e1e1e;
  --x1nmxo0j: #252525;
  --xivv0oi: #2c2c2c;
  --x1p0rqwg: #333;
  --xnpu1f: #3a3a3a;
  --x11jkjb2: #414141;
  --x3hot7z: #484848;
}

.x1jt8ogu.x1jt8ogu, .x1jt8ogu.x1jt8ogu:root {
  --x1vlnirw: #fafafa;
  --x14d22eh: #fcfcfc;
  --x1nmxo0j: #fff;
  --xivv0oi: #fff;
  --x1p0rqwg: #fff;
  --xnpu1f: #fff;
  --x11jkjb2: #fff;
  --x3hot7z: #fff;
}

.x1maygca.x1maygca, .x1maygca.x1maygca:root {
  --x1vlnirw: light-dark(#fafafa, #171717);
  --x14d22eh: light-dark(#fcfcfc, #1e1e1e);
  --x1nmxo0j: light-dark(#fff, #252525);
  --xivv0oi: light-dark(#fff, #2c2c2c);
  --x1p0rqwg: light-dark(#fff, #333);
  --xnpu1f: light-dark(#fff, #3a3a3a);
  --x11jkjb2: light-dark(#fff, #414141);
  --x3hot7z: light-dark(#fff, #484848);
}

.x10vqraj.x10vqraj, .x10vqraj.x10vqraj:root {
  --x1y4xk1: #008d199a;
  --x6qfi78: #203c25;
  --x1ojxg2r: #fbfefb;
  --x1q4dvxk: #22c55e;
  --x38l0wp: #fff;
  --x7fv2m2: #00b953;
  --xfyymua: #65ba74;
  --x14mxiw: #00970016;
  --x1v999cm: #009f0725;
  --xsi365i: #2a7e3b;
}

.x1bzn0b6.x1bzn0b6, .x1bzn0b6.x1bzn0b6:root {
  --x1y4xk1: #77fd9070;
  --x6qfi78: #c2f0c2;
  --x1ojxg2r: #0e1511;
  --x1q4dvxk: #86efac;
  --x38l0wp: #171717;
  --x7fv2m2: #93fcb8;
  --xfyymua: #3e7949;
  --x14mxiw: #70fe8c1b;
  --x1v999cm: #57ff802c;
  --xsi365i: #71d083;
}

.x192wu2i.x192wu2i, .x192wu2i.x192wu2i:root {
  --x1y4xk1: light-dark(#008d199a, #77fd9070);
  --x6qfi78: light-dark(#203c25, #c2f0c2);
  --x1ojxg2r: light-dark(#fbfefb, #0e1511);
  --x1q4dvxk: light-dark(#22c55e, #86efac);
  --x38l0wp: light-dark(#fff, #171717);
  --x7fv2m2: light-dark(#00b953, #93fcb8);
  --xfyymua: light-dark(#65ba74, #3e7949);
  --x14mxiw: light-dark(#00970016, #70fe8c1b);
  --x1v999cm: light-dark(#009f0725, #57ff802c);
  --xsi365i: light-dark(#2a7e3b, #71d083);
}

.x14253zb.x14253zb, .x14253zb.x14253zb:root {
  --xb37dy2: #0084e6a1;
  --x1tutd5o: #113264;
  --x1q64q5f: #fbfdff;
  --x1s0q5ss: #3b82f6;
  --xj6dr2d: #fff;
  --xpeccv4: #3379ed;
  --xqk2w1v: #5eb1ef;
  --x18eqd69: #008ff519;
  --x32t2v8: #009eff2a;
  --x1vj84n: #0d74ce;
}

.x129puh3.x129puh3, .x129puh3.x129puh3:root {
  --xb37dy2: #3094feb9;
  --x1tutd5o: #c2e6ff;
  --x1q64q5f: #0d1520;
  --x1s0q5ss: #93c5fd;
  --xj6dr2d: #171717;
  --xpeccv4: #9fd2ff;
  --xqk2w1v: #2870bd;
  --x18eqd69: #0077ff3a;
  --x32t2v8: #0075ff57;
  --x1vj84n: #70b8ff;
}

.x82o97e.x82o97e, .x82o97e.x82o97e:root {
  --xb37dy2: light-dark(#0084e6a1, #3094feb9);
  --x1tutd5o: light-dark(#113264, #c2e6ff);
  --x1q64q5f: light-dark(#fbfdff, #0d1520);
  --x1s0q5ss: light-dark(#3b82f6, #93c5fd);
  --xj6dr2d: light-dark(#fff, #171717);
  --xpeccv4: light-dark(#3379ed, #9fd2ff);
  --xqk2w1v: light-dark(#5eb1ef, #2870bd);
  --x18eqd69: light-dark(#008ff519, #0077ff3a);
  --x32t2v8: light-dark(#009eff2a, #0075ff57);
  --x1vj84n: light-dark(#0d74ce, #70b8ff);
}

.x9mdae6.x9mdae6, .x9mdae6.x9mdae6:root {
  --xfuwqt4: #4422ff0f;
  --xssalei: #9176fed7;
  --x1j7ft2e: #baa7ff;
  --x66zaf1: #e3defffe;
  --x19234f5: #853ff916;
  --x87eaov: #8354fe36;
  --x1qwkn9z: #7d51fd50;
  --xt5q9nj: #845ffd5f;
  --xcfmp0m: #8f6cfd6d;
  --xl5rkyj: #9879ff83;
  --x11n5to0: #977dfea8;
  --x1x6w45v: #8668ffcc;
  --xpp0akp: #fff;
  --xbo973t: #14121f;
  --x1vzj6es: #7d66d9;
  --xzi3gxf: #baa7ff;
  --xpcbr2m: #e2ddfe;
  --xdegf3p: #1b1525;
  --x17vvc64: #291f43;
  --x18151dt: #33255b;
  --x1t24lo8: #3c2e69;
  --x12pw7uv: #473876;
  --x2mn5cy: #56468b;
  --xzswd1y: #6958ad;
  --xs5cjrx: #6e56cf;
}

.x1r7ui3b.x1r7ui3b, .x1r7ui3b.x1r7ui3b:root {
  --xfuwqt4: #5500aa03;
  --xssalei: #2300abb2;
  --x1j7ft2e: #1f0099af;
  --x66zaf1: #0b0043d9;
  --x19234f5: #4900ff07;
  --x87eaov: #4400ee0f;
  --x1qwkn9z: #4300ff1b;
  --xt5q9nj: #3600ff26;
  --xcfmp0m: #3100fb35;
  --xl5rkyj: #2d01dd4a;
  --x11n5to0: #2b00d066;
  --x1x6w45v: #2400b7a9;
  --xpp0akp: #fff;
  --xbo973t: #fdfcfe;
  --x1vzj6es: #654dc4;
  --xzi3gxf: #6550b9;
  --xpcbr2m: #2f265f;
  --xdegf3p: #faf8ff;
  --x17vvc64: #f4f0fe;
  --x18151dt: #ebe4ff;
  --x1t24lo8: #e1d9ff;
  --x12pw7uv: #d4cafe;
  --x2mn5cy: #c2b5f5;
  --xzswd1y: #aa99ec;
  --xs5cjrx: #6e56cf;
}

.x1yauwm2.x1yauwm2, .x1yauwm2.x1yauwm2:root {
  --xfuwqt4: light-dark(#5500aa03, #4422ff0f);
  --xssalei: light-dark(#2300abb2, #9176fed7);
  --x1j7ft2e: light-dark(#1f0099af, #baa7ff);
  --x66zaf1: light-dark(#0b0043d9, #e3defffe);
  --x19234f5: light-dark(#4900ff07, #853ff916);
  --x87eaov: light-dark(#4400ee0f, #8354fe36);
  --x1qwkn9z: light-dark(#4300ff1b, #7d51fd50);
  --xt5q9nj: light-dark(#3600ff26, #845ffd5f);
  --xcfmp0m: light-dark(#3100fb35, #8f6cfd6d);
  --xl5rkyj: light-dark(#2d01dd4a, #9879ff83);
  --x11n5to0: light-dark(#2b00d066, #977dfea8);
  --x1x6w45v: light-dark(#2400b7a9, #8668ffcc);
  --xpp0akp: #fff;
  --xbo973t: light-dark(#fdfcfe, #14121f);
  --x1vzj6es: light-dark(#654dc4, #7d66d9);
  --xzi3gxf: light-dark(#6550b9, #baa7ff);
  --xpcbr2m: light-dark(#2f265f, #e2ddfe);
  --xdegf3p: light-dark(#faf8ff, #1b1525);
  --x17vvc64: light-dark(#f4f0fe, #291f43);
  --x18151dt: light-dark(#ebe4ff, #33255b);
  --x1t24lo8: light-dark(#e1d9ff, #3c2e69);
  --x12pw7uv: light-dark(#d4cafe, #473876);
  --x2mn5cy: light-dark(#c2b5f5, #56468b);
  --xzswd1y: light-dark(#aa99ec, #6958ad);
  --xs5cjrx: #6e56cf;
}

.x66o26n.x66o26n, .x66o26n.x66o26n:root {
  --xigdcxh: #6b97ff;
  --xn4id1p: #fff;
  --x1hqzv5d: initial;
  --x15pc0v2: #6b97ff;
  --x1f7j5vq: #5c89f2;
  --x1wvy2hm: #6b97ff;
  --x1h1p4uo: initial;
  --x1aa0r3g: initial;
  --xcrkihn: initial;
  --x1avgo5e: initial;
  --x1w04gx2: initial;
  --xcemh0y: initial;
}

.x189ho47.x189ho47, .x189ho47.x189ho47:root {
  --xigdcxh: var(--x13ln1c1);
  --xn4id1p: var(--xfo3vbc);
  --x1hqzv5d: initial;
  --x15pc0v2: var(--x13ln1c1);
  --x1f7j5vq: color-mix(in oklab, var(--x13ln1c1) 85%, var(--xfo3vbc));
  --x1wvy2hm: var(--x1oavv2g);
  --x1h1p4uo: initial;
  --x1aa0r3g: initial;
  --xcrkihn: initial;
  --x1avgo5e: initial;
  --x1w04gx2: initial;
  --xcemh0y: initial;
}

.x1bivjlp.x1bivjlp, .x1bivjlp.x1bivjlp:root {
  --xigdcxh: var(--x1434bwq);
  --xn4id1p: var(--x1ushye9);
  --x1hqzv5d: var(--xr4s5hb);
  --x15pc0v2: var(--x1434bwq);
  --x1f7j5vq: color-mix(in oklab, var(--x1434bwq) 88%, var(--x1ushye9));
  --x1wvy2hm: var(--xhjqj26);
  --x1h1p4uo: var(--x1434bwq);
  --x1aa0r3g: var(--x1ushye9);
  --xcrkihn: color-mix(in oklab, var(--x1434bwq) 88%, var(--x1ushye9));
  --x1avgo5e: var(--x13c2uxs);
  --x1w04gx2: var(--x1jx7hx3);
  --xcemh0y: var(--x1434bwq);
}

.xijwvy2.xijwvy2, .xijwvy2.xijwvy2:root {
  --xigdcxh: var(--x1k3xczk);
  --xn4id1p: var(--x1wo75q9);
  --x1hqzv5d: var(--x1n5m6gv);
  --x15pc0v2: var(--x1k3xczk);
  --x1f7j5vq: var(--x13259j8);
  --x1wvy2hm: var(--xsp7lty);
  --x1h1p4uo: var(--x1k3xczk);
  --x1aa0r3g: var(--x1wo75q9);
  --xcrkihn: var(--x13259j8);
  --x1avgo5e: var(--x1im5iu7);
  --x1w04gx2: var(--xzy0xjn);
  --xcemh0y: var(--x14w5oe7);
}

.xfgmdkz.xfgmdkz, .xfgmdkz.xfgmdkz:root {
  --xigdcxh: var(--x1mzmb1s);
  --xn4id1p: var(--xj159nl);
  --x1hqzv5d: var(--xr4s5hb);
  --x15pc0v2: var(--x1mzmb1s);
  --x1f7j5vq: var(--xuzjgd1);
  --x1wvy2hm: var(--xhjqj26);
  --x1h1p4uo: var(--x1mzmb1s);
  --x1aa0r3g: var(--xj159nl);
  --xcrkihn: var(--xuzjgd1);
  --x1avgo5e: var(--x13c2uxs);
  --x1w04gx2: var(--x1jx7hx3);
  --xcemh0y: var(--x1j3xxdp);
}

.xakbezt.xakbezt, .xakbezt.xakbezt:root {
  --xigdcxh: var(--x1q4dvxk);
  --xn4id1p: var(--x38l0wp);
  --x1hqzv5d: var(--x1y4xk1);
  --x15pc0v2: var(--x1q4dvxk);
  --x1f7j5vq: var(--x7fv2m2);
  --x1wvy2hm: var(--xfyymua);
  --x1h1p4uo: var(--x1q4dvxk);
  --x1aa0r3g: var(--x38l0wp);
  --xcrkihn: var(--x7fv2m2);
  --x1avgo5e: var(--x14mxiw);
  --x1w04gx2: var(--x1v999cm);
  --xcemh0y: var(--xsi365i);
}

.x13kcb3r.x13kcb3r, .x13kcb3r.x13kcb3r:root {
  --xigdcxh: var(--x1s0q5ss);
  --xn4id1p: var(--xj6dr2d);
  --x1hqzv5d: var(--xb37dy2);
  --x15pc0v2: var(--x1s0q5ss);
  --x1f7j5vq: var(--xpeccv4);
  --x1wvy2hm: var(--xqk2w1v);
  --x1h1p4uo: var(--x1s0q5ss);
  --x1aa0r3g: var(--xj6dr2d);
  --xcrkihn: var(--xpeccv4);
  --x1avgo5e: var(--x18eqd69);
  --x1w04gx2: var(--x32t2v8);
  --xcemh0y: var(--x1vj84n);
}

.xg9jl4b.xg9jl4b, .xg9jl4b.xg9jl4b:root {
  --xigdcxh: var(--x1tutd5o);
  --xn4id1p: var(--x1q64q5f);
  --x1hqzv5d: var(--xb37dy2);
  --x15pc0v2: var(--x1tutd5o);
  --x1f7j5vq: color-mix(in oklab, var(--x1tutd5o) 88%, var(--x1q64q5f));
  --x1wvy2hm: var(--xqk2w1v);
  --x1h1p4uo: var(--x1tutd5o);
  --x1aa0r3g: var(--x1q64q5f);
  --xcrkihn: color-mix(in oklab, var(--x1tutd5o) 88%, var(--x1q64q5f));
  --x1avgo5e: var(--x18eqd69);
  --x1w04gx2: var(--x32t2v8);
  --xcemh0y: var(--x1tutd5o);
}

.x1qnm62v.x1qnm62v, .x1qnm62v.x1qnm62v:root {
  --xigdcxh: var(--x6qfi78);
  --xn4id1p: var(--x1ojxg2r);
  --x1hqzv5d: var(--x1y4xk1);
  --x15pc0v2: var(--x6qfi78);
  --x1f7j5vq: color-mix(in oklab, var(--x6qfi78) 88%, var(--x1ojxg2r));
  --x1wvy2hm: var(--xfyymua);
  --x1h1p4uo: var(--x6qfi78);
  --x1aa0r3g: var(--x1ojxg2r);
  --xcrkihn: color-mix(in oklab, var(--x6qfi78) 88%, var(--x1ojxg2r));
  --x1avgo5e: var(--x14mxiw);
  --x1w04gx2: var(--x1v999cm);
  --xcemh0y: var(--x6qfi78);
}

.x1u9qv7b.x1u9qv7b, .x1u9qv7b.x1u9qv7b:root {
  --xigdcxh: var(--xl8hims);
  --xn4id1p: var(--x1b3bbzm);
  --x1hqzv5d: var(--x1n5m6gv);
  --x15pc0v2: var(--xl8hims);
  --x1f7j5vq: color-mix(in oklab, var(--xl8hims) 88%, var(--x1b3bbzm));
  --x1wvy2hm: var(--xsp7lty);
  --x1h1p4uo: var(--xl8hims);
  --x1aa0r3g: var(--x1b3bbzm);
  --xcrkihn: color-mix(in oklab, var(--xl8hims) 88%, var(--x1b3bbzm));
  --x1avgo5e: var(--x1im5iu7);
  --x1w04gx2: var(--xzy0xjn);
  --xcemh0y: var(--xl8hims);
}

.x1rx6lb4.x1rx6lb4, .x1rx6lb4.x1rx6lb4:root {
  --xigdcxh: var(--xpcbr2m);
  --xn4id1p: var(--xbo973t);
  --x1hqzv5d: var(--x11n5to0);
  --x15pc0v2: var(--xpcbr2m);
  --x1f7j5vq: color-mix(in oklab, var(--xpcbr2m) 88%, var(--xbo973t));
  --x1wvy2hm: var(--xzswd1y);
  --x1h1p4uo: var(--xpcbr2m);
  --x1aa0r3g: var(--xbo973t);
  --xcrkihn: color-mix(in oklab, var(--xpcbr2m) 88%, var(--xbo973t));
  --x1avgo5e: var(--x87eaov);
  --x1w04gx2: var(--x1qwkn9z);
  --xcemh0y: var(--xpcbr2m);
}

.xt6t4cq.xt6t4cq, .xt6t4cq.xt6t4cq:root {
  --xigdcxh: var(--xs5cjrx);
  --xn4id1p: var(--xpp0akp);
  --x1hqzv5d: var(--x11n5to0);
  --x15pc0v2: var(--xs5cjrx);
  --x1f7j5vq: var(--x1vzj6es);
  --x1wvy2hm: var(--xzswd1y);
  --x1h1p4uo: var(--xs5cjrx);
  --x1aa0r3g: var(--xpp0akp);
  --xcrkihn: var(--x1vzj6es);
  --x1avgo5e: var(--x87eaov);
  --x1w04gx2: var(--x1qwkn9z);
  --xcemh0y: var(--xzi3gxf);
}

.xwiz26c.xwiz26c, .xwiz26c.xwiz26c:root {
  --xlhqn1k: var(--x11jkjb2);
  --x12wz9f: var(--xnpu1f);
  --xr6cl5k: var(--xej2j7c);
  --x1nr1j4z: var(--x1p0rqwg);
}

.x1569dmt.x1569dmt, .x1569dmt.x1569dmt:root {
  --xlhqn1k: var(--x1p0rqwg);
  --x12wz9f: var(--xivv0oi);
  --xr6cl5k: var(--xl4qv9c);
  --x1nr1j4z: var(--x1nmxo0j);
}

.xjhu0uz.xjhu0uz, .xjhu0uz.xjhu0uz:root {
  --xlhqn1k: var(--x3hot7z);
  --x12wz9f: var(--x11jkjb2);
  --xr6cl5k: var(--x1w9jjx4);
  --x1nr1j4z: var(--xnpu1f);
}

.xref13d.xref13d, .xref13d.xref13d:root {
  --xlhqn1k: var(--x3hot7z);
  --x12wz9f: var(--x3hot7z);
  --xr6cl5k: var(--xhxlc4x);
  --x1nr1j4z: var(--x11jkjb2);
}

.x1kh560v.x1kh560v, .x1kh560v.x1kh560v:root {
  --xlhqn1k: var(--x3hot7z);
  --x12wz9f: var(--x3hot7z);
  --xr6cl5k: var(--xhxlc4x);
  --x1nr1j4z: var(--x3hot7z);
}

.x16mvzrt.x16mvzrt, .x16mvzrt.x16mvzrt:root {
  --xlhqn1k: var(--xnpu1f);
  --x12wz9f: var(--x1p0rqwg);
  --xr6cl5k: var(--x1xv1yj0);
  --x1nr1j4z: var(--xivv0oi);
}

.x1lvolhe.x1lvolhe, .x1lvolhe.x1lvolhe:root {
  --xlp5mcg: #525252;
  --xo99b6r: #f5f5f5;
  --x1e30v2y: #5252521f;
  --x1k9a45l: #ffffff1a;
  --xfo3vbc: #171717;
  --xizfvbf: #f5f5f51f;
  --xcdoje: #737373;
  --xhum9zx: #252525;
  --x1pv3ja7: #f5f5f5;
  --x1dcvh9z: #1f1f1f;
  --x1gycbd7: #2a2a2a;
  --x13ln1c1: #f5f5f5;
  --x1941ak0: #ffffff0f;
  --xdvyprc: #404040;
  --xsevgon: #1e1e1e;
  --x1oavv2g: #a3a3a3;
  --xnw52u7: 255 255 255;
  --xjiafxh: #fff;
  --xb99wuk: #404040;
  --xjflvkv: dark;
  --x17p5xlc: #000c;
  --xlbcwqp: #525252;
  --xdlq1la: #52525266;
  --x1eld6nn: #ffffff40;
  --xr0c0mk: #fff3;
}

@supports (color: lab(0% 0 0)) {
  .x1lvolhe.x1lvolhe, .x1lvolhe.x1lvolhe:root {
    --x1e30v2y: lab(34.8782% -.0000298023 0 / .12);
    --xizfvbf: lab(96.5375% -.0000298023 0 / .12);
    --xcdoje: lab(48.496% 0 0);
    --xdlq1la: lab(34.8782% -.0000149012 0 / .4);
  }
}

.x1ayyk2i.x1ayyk2i, .x1ayyk2i.x1ayyk2i:root {
  --xlp5mcg: #e5e5e5;
  --xo99b6r: #171717;
  --x1e30v2y: #e5e5e533;
  --x1k9a45l: #00000012;
  --xfo3vbc: #fafafa;
  --xizfvbf: #1717171f;
  --xcdoje: #a1a1a1;
  --xhum9zx: #fff;
  --x1pv3ja7: #171717;
  --x1dcvh9z: #bbb;
  --x1gycbd7: #fff;
  --x13ln1c1: #171717;
  --x1941ak0: #0000000a;
  --xdvyprc: #e5e5e5;
  --xsevgon: #f4f4f5;
  --x1oavv2g: #737373;
  --xnw52u7: 0 0 0;
  --xjiafxh: #000;
  --xb99wuk: #e5e5e5;
  --xjflvkv: light;
  --x17p5xlc: #0006;
  --xlbcwqp: #d4d4d4;
  --xdlq1la: #d4d4d480;
  --x1eld6nn: #00000014;
  --xr0c0mk: #0001;
}

@supports (color: lab(0% 0 0)) {
  .x1ayyk2i.x1ayyk2i, .x1ayyk2i.x1ayyk2i:root {
    --x1e30v2y: lab(90.9411% -.0000298023 0 / .2);
    --xizfvbf: lab(7.73956% -.0000298023 .0000089407 / .12);
    --xcdoje: lab(66.128% -.0000298023 .0000119209);
    --xdlq1la: lab(84.9135% 0 -.0000119209 / .5);
  }
}

.xwxulps.xwxulps, .xwxulps.xwxulps:root {
  --xlp5mcg: light-dark(#e5e5e5, #525252);
  --xo99b6r: light-dark(#171717, #f5f5f5);
  --x1e30v2y: light-dark(#e5e5e533, #5252521f);
  --x1k9a45l: light-dark(#00000012, #ffffff1a);
  --xfo3vbc: light-dark(#fafafa, #171717);
  --xizfvbf: light-dark(#1717171f, #f5f5f51f);
  --xcdoje: light-dark(#a1a1a1, #737373);
  --xhum9zx: light-dark(#fff, #252525);
  --x1pv3ja7: light-dark(#171717, #f5f5f5);
  --x1dcvh9z: light-dark(#bbb, #1f1f1f);
  --x1gycbd7: light-dark(#fff, #2a2a2a);
  --x13ln1c1: light-dark(#171717, #f5f5f5);
  --x1941ak0: light-dark(#0000000a, #ffffff0f);
  --xdvyprc: light-dark(#e5e5e5, #404040);
  --xsevgon: light-dark(#f4f4f5, #1e1e1e);
  --x1oavv2g: light-dark(#737373, #a3a3a3);
  --xnw52u7: initial;
  --xjiafxh: light-dark(#000, #fff);
  --xb99wuk: light-dark(#e5e5e5, #404040);
  --xjflvkv: initial;
  --x17p5xlc: light-dark(#0006, #000c);
  --xlbcwqp: light-dark(#d4d4d4, #525252);
  --xdlq1la: light-dark(#d4d4d480, #52525266);
  --x1eld6nn: light-dark(#00000014, #ffffff40);
  --xr0c0mk: light-dark(#0001, #fff3);
}

@supports (color: lab(0% 0 0)) {
  .xwxulps.xwxulps, .xwxulps.xwxulps:root {
    --x1e30v2y: light-dark(lab(90.9411% -.0000298023 0 / .2), lab(34.8782% -.0000298023 0 / .12));
    --xizfvbf: light-dark(lab(7.73956% -.0000298023 .0000089407 / .12), lab(96.5375% -.0000298023 0 / .12));
    --xcdoje: light-dark(lab(66.128% -.0000298023 .0000119209), lab(48.496% 0 0));
    --xdlq1la: light-dark(lab(84.9135% 0 -.0000119209 / .5), lab(34.8782% -.0000149012 0 / .4));
  }
}

.xikq4nv.xikq4nv, .xikq4nv.xikq4nv:root {
  --xlr4pt0: #0000000f;
  --x1p4j0yq: 0 0 0 1px light-dark(#0000000f, #0000), inset 0 0 0 1px light-dark(#0000, #ffffff05);
  --xpu9gip: 0 0 0 1px light-dark(#0000000f, #0000), 0 1px 1px -.5px light-dark(#0000000f, #0000), inset 0 1px 0 0 light-dark(#0000, #ffffff03), inset 0 0 0 1px light-dark(#0000, #ffffff05), 0 1px 1px -.5px light-dark(#0000, #0000002e);
  --xlqohzs: inset 0 0 0 1px light-dark(#0000000f, #0000), 0 1px 1px -.5px light-dark(#0000000f, #0000), inset 0 1px 0 0 light-dark(#0000, #ffffff03), inset 0 0 0 1px light-dark(#0000, #ffffff05), 0 1px 1px -.5px light-dark(#0000, #0000002e);
  --xtn33eq: 0 0 0 1px light-dark(#0000000f, #0000), 0 1px 1px -.5px light-dark(#0000000f, #0000), 0 3px 3px -1.5px light-dark(#0000000f, #0000), inset 0 1px 0 0 light-dark(#0000, #ffffff05), inset 0 0 0 1px light-dark(#0000, #ffffff05), 0 0 0 1px light-dark(#0000, #0000001f), 0 1px 1px -.5px light-dark(#0000, #0000002e), 0 3px 3px -1.5px light-dark(#0000, #0000002e);
  --xmkmvus: inset 0 0 0 1px light-dark(#0000000f, #0000), 0 1px 1px -.5px light-dark(#0000000f, #0000), 0 3px 3px -1.5px light-dark(#0000000f, #0000), inset 0 1px 0 0 light-dark(#0000, #ffffff05), inset 0 0 0 1px light-dark(#0000, #ffffff05), 0 0 0 1px light-dark(#0000, #0000001f), 0 1px 1px -.5px light-dark(#0000, #0000002e), 0 3px 3px -1.5px light-dark(#0000, #0000002e);
  --xl4qv9c: 0 0 0 1px light-dark(#0000000f, #0000), 0 1px 1px -.5px light-dark(#0000000f, #0000), 0 3px 3px -1.5px light-dark(#0000000f, #0000), 0 6px 6px -3px light-dark(#0000000f, #0000), inset 0 1px 0 0 light-dark(#0000, #ffffff05), inset 0 0 0 1px light-dark(#0000, #ffffff0a), 0 0 0 1px light-dark(#0000, #00000024), 0 1px 1px -.5px light-dark(#0000, #0000002e), 0 3px 3px -1.5px light-dark(#0000, #0000002e), 0 6px 6px -3px light-dark(#0000, #0000002e);
  --x1xv1yj0: 0 0 0 1px light-dark(#0000000f, #0000), 0 1px 1px -.5px light-dark(#0000000f, #0000), 0 3px 3px -1.5px light-dark(#0000000f, #0000), 0 6px 6px -3px light-dark(#0000000f, #0000), 0 12px 12px -6px light-dark(#0000000f, #0000), inset 0 1px 0 0 light-dark(#0000, #ffffff0a), inset 0 0 0 1px light-dark(#0000, #ffffff0a), 0 0 0 1px light-dark(#0000, #00000029), 0 1px 1px -.5px light-dark(#0000, #0000002e), 0 3px 3px -1.5px light-dark(#0000, #0000002e), 0 6px 6px -3px light-dark(#0000, #0000002e), 0 12px 12px -6px light-dark(#0000, #0000002e);
  --xej2j7c: 0 0 0 1px light-dark(#0000000f, #0000), 0 1px 1px -.5px light-dark(#0000000f, #0000), 0 3px 3px -1.5px light-dark(#0000000f, #0000), 0 6px 6px -3px light-dark(#0000000f, #0000), 0 12px 12px -6px light-dark(#0000000f, #0000), 0 24px 24px -12px light-dark(#0000000f, #0000), inset 0 1px 0 0 light-dark(#0000, #ffffff0a), inset 0 0 0 1px light-dark(#0000, #ffffff0f), 0 0 0 1px light-dark(#0000, #0000002e), 0 1px 1px -.5px light-dark(#0000, #0000002e), 0 3px 3px -1.5px light-dark(#0000, #0000002e), 0 6px 6px -3px light-dark(#0000, #0000002e), 0 12px 12px -6px light-dark(#0000, #0000002e), 0 24px 24px -12px light-dark(#0000, #0000002e);
  --x1w9jjx4: 0 0 0 1px light-dark(#0000000f, #0000), 0 1px 1px -.5px light-dark(#0000000f, #0000), 0 3px 3px -1.5px light-dark(#0000000f, #0000), 0 6px 6px -3px light-dark(#0000000f, #0000), 0 12px 12px -6px light-dark(#0000000f, #0000), 0 24px 24px -12px light-dark(#0000000f, #0000), 0 48px 48px -24px light-dark(#0000000f, #0000), inset 0 1px 0 0 light-dark(#0000, #ffffff0f), inset 0 0 0 1px light-dark(#0000, #ffffff0f), 0 0 0 1px light-dark(#0000, #0003), 0 1px 1px -.5px light-dark(#0000, #0000002e), 0 3px 3px -1.5px light-dark(#0000, #0000002e), 0 6px 6px -3px light-dark(#0000, #0000002e), 0 12px 12px -6px light-dark(#0000, #0000002e), 0 24px 24px -12px light-dark(#0000, #0000002e), 0 48px 48px -24px light-dark(#0000, #0000002e);
  --xhxlc4x: 0 0 0 1px light-dark(#0000000f, #0000), 0 1px 1px -.5px light-dark(#0000000f, #0000), 0 3px 3px -1.5px light-dark(#0000000f, #0000), 0 6px 6px -3px light-dark(#0000000f, #0000), 0 12px 12px -6px light-dark(#0000000f, #0000), 0 24px 24px -12px light-dark(#0000000f, #0000), 0 48px 48px -24px light-dark(#0000000f, #0000), 0 96px 96px -48px light-dark(#0000000f, #0000), inset 0 1px 0 0 light-dark(#0000, #ffffff0f), inset 0 0 0 1px light-dark(#0000, #ffffff0f), 0 0 0 1px light-dark(#0000, #00000038), 0 1px 1px -.5px light-dark(#0000, #0000002e), 0 3px 3px -1.5px light-dark(#0000, #0000002e), 0 6px 6px -3px light-dark(#0000, #0000002e), 0 12px 12px -6px light-dark(#0000, #0000002e), 0 24px 24px -12px light-dark(#0000, #0000002e), 0 48px 48px -24px light-dark(#0000, #0000002e), 0 96px 96px -48px light-dark(#0000, #0000002e);
}

.x1fxpil5.x1fxpil5, .x1fxpil5.x1fxpil5:root {
  --xlr4pt0: #0000000f;
  --x1p4j0yq: 0 0 0 1px #0000000f;
  --xpu9gip: 0 0 0 1px #0000000f, 0 1px 1px -.5px #0000000f;
  --xlqohzs: inset 0 0 0 1px #0000000f, 0 1px 1px -.5px #0000000f;
  --xtn33eq: 0 0 0 1px #0000000f, 0 1px 1px -.5px #0000000f, 0 3px 3px -1.5px #0000000f;
  --xmkmvus: inset 0 0 0 1px #0000000f, 0 1px 1px -.5px #0000000f, 0 3px 3px -1.5px #0000000f;
  --xl4qv9c: 0 0 0 1px #0000000f, 0 1px 1px -.5px #0000000f, 0 3px 3px -1.5px #0000000f, 0 6px 6px -3px #0000000f;
  --x1xv1yj0: 0 0 0 1px #0000000f, 0 1px 1px -.5px #0000000f, 0 3px 3px -1.5px #0000000f, 0 6px 6px -3px #0000000f, 0 12px 12px -6px #0000000f;
  --xej2j7c: 0 0 0 1px #0000000f, 0 1px 1px -.5px #0000000f, 0 3px 3px -1.5px #0000000f, 0 6px 6px -3px #0000000f, 0 12px 12px -6px #0000000f, 0 24px 24px -12px #0000000f;
  --x1w9jjx4: 0 0 0 1px #0000000f, 0 1px 1px -.5px #0000000f, 0 3px 3px -1.5px #0000000f, 0 6px 6px -3px #0000000f, 0 12px 12px -6px #0000000f, 0 24px 24px -12px #0000000f, 0 48px 48px -24px #0000000f;
  --xhxlc4x: 0 0 0 1px #0000000f, 0 1px 1px -.5px #0000000f, 0 3px 3px -1.5px #0000000f, 0 6px 6px -3px #0000000f, 0 12px 12px -6px #0000000f, 0 24px 24px -12px #0000000f, 0 48px 48px -24px #0000000f, 0 96px 96px -48px #0000000f;
}

.xqj6ppk.xqj6ppk, .xqj6ppk.xqj6ppk:root {
  --xlr4pt0: #0000000f;
  --x1p4j0yq: inset 0 0 0 1px #ffffff05;
  --xpu9gip: inset 0 1px 0 0 #ffffff03, inset 0 0 0 1px #ffffff05, 0 1px 1px -.5px #0000002e;
  --xlqohzs: inset 0 1px 0 0 #ffffff03, inset 0 0 0 1px #ffffff05, 0 1px 1px -.5px #0000002e;
  --xtn33eq: inset 0 1px 0 0 #ffffff05, inset 0 0 0 1px #ffffff05, 0 0 0 1px #0000001f, 0 1px 1px -.5px #0000002e, 0 3px 3px -1.5px #0000002e;
  --xmkmvus: inset 0 1px 0 0 #ffffff05, inset 0 0 0 1px #ffffff05, 0 0 0 1px #0000001f, 0 1px 1px -.5px #0000002e, 0 3px 3px -1.5px #0000002e;
  --xl4qv9c: inset 0 1px 0 0 #ffffff05, inset 0 0 0 1px #ffffff0a, 0 0 0 1px #00000024, 0 1px 1px -.5px #0000002e, 0 3px 3px -1.5px #0000002e, 0 6px 6px -3px #0000002e;
  --x1xv1yj0: inset 0 1px 0 0 #ffffff0a, inset 0 0 0 1px #ffffff0a, 0 0 0 1px #00000029, 0 1px 1px -.5px #0000002e, 0 3px 3px -1.5px #0000002e, 0 6px 6px -3px #0000002e, 0 12px 12px -6px #0000002e;
  --xej2j7c: inset 0 1px 0 0 #ffffff0a, inset 0 0 0 1px #ffffff0f, 0 0 0 1px #0000002e, 0 1px 1px -.5px #0000002e, 0 3px 3px -1.5px #0000002e, 0 6px 6px -3px #0000002e, 0 12px 12px -6px #0000002e, 0 24px 24px -12px #0000002e;
  --x1w9jjx4: inset 0 1px 0 0 #ffffff0f, inset 0 0 0 1px #ffffff0f, 0 0 0 1px #0003, 0 1px 1px -.5px #0000002e, 0 3px 3px -1.5px #0000002e, 0 6px 6px -3px #0000002e, 0 12px 12px -6px #0000002e, 0 24px 24px -12px #0000002e, 0 48px 48px -24px #0000002e;
  --xhxlc4x: inset 0 1px 0 0 #ffffff0f, inset 0 0 0 1px #ffffff0f, 0 0 0 1px #00000038, 0 1px 1px -.5px #0000002e, 0 3px 3px -1.5px #0000002e, 0 6px 6px -3px #0000002e, 0 12px 12px -6px #0000002e, 0 24px 24px -12px #0000002e, 0 48px 48px -24px #0000002e, 0 96px 96px -48px #0000002e;
}

.xwtq84u.xwtq84u, .xwtq84u.xwtq84u:root {
  --xpzvtgr: 0px;
  --x1y08zet: 0px;
  --x1kiu5li: 0px;
  --x6j57yz: 0px;
  --xa7oxc8: 0px;
  --x1hjj9ax: 0px;
  --xmwugo3: 0px;
  --x1n0ztn5: 0px;
  --x1g4syim: 0px;
  --xdh5gpn: 0px;
  --xvqsx54: 0px;
  --xie9nai: 0px;
  --x1rz3ru2: 0px;
  --x7gxo2s: 0px;
  --x1q1zgmk: 0px;
  --xfx9kze: 0px;
  --x1rjxj28: 0px;
  --xrqc035: 0px;
}

.x183p9s6.x183p9s6, .x183p9s6.x183p9s6:root {
  --xpzvtgr: calc(12*var(--xbx077a));
  --x1y08zet: calc(12*var(--xbx077a));
  --x1kiu5li: calc(9*var(--xbx077a));
  --x6j57yz: calc(6*var(--xbx077a));
  --xa7oxc8: calc(18*var(--xbx077a));
  --x1hjj9ax: calc(9*var(--xbx077a));
  --xmwugo3: calc(14*var(--xbx077a));
  --x1n0ztn5: calc(12*var(--xbx077a));
  --x1g4syim: calc(12*var(--xbx077a));
  --xdh5gpn: calc(7.5*var(--xbx077a));
  --xvqsx54: calc(6*var(--xbx077a));
  --xie9nai: calc(18*var(--xbx077a));
  --x1rz3ru2: calc(14*var(--xbx077a));
  --x7gxo2s: calc(12*var(--xbx077a));
  --x1q1zgmk: calc(12*var(--xbx077a));
  --xfx9kze: calc(24*var(--xbx077a));
  --x1rjxj28: calc(36*var(--xbx077a));
  --xrqc035: calc(9*var(--xbx077a));
}

.x1d20cji.x1d20cji, .x1d20cji.x1d20cji:root {
  --xpzvtgr: calc(20*var(--xbx077a));
  --x1y08zet: calc(20*var(--xbx077a));
  --x1kiu5li: calc(infinity * 1px);
  --x6j57yz: calc(infinity * 1px);
  --xa7oxc8: calc(24*var(--xbx077a));
  --x1hjj9ax: calc(infinity * 1px);
  --xmwugo3: calc(22*var(--xbx077a));
  --x1n0ztn5: calc(20*var(--xbx077a));
  --x1g4syim: calc(20*var(--xbx077a));
  --xdh5gpn: calc(5*var(--xbx077a));
  --xvqsx54: calc(4*var(--xbx077a));
  --xie9nai: calc(12*var(--xbx077a));
  --x1rz3ru2: calc(10*var(--xbx077a));
  --x7gxo2s: calc(8*var(--xbx077a));
  --x1q1zgmk: calc(16*var(--xbx077a));
  --xfx9kze: calc(28*var(--xbx077a));
  --x1rjxj28: calc(32*var(--xbx077a));
  --xrqc035: calc(12*var(--xbx077a));
}

.x4gcawi.x4gcawi, .x4gcawi.x4gcawi:root {
  --xpzvtgr: calc(6*var(--xbx077a));
  --x1y08zet: calc(6*var(--xbx077a));
  --x1kiu5li: calc(4.5*var(--xbx077a));
  --x6j57yz: calc(3*var(--xbx077a));
  --xa7oxc8: calc(9*var(--xbx077a));
  --x1hjj9ax: calc(4.5*var(--xbx077a));
  --xmwugo3: calc(8*var(--xbx077a));
  --x1n0ztn5: calc(6*var(--xbx077a));
  --x1g4syim: calc(6*var(--xbx077a));
  --xdh5gpn: calc(3.75*var(--xbx077a));
  --xvqsx54: calc(3*var(--xbx077a));
  --xie9nai: calc(9*var(--xbx077a));
  --x1rz3ru2: calc(8*var(--xbx077a));
  --x7gxo2s: calc(6*var(--xbx077a));
  --x1q1zgmk: calc(6*var(--xbx077a));
  --xfx9kze: calc(12*var(--xbx077a));
  --x1rjxj28: calc(18*var(--xbx077a));
  --xrqc035: calc(4.5*var(--xbx077a));
}

.x12ea08a.x12ea08a, .x12ea08a.x12ea08a:root {
  --xpzvtgr: calc(8*var(--xbx077a));
  --x1y08zet: calc(8*var(--xbx077a));
  --x1kiu5li: calc(6*var(--xbx077a));
  --x6j57yz: calc(4*var(--xbx077a));
  --xa7oxc8: calc(12*var(--xbx077a));
  --x1hjj9ax: calc(6*var(--xbx077a));
  --xmwugo3: calc(10*var(--xbx077a));
  --x1n0ztn5: calc(8*var(--xbx077a));
  --x1g4syim: calc(8*var(--xbx077a));
  --xdh5gpn: calc(5*var(--xbx077a));
  --xvqsx54: calc(4*var(--xbx077a));
  --xie9nai: calc(12*var(--xbx077a));
  --x1rz3ru2: calc(10*var(--xbx077a));
  --x7gxo2s: calc(8*var(--xbx077a));
  --x1q1zgmk: calc(8*var(--xbx077a));
  --xfx9kze: calc(16*var(--xbx077a));
  --x1rjxj28: calc(24*var(--xbx077a));
  --xrqc035: calc(6*var(--xbx077a));
}

.xoax0sa.xoax0sa, .xoax0sa.xoax0sa:root {
  --xr4s5hb: #d2000571;
  --x1434bwq: #641723;
  --x1ushye9: #fffcfc;
  --x1mzmb1s: #ef4444;
  --xj159nl: #fff;
  --xuzjgd1: #e53a3c;
  --xhjqj26: #eb8e90;
  --x13c2uxs: #f3000d14;
  --x1jx7hx3: #ff000824;
  --x1j3xxdp: #ce2c31;
}

.x151l8jx.x151l8jx, .x151l8jx.x151l8jx:root {
  --xr4s5hb: #ff5d61b0;
  --x1434bwq: #ffd1d9;
  --x1ushye9: #191111;
  --x1mzmb1s: #fca5a5;
  --xj159nl: #171717;
  --xuzjgd1: #ffb1b1;
  --xhjqj26: #b54548;
  --x13c2uxs: #ff173f2d;
  --x1jx7hx3: #fe0a3b44;
  --x1j3xxdp: #ff9592;
}

.x1kniwdp.x1kniwdp, .x1kniwdp.x1kniwdp:root {
  --xr4s5hb: light-dark(#d2000571, #ff5d61b0);
  --x1434bwq: light-dark(#641723, #ffd1d9);
  --x1ushye9: light-dark(#fffcfc, #191111);
  --x1mzmb1s: light-dark(#ef4444, #fca5a5);
  --xj159nl: light-dark(#fff, #171717);
  --xuzjgd1: light-dark(#e53a3c, #ffb1b1);
  --xhjqj26: light-dark(#eb8e90, #b54548);
  --x13c2uxs: light-dark(#f3000d14, #ff173f2d);
  --x1jx7hx3: light-dark(#ff000824, #fe0a3b44);
  --x1j3xxdp: light-dark(#ce2c31, #ff9592);
}

.x18xjcv8.x18xjcv8, .x18xjcv8.x18xjcv8:root {
  --xx7qk5z: calc(10*var(--xbx077a));
  --x1cxqrz0: calc(4*var(--xbx077a));
  --x1c4132i: calc(12*var(--xbx077a));
  --xlzpxtu: calc(8*var(--xbx077a));
  --x18pmljg: calc(10*var(--xbx077a));
  --x2d6b0c: calc(18*var(--xbx077a));
  --xva72fr: calc(24*var(--xbx077a));
  --x1tgrkw9: calc(10*var(--xbx077a));
  --xo9kgof: calc(8*var(--xbx077a));
  --x4yappn: calc(6*var(--xbx077a));
  --x1nmfsjt: calc(6*var(--xbx077a));
  --xd3bdyj: calc(10*var(--xbx077a));
  --x1du5oso: calc(12*var(--xbx077a));
  --xyr8ndc: calc(14*var(--xbx077a));
  --xg8lrl5: calc(16*var(--xbx077a));
  --xed4c02: calc(32*var(--xbx077a));
  --x1gakb45: calc(48*var(--xbx077a));
  --x1qrkpi3: calc(4*var(--xbx077a));
  --x8q2i8m: calc(6*var(--xbx077a));
  --xqqgw3p: calc(6*var(--xbx077a));
  --x1wd1hig: calc(4*var(--xbx077a));
  --xsraqt0: calc(20*var(--xbx077a));
  --xnfhg9a: calc(8*var(--xbx077a));
  --xxqv3sc: calc(6*var(--xbx077a));
  --xmat7rb: calc(16*var(--xbx077a));
  --xhxgc0o: calc(18*var(--xbx077a));
  --x19bli3g: calc(5*var(--xbx077a));
  --xxzoljx: calc(12*var(--xbx077a));
  --xus3arx: calc(18*var(--xbx077a));
  --x1psho6a: calc(4*var(--xbx077a));
  --xhqndyl: calc(8*var(--xbx077a));
  --xvuq2wt: calc(12*var(--xbx077a));
  --xh4va7z: calc(11*var(--xbx077a));
  --x1t2w9rg: calc(14*var(--xbx077a));
  --x1ybysrw: calc(12*var(--xbx077a));
  --x1iafa5t: calc(10*var(--xbx077a));
  --x1brih5e: calc(10*var(--xbx077a));
  --x1n9ktbj: calc(16*var(--xbx077a));
  --x56zvp1: calc(12*var(--xbx077a));
  --x122o1ar: calc(5*var(--xbx077a));
  --x196zfn6: calc(16*var(--xbx077a));
  --x1js3ac2: calc(4*var(--xbx077a));
  --x1w37mlu: calc(14*var(--xbx077a));
  --xdkiatl: calc(10*var(--xbx077a));
  --xdorvfh: calc(16*var(--xbx077a));
  --x1nzbise: calc(16*var(--xbx077a));
  --xbkw9x3: calc(16*var(--xbx077a));
  --xaieyfn: calc(12*var(--xbx077a));
  --x1fglgfj: calc(32*var(--xbx077a));
  --x1s6blhc: calc(12*var(--xbx077a));
  --xc8yj0: calc(24*var(--xbx077a));
  --x1klxkye: calc(6*var(--xbx077a));
  --xddr97c: calc(8*var(--xbx077a));
  --xfppk0y: calc(40*var(--xbx077a));
  --x1eiq8xw: calc(20*var(--xbx077a));
  --x1kvc6kn: calc(12*var(--xbx077a));
  --x10va9ma: calc(4*var(--xbx077a));
  --x156pu1d: calc(6*var(--xbx077a));
  --xn4dbqu: calc(8*var(--xbx077a));
  --x11a7x4d: calc(6*var(--xbx077a));
  --xfdjyps: calc(16*var(--xbx077a));
  --xzsesu4: calc(18*var(--xbx077a));
  --x102fnan: calc(6*var(--xbx077a));
  --xlouv3i: calc(28*var(--xbx077a));
  --x132zxyy: calc(8*var(--xbx077a));
  --x1wlp83c: calc(24*var(--xbx077a));
  --x17p67gt: calc(15*var(--xbx077a));
  --x1092xvg: calc(13*var(--xbx077a));
  --x3kqax1: calc(28*var(--xbx077a));
  --xc2lhgu: calc(4*var(--xbx077a));
  --x1x7si5q: calc(480*var(--xbx077a));
  --x127ud7n: min(56vw, calc(800*var(--xbx077a)));
  --x1wls9f5: calc(360*var(--xbx077a));
  --x7taco6: calc(800*var(--xbx077a));
  --xedam3v: calc(13*var(--xbx077a));
  --x1v3dmve: calc(24*var(--xbx077a));
  --x1skhalr: calc(30*var(--xbx077a));
  --xeyo67e: calc(20*var(--xbx077a));
  --x1nrwsh1: calc(128*var(--xbx077a));
  --xvklem1: calc(8*var(--xbx077a));
  --x10xjapv: calc(4*var(--xbx077a));
  --x4mopfy: calc(10*var(--xbx077a));
  --x7qs9ob: calc(4*var(--xbx077a));
  --x18r7boo: calc(18*var(--xbx077a));
  --x32qkom: calc(24*var(--xbx077a));
  --x8sjxog: calc(14*var(--xbx077a));
  --x1u2dakk: calc(6*var(--xbx077a));
  --xeaiss0: calc(6*var(--xbx077a));
  --x1ku6dex: calc(9*var(--xbx077a));
  --x147r1g4: calc(2*var(--xbx077a));
  --x1twz9ir: calc(28*var(--xbx077a));
  --x4jfkbn: calc(24*var(--xbx077a));
  --x5njjiv: calc(10*var(--xbx077a));
  --xq8c73m: calc(7*var(--xbx077a));
  --xn6v9yc: calc(24*var(--xbx077a));
  --x1qtgsy: calc(2*var(--xbx077a));
  --x1ekltjz: calc(44*var(--xbx077a));
  --x1byt0ki: calc(13*var(--xbx077a));
  --xremuh0: calc(18*var(--xbx077a));
  --x12jznxn: calc(2*var(--xbx077a));
  --xkff1mm: calc(3*var(--xbx077a));
  --x1mexkbp: calc(3*var(--xbx077a));
  --xlz0en5: calc(4*var(--xbx077a));
  --x1hevzqr: calc(12*var(--xbx077a));
  --xqoh9fv: calc(16*var(--xbx077a));
  --xhodmln: calc(28*var(--xbx077a));
  --xbxiduz: calc(12*var(--xbx077a));
  --xi548bl: calc(18*var(--xbx077a));
  --x8u8yea: calc(15*var(--xbx077a));
  --xcz4ne5: calc(20*var(--xbx077a));
}

.x19y90vi.x19y90vi, .x19y90vi.x19y90vi:root {
  --xx7qk5z: calc(12*var(--xbx077a));
  --x1cxqrz0: calc(8*var(--xbx077a));
  --x1c4132i: calc(14*var(--xbx077a));
  --xlzpxtu: calc(10*var(--xbx077a));
  --x18pmljg: calc(12*var(--xbx077a));
  --x2d6b0c: calc(20*var(--xbx077a));
  --xva72fr: calc(28*var(--xbx077a));
  --x1tgrkw9: calc(12*var(--xbx077a));
  --xo9kgof: calc(10*var(--xbx077a));
  --x4yappn: calc(8*var(--xbx077a));
  --x1nmfsjt: calc(8*var(--xbx077a));
  --xd3bdyj: calc(14*var(--xbx077a));
  --x1du5oso: calc(16*var(--xbx077a));
  --xyr8ndc: calc(16*var(--xbx077a));
  --xg8lrl5: calc(20*var(--xbx077a));
  --xed4c02: calc(40*var(--xbx077a));
  --x1gakb45: calc(56*var(--xbx077a));
  --x1qrkpi3: calc(6*var(--xbx077a));
  --x8q2i8m: calc(8*var(--xbx077a));
  --xqqgw3p: calc(7*var(--xbx077a));
  --x1wd1hig: calc(6*var(--xbx077a));
  --xsraqt0: calc(24*var(--xbx077a));
  --xnfhg9a: calc(10*var(--xbx077a));
  --xxqv3sc: calc(8*var(--xbx077a));
  --xmat7rb: calc(20*var(--xbx077a));
  --xhxgc0o: calc(20*var(--xbx077a));
  --x19bli3g: calc(4*var(--xbx077a));
  --xxzoljx: calc(13*var(--xbx077a));
  --xus3arx: calc(20*var(--xbx077a));
  --x1psho6a: calc(6*var(--xbx077a));
  --xhqndyl: calc(12*var(--xbx077a));
  --xvuq2wt: calc(16*var(--xbx077a));
  --xh4va7z: calc(12*var(--xbx077a));
  --x1t2w9rg: calc(16*var(--xbx077a));
  --x1ybysrw: calc(14*var(--xbx077a));
  --x1iafa5t: calc(12*var(--xbx077a));
  --x1brih5e: calc(14*var(--xbx077a));
  --x1n9ktbj: calc(18*var(--xbx077a));
  --x56zvp1: calc(16*var(--xbx077a));
  --x122o1ar: calc(8*var(--xbx077a));
  --x196zfn6: calc(18*var(--xbx077a));
  --x1js3ac2: calc(5*var(--xbx077a));
  --x1w37mlu: calc(16*var(--xbx077a));
  --xdkiatl: calc(12*var(--xbx077a));
  --xdorvfh: calc(20*var(--xbx077a));
  --x1nzbise: calc(20*var(--xbx077a));
  --xbkw9x3: calc(20*var(--xbx077a));
  --xaieyfn: calc(16*var(--xbx077a));
  --x1fglgfj: calc(40*var(--xbx077a));
  --x1s6blhc: calc(16*var(--xbx077a));
  --xc8yj0: calc(28*var(--xbx077a));
  --x1klxkye: calc(8*var(--xbx077a));
  --xddr97c: calc(10*var(--xbx077a));
  --xfppk0y: calc(48*var(--xbx077a));
  --x1eiq8xw: calc(24*var(--xbx077a));
  --x1kvc6kn: calc(16*var(--xbx077a));
  --x10va9ma: calc(8*var(--xbx077a));
  --x156pu1d: calc(8*var(--xbx077a));
  --xn4dbqu: calc(10*var(--xbx077a));
  --x11a7x4d: calc(8*var(--xbx077a));
  --xfdjyps: calc(18*var(--xbx077a));
  --xzsesu4: calc(20*var(--xbx077a));
  --x102fnan: calc(8*var(--xbx077a));
  --xlouv3i: calc(32*var(--xbx077a));
  --x132zxyy: calc(10*var(--xbx077a));
  --x1wlp83c: calc(28*var(--xbx077a));
  --x17p67gt: calc(19*var(--xbx077a));
  --x1092xvg: calc(14*var(--xbx077a));
  --x3kqax1: calc(36*var(--xbx077a));
  --xc2lhgu: calc(8*var(--xbx077a));
  --x1x7si5q: calc(540*var(--xbx077a));
  --x127ud7n: min(58vw, calc(860*var(--xbx077a)));
  --x1wls9f5: calc(400*var(--xbx077a));
  --x7taco6: calc(880*var(--xbx077a));
  --xedam3v: calc(15*var(--xbx077a));
  --x1v3dmve: calc(28*var(--xbx077a));
  --x1skhalr: calc(34*var(--xbx077a));
  --xeyo67e: calc(24*var(--xbx077a));
  --x1nrwsh1: calc(160*var(--xbx077a));
  --xvklem1: calc(10*var(--xbx077a));
  --x10xjapv: calc(6*var(--xbx077a));
  --x4mopfy: calc(11*var(--xbx077a));
  --x7qs9ob: calc(8*var(--xbx077a));
  --x18r7boo: calc(20*var(--xbx077a));
  --x32qkom: calc(28*var(--xbx077a));
  --x8sjxog: calc(16*var(--xbx077a));
  --x1u2dakk: calc(8*var(--xbx077a));
  --xeaiss0: calc(8*var(--xbx077a));
  --x1ku6dex: calc(10*var(--xbx077a));
  --x147r1g4: calc(4*var(--xbx077a));
  --x1twz9ir: calc(32*var(--xbx077a));
  --x4jfkbn: calc(28*var(--xbx077a));
  --x5njjiv: calc(12*var(--xbx077a));
  --xq8c73m: calc(8*var(--xbx077a));
  --xn6v9yc: calc(28*var(--xbx077a));
  --x1qtgsy: calc(4*var(--xbx077a));
  --x1ekltjz: calc(48*var(--xbx077a));
  --x1byt0ki: calc(14*var(--xbx077a));
  --xremuh0: calc(20*var(--xbx077a));
  --x12jznxn: calc(2*var(--xbx077a));
  --xkff1mm: calc(4*var(--xbx077a));
  --x1mexkbp: calc(4*var(--xbx077a));
  --xlz0en5: calc(8*var(--xbx077a));
  --x1hevzqr: calc(16*var(--xbx077a));
  --xqoh9fv: calc(20*var(--xbx077a));
  --xhodmln: calc(34*var(--xbx077a));
  --xbxiduz: calc(13*var(--xbx077a));
  --xi548bl: calc(20*var(--xbx077a));
  --x8u8yea: calc(16*var(--xbx077a));
  --xcz4ne5: calc(22*var(--xbx077a));
}

.xaw8nhj {
  --app-border: var(--xizfvbf);
}

.x1bv2ck9 {
  --app-ink: var(--x13ln1c1);
}

.x1vukb5h {
  --app-mono: var(--xx5jm8d);
}

.x1q3ornt {
  --app-muted: var(--x1oavv2g);
}

.xneo3uz {
  --app-selection: var(--xaqqb5d);
}

.xcepcb1 {
  --app-selection-ink: var(--x1atz2ee);
}

.xukurqj {
  --app-well: var(--xvo6azc);
}

.x3bdch6 {
  --x10zyrn2: var(--x---x10zyrn2);
}

.xtyx1rt {
  --x11dkxjy: #f5f5f5;
}

.x1r6iwns {
  --x11dkxjy: #c3c3c3;
}

@supports (color: lab(0% 0 0)) {
  .x1r6iwns {
    --x11dkxjy: lab(78.7773% 0 0);
  }
}

.x1jd7q1l {
  --x11dkxjy: color-mix(in oklab,var(--xgx45lm) 80%,var(--xfo3vbc));
}

.x1jttqir {
  --x11dkxjy: transparent;
}

.x165q0nw {
  --x11dkxjy: var(--x1eld6nn);
}

.x1ycguqh {
  --x11dkxjy: var(--x1k9a45l);
}

.xkyjafr {
  --x11dkxjy: var(--xgx45lm);
}

.x3sbqpn {
  --x1d1lo13: 32px;
}

.xdkvppd {
  --x1d7bxcu: var(--x13c2uxs);
}

.x18qos7m {
  --x1d7bxcu: var(--x1avgo5e, var(--x1941ak0));
}

.xeq5see {
  --x1dzzgjr: color-mix(in srgb,var(--x1h1p4uo) 15%,var(--xfo3vbc));
}

.xhibwo7 {
  --x1e9fnvx: #f5f5f5;
}

.x6ceqg7 {
  --x1e9fnvx: #c3c3c3;
}

@supports (color: lab(0% 0 0)) {
  .x6ceqg7 {
    --x1e9fnvx: lab(78.7773% 0 0);
  }
}

.x3zpk50 {
  --x1e9fnvx: color-mix(in oklab,var(--xgx45lm) 80%,var(--xfo3vbc));
}

.xn0oxr {
  --x1e9fnvx: transparent;
}

.xr192dl {
  --x1e9fnvx: var(--x1eld6nn);
}

.x11lbpky {
  --x1e9fnvx: var(--x1k9a45l);
}

.xxdiwdd {
  --x1e9fnvx: var(--xgx45lm);
}

.x1i082jm {
  --x1e9fnvx: var(--xizfvbf);
}

.x16j1im2 {
  --x1ldj3nv: #171717;
}

.x1expwuf {
  --x1ldj3nv: var(--x13ln1c1);
}

.x14r7539 {
  --x1ldj3nv: var(--x1aa0r3g, var(--xfo3vbc));
}

.x6lmaka {
  --x1ldj3nv: var(--x1oavv2g);
}

.x1r5t312 {
  --x1ldj3nv: var(--xcemh0y, var(--x13ln1c1));
}

.x1730ega {
  --x1xfjief: 0px;
}

.x2yswrl {
  --x1y4wf5f: color-mix(in oklab,var(--x1ygxmoy) 8%,transparent);
}

.xkqywqe {
  --x1y4wf5f: var(--x1941ak0);
}

.xjvowl0 {
  --x1y4wf5f: var(--x1avgo5e);
}

.x1pbraaj {
  --x1ygxmoy: var(--x13ln1c1);
}

.x1p7hfzu {
  --x1ygxmoy: var(--x1h1p4uo);
}

.x173kenx {
  --x6uhu81: var(--x13ln1c1);
}

.x7dxyid {
  --xfe11b7: .18s;
}

.x820frk {
  --xgx45lm: var(--x1h1p4uo, var(--x13ln1c1));
}

.x4rbk37 {
  --xk5cp9a: 0px;
}

.xhkam22 {
  --xpuiqsq: 0px;
}

.x1sadxp {
  --xpuiqsq: 1px;
}

.xbr773g {
  --xycqpqz: var(--x1h1p4uo, var(--x13ln1c1));
}

.x18qdwcv:active {
  --x11dkxjy: #c3c3c3;
}

@supports (color: lab(0% 0 0)) {
  .x18qdwcv:active {
    --x11dkxjy: lab(78.7773% 0 0);
  }
}

.xywkryg:active {
  --x11dkxjy: color-mix(in oklab,var(--xgx45lm) 80%,var(--xfo3vbc));
}

.x1aczdcd:active {
  --x11dkxjy: var(--x1eld6nn);
}

.xzuq9dn:active {
  --x11dkxjy: var(--x1k9a45l);
}

.xs1ozts:active {
  --x1e9fnvx: #c3c3c3;
}

@supports (color: lab(0% 0 0)) {
  .xs1ozts:active {
    --x1e9fnvx: lab(78.7773% 0 0);
  }
}

.xmzki31:active {
  --x1e9fnvx: color-mix(in oklab,var(--xgx45lm) 80%,var(--xfo3vbc));
}

.x13rgc3p:active {
  --x1e9fnvx: var(--x1eld6nn);
}

.x10pn7l9:active {
  --x1e9fnvx: var(--x1k9a45l);
}

.x12d9pfp:active {
  --x1xfjief: 1px;
}

.x1co0lz2:active {
  --xfe11b7: 80ms;
}

.x59e92v:active {
  --xpuiqsq: 0px;
}

@media (hover: hover) and (pointer: fine) {
  .x1tyb9v1.x1tyb9v1:hover {
    --x11dkxjy: #dcdcdc;
  }

  @supports (color: lab(0% 0 0)) {
    .x1tyb9v1.x1tyb9v1:hover {
      --x11dkxjy: lab(87.6574% 0 0);
    }
  }

  .x1bnsh66.x1bnsh66:hover {
    --x11dkxjy: var(--x1941ak0);
  }

  .x17zv9r3.x17zv9r3:hover {
    --x11dkxjy: var(--xcrkihn, color-mix(in oklab,var(--xgx45lm) 90%,var(--xfo3vbc)));
  }

  .x10c43vj.x10c43vj:hover {
    --x11dkxjy: var(--xr0c0mk);
  }

  .x1ixmfoo.x1ixmfoo:hover {
    --x1e9fnvx: #dcdcdc;
  }

  @supports (color: lab(0% 0 0)) {
    .x1ixmfoo.x1ixmfoo:hover {
      --x1e9fnvx: lab(87.6574% 0 0);
    }
  }

  .xulfc5r.xulfc5r:hover {
    --x1e9fnvx: var(--x1941ak0);
  }

  .xm4j77s.xm4j77s:hover {
    --x1e9fnvx: var(--xcrkihn, color-mix(in oklab,var(--xgx45lm) 90%,var(--xfo3vbc)));
  }

  .xbhpitl.xbhpitl:hover {
    --x1e9fnvx: var(--xr0c0mk);
  }

  .x1jfj9nt.x1jfj9nt:hover {
    --x1ldj3nv: var(--x13ln1c1);
  }

  .xepw82q.xepw82q:active {
    --x11dkxjy: #c3c3c3;
  }

  @supports (color: lab(0% 0 0)) {
    .xepw82q.xepw82q:active {
      --x11dkxjy: lab(78.7773% 0 0);
    }
  }

  .xqww79s.xqww79s:active {
    --x11dkxjy: color-mix(in oklab,var(--xgx45lm) 80%,var(--xfo3vbc));
  }

  .xrw1ts8.xrw1ts8:active {
    --x11dkxjy: var(--x1eld6nn);
  }

  .x1nkataf.x1nkataf:active {
    --x11dkxjy: var(--x1k9a45l);
  }

  .xeoavmf.xeoavmf:active {
    --x1e9fnvx: #c3c3c3;
  }

  @supports (color: lab(0% 0 0)) {
    .xeoavmf.xeoavmf:active {
      --x1e9fnvx: lab(78.7773% 0 0);
    }
  }

  .xitj168.xitj168:active {
    --x1e9fnvx: color-mix(in oklab,var(--xgx45lm) 80%,var(--xfo3vbc));
  }

  .xexv5qr.xexv5qr:active {
    --x1e9fnvx: var(--x1eld6nn);
  }

  .x1q8s4ai.x1q8s4ai:active {
    --x1e9fnvx: var(--x1k9a45l);
  }
}
