@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:local(Inter),url(../fonts/inter-400.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:local(Inter-Medium),url(../fonts/Inter-Medium.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:local(Inter-SemiBold),url(../fonts/Inter-SemiBold.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;src:local(JetBrains Mono),url(../fonts/JetBrainsMono-Regular.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:PP Mondwest;font-style:normal;font-display:swap;font-weight:400;src:url(../fonts/PPMondwest-Regular.woff2)format("woff2")}

html[data-campaign-prehydrate] [data-page-chrome]{visibility:hidden}
@keyframes hero-fade-in{from{opacity:0}to{opacity:1}}
[data-hero-text]{opacity:0;animation:hero-fade-in 150ms ease-out 300ms both}
.css-ds6laa{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(255, 255, 255, 0.16);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;overflow:hidden;padding:4px 48px;position:relative;width:100%;}
@media (max-width: 799px){.css-ds6laa{padding:12px 24px;}}
html[data-scroll-theme="light"] .css-ds6laa{background:rgba(10, 10, 10, 0.08);}
.css-124qmca{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;background:transparent;border:1px solid;border-color:transparent;color:inherit;cursor:pointer;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-text-decoration:none;text-decoration:none;text-align:left;box-shadow:none;outline:none;font-family:inherit;font-weight:inherit;color:#ffffff;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#ffffff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;min-width:0;}
.css-124qmca:disabled{opacity:0.6;pointer-events:none;}
.css-124qmca:hover,.css-124qmca:focus-visible{color:#A7A7A7;}
.css-124qmca:hover,.css-124qmca:focus-visible{color:#ffffff;}
html[data-scroll-theme="light"] .css-124qmca{color:#0A0A0A;}
html[data-scroll-theme="light"] .css-124qmca:hover,html[data-scroll-theme="light"] .css-124qmca:focus-visible{color:#0A0A0A;}
.css-tgbuge{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:20px;width:20px;}
@media (max-width: 799px){.css-tgbuge{display:none;}}
.css-29ofi7{font-family:JetBrains Mono,SF Mono,Consolas,Roboto,sans-serif;font-size:12px;font-weight:400;letter-spacing:1px;line-height:12px;text-transform:uppercase;color:#ffffff;min-width:0;opacity:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
@media (max-width: 1280px){.css-29ofi7{font-size:12px;line-height:12px;}}
@media (max-width: 799px){.css-29ofi7{font-size:12px;line-height:12px;}}
html[data-scroll-theme="light"] .css-29ofi7{color:#0A0A0A;}
@media (max-width: 799px){.css-29ofi7{display:none;}}
.css-iaybtg{font-family:JetBrains Mono,SF Mono,Consolas,Roboto,sans-serif;font-size:12px;font-weight:400;letter-spacing:1px;line-height:12px;text-transform:uppercase;color:#ffffff;min-width:0;opacity:0.64;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
@media (max-width: 1280px){.css-iaybtg{font-size:12px;line-height:12px;}}
@media (max-width: 799px){.css-iaybtg{font-size:12px;line-height:12px;}}
html[data-scroll-theme="light"] .css-iaybtg{color:#0A0A0A;}
@media (max-width: 799px){.css-iaybtg{color:#F7F4EF;opacity:1;}}
.css-1tz2r32{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;background:transparent;border:1px solid;border-color:transparent;color:inherit;cursor:pointer;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-text-decoration:none;text-decoration:none;text-align:left;box-shadow:none;outline:none;font-family:inherit;font-weight:inherit;font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:600;line-height:18px;letter-spacing:0px;margin:0;font-weight:500;max-width:100%;text-align:center;white-space:nowrap;width:auto;-webkit-transition:color 200ms,background 200ms,opacity 200ms;transition:color 200ms,background 200ms,opacity 200ms;border-radius:8px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:10px 16px;font-weight:500;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:8px;border-radius:8px;background:rgba(255, 255, 255, 0.16);background:transparent;color:#ffffff;min-width:0;padding:4px;position:absolute;right:24px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.css-1tz2r32:disabled{opacity:0.6;pointer-events:none;}
@media (max-width: 1280px){.css-1tz2r32{font-size:14px;line-height:16px;}}
@media (max-width: 799px){.css-1tz2r32{font-size:14px;line-height:16px;}}
.css-1tz2r32>span{margin-left:4px;margin-right:0;-webkit-transition:-webkit-transform 150ms cubic-bezier(.2, .6, .6, 1);transition:transform 150ms cubic-bezier(.2, .6, .6, 1);}
.css-1tz2r32:focus-visible{outline:1px solid;outline-offset:1px;}
.css-1tz2r32:hover,.css-1tz2r32:focus-visible{background:rgba(255, 255, 255, 0.16);}
.css-1tz2r32:hover,.css-1tz2r32:focus-visible{background:transparent;color:#ffffff;opacity:0.64;}
html[data-scroll-theme="light"] .css-1tz2r32{color:#0A0A0A;}
html[data-scroll-theme="light"] .css-1tz2r32:hover,html[data-scroll-theme="light"] .css-1tz2r32:focus-visible{color:#0A0A0A;}
.css-1tz2r32 svg{height:16px;width:16px;}
.css-k008qs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}
.css-1wgfltd{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;color:#ffffff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:88px;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;left:0;padding:24px;margin:auto;position:relative;right:0;z-index:5;border:none;-webkit-transition:all 300ms;transition:all 300ms;}
@media (max-width: 1185px){.css-1wgfltd{padding:0 64px;}}
@media (max-width: 799px){.css-1wgfltd{padding:0 16px;}}
.css-12z0wuy{margin-right:8px;}
.css-1yrv1zi{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;background:transparent;border:1px solid;border-color:transparent;color:inherit;cursor:pointer;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-text-decoration:none;text-decoration:none;text-align:left;box-shadow:none;outline:none;font-family:inherit;font-weight:inherit;font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:600;line-height:18px;letter-spacing:0px;margin:0;font-weight:500;max-width:100%;text-align:center;white-space:nowrap;width:auto;-webkit-transition:color 200ms,background 200ms,opacity 200ms;transition:color 200ms,background 200ms,opacity 200ms;border-radius:8px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:10px 16px;font-weight:500;background:rgba(255, 255, 255, 0.08);color:#ffffff;-webkit-transition:all 300ms;transition:all 300ms;background:transparent;font-weight:600;border-radius:8px;color:#ffffff;padding:10px 11px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.css-1yrv1zi:disabled{opacity:0.6;pointer-events:none;}
@media (max-width: 1280px){.css-1yrv1zi{font-size:14px;line-height:16px;}}
@media (max-width: 799px){.css-1yrv1zi{font-size:14px;line-height:16px;}}
.css-1yrv1zi>span{margin-left:4px;margin-right:0;-webkit-transition:-webkit-transform 150ms cubic-bezier(.2, .6, .6, 1);transition:transform 150ms cubic-bezier(.2, .6, .6, 1);}
.css-1yrv1zi:focus-visible{outline:1px solid;outline-offset:1px;}
.css-1yrv1zi:hover,.css-1yrv1zi:focus-visible{background:rgba(255, 255, 255, 0.16);}
.css-1yrv1zi:focus-visible{outline-color:#ffffff;}
html[data-scroll-theme="dark"] .css-1yrv1zi{color:#ffffff;}
html[data-scroll-theme="light"] .css-1yrv1zi{color:#0A0A0A;}
.css-1yrv1zi:hover{background:rgba(255, 255, 255, 0.08);}
html[data-scroll-theme="light"] .css-1yrv1zi{background:transparent;}
html[data-scroll-theme="light"] .css-1yrv1zi:hover{background:#EBEBEB;}
.css-1yrv1zi svg{height:24px;width:auto;}
.css-1yrv1zi:hover{background:transparent;}
html[data-scroll-theme="light"] .css-1yrv1zi:hover{background:transparent;}
.css-1yrv1zi:focus-visible{outline:1px solid #ffffff;outline-offset:1px;}
.css-5oujc6{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;gap:4px;}
@media (max-width: 1185px){.css-5oujc6{display:none;}}
.css-15ii356{position:relative;display:inline-block;padding:0 8px;margin:0 -8px;}
.css-15ii356:hover .ess2cvz0,.css-15ii356:focus-within .ess2cvz0{opacity:1;pointer-events:auto;visibility:visible;}
.css-ejqgyf{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;background:transparent;border:1px solid;border-color:transparent;color:inherit;cursor:pointer;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-text-decoration:none;text-decoration:none;text-align:left;box-shadow:none;outline:none;font-family:inherit;font-weight:inherit;font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:600;line-height:18px;letter-spacing:0px;margin:0;font-weight:500;max-width:100%;text-align:center;white-space:nowrap;width:auto;-webkit-transition:color 200ms,background 200ms,opacity 200ms;transition:color 200ms,background 200ms,opacity 200ms;border-radius:8px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:10px 16px;font-weight:500;background:rgba(255, 255, 255, 0.08);color:#ffffff;-webkit-transition:all 300ms;transition:all 300ms;background:transparent;font-weight:600;}
.css-ejqgyf:disabled{opacity:0.6;pointer-events:none;}
@media (max-width: 1280px){.css-ejqgyf{font-size:14px;line-height:16px;}}
@media (max-width: 799px){.css-ejqgyf{font-size:14px;line-height:16px;}}
.css-ejqgyf>span{margin-left:4px;margin-right:0;-webkit-transition:-webkit-transform 150ms cubic-bezier(.2, .6, .6, 1);transition:transform 150ms cubic-bezier(.2, .6, .6, 1);}
.css-ejqgyf:focus-visible{outline:1px solid;outline-offset:1px;}
.css-ejqgyf:hover,.css-ejqgyf:focus-visible{background:rgba(255, 255, 255, 0.16);}
.css-ejqgyf:focus-visible{outline-color:#ffffff;}
html[data-scroll-theme="dark"] .css-ejqgyf{color:#ffffff;}
html[data-scroll-theme="light"] .css-ejqgyf{color:#0A0A0A;}
.css-ejqgyf:hover{background:rgba(255, 255, 255, 0.08);}
html[data-scroll-theme="light"] .css-ejqgyf{background:transparent;}
html[data-scroll-theme="light"] .css-ejqgyf:hover{background:#EBEBEB;}
.css-18jq09e{position:absolute;top:100%;left:0;z-index:6;opacity:0;pointer-events:none;-webkit-transition:opacity 150ms,visibility 150ms;transition:opacity 150ms,visibility 150ms;visibility:hidden;}
.css-14937x9{background:#1D1D1D;-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);border:1px solid;border-color:rgba(255, 255, 255, 0.08);border-radius:8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px;margin-top:8px;padding:16px;-webkit-transition:all 300ms;transition:all 300ms;}
html[data-scroll-theme="dark"] .css-14937x9{background:#1D1D1D;border-color:rgba(255, 255, 255, 0.08);}
html[data-scroll-theme="light"] .css-14937x9{background:#D8D8D8;border-color:rgba(10, 10, 10, 0.04);}
.css-1495qua{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:16px;-webkit-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;}
.css-y13bt{display:grid;grid-template-columns:repeat(3, 1fr);min-width:552px;gap:8px;}
.css-1kkt86i{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:4px;}
.css-3u553o{font-family:JetBrains Mono,SF Mono,Consolas,Roboto,sans-serif;font-size:12px;font-weight:400;letter-spacing:1px;line-height:12px;text-transform:uppercase;-webkit-transition:all 300ms;transition:all 300ms;padding:16px;padding-bottom:8px;min-height:44px;}
@media (max-width: 1280px){.css-3u553o{font-size:12px;line-height:12px;}}
@media (max-width: 799px){.css-3u553o{font-size:12px;line-height:12px;}}
html[data-scroll-theme="dark"] .css-3u553o{color:#ffffff;}
html[data-scroll-theme="light"] .css-3u553o{color:#0A0A0A;}
.css-1kvb40q{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;background:transparent;border:1px solid;border-color:transparent;color:inherit;cursor:pointer;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-text-decoration:none;text-decoration:none;text-align:left;box-shadow:none;outline:none;font-family:inherit;font-weight:inherit;color:#ffffff;font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:500;line-height:24px;letter-spacing:0px;padding:12px 16px;min-width:272px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;gap:4px;border-radius:8px;color:#ffffff;-webkit-transition:all 300ms;transition:all 300ms;}
.css-1kvb40q:disabled{opacity:0.6;pointer-events:none;}
.css-1kvb40q:hover,.css-1kvb40q:focus-visible{color:#A7A7A7;}
@media (max-width: 1280px){.css-1kvb40q{font-size:16px;line-height:24px;}}
@media (max-width: 799px){.css-1kvb40q{font-size:16px;line-height:24px;}}
.css-1kvb40q:hover,.css-1kvb40q:focus-visible{background:rgba(255, 255, 255, 0.08);color:#ffffff;}
html[data-scroll-theme="dark"] .css-1kvb40q{color:#ffffff;}
html[data-scroll-theme="dark"] .css-1kvb40q:hover,html[data-scroll-theme="dark"] .css-1kvb40q:focus-visible{background:rgba(255, 255, 255, 0.08);color:#ffffff;}
html[data-scroll-theme="light"] .css-1kvb40q{color:#0A0A0A;}
html[data-scroll-theme="light"] .css-1kvb40q:hover,html[data-scroll-theme="light"] .css-1kvb40q:focus-visible{background:rgba(10, 10, 10, 0.04);color:#0A0A0A;}
.css-axw7ok{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;}
.css-8csxfh{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#9601FF;border-radius:4px;color:#ffffff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:20px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:20px;}
.css-4t9um6{font-family:JetBrains Mono,SF Mono,Consolas,Roboto,sans-serif;font-size:12px;font-weight:400;letter-spacing:1px;line-height:12px;text-transform:uppercase;background-color:rgba(255, 255, 255, 0.08);padding:4px 6px;border-radius:4px;color:rgba(255, 255, 255, 0.64);-webkit-transition:all 300ms;transition:all 300ms;}
@media (max-width: 1280px){.css-4t9um6{font-size:12px;line-height:12px;}}
@media (max-width: 799px){.css-4t9um6{font-size:12px;line-height:12px;}}
html[data-scroll-theme="light"] .css-4t9um6{background:rgba(10, 10, 10, 0.04);color:#626262;}
.css-1dy32qg{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:22px;color:rgba(255, 255, 255, 0.64);-webkit-transition:all 300ms;transition:all 300ms;width:260px;}
@media (max-width: 1280px){.css-1dy32qg{font-size:14px;line-height:22px;}}
@media (max-width: 799px){.css-1dy32qg{font-size:14px;line-height:22px;}}
html[data-scroll-theme="light"] .css-1dy32qg{color:#626262;}
.css-17l3kf8{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#5d00a1;border-radius:4px;color:#ffffff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:20px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:20px;}
.css-hogq4k{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0A3BB5;border-radius:4px;color:#ffffff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:20px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:20px;}
.css-u2rbcy{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#99004f;border-radius:4px;color:#ffffff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:20px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:20px;}
.css-150zl5s{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#4A00B8;border-radius:4px;color:#ffffff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:20px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:20px;}
.css-5gvcn2{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#3A1C9E;border-radius:4px;color:#ffffff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:20px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:20px;}
.css-5ddi5k{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;background:transparent;border:1px solid;border-color:transparent;color:inherit;cursor:pointer;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-text-decoration:none;text-decoration:none;text-align:left;box-shadow:none;outline:none;font-family:inherit;font-weight:inherit;color:#ffffff;-webkit-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background-color:#0A0A0A;border:none;border-radius:8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;overflow:hidden;position:relative;-webkit-transition:all 300ms;transition:all 300ms;width:292px;}
.css-5ddi5k:disabled{opacity:0.6;pointer-events:none;}
.css-5ddi5k:hover,.css-5ddi5k:focus-visible{color:#A7A7A7;}
.css-5ddi5k:hover .ess2cvz12,.css-5ddi5k:focus-visible .ess2cvz12{-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04);}
.css-1ejww44{height:100%;left:0;object-fit:cover;object-position:center bottom;position:absolute;top:0;-webkit-transition:-webkit-transform 400ms ease;transition:transform 400ms ease;width:100%;}
.css-1odekg6{font-family:JetBrains Mono,SF Mono,Consolas,Roboto,sans-serif;font-size:12px;font-weight:400;letter-spacing:1px;line-height:12px;text-transform:uppercase;color:#ffffff;margin:0;padding:16px;position:relative;z-index:1;}
@media (max-width: 1280px){.css-1odekg6{font-size:12px;line-height:12px;}}
@media (max-width: 799px){.css-1odekg6{font-size:12px;line-height:12px;}}
.css-18i645r{color:#ffffff;font-size:40px;font-weight:600;letter-spacing:-1.2px;line-height:1.05;margin:0;padding:16px;position:relative;z-index:1;}
.css-1wwsspn{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;background:transparent;border:1px solid;border-color:transparent;color:inherit;cursor:pointer;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-text-decoration:none;text-decoration:none;text-align:left;box-shadow:none;outline:none;font-family:inherit;font-weight:inherit;color:#ffffff;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#0A0A0A;border:1px solid rgba(255, 255, 255, 0.08);border-radius:8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;padding:16px 24px;-webkit-transition:all 300ms;transition:all 300ms;}
.css-1wwsspn:disabled{opacity:0.6;pointer-events:none;}
.css-1wwsspn:hover,.css-1wwsspn:focus-visible{color:#A7A7A7;}
.css-1wwsspn:hover,.css-1wwsspn:focus-visible{background:#191919;}
.css-v13gxy{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:500;line-height:24px;letter-spacing:0px;color:#ffffff;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}
@media (max-width: 1280px){.css-v13gxy{font-size:16px;line-height:24px;}}
@media (max-width: 799px){.css-v13gxy{font-size:16px;line-height:24px;}}
.css-1kj3r8s{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:22px;color:rgba(255, 255, 255, 0.64);-webkit-transition:all 300ms;transition:all 300ms;}
@media (max-width: 1280px){.css-1kj3r8s{font-size:14px;line-height:22px;}}
@media (max-width: 799px){.css-1kj3r8s{font-size:14px;line-height:22px;}}
.css-1girwmr{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:22px;color:rgba(255, 255, 255, 0.64);-webkit-transition:all 300ms;transition:all 300ms;}
@media (max-width: 1280px){.css-1girwmr{font-size:14px;line-height:22px;}}
@media (max-width: 799px){.css-1girwmr{font-size:14px;line-height:22px;}}
html[data-scroll-theme="light"] .css-1girwmr{color:#626262;}
.css-1kyxtp5{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;background:transparent;border:1px solid;border-color:transparent;color:inherit;cursor:pointer;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-text-decoration:none;text-decoration:none;text-align:left;box-shadow:none;outline:none;font-family:inherit;font-weight:inherit;font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:600;line-height:18px;letter-spacing:0px;margin:0;font-weight:500;max-width:100%;text-align:center;white-space:nowrap;width:auto;-webkit-transition:color 200ms,background 200ms,opacity 200ms;transition:color 200ms,background 200ms,opacity 200ms;border-radius:8px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:10px 16px;font-weight:500;background:rgba(255, 255, 255, 0.08);color:#ffffff;-webkit-transition:all 300ms;transition:all 300ms;background:transparent;font-weight:600;}
.css-1kyxtp5:disabled{opacity:0.6;pointer-events:none;}
@media (max-width: 1280px){.css-1kyxtp5{font-size:14px;line-height:16px;}}
@media (max-width: 799px){.css-1kyxtp5{font-size:14px;line-height:16px;}}
.css-1kyxtp5>span{margin-left:4px;margin-right:0;-webkit-transition:-webkit-transform 150ms cubic-bezier(.2, .6, .6, 1);transition:transform 150ms cubic-bezier(.2, .6, .6, 1);}
.css-1kyxtp5:focus-visible{outline:1px solid;outline-offset:1px;}
.css-1kyxtp5:hover,.css-1kyxtp5:focus-visible{background:rgba(255, 255, 255, 0.16);}
.css-1kyxtp5:focus-visible{outline-color:#ffffff;}
html[data-scroll-theme="dark"] .css-1kyxtp5{color:#ffffff;}
html[data-scroll-theme="light"] .css-1kyxtp5{color:#0A0A0A;}
.css-1kyxtp5:hover{background:rgba(255, 255, 255, 0.08);}
html[data-scroll-theme="light"] .css-1kyxtp5{background:transparent;}
html[data-scroll-theme="light"] .css-1kyxtp5:hover{background:#EBEBEB;}
.css-14u9njl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;margin-left:8px;position:relative;}
@media (max-width: 1185px){.css-14u9njl{display:none;}}
html:not(.logged-in) .css-1cq1tja{display:none;}
.css-1f36nad{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px;white-space:nowrap;}
.css-1594t6i{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;background:transparent;border:1px solid;border-color:transparent;color:inherit;cursor:pointer;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-text-decoration:none;text-decoration:none;text-align:left;box-shadow:none;outline:none;font-family:inherit;font-weight:inherit;font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:600;line-height:18px;letter-spacing:0px;margin:0;font-weight:500;max-width:100%;text-align:center;white-space:nowrap;width:auto;-webkit-transition:color 200ms,background 200ms,opacity 200ms;transition:color 200ms,background 200ms,opacity 200ms;border-radius:8px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:10px 16px;font-weight:500;background:#ffffff;color:#0A0A0A;-webkit-transition:all 300ms;transition:all 300ms;font-weight:600;}
.css-1594t6i:disabled{opacity:0.6;pointer-events:none;}
@media (max-width: 1280px){.css-1594t6i{font-size:14px;line-height:16px;}}
@media (max-width: 799px){.css-1594t6i{font-size:14px;line-height:16px;}}
.css-1594t6i>span{margin-left:4px;margin-right:0;-webkit-transition:-webkit-transform 150ms cubic-bezier(.2, .6, .6, 1);transition:transform 150ms cubic-bezier(.2, .6, .6, 1);}
.css-1594t6i:focus-visible{outline:1px solid;outline-offset:1px;}
.css-1594t6i:hover,.css-1594t6i:focus-visible{background:#CECECE;}
.css-1594t6i:focus-visible{outline-color:#0A0A0A;}
html[data-scroll-theme="dark"] .css-1594t6i{background:#ffffff;color:#0A0A0A;}
html[data-scroll-theme="dark"] .css-1594t6i:hover,html[data-scroll-theme="dark"] .css-1594t6i:focus-visible{background:#CECECE;}
html[data-scroll-theme="dark"] .css-1594t6i:focus-visible{outline-color:#0A0A0A;}
html[data-scroll-theme="light"] .css-1594t6i{background:#0A0A0A;color:#F7F4EF;}
html[data-scroll-theme="light"] .css-1594t6i:hover,html[data-scroll-theme="light"] .css-1594t6i:focus-visible{background:#3B3B3B;}
html[data-scroll-theme="light"] .css-1594t6i:focus-visible{outline-color:#F7F4EF;}
html.logged-in .css-1utvad0{display:none;}
.css-dxvooy{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;background:transparent;border:1px solid;border-color:transparent;color:inherit;cursor:pointer;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-text-decoration:none;text-decoration:none;text-align:left;box-shadow:none;outline:none;font-family:inherit;font-weight:inherit;font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:600;line-height:18px;letter-spacing:0px;margin:0;font-weight:500;max-width:100%;text-align:center;white-space:nowrap;width:auto;-webkit-transition:color 200ms,background 200ms,opacity 200ms;transition:color 200ms,background 200ms,opacity 200ms;border-radius:8px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:10px 16px;font-weight:500;background:#ffffff;color:#0A0A0A;-webkit-transition:all 300ms;transition:all 300ms;display:none;font-weight:600;}
.css-dxvooy:disabled{opacity:0.6;pointer-events:none;}
@media (max-width: 1280px){.css-dxvooy{font-size:14px;line-height:16px;}}
@media (max-width: 799px){.css-dxvooy{font-size:14px;line-height:16px;}}
.css-dxvooy>span{margin-left:4px;margin-right:0;-webkit-transition:-webkit-transform 150ms cubic-bezier(.2, .6, .6, 1);transition:transform 150ms cubic-bezier(.2, .6, .6, 1);}
.css-dxvooy:focus-visible{outline:1px solid;outline-offset:1px;}
.css-dxvooy:hover,.css-dxvooy:focus-visible{background:#CECECE;}
.css-dxvooy:focus-visible{outline-color:#0A0A0A;}
html[data-scroll-theme="dark"] .css-dxvooy{background:#ffffff;color:#0A0A0A;}
html[data-scroll-theme="dark"] .css-dxvooy:hover,html[data-scroll-theme="dark"] .css-dxvooy:focus-visible{background:#CECECE;}
html[data-scroll-theme="dark"] .css-dxvooy:focus-visible{outline-color:#0A0A0A;}
html[data-scroll-theme="light"] .css-dxvooy{background:#0A0A0A;color:#F7F4EF;}
html[data-scroll-theme="light"] .css-dxvooy:hover,html[data-scroll-theme="light"] .css-dxvooy:focus-visible{background:#3B3B3B;}
html[data-scroll-theme="light"] .css-dxvooy:focus-visible{outline-color:#F7F4EF;}
@media (max-width: 1185px){.css-dxvooy{display:block;z-index:5;}}
*{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;}
html{background:#0A0A0A;overflow:auto;position:relative;}
body{color:#ffffff;font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;-moz-osx-font-smoothing:always;-webkit-font-smoothing:antialiased;margin:0;padding:0;font-feature-settings:'liga' on;font-size:20px;}
h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;}
p{font-weight:400;font-size:20px;}
b,strong{font-weight:500;}
hr{background-color:currentcolor;height:2px;border:none;margin-bottom:32px;}
a{color:inherit;outline:none;-webkit-text-decoration:none;text-decoration:none;-webkit-appearance:none;}
blockquote{text-transform:none;margin:0;}
button,input,textarea,select{-webkit-appearance:none;}
::-webkit-input-placeholder{opacity:1;}
::-moz-placeholder{opacity:1;}
:-ms-input-placeholder{opacity:1;}
::-webkit-input-placeholder,::placeholder{opacity:1;}
::-moz-focus-inner{border:0!important;}
li{padding:0;margin:0;}
ul,ol{padding:0;margin:0;}
.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;}
.css-5jjxqg{background-color:#0A0A0A;position:relative;overflow:hidden;margin-top:-88px;--hero-pad:152px;padding-top:var(--hero-pad);padding-bottom:0;}
@media (min-width: 1281px) and (max-height: 800px){.css-5jjxqg{--hero-pad:112px;}}
@media (max-width: 1280px){.css-5jjxqg{--hero-pad:152px;}}
@media (max-width: 799px){.css-5jjxqg{--hero-pad:112px;}}
.css-1fcsqw4{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none;}
.css-1fcsqw4 canvas{display:block;width:100%;height:100%;}
.css-10wsanj{margin:0 auto;max-width:1512px;padding:0 124px;position:relative;text-align:left;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;position:relative;z-index:1;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;min-height:calc(100svh - var(--hero-pad) - 30px - 64px);}
@media (max-width: 1280px){.css-10wsanj{padding:0 64px;}}
@media (max-width: 799px){.css-10wsanj{padding:0 16px;}}
@media (max-width: 1280px){.css-10wsanj{min-height:0;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;}}
.css-guyhhx{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;gap:32px;width:100%;}
@media (max-width: 1280px){.css-guyhhx{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:40px;}}
.css-v83i2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;gap:24px;max-width:508px;}
.css-qm5asf{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:20px;font-weight:400;line-height:28px;color:rgba(255, 255, 255, 0.64);margin:0;letter-spacing:-0.25px;}
@media (max-width: 1280px){.css-qm5asf{font-size:16px;line-height:24px;}}
@media (max-width: 799px){.css-qm5asf{font-size:16px;line-height:24px;}}
@media (max-width: 1280px){.css-qm5asf{max-width:414px;}}
.css-3kz8lp{font-family:'PP Mondwest',Georgia,serif;font-weight:400;font-size:25px;color:#F7F4EF;}
@media (max-width: 1280px){.css-3kz8lp{font-size:20px;}}
.css-1qof138{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:600;line-height:18px;letter-spacing:0px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding:12px 16px;border-radius:8px;background-color:#6A00FF;color:#F7F4EF;-webkit-text-decoration:none;text-decoration:none;white-space:nowrap;-webkit-transition:opacity 150ms;transition:opacity 150ms;}
@media (max-width: 1280px){.css-1qof138{font-size:14px;line-height:16px;}}
@media (max-width: 799px){.css-1qof138{font-size:14px;line-height:16px;}}
.css-1qof138:hover{opacity:0.85;}
.css-ts6mh9{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:48px;}
@media (max-width: 1280px){.css-ts6mh9{gap:32px;}}
@media (max-width: 799px){.css-ts6mh9{display:none;}}
.css-1w0tfuh{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;width:100%;}
@media (max-width: 1280px){.css-1w0tfuh{margin-top:104px;}}
@media (max-width: 799px){.css-1w0tfuh{margin-top:72px;}}
.css-1m1tyw9{margin:0;margin-top:40px;color:#F7F4EF;font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-weight:600;font-size:160px;line-height:130px;letter-spacing:-2.3px;}
@media (min-width: 1281px) and (max-height: 800px){.css-1m1tyw9{margin-top:16px;font-size:128px;line-height:120px;}}
@media (max-width: 1280px){.css-1m1tyw9{margin-top:32px;font-size:96px;line-height:80px;letter-spacing:-1.5px;}}
@media (max-width: 799px){.css-1m1tyw9{margin-top:24px;font-size:60px;line-height:50px;letter-spacing:-1px;}}
@media (max-width: 360px){.css-1m1tyw9{font-size:48px;line-height:42px;}}
.css-insr9q{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;}
@media (max-width: 799px){.css-insr9q{gap:12px;}}
.css-1hq9f7t{font-family:'PP Mondwest',Georgia,serif;font-weight:400;font-size:196px;}
@media (min-width: 1281px) and (max-height: 800px){.css-1hq9f7t{font-size:157px;}}
@media (max-width: 1280px){.css-1hq9f7t{font-size:118px;}}
@media (max-width: 799px){.css-1hq9f7t{font-size:74px;}}
@media (max-width: 360px){.css-1hq9f7t{font-size:58px;}}
.css-dk3pn4{margin-top:64px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px;width:100%;}
@media (min-width: 1281px) and (max-height: 800px){.css-dk3pn4{margin-top:40px;}}
@media (max-width: 1280px){.css-dk3pn4{margin-top:48px;gap:24px;}
.css-dk3pn4>div:nth-of-type(n+7){display:none;}}
@media (max-width: 799px){.css-dk3pn4{margin-top:32px;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:16px;column-gap:16px;row-gap:24px;}
.css-dk3pn4>div{-webkit-flex:0 0 calc((100% - 48px) / 4);-ms-flex:0 0 calc((100% - 48px) / 4);flex:0 0 calc((100% - 48px) / 4);}
.css-dk3pn4>div:nth-of-type(-n+8){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}
.css-dk3pn4>div:nth-of-type(n+9){display:none;}}
.css-nlf2s7{-webkit-flex:1;-ms-flex:1;flex:1;min-width:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-transition:opacity 350ms ease;transition:opacity 350ms ease;}
.css-nlf2s7 img,.css-nlf2s7 svg{height:40px;width:auto;max-width:100%;display:block;}
@media (max-width: 799px){.css-nlf2s7 img,.css-nlf2s7 svg{height:28px;width:auto;max-width:100%;display:block;}}
.css-17pg7ls{margin:0 auto;max-width:1512px;padding:0 124px;position:relative;text-align:left;width:100%;margin-top:96px;position:relative;z-index:1;}
@media (max-width: 1280px){.css-17pg7ls{padding:0 64px;}}
@media (max-width: 799px){.css-17pg7ls{padding:0 16px;}}
.css-17pg7ls::after{content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100vw;bottom:0;height:55%;background:linear-gradient(to bottom, rgba(10, 10, 10, 0) 0%, #0A0A0A 100%);pointer-events:none;z-index:0;}
@media (max-width: 1280px){.css-17pg7ls{margin-top:72px;}}
@media (max-width: 799px){.css-17pg7ls{margin-top:48px;}}
.css-1kwrunu{display:block;width:100%;height:auto;position:relative;z-index:1;}
.css-1jqhvlg{background-color:#0A0A0A;position:relative;padding-top:120px;padding-bottom:120px;}
@media (max-width: 1280px){.css-1jqhvlg{padding-top:96px;padding-bottom:96px;}}
@media (max-width: 799px){.css-1jqhvlg{padding-top:64px;padding-bottom:32px;}}
.css-166fuqg{margin:0 auto;max-width:1512px;padding:0 124px;position:relative;text-align:left;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:96px;}
@media (max-width: 1280px){.css-166fuqg{padding:0 64px;}}
@media (max-width: 799px){.css-166fuqg{padding:0 16px;}}
@media (max-width: 1280px){.css-166fuqg{gap:24px;}}
.css-ihdgr4{margin:0;color:#F7F4EF;font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-weight:600;font-size:112px;line-height:106px;letter-spacing:-2.1px;}
@media (max-width: 1280px){.css-ihdgr4{font-size:72px;line-height:70px;letter-spacing:-1.5px;}}
@media (max-width: 799px){.css-ihdgr4{font-size:44px;line-height:44px;letter-spacing:-1px;}}
.css-xxmhjz{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
@media (max-width: 799px){.css-xxmhjz{gap:12px;}}
.css-both1o{width:auto;height:140px;display:block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}
@media (max-width: 1280px){.css-both1o{height:92px;}}
@media (max-width: 799px){.css-both1o{height:56px;}}
.css-mzqdaz{font-family:'PP Mondwest',Georgia,serif;font-weight:400;font-size:140px;}
@media (max-width: 1280px){.css-mzqdaz{font-size:90px;}}
@media (max-width: 799px){.css-mzqdaz{font-size:55px;}}
.css-1kq9hmy{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:140px;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}
@media (max-width: 1280px){.css-1kq9hmy{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:32px;}}
.css-12jssls{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:96px;width:508px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}
@media (max-width: 1280px){.css-12jssls{width:100%;gap:48px;}}
.css-h8hs3y{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;gap:24px;}
.css-qucahp{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:24px;font-weight:400;line-height:32px;letter-spacing:-0.5px;color:#F7F4EF;margin:0;max-width:508px;}
@media (max-width: 1280px){.css-qucahp{font-size:16px;letter-spacing:normal;line-height:24px;}}
@media (max-width: 799px){.css-qucahp{font-size:16px;letter-spacing:normal;line-height:24px;}}
.css-qsvg8c{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:600;line-height:18px;letter-spacing:0px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding:12px 16px;border-radius:8px;background-color:#F7F4EF;color:#0A0A0A;-webkit-text-decoration:none;text-decoration:none;white-space:nowrap;-webkit-transition:opacity 150ms;transition:opacity 150ms;}
@media (max-width: 1280px){.css-qsvg8c{font-size:14px;line-height:16px;}}
@media (max-width: 799px){.css-qsvg8c{font-size:14px;line-height:16px;}}
.css-qsvg8c:hover{opacity:0.85;}
.css-1vyt5dj{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:8px;}
@media (max-width: 1280px){.css-1vyt5dj{display:none;}}
.css-kz5d1v{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-weight:600;letter-spacing:-2px;font-size:56px;line-height:60px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-self:flex-start;-ms-flex-item-align:flex-start;align-self:flex-start;gap:16px;padding:0;border:none;background:none;cursor:pointer;text-align:left;color:#F7F4EF;opacity:0.24;-webkit-transition:opacity 150ms;transition:opacity 150ms;}
@media (max-width: 1280px){.css-kz5d1v{font-size:40px;line-height:44px;letter-spacing:-1px;}}
@media (max-width: 799px){.css-kz5d1v{font-size:32px;line-height:36px;letter-spacing:-0.25px;}}
.css-kz5d1v[data-active='true']{opacity:1;}
.css-kz5d1v:hover{opacity:1;}
@media (max-width: 799px){.css-kz5d1v{gap:12px;}}
.css-sxd1nv{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:56px;height:56px;color:#F7F4EF;}
.css-sxd1nv svg{width:100%;height:100%;}
@media (max-width: 1280px){.css-sxd1nv{width:40px;height:40px;}}
@media (max-width: 799px){.css-sxd1nv{width:32px;height:32px;}}
.css-1dxxqeq{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:32px;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0;}
@media (max-width: 1280px){.css-1dxxqeq{display:none;}}
.css-32nlfb{aspect-ratio:616/400;background-color:#191919;border:1px solid rgba(255, 255, 255, 0.08);border-radius:8px;overflow:hidden;}
.css-12qah06{display:block;width:100%;height:100%;object-fit:cover;}
.css-wtj9em{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;gap:16px;}
.css-lgj0h8{display:grid;}
.css-iwvoey{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:20px;font-weight:400;line-height:28px;grid-area:1/1;color:rgba(255, 255, 255, 0.64);margin:0;-webkit-transition:opacity 150ms;transition:opacity 150ms;}
@media (max-width: 1280px){.css-iwvoey{font-size:16px;line-height:24px;}}
@media (max-width: 799px){.css-iwvoey{font-size:16px;line-height:24px;}}
.css-iwvoey[data-active='false']{opacity:0;visibility:hidden;}
.css-13l03ee{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:18px;font-weight:500;line-height:24px;letter-spacing:-0.25px;position:relative;-webkit-align-self:flex-start;-ms-flex-item-align:flex-start;align-self:flex-start;color:#F7F4EF;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:1.5px;text-decoration-thickness:1px;}
@media (max-width: 1280px){.css-13l03ee{font-size:16px;line-height:24px;}}
@media (max-width: 799px){.css-13l03ee{font-size:16px;line-height:24px;}}
.css-13l03ee::after{content:"";position:absolute;bottom:2px;left:0;width:100%;height:1px;background-color:#F7F4EF;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);transform-origin:left;-webkit-transition:-webkit-transform 200ms ease-out;transition:transform 200ms ease-out;}
.css-13l03ee:hover::after,.css-13l03ee:focus-visible::after{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);}
.css-13wzx90{display:none;}
@media (max-width: 1280px){.css-13wzx90{--gutter:64px;display:grid;margin-top:24px;grid-auto-flow:column;grid-auto-columns:88%;gap:32px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);scrollbar-width:none;}
.css-13wzx90::-webkit-scrollbar{display:none;}}
@media (max-width: 799px){.css-13wzx90{--gutter:16px;grid-auto-columns:85%;}}
.css-161gmm5{scroll-snap-align:start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:32px;min-width:0;}
.css-1uwl1yw{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-weight:600;letter-spacing:-2px;font-size:56px;line-height:60px;margin:0;color:#F7F4EF;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;}
@media (max-width: 1280px){.css-1uwl1yw{font-size:40px;line-height:44px;letter-spacing:-1px;}}
@media (max-width: 799px){.css-1uwl1yw{font-size:32px;line-height:36px;letter-spacing:-0.25px;}}
@media (max-width: 799px){.css-1uwl1yw{gap:12px;}}
.css-4xqcjv{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:20px;font-weight:400;line-height:28px;margin:0;color:rgba(255, 255, 255, 0.64);}
@media (max-width: 1280px){.css-4xqcjv{font-size:16px;line-height:24px;}}
@media (max-width: 799px){.css-4xqcjv{font-size:16px;line-height:24px;}}
.css-jd9z6f{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:32px;-webkit-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;}
@media (max-width: 1280px){.css-jd9z6f{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:24px;}}
.css-71ocoe{position:relative;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:48px;background-color:#5A00DB;border:1px solid rgba(255, 255, 255, 0.08);border-radius:8px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;gap:64px;-webkit-text-decoration:none;text-decoration:none;color:inherit;}
@media (max-width: 799px){.css-71ocoe{padding:32px;gap:40px;}}
.css-hbqq3y{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;opacity:0;pointer-events:none;position:fixed;-webkit-transition:opacity 150ms;transition:opacity 150ms;top:0;left:0;z-index:4;}
@media (max-width: 799px){.css-hbqq3y{display:none;}}
.css-lqk5l3{font-family:JetBrains Mono,SF Mono,Consolas,Roboto,sans-serif;font-size:12px;font-weight:400;letter-spacing:1px;line-height:12px;text-transform:uppercase;background-color:#0A0A0A;color:#F7F4EF;padding:8px 10px;border-radius:4px;white-space:nowrap;opacity:0;-webkit-transform:translateY(6px);-moz-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:opacity 260ms ease,-webkit-transform 260ms ease;transition:opacity 260ms ease,transform 260ms ease;}
@media (max-width: 1280px){.css-lqk5l3{font-size:12px;line-height:12px;}}
@media (max-width: 799px){.css-lqk5l3{font-size:12px;line-height:12px;}}
.css-lqk5l3[data-visible='true']{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
.css-3wh4rg{display:none;}
@media (max-width: 799px){.css-3wh4rg{display:block;}}
.css-17882zh{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:24px;line-height:32px;font-weight:500;letter-spacing:-0.5px;position:relative;z-index:1;color:#F7F4EF;margin:0;max-width:700px;}
@media (max-width: 1280px){.css-17882zh{font-size:20px;line-height:28px;letter-spacing:-0.25px;}}
@media (max-width: 799px){.css-17882zh{font-size:18px;line-height:24px;letter-spacing:-0.25px;}}
.css-ey4pat{position:relative;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;gap:16px;}
.css-1ewye44{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-weight:500;font-size:16px;line-height:24px;color:#F7F4EF;margin:0;}
.css-1r5dn8a{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-weight:400;font-size:14px;line-height:16px;color:#F7F4EF;margin:0;}
.css-6gfzm2{position:relative;-webkit-flex:0 0 400px;-ms-flex:0 0 400px;flex:0 0 400px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#121212;border:1px solid rgba(255, 255, 255, 0.08);border-radius:8px;overflow:hidden;-webkit-text-decoration:none;text-decoration:none;color:inherit;}
.css-6gfzm2:hover [data-stat='download'],.css-6gfzm2:focus-visible [data-stat='download']{opacity:1;-webkit-transition:opacity 400ms ease 300ms;transition:opacity 400ms ease 300ms;}
@media (hover: none){.css-6gfzm2 [data-stat='download']{display:none;}
.css-6gfzm2 canvas{display:none;}}
@media (max-width: 1280px){.css-6gfzm2{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;}}
.css-1853j6p{-webkit-flex:1;-ms-flex:1;flex:1;min-width:0;padding:48px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;gap:40px;-webkit-transition:opacity 150ms ease;transition:opacity 150ms ease;}
@media (max-width: 799px){.css-1853j6p{padding:32px;}}
.css-fm4r4t{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;gap:8px;}
.css-1efhumy{font-family:'PP Mondwest',Georgia,serif;font-weight:400;font-size:96px;line-height:1;color:#F7F4EF;margin:0;}
@media (max-width: 799px){.css-1efhumy{font-size:74px;}}
.css-1q5d3vo{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-weight:400;font-size:14px;line-height:20px;color:rgba(255, 255, 255, 0.64);margin:0;max-width:283px;}
.css-pa65uh{position:absolute;inset:0;width:100%;height:100%;z-index:2;pointer-events:none;}
.css-1p8afpb{position:absolute;inset:0;padding:48px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;gap:10px;text-align:center;z-index:3;opacity:0;-webkit-transition:opacity 150ms ease;transition:opacity 150ms ease;}
@media (max-width: 799px){.css-1p8afpb{padding:32px;}}
.css-4r2l1g{width:32px;height:32px;color:#F7F4EF;}
.css-4r2l1g svg{width:100%;height:100%;}
.css-4r2l1g svg path{stroke-width:1.33;}
.css-eih9jf{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:500;line-height:24px;letter-spacing:0px;margin:0;color:#F7F4EF;max-width:280px;}
@media (max-width: 1280px){.css-eih9jf{font-size:16px;line-height:24px;}}
@media (max-width: 799px){.css-eih9jf{font-size:16px;line-height:24px;}}
.css-1xi4m6v{background-color:#0A0A0A;position:relative;padding-top:120px;padding-bottom:120px;}
@media (max-width: 1280px){.css-1xi4m6v{padding-top:96px;padding-bottom:96px;}}
@media (max-width: 799px){.css-1xi4m6v{padding-top:32px;padding-bottom:32px;}}
.css-pcgnz8{margin:0;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;color:#F7F4EF;font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-weight:600;font-size:112px;line-height:106px;letter-spacing:-2.1px;}
.css-pcgnz8 span{position:relative;z-index:1;}
@media (max-width: 1280px){.css-pcgnz8{font-size:72px;line-height:70px;letter-spacing:-1.5px;}}
@media (max-width: 799px){.css-pcgnz8{gap:8px;font-size:44px;line-height:44px;letter-spacing:-1px;}}
.css-1gbo88{width:auto;height:200px;display:block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:relative;z-index:0;margin:0 -80px;}
@media (max-width: 1280px){.css-1gbo88{height:128px;margin:0 -52px;}}
@media (max-width: 799px){.css-1gbo88{height:52px;margin:0 -22px;}}
.css-69twm5{display:grid;grid-template-columns:616fr 509fr;-webkit-column-gap:140px;column-gap:140px;row-gap:64px;-webkit-align-items:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;}
@media (max-width: 1280px){.css-69twm5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:56px;-webkit-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;}}
.css-1rg0t38{grid-column:2;grid-row:1;min-width:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;gap:24px;}
.css-1wxgpa7{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:24px;font-weight:400;line-height:32px;letter-spacing:-0.5px;margin:0;color:#F7F4EF;max-width:440px;}
@media (max-width: 1280px){.css-1wxgpa7{font-size:16px;letter-spacing:normal;line-height:24px;}}
@media (max-width: 799px){.css-1wxgpa7{font-size:16px;letter-spacing:normal;line-height:24px;}}
.css-96b18h{grid-column:1;grid-row:1/3;min-width:0;display:grid;grid-template-columns:1fr 1fr;-webkit-column-gap:32px;column-gap:32px;row-gap:48px;}
@media (max-width: 799px){.css-96b18h{grid-template-columns:1fr;row-gap:40px;}}
.css-6r2fzw{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:32px;}
.css-11nyxpp{aspect-ratio:292/200;background-color:#121212;border:1px solid rgba(255, 255, 255, 0.08);border-radius:8px;overflow:hidden;}
.css-1821gv5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:8px;}
.css-1ossnw3{margin:0;color:#F7F4EF;font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-weight:600;font-size:20px;line-height:24px;letter-spacing:-0.25px;}
.css-1q1378c{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;line-height:24px;margin:0;color:rgba(255, 255, 255, 0.64);}
@media (max-width: 1280px){.css-1q1378c{font-size:16px;line-height:24px;}}
@media (max-width: 799px){.css-1q1378c{font-size:16px;line-height:24px;}}
.css-slecox{grid-column:2;grid-row:2;position:relative;padding:48px;background-color:#5A00DB;border:1px solid rgba(255, 255, 255, 0.08);border-radius:8px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;gap:48px;-webkit-text-decoration:none;text-decoration:none;color:inherit;}
@media (max-width: 799px){.css-slecox{padding:32px;gap:40px;}}
.css-3q124r{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:24px;line-height:32px;font-weight:500;letter-spacing:-0.5px;position:relative;z-index:1;color:#F7F4EF;margin:0;max-width:680px;}
@media (max-width: 1280px){.css-3q124r{font-size:20px;line-height:28px;letter-spacing:-0.25px;}}
@media (max-width: 799px){.css-3q124r{font-size:18px;line-height:24px;letter-spacing:-0.25px;}}
.css-1gy9sv0{margin:0;color:#F7F4EF;font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-weight:600;font-size:112px;line-height:90px;letter-spacing:-2.1px;}
@media (max-width: 1280px){.css-1gy9sv0{font-size:72px;line-height:70px;letter-spacing:-1.5px;}}
@media (max-width: 799px){.css-1gy9sv0{font-size:44px;line-height:44px;letter-spacing:-1px;}}
.css-18t74m2{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;}
.css-18t74m2 span,.css-18t74m2>*:not(img){position:relative;z-index:1;}
@media (max-width: 799px){.css-18t74m2{gap:8px;}}
.css-1oz6bzi{width:auto;height:150px;display:block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:relative;z-index:0;margin:0 -72px 0 -4px;}
@media (max-width: 1280px){.css-1oz6bzi{height:96px;margin:0 -46px 0 -3px;}}
@media (max-width: 799px){.css-1oz6bzi{height:60px;margin:0 -29px 0 -2px;}}
.css-rdau96{background-color:#121212;border:1px solid rgba(255, 255, 255, 0.08);border-radius:8px;overflow:hidden;}
.css-7ggmwr{display:grid;grid-template-columns:repeat(3, 1fr);gap:32px;}
@media (max-width: 1280px){.css-7ggmwr{margin-top:24px;}}
@media (max-width: 799px){.css-7ggmwr{grid-template-columns:1fr;gap:40px;}}
.css-mqirxp{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:32px;min-width:0;}
.css-icwqcn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:8px;max-width:338px;}
.css-1d0zxje{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:32px;height:32px;color:#F7F4EF;}
.css-1d0zxje svg{width:100%;height:100%;}
.css-1d0zxje svg path{stroke-width:1.33;}
.css-j7qwjs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}
.css-1swtxgi{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-weight:400;font-size:14px;line-height:20px;color:rgba(255, 255, 255, 0.64);margin:0;max-width:227px;}
.css-16tjlp1{background-color:#0A0A0A;padding-top:120px;padding-bottom:240px;}
@media (max-width: 1280px){.css-16tjlp1{padding-top:80px;padding-bottom:80px;}}
@media (max-width: 799px){.css-16tjlp1{padding-top:32px;padding-bottom:64px;}}
.css-4q74nq{margin:0 auto;max-width:1512px;padding:0 124px;position:relative;text-align:left;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:96px;--gutter:124px;}
@media (max-width: 1280px){.css-4q74nq{padding:0 64px;}}
@media (max-width: 799px){.css-4q74nq{padding:0 16px;}}
@media (max-width: 1280px){.css-4q74nq{--gutter:64px;}}
@media (max-width: 799px){.css-4q74nq{gap:40px;--gutter:16px;}}
.css-17efyqp{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;gap:24px;}
@media (max-width: 799px){.css-17efyqp{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;gap:24px;}}
.css-1gy3t8o{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:64px;font-weight:600;line-height:68px;letter-spacing:-2px;color:#F7F4EF;margin:0;max-width:680px;}
@media (max-width: 1280px){.css-1gy3t8o{font-size:48px;line-height:52px;letter-spacing:-1px;}}
@media (max-width: 799px){.css-1gy3t8o{font-size:32px;line-height:36px;letter-spacing:-0.25px;}}
.css-bsf46x{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:600;line-height:18px;letter-spacing:0px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding:12px 16px;border-radius:8px;background-color:#F7F4EF;color:#0A0A0A;-webkit-text-decoration:none;text-decoration:none;white-space:nowrap;-webkit-transition:opacity 150ms;transition:opacity 150ms;}
@media (max-width: 1280px){.css-bsf46x{font-size:14px;line-height:16px;}}
@media (max-width: 799px){.css-bsf46x{font-size:14px;line-height:16px;}}
.css-bsf46x:hover{opacity:0.85;}
.css-dii8kg{overflow:hidden;margin-inline:calc(-1 * var(--gutter));--fade:140px;-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--fade), #000 calc(100% - var(--fade)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--fade), #000 calc(100% - var(--fade)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--fade), #000 calc(100% - var(--fade)), transparent);}
@media (max-width: 799px){.css-dii8kg{--fade:40px;}}
.css-e78r5n{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;padding-bottom:8px;-webkit-animation:animation-wiw6oe 170s linear infinite;animation:animation-wiw6oe 170s linear infinite;}
@media (hover: hover){.css-e78r5n:hover{-webkit-animation-play-state:paused;animation-play-state:paused;}}
@media (prefers-reduced-motion: reduce){.css-e78r5n{-webkit-animation:none;animation:none;}}
@-webkit-keyframes animation-wiw6oe{from{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}to{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}}
@keyframes animation-wiw6oe{from{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}to{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}}
.css-1jia37r{-webkit-flex:0 0 402px;-ms-flex:0 0 402px;flex:0 0 402px;margin-right:32px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:24px;-webkit-text-decoration:none;text-decoration:none;color:inherit;}
@media (max-width: 799px){.css-1jia37r{-webkit-flex:0 0 80vw;-ms-flex:0 0 80vw;flex:0 0 80vw;max-width:360px;margin-right:16px;gap:16px;}}
.css-1xhpmpq{position:relative;width:100%;aspect-ratio:402/440;border-radius:8px;border:1px solid rgba(255, 255, 255, 0.08);overflow:hidden;}
.css-3loyzd{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;}
.css-n6l1sg{position:absolute;inset:0;background-color:rgba(10, 10, 10, 0.64);}
.css-1ulvicg{position:absolute;inset:0;z-index:3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;gap:24px;padding:48px;background-color:#5A00DB;opacity:0;pointer-events:none;-webkit-transition:opacity 200ms ease 90ms;transition:opacity 200ms ease 90ms;}
.css-1ulvicg[data-active='true']{opacity:1;}
@media (max-width: 799px){.css-1ulvicg{padding:32px;}}
.css-t0ew4i{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:20px;line-height:28px;font-weight:500;letter-spacing:-0.25px;color:#F7F4EF;margin:0;}
@media (max-width: 1280px){.css-t0ew4i{font-size:20px;line-height:28px;letter-spacing:-0.25px;}}
@media (max-width: 799px){.css-t0ew4i{font-size:16px;line-height:24px;}}
.css-10zym8s{background-color:#0A0A0A;padding-bottom:64px;}
@media (max-width: 799px){.css-10zym8s{padding-bottom:32px;}}
.css-19ueros{margin:0 auto;max-width:1512px;padding:0 124px;position:relative;text-align:left;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;gap:32px;}
@media (max-width: 1280px){.css-19ueros{padding:0 64px;}}
@media (max-width: 799px){.css-19ueros{padding:0 16px;}}
@media (max-width: 799px){.css-19ueros{gap:24px;}}
.css-7z57nu{margin:0;color:#F7F4EF;font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-weight:600;font-size:112px;line-height:100px;letter-spacing:-2.1px;isolation:isolate;}
@media (max-width: 1280px){.css-7z57nu{font-size:72px;line-height:66px;letter-spacing:-1.5px;}}
@media (max-width: 799px){.css-7z57nu{font-size:44px;line-height:42px;letter-spacing:-1px;}}
.css-13ih2i7{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;}
@media (max-width: 799px){.css-13ih2i7{gap:8px;}}
.css-64gmry{display:inline-block;vertical-align:middle;height:0;line-height:0;font-size:0;position:relative;overflow:visible;z-index:1;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:300px;margin-left:-24px;z-index:-1;}
@media (max-width: 1280px){.css-64gmry{width:198px;margin-left:-16px;}}
@media (max-width: 799px){.css-64gmry{width:104px;margin-left:-8px;}}
.css-18j20qc{position:absolute;top:50%;left:50%;-webkit-transform:translate(-70%, -36%);-moz-transform:translate(-70%, -36%);-ms-transform:translate(-70%, -36%);transform:translate(-70%, -36%);width:auto;height:200px;display:block;}
@media (max-width: 1280px){.css-18j20qc{height:132px;}}
@media (max-width: 799px){.css-18j20qc{height:68px;-webkit-transform:translate(-70%, -36%);-moz-transform:translate(-70%, -36%);-ms-transform:translate(-70%, -36%);transform:translate(-70%, -36%);}}
.css-hjfncu{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:18px;font-weight:500;line-height:24px;letter-spacing:-0.25px;position:relative;z-index:1;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding:16px 24px;border-radius:8px;background-color:#6A00FF;color:#F7F4EF;font-weight:600;-webkit-text-decoration:none;text-decoration:none;white-space:nowrap;-webkit-transition:opacity 150ms;transition:opacity 150ms;}
@media (max-width: 1280px){.css-hjfncu{font-size:16px;line-height:24px;}}
@media (max-width: 799px){.css-hjfncu{font-size:16px;line-height:24px;}}
@media (max-width: 799px){.css-hjfncu{padding:12px 16px;font-size:14px;line-height:16px;}}
.css-hjfncu:hover{opacity:0.85;}
.css-qlbct1{position:relative;z-index:0;background:#0A0A0A;}
.css-1ea3w3z{margin:0 auto;max-width:1512px;padding:0 124px;position:relative;text-align:left;width:100%;padding-top:64px;position:relative;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}
@media (max-width: 1280px){.css-1ea3w3z{padding:0 64px;}}
@media (max-width: 799px){.css-1ea3w3z{padding:0 16px;}}
@media (max-width: 799px){.css-1ea3w3z{padding-top:64px;}}
.css-1y6cyk1{display:grid;grid-gap:32px;grid-template-columns:repeat(12, 1fr);row-gap:32px;width:100%;}
@media (max-width: 1280px){.css-1y6cyk1{grid-gap:24px;grid-template-columns:repeat(12, 1fr);row-gap:24px;}}
@media (max-width: 799px){.css-1y6cyk1{grid-gap:24px;grid-template-columns:repeat(4, 1fr);row-gap:24px;}}
.css-13ls2cg{grid-column:span 2;-webkit-order:unset;-ms-flex-order:unset;order:unset;max-width:unset;min-width:unset;}
@media (max-width: 1280px){.css-13ls2cg{grid-column:1/7;display:block;}}
@media (max-width: 799px){.css-13ls2cg{grid-column:1/-1;display:block;min-width:unset;}}
.css-8kn4zf{margin-top:0;}
.css-1hjtfhc{font-family:JetBrains Mono,SF Mono,Consolas,Roboto,sans-serif;font-size:14px;font-weight:400;letter-spacing:1px;line-height:140%;text-transform:uppercase;color:#A7A7A7;margin-bottom:24px;}
@media (max-width: 1280px){.css-1hjtfhc{font-size:14px;line-height:140%;}}
@media (max-width: 799px){.css-1hjtfhc{font-size:14px;line-height:140%;}}
.css-1nr3ll0{margin:8px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:4px;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.css-vdzf53{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;background:transparent;border:1px solid;border-color:transparent;color:inherit;cursor:pointer;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-text-decoration:none;text-decoration:none;text-align:left;box-shadow:none;outline:none;font-family:inherit;font-weight:inherit;-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:1.5px;text-decoration-thickness:1px;position:relative;color:#A7A7A7;text-decoration-color:#808080;padding:0;font-size:inherit;font-weight:inherit;text-align:left;white-space:wrap;-webkit-transition:color 200ms ease-out;transition:color 200ms ease-out;-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:1.5px;text-decoration-thickness:1px;position:relative;text-decoration-color:transparent;font-size:inherit;font-weight:inherit;padding:0;text-align:left;white-space:wrap;-webkit-transition:color 200ms ease-out;transition:color 200ms ease-out;color:#ffffff;display:inline-block;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;}
.css-vdzf53:disabled{opacity:0.6;pointer-events:none;}
.css-vdzf53::after{content:"";position:absolute;bottom:2px;left:0;width:100%;height:1px;background-color:#ffffff;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);transform-origin:left;-webkit-transition:-webkit-transform 200ms ease-out;transition:transform 200ms ease-out;}
.css-vdzf53:hover,.css-vdzf53:focus-visible{color:#ffffff;}
.css-vdzf53:hover::after,.css-vdzf53:focus-visible::after{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);}
.css-a6u9fh{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:500;line-height:24px;letter-spacing:0px;text-align:left;white-space:wrap;}
@media (max-width: 1280px){.css-a6u9fh{font-size:16px;line-height:24px;}}
@media (max-width: 799px){.css-a6u9fh{font-size:16px;line-height:24px;}}
.css-161i9u4{font-family:JetBrains Mono,SF Mono,Consolas,Roboto,sans-serif;font-size:12px;font-weight:400;letter-spacing:1px;line-height:12px;text-transform:uppercase;background-color:rgba(255, 255, 255, 0.08);padding:2px 4px;border-radius:4px;color:#A7A7A7;white-space:nowrap;}
@media (max-width: 1280px){.css-161i9u4{font-size:12px;line-height:12px;}}
@media (max-width: 799px){.css-161i9u4{font-size:12px;line-height:12px;}}
.css-137crpd{grid-column:span 2;-webkit-order:unset;-ms-flex-order:unset;order:unset;max-width:unset;min-width:unset;}
@media (max-width: 1280px){.css-137crpd{grid-column:7/13;display:block;}}
@media (max-width: 799px){.css-137crpd{grid-column:1/-1;display:block;min-width:unset;}}
.css-167yx1n{grid-column:1/-1;-webkit-order:unset;-ms-flex-order:unset;order:unset;max-width:unset;min-width:unset;display:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:8px;}
@media (max-width: 1280px){.css-167yx1n{grid-column:1/-1;display:block;}}
@media (max-width: 799px){.css-167yx1n{grid-column:1/-1;display:block;min-width:unset;}}
@media (max-width: 1280px){.css-167yx1n{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}
.css-9p91m7{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;background:transparent;border:1px solid;border-color:transparent;color:inherit;cursor:pointer;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-text-decoration:none;text-decoration:none;text-align:left;box-shadow:none;outline:none;font-family:inherit;font-weight:inherit;font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:600;line-height:18px;letter-spacing:0px;margin:0;font-weight:500;max-width:100%;text-align:center;white-space:nowrap;width:auto;-webkit-transition:color 200ms,background 200ms,opacity 200ms;transition:color 200ms,background 200ms,opacity 200ms;border-radius:8px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:10px 16px;font-weight:500;background:rgba(255, 255, 255, 0.08);color:#ffffff;border-color:rgba(255, 255, 255, 0.24);font-weight:600;}
.css-9p91m7:disabled{opacity:0.6;pointer-events:none;}
@media (max-width: 1280px){.css-9p91m7{font-size:14px;line-height:16px;}}
@media (max-width: 799px){.css-9p91m7{font-size:14px;line-height:16px;}}
.css-9p91m7>span{margin-left:4px;margin-right:0;-webkit-transition:-webkit-transform 150ms cubic-bezier(.2, .6, .6, 1);transition:transform 150ms cubic-bezier(.2, .6, .6, 1);}
.css-9p91m7:focus-visible{outline:1px solid;outline-offset:1px;}
.css-9p91m7:hover,.css-9p91m7:focus-visible{background:rgba(255, 255, 255, 0.16);}
.css-9p91m7:focus-visible{outline-color:#ffffff;}
.css-1x63k6s{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;background:transparent;border:1px solid;border-color:transparent;color:inherit;cursor:pointer;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-text-decoration:none;text-decoration:none;text-align:left;box-shadow:none;outline:none;font-family:inherit;font-weight:inherit;font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:600;line-height:18px;letter-spacing:0px;margin:0;font-weight:500;max-width:100%;text-align:center;white-space:nowrap;width:auto;-webkit-transition:color 200ms,background 200ms,opacity 200ms;transition:color 200ms,background 200ms,opacity 200ms;border-radius:8px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:10px 16px;font-weight:500;background:#ffffff;color:#0A0A0A;font-weight:600;background-color:#6A00FF;color:#F7F4EF;}
.css-1x63k6s:disabled{opacity:0.6;pointer-events:none;}
@media (max-width: 1280px){.css-1x63k6s{font-size:14px;line-height:16px;}}
@media (max-width: 799px){.css-1x63k6s{font-size:14px;line-height:16px;}}
.css-1x63k6s>span{margin-left:4px;margin-right:0;-webkit-transition:-webkit-transform 150ms cubic-bezier(.2, .6, .6, 1);transition:transform 150ms cubic-bezier(.2, .6, .6, 1);}
.css-1x63k6s:focus-visible{outline:1px solid;outline-offset:1px;}
.css-1x63k6s:hover,.css-1x63k6s:focus-visible{background:#CECECE;}
.css-1x63k6s:focus-visible{outline-color:#0A0A0A;}
.css-1x63k6s:hover,.css-1x63k6s:focus-visible{background-color:#6A00FF;opacity:0.85;}
.css-33s2z8{font-family:JetBrains Mono,SF Mono,Consolas,Roboto,sans-serif;font-size:12px;font-weight:400;letter-spacing:1px;line-height:12px;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:120px 0 48px;margin-top:0;}
@media (max-width: 1280px){.css-33s2z8{font-size:12px;line-height:12px;}}
@media (max-width: 799px){.css-33s2z8{font-size:12px;line-height:12px;}}
@media (max-width: 799px){.css-33s2z8{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;padding:32px 0;margin-left:-16px;}}
.css-xlk8kz{color:#A7A7A7;padding:12px 16px 12px 0;}
@media (max-width: 799px){.css-xlk8kz{padding-left:16px;}}
.css-2imjyh{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.css-1letjf4{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;background:transparent;border:1px solid;border-color:transparent;color:inherit;cursor:pointer;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-text-decoration:none;text-decoration:none;text-align:left;box-shadow:none;outline:none;font-family:inherit;font-weight:inherit;color:#ffffff;font-family:JetBrains Mono,SF Mono,Consolas,Roboto,sans-serif;font-size:12px;font-weight:400;letter-spacing:1px;line-height:12px;text-transform:uppercase;color:#A7A7A7;-webkit-text-decoration:none;text-decoration:none;padding:12px 16px;}
.css-1letjf4:disabled{opacity:0.6;pointer-events:none;}
.css-1letjf4:hover,.css-1letjf4:focus-visible{color:#A7A7A7;}
@media (max-width: 1280px){.css-1letjf4{font-size:12px;line-height:12px;}}
@media (max-width: 799px){.css-1letjf4{font-size:12px;line-height:12px;}}
.css-1letjf4:hover,.css-1letjf4:focus-visible{color:#ffffff;}
.css-1xwicxu{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:12px;}
@media (max-width: 799px){.css-1xwicxu{display:none;}}
.css-1i27l4i{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px;}
.css-oxzub4{background:linear-gradient(0deg, rgba(0, 0, 0, 0) 0%, #0A0A0A 100%);height:143px;bottom:auto;left:0;right:0;position:absolute;pointer-events:none;top:0;width:unset;z-index:1;}
@media (max-width: 1280px){.css-oxzub4{bottom:auto;height:143px;top:0;left:0;right:0;width:unset;}}
.css-vo4xfe{background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #0A0A0A 100%);height:238px;bottom:-160px;left:0;right:0;position:absolute;pointer-events:none;width:unset;}
@media (max-width: 1280px){.css-vo4xfe{bottom:-160px;height:238px;left:0;right:0;width:unset;}}
.css-e9908r{overflow-x:clip;position:relative;overflow:visible;}
.css-1jzqrsm{position:relative;z-index:1;}
.css-dj4hly{height:96px;width:100%;background:unset;}
@media (max-width: 1280px){.css-dj4hly{height:56px;display:block;}}
@media (max-width: 799px){.css-dj4hly{height:56px;display:block;}}
.css-1aby5n6{margin:0 auto;max-width:1512px;padding:0 124px;position:relative;text-align:left;width:100%;}
@media (max-width: 1280px){.css-1aby5n6{padding:0 64px;}}
@media (max-width: 799px){.css-1aby5n6{padding:0 16px;}}
.css-1r1k40b{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-end;-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;}
@media (max-width: 1280px){.css-1r1k40b{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:32px;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}}
.css-t1uolz{font-family:JetBrains Mono,SF Mono,Consolas,Roboto,sans-serif;font-size:14px;font-weight:400;letter-spacing:1px;line-height:140%;text-transform:uppercase;color:#A7A7A7;}
@media (max-width: 1280px){.css-t1uolz{font-size:14px;line-height:140%;}}
@media (max-width: 799px){.css-t1uolz{font-size:14px;line-height:140%;}}
.css-1hkqcr2{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-weight:600;letter-spacing:-2px;font-size:80px;line-height:84px;margin-top:32px;}
@media (max-width: 1280px){.css-1hkqcr2{font-size:64px;line-height:68px;letter-spacing:-2px;}}
@media (max-width: 799px){.css-1hkqcr2{font-size:40px;line-height:44px;letter-spacing:-1px;}}
.css-ud78gf{color:#A7A7A7;}
.css-1f0ol8c{bottom:unset;position:absolute;top:0;left:0;right:0;margin:unset;z-index:0;pointer-events:none;display:block;}
@media (max-width: 799px){.css-1f0ol8c{display:none;}}
.css-1cabibt{height:96px;width:100%;background:unset;}
@media (max-width: 1280px){.css-1cabibt{height:32px;display:block;}}
@media (max-width: 799px){.css-1cabibt{height:32px;display:block;}}
.css-1y9l2ec{display:grid;grid-gap:32px;grid-template-columns:repeat(12, 1fr);margin:auto;position:relative;width:100%;row-gap:32px;padding:0 124px;max-width:1512px;}
@media (max-width: 1280px){.css-1y9l2ec{grid-gap:24px;grid-template-columns:repeat(12, 1fr);row-gap:24px;}}
@media (max-width: 799px){.css-1y9l2ec{grid-gap:24px;grid-template-columns:repeat(4, 1fr);row-gap:24px;}}
@media (max-width: 1280px){.css-1y9l2ec{padding:0 64px;}}
@media (max-width: 799px){.css-1y9l2ec{padding:0 16px;}}
.css-hlc2tq{grid-column:span 4;-webkit-order:unset;-ms-flex-order:unset;order:unset;max-width:unset;min-width:unset;}
@media (max-width: 1280px){.css-hlc2tq{grid-column:span 4;display:block;}}
@media (max-width: 799px){.css-hlc2tq{grid-column:1/-1;display:block;min-width:unset;}}
.css-1mki2wp{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:32px;padding:48px;border:1px solid #454545;border-radius:8px;background-color:#0A0A0A;height:100%;}
@media (max-width: 1280px){.css-1mki2wp{padding:32px;gap:32px;}}
.css-lx6v7r{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-top:32px;max-width:416px;}
.css-16wuqdm{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:16px;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
@media (max-width: 1280px){.css-16wuqdm{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}}
.css-rccvdn{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:48px;font-weight:500;line-height:56px;letter-spacing:-1px;}
@media (max-width: 1280px){.css-rccvdn{font-size:32px;line-height:40px;letter-spacing:-0.25px;}}
@media (max-width: 799px){.css-rccvdn{font-size:24px;line-height:32px;letter-spacing:-0.25px;}}
.css-1t2e7an{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:500;line-height:24px;letter-spacing:0px;}
@media (max-width: 1280px){.css-1t2e7an{font-size:16px;line-height:24px;}}
@media (max-width: 799px){.css-1t2e7an{font-size:16px;line-height:24px;}}
.css-16is11n{color:#A7A7A7;max-width:304px;margin-top:16px;letter-spacing:-0.25px;}
.css-16is11n{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:20px;font-weight:400;line-height:28px;}
@media (max-width: 1280px){.css-16is11n{font-size:16px;line-height:24px;}}
@media (max-width: 799px){.css-16is11n{font-size:16px;line-height:24px;}}
.css-9yriao{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;background:transparent;border:1px solid;border-color:transparent;color:inherit;cursor:pointer;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-text-decoration:none;text-decoration:none;text-align:left;box-shadow:none;outline:none;font-family:inherit;font-weight:inherit;font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:600;line-height:18px;letter-spacing:0px;margin:0;font-weight:500;max-width:100%;text-align:center;white-space:nowrap;width:auto;-webkit-transition:color 200ms,background 200ms,opacity 200ms;transition:color 200ms,background 200ms,opacity 200ms;border-radius:8px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:10px 16px;font-weight:500;background:rgba(255, 255, 255, 0.08);color:#ffffff;border-color:rgba(255, 255, 255, 0.24);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}
.css-9yriao:disabled{opacity:0.6;pointer-events:none;}
@media (max-width: 1280px){.css-9yriao{font-size:14px;line-height:16px;}}
@media (max-width: 799px){.css-9yriao{font-size:14px;line-height:16px;}}
.css-9yriao>span{margin-left:4px;margin-right:0;-webkit-transition:-webkit-transform 150ms cubic-bezier(.2, .6, .6, 1);transition:transform 150ms cubic-bezier(.2, .6, .6, 1);}
.css-9yriao:focus-visible{outline:1px solid;outline-offset:1px;}
.css-9yriao:hover,.css-9yriao:focus-visible{background:rgba(255, 255, 255, 0.16);}
.css-9yriao:focus-visible{outline-color:#ffffff;}
.css-1s8fsv3{font-family:JetBrains Mono,SF Mono,Consolas,Roboto,sans-serif;font-size:14px;font-weight:400;letter-spacing:1px;line-height:140%;text-transform:uppercase;color:#A7A7A7;margin-top:32px;}
@media (max-width: 1280px){.css-1s8fsv3{font-size:14px;line-height:140%;}}
@media (max-width: 799px){.css-1s8fsv3{font-size:14px;line-height:140%;}}
.css-14r7667{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px;}
@media (max-width: 1280px){.css-14r7667{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px;}}
.css-kjdqeu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px;-webkit-flex:1;-ms-flex:1;flex:1;list-style:none;margin:0;padding:0;}
.css-1es84ce{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;gap:12px;}
.css-1es84ce svg{width:16px;height:16px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-top:2px;}
.css-1h0109q{width:8px;height:8px;background-color:#ffffff;margin-top:8px;}
.css-1wt51ip{-webkit-flex:1;-ms-flex:1;flex:1;font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;line-height:24px;}
@media (max-width: 1280px){.css-1wt51ip{font-size:16px;line-height:24px;}}
@media (max-width: 799px){.css-1wt51ip{font-size:16px;line-height:24px;}}
.css-5iw9gw{cursor:pointer;display:inline;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-text-decoration:underline dotted rgba(255, 255, 255, 0.64) 1px;text-decoration:underline dotted rgba(255, 255, 255, 0.64) 1px;text-decoration-thickness:8%;text-underline-offset:4px;}
.css-1tfpqcr{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:22px;background:#212121;border-radius:8px;border:1px solid #454545;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:10px;opacity:0;padding:16px;pointer-events:none;position:fixed;top:50%;width:280px;z-index:4;}
@media (max-width: 1280px){.css-1tfpqcr{font-size:14px;line-height:22px;}}
@media (max-width: 799px){.css-1tfpqcr{font-size:14px;line-height:22px;}}
@media (max-width: 1280px){.css-1tfpqcr{-webkit-transform:unset!important;-moz-transform:unset!important;-ms-transform:unset!important;transform:unset!important;top:calc(100% + 16px);margin-left:unset;margin-right:unset;right:unset;}}
.css-1tfpqcr .gatsby-image-wrapper{opacity:0;-webkit-transition:opacity 150ms cubic-bezier(.2, .6, .6, 1);transition:opacity 150ms cubic-bezier(.2, .6, .6, 1);}
.css-r5newb{grid-column:span 8;-webkit-order:unset;-ms-flex-order:unset;order:unset;max-width:unset;min-width:unset;}
@media (max-width: 1280px){.css-r5newb{grid-column:span 8;display:block;}}
@media (max-width: 799px){.css-r5newb{grid-column:1/-1;display:block;min-width:unset;}}
.css-1xeua5a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:32px;padding:48px;border:1px solid #454545;border-radius:8px;background-color:#212121;height:100%;}
@media (max-width: 1280px){.css-1xeua5a{padding:32px;gap:32px;}}
.css-1y3wqnm{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;background:transparent;border:1px solid;border-color:transparent;color:inherit;cursor:pointer;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-text-decoration:none;text-decoration:none;text-align:left;box-shadow:none;outline:none;font-family:inherit;font-weight:inherit;font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:600;line-height:18px;letter-spacing:0px;margin:0;font-weight:500;max-width:100%;text-align:center;white-space:nowrap;width:auto;-webkit-transition:color 200ms,background 200ms,opacity 200ms;transition:color 200ms,background 200ms,opacity 200ms;border-radius:8px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:10px 16px;font-weight:500;background:#ffffff;color:#0A0A0A;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}
.css-1y3wqnm:disabled{opacity:0.6;pointer-events:none;}
@media (max-width: 1280px){.css-1y3wqnm{font-size:14px;line-height:16px;}}
@media (max-width: 799px){.css-1y3wqnm{font-size:14px;line-height:16px;}}
.css-1y3wqnm>span{margin-left:4px;margin-right:0;-webkit-transition:-webkit-transform 150ms cubic-bezier(.2, .6, .6, 1);transition:transform 150ms cubic-bezier(.2, .6, .6, 1);}
.css-1y3wqnm:focus-visible{outline:1px solid;outline-offset:1px;}
.css-1y3wqnm:hover,.css-1y3wqnm:focus-visible{background:#CECECE;}
.css-1y3wqnm:focus-visible{outline-color:#0A0A0A;}
.css-1h0z5di{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:80px;}
@media (max-width: 1280px){.css-1h0z5di{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px;}}
.css-cwkpcs{height:200px;width:100%;background:unset;}
@media (max-width: 1280px){.css-cwkpcs{height:96px;display:block;}}
@media (max-width: 799px){.css-cwkpcs{height:96px;display:block;}}
.css-txqcvs{background:rgba(10, 10, 10, 0.8);-webkit-backdrop-filter:blur(48px);backdrop-filter:blur(48px);padding-top:24px;position:fixed;top:-170px;z-index:6;left:0;right:0;border-bottom:1px solid #454545;}
@media (max-width: 1280px){.css-txqcvs{padding-top:8px;}}
.css-1b7s6g4{display:grid;grid-gap:32px;grid-template-columns:repeat(12, 1fr);margin:auto;position:relative;width:100%;row-gap:32px;padding-bottom:24px;}
@media (max-width: 1280px){.css-1b7s6g4{grid-gap:24px;grid-template-columns:repeat(12, 1fr);row-gap:24px;}}
@media (max-width: 799px){.css-1b7s6g4{grid-gap:24px;grid-template-columns:repeat(4, 1fr);row-gap:24px;}}
@media (max-width: 1280px){.css-1b7s6g4{display:none;}}
.css-17is8te{grid-column:span 4;-webkit-order:unset;-ms-flex-order:unset;order:unset;max-width:unset;min-width:unset;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;}
@media (max-width: 1280px){.css-17is8te{grid-column:1/-1;display:block;}}
@media (max-width: 799px){.css-17is8te{grid-column:1/-1;display:block;min-width:unset;}}
.css-14r14jk{grid-column:span 4;-webkit-order:unset;-ms-flex-order:unset;order:unset;max-width:unset;min-width:unset;-webkit-align-items:flex-end;-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:16px;}
@media (max-width: 1280px){.css-14r14jk{grid-column:1/-1;display:block;}}
@media (max-width: 799px){.css-14r14jk{grid-column:1/-1;display:block;min-width:unset;}}
.css-kpw213{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:18px;font-weight:500;line-height:24px;letter-spacing:-0.25px;}
@media (max-width: 1280px){.css-kpw213{font-size:16px;line-height:24px;}}
@media (max-width: 799px){.css-kpw213{font-size:16px;line-height:24px;}}
.css-wpwytb{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:4px;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.css-1cyd1mh{font-family:JetBrains Mono,SF Mono,Consolas,Roboto,sans-serif;font-size:14px;font-weight:400;letter-spacing:1px;line-height:140%;text-transform:uppercase;}
@media (max-width: 1280px){.css-1cyd1mh{font-size:14px;line-height:140%;}}
@media (max-width: 799px){.css-1cyd1mh{font-size:14px;line-height:140%;}}
.css-1ytl0al{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;background:transparent;border:1px solid;border-color:transparent;color:inherit;cursor:pointer;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-text-decoration:none;text-decoration:none;text-align:left;box-shadow:none;outline:none;font-family:inherit;font-weight:inherit;font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:600;line-height:18px;letter-spacing:0px;margin:0;font-weight:500;max-width:100%;text-align:center;white-space:nowrap;width:auto;-webkit-transition:color 200ms,background 200ms,opacity 200ms;transition:color 200ms,background 200ms,opacity 200ms;border-radius:8px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:10px 16px;font-weight:500;background:rgba(255, 255, 255, 0.08);color:#ffffff;border-color:rgba(255, 255, 255, 0.24);width:100%;}
.css-1ytl0al:disabled{opacity:0.6;pointer-events:none;}
@media (max-width: 1280px){.css-1ytl0al{font-size:14px;line-height:16px;}}
@media (max-width: 799px){.css-1ytl0al{font-size:14px;line-height:16px;}}
.css-1ytl0al>span{margin-left:4px;margin-right:0;-webkit-transition:-webkit-transform 150ms cubic-bezier(.2, .6, .6, 1);transition:transform 150ms cubic-bezier(.2, .6, .6, 1);}
.css-1ytl0al:focus-visible{outline:1px solid;outline-offset:1px;}
.css-1ytl0al:hover,.css-1ytl0al:focus-visible{background:rgba(255, 255, 255, 0.16);}
.css-1ytl0al:focus-visible{outline-color:#ffffff;}
.css-1agg44o{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;background:transparent;border:1px solid;border-color:transparent;color:inherit;cursor:pointer;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-text-decoration:none;text-decoration:none;text-align:left;box-shadow:none;outline:none;font-family:inherit;font-weight:inherit;font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:600;line-height:18px;letter-spacing:0px;margin:0;font-weight:500;max-width:100%;text-align:center;white-space:nowrap;width:auto;-webkit-transition:color 200ms,background 200ms,opacity 200ms;transition:color 200ms,background 200ms,opacity 200ms;border-radius:8px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:10px 16px;font-weight:500;background:#ffffff;color:#0A0A0A;width:100%;}
.css-1agg44o:disabled{opacity:0.6;pointer-events:none;}
@media (max-width: 1280px){.css-1agg44o{font-size:14px;line-height:16px;}}
@media (max-width: 799px){.css-1agg44o{font-size:14px;line-height:16px;}}
.css-1agg44o>span{margin-left:4px;margin-right:0;-webkit-transition:-webkit-transform 150ms cubic-bezier(.2, .6, .6, 1);transition:transform 150ms cubic-bezier(.2, .6, .6, 1);}
.css-1agg44o:focus-visible{outline:1px solid;outline-offset:1px;}
.css-1agg44o:hover,.css-1agg44o:focus-visible{background:#CECECE;}
.css-1agg44o:focus-visible{outline-color:#0A0A0A;}
.css-bhloa1{display:none;}
@media (max-width: 1280px){.css-bhloa1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:8px;}}
.css-pgh3xx{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;background:transparent;border:1px solid;border-color:transparent;color:inherit;cursor:pointer;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-text-decoration:none;text-decoration:none;text-align:left;box-shadow:none;outline:none;font-family:inherit;font-weight:inherit;color:#ffffff;font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:24px;line-height:32px;font-weight:500;letter-spacing:-0.5px;color:#A7A7A7;-webkit-text-decoration:none;text-decoration:none;}
.css-pgh3xx:disabled{opacity:0.6;pointer-events:none;}
.css-pgh3xx:hover,.css-pgh3xx:focus-visible{color:#A7A7A7;}
@media (max-width: 1280px){.css-pgh3xx{font-size:20px;line-height:28px;letter-spacing:-0.25px;}}
@media (max-width: 799px){.css-pgh3xx{font-size:18px;line-height:24px;letter-spacing:-0.25px;}}
.css-pgh3xx:hover,.css-pgh3xx:focus{color:#A7A7A7;}
.css-qwijal{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;background:transparent;border:1px solid;border-color:transparent;color:inherit;cursor:pointer;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-text-decoration:none;text-decoration:none;text-align:left;box-shadow:none;outline:none;font-family:inherit;font-weight:inherit;color:#ffffff;font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:24px;line-height:32px;font-weight:500;letter-spacing:-0.5px;color:#ffffff;-webkit-text-decoration:none;text-decoration:none;}
.css-qwijal:disabled{opacity:0.6;pointer-events:none;}
.css-qwijal:hover,.css-qwijal:focus-visible{color:#A7A7A7;}
@media (max-width: 1280px){.css-qwijal{font-size:20px;line-height:28px;letter-spacing:-0.25px;}}
@media (max-width: 799px){.css-qwijal{font-size:18px;line-height:24px;letter-spacing:-0.25px;}}
.css-qwijal:hover,.css-qwijal:focus{color:#ffffff;}
.css-y5pftd{height:1px;background-color:rgba(255, 255, 255, 0.24);margin:0;}
.css-7w8lkc{-webkit-align-items:flex-end;-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px;margin-bottom:16px;}
.css-107my0j{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:24px;line-height:32px;font-weight:500;letter-spacing:-0.5px;}
@media (max-width: 1280px){.css-107my0j{font-size:20px;line-height:28px;letter-spacing:-0.25px;}}
@media (max-width: 799px){.css-107my0j{font-size:18px;line-height:24px;letter-spacing:-0.25px;}}
.css-5n3i2c{height:120px;width:100%;background:unset;}
@media (max-width: 1280px){.css-5n3i2c{height:64px;display:block;}}
@media (max-width: 799px){.css-5n3i2c{height:64px;display:block;}}
.css-11igaw5{max-width:470px;}
.css-11igaw5{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-weight:600;letter-spacing:-2px;font-size:56px;line-height:60px;}
@media (max-width: 1280px){.css-11igaw5{font-size:40px;line-height:44px;letter-spacing:-1px;}}
@media (max-width: 799px){.css-11igaw5{font-size:32px;line-height:36px;letter-spacing:-0.25px;}}
.css-zyq8pq{color:#A7A7A7;margin:16px 0 32px;max-width:482px;}
.css-zyq8pq{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:20px;font-weight:400;line-height:28px;}
@media (max-width: 1280px){.css-zyq8pq{font-size:16px;line-height:24px;}}
@media (max-width: 799px){.css-zyq8pq{font-size:16px;line-height:24px;}}
.css-bch2te{height:32px;width:100%;background:unset;}
@media (max-width: 1280px){.css-bch2te{height:32px;display:block;}}
@media (max-width: 799px){.css-bch2te{height:32px;display:block;}}
.css-1nedo0d{display:grid;grid-gap:32px;grid-template-columns:repeat(12, 1fr);margin:auto;position:relative;width:100%;row-gap:0;border-bottom:1px solid #454545;}
@media (max-width: 1280px){.css-1nedo0d{grid-gap:24px;grid-template-columns:repeat(12, 1fr);row-gap:24px;}}
@media (max-width: 799px){.css-1nedo0d{grid-gap:24px;grid-template-columns:repeat(4, 1fr);row-gap:24px;}}
.css-14t271h{grid-column:span 4;-webkit-order:unset;-ms-flex-order:unset;order:unset;max-width:unset;min-width:unset;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:22px 0;}
@media (max-width: 1280px){.css-14t271h{grid-column:span 4;display:block;}}
@media (max-width: 799px){.css-14t271h{grid-column:span 2;display:block;min-width:unset;}}
.css-w3236p{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:22px;cursor:default;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}
@media (max-width: 1280px){.css-w3236p{font-size:14px;line-height:22px;}}
@media (max-width: 799px){.css-w3236p{font-size:14px;line-height:22px;}}
@media (max-width: 1280px){.css-w3236p{color:#ffffff;}}
.css-1icz5q{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:20px;line-height:28px;font-weight:500;letter-spacing:-0.25px;-webkit-text-decoration:underline dotted rgba(255, 255, 255, 0.64) 1px;text-decoration:underline dotted rgba(255, 255, 255, 0.64) 1px;text-decoration-thickness:8%;text-underline-offset:5px;}
@media (max-width: 1280px){.css-1icz5q{font-size:20px;line-height:28px;letter-spacing:-0.25px;}}
@media (max-width: 799px){.css-1icz5q{font-size:16px;line-height:24px;}}
.css-1430gat{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:22px;background:#212121;border-radius:8px;border:1px solid #454545;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:10px;opacity:0;padding:16px;pointer-events:none;position:fixed;top:50%;width:280px;z-index:6;}
@media (max-width: 1280px){.css-1430gat{font-size:14px;line-height:22px;}}
@media (max-width: 799px){.css-1430gat{font-size:14px;line-height:22px;}}
@media (max-width: 1280px){.css-1430gat{left:unset!important;-webkit-transform:unset!important;-moz-transform:unset!important;-ms-transform:unset!important;transform:unset!important;top:calc(100% + 16px);margin-left:unset;margin-right:unset;right:unset;}}
.css-1430gat .gatsby-image-wrapper{opacity:0;-webkit-transition:opacity 150ms cubic-bezier(.2, .6, .6, 1);transition:opacity 150ms cubic-bezier(.2, .6, .6, 1);}
.css-1byppi2{grid-column:span 8;-webkit-order:unset;-ms-flex-order:unset;order:unset;max-width:unset;min-width:unset;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}
@media (max-width: 1280px){.css-1byppi2{grid-column:span 4;display:block;}}
@media (max-width: 799px){.css-1byppi2{grid-column:span 2;display:block;min-width:unset;}}
@media (max-width: 1280px){.css-1byppi2{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;}}
.css-1quqpm8{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex:1;-ms-flex:1;flex:1;background-color:#212121;padding:16px 0;font-weight:500;height:100%;}
.css-1quqpm8{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:20px;line-height:28px;font-weight:500;letter-spacing:-0.25px;}
@media (max-width: 1280px){.css-1quqpm8{font-size:20px;line-height:28px;letter-spacing:-0.25px;}}
@media (max-width: 799px){.css-1quqpm8{font-size:16px;line-height:24px;}}
@media (max-width: 1280px){.css-1quqpm8{display:none;background-color:transparent;}}
.css-1kz5t3f{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex:1;-ms-flex:1;flex:1;background-color:transparent;padding:16px 0;font-weight:500;height:100%;}
.css-1kz5t3f{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:20px;line-height:28px;font-weight:500;letter-spacing:-0.25px;}
@media (max-width: 1280px){.css-1kz5t3f{font-size:20px;line-height:28px;letter-spacing:-0.25px;}}
@media (max-width: 799px){.css-1kz5t3f{font-size:16px;line-height:24px;}}
@media (max-width: 1280px){.css-1kz5t3f{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:transparent;}}
.css-c1isch{margin-top:-64px;padding-top:64px;}
@media (max-width: 1280px){.css-c1isch{margin-top:-128px;padding-top:128px;}}
.css-1vvqymu{max-width:507px;}
.css-1vvqymu{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-weight:600;letter-spacing:-2px;font-size:56px;line-height:60px;}
@media (max-width: 1280px){.css-1vvqymu{font-size:40px;line-height:44px;letter-spacing:-1px;}}
@media (max-width: 799px){.css-1vvqymu{font-size:32px;line-height:36px;letter-spacing:-0.25px;}}
.css-14v9dar{color:#A7A7A7;margin:16px 0 32px;max-width:507px;}
.css-14v9dar{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:20px;font-weight:400;line-height:28px;}
@media (max-width: 1280px){.css-14v9dar{font-size:16px;line-height:24px;}}
@media (max-width: 799px){.css-14v9dar{font-size:16px;line-height:24px;}}
.css-1i397rj{color:#A7A7A7;margin:16px 0 32px;max-width:500px;}
.css-1i397rj{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:20px;font-weight:400;line-height:28px;}
@media (max-width: 1280px){.css-1i397rj{font-size:16px;line-height:24px;}}
@media (max-width: 799px){.css-1i397rj{font-size:16px;line-height:24px;}}
.css-llpmbi{color:#A7A7A7;margin:16px 0 32px;max-width:376px;}
.css-llpmbi{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:20px;font-weight:400;line-height:28px;}
@media (max-width: 1280px){.css-llpmbi{font-size:16px;line-height:24px;}}
@media (max-width: 799px){.css-llpmbi{font-size:16px;line-height:24px;}}
.css-10a73ai{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}
.css-1coghx4{display:none;}
@media (max-width: 1280px){.css-1coghx4{border-top:1px solid #454545;bottom:-100px;display:block;left:0;padding:24px 32px;position:fixed;right:0;background:#141414;-webkit-backdrop-filter:blur(48px);backdrop-filter:blur(48px);}}
.css-1nn3m8p{grid-column:span 3;-webkit-order:unset;-ms-flex-order:unset;order:unset;max-width:unset;min-width:0;}
@media (max-width: 1280px){.css-1nn3m8p{grid-column:1/-1;display:block;}}
@media (max-width: 799px){.css-1nn3m8p{grid-column:1/-1;display:block;min-width:unset;}}
.css-1fh3feh{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-weight:600;letter-spacing:-2px;font-size:56px;line-height:60px;white-space:normal;overflow-wrap:anywhere;color:#ffffff;text-wrap:pretty;}
@media (max-width: 1280px){.css-1fh3feh{font-size:40px;line-height:44px;letter-spacing:-1px;}}
@media (max-width: 799px){.css-1fh3feh{font-size:32px;line-height:36px;letter-spacing:-0.25px;}}
.css-6n9q4p{color:#A7A7A7;margin-top:16px;}
.css-1hfceoy{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;background:transparent;border:1px solid;border-color:transparent;color:inherit;cursor:pointer;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-text-decoration:none;text-decoration:none;text-align:left;box-shadow:none;outline:none;font-family:inherit;font-weight:inherit;-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:1.5px;text-decoration-thickness:1px;position:relative;color:#A7A7A7;text-decoration-color:#808080;padding:0;font-size:inherit;font-weight:inherit;text-align:left;white-space:wrap;-webkit-transition:color 200ms ease-out;transition:color 200ms ease-out;color:#A7A7A7;}
.css-1hfceoy:disabled{opacity:0.6;pointer-events:none;}
.css-1hfceoy::after{content:"";position:absolute;bottom:2px;left:0;width:100%;height:1px;background-color:#ffffff;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);transform-origin:left;-webkit-transition:-webkit-transform 200ms ease-out;transition:transform 200ms ease-out;}
.css-1hfceoy:hover,.css-1hfceoy:focus-visible{color:#ffffff;}
.css-1hfceoy:hover::after,.css-1hfceoy:focus-visible::after{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);}
.css-pbfd7o{grid-column:4/-1;-webkit-order:unset;-ms-flex-order:unset;order:unset;max-width:unset;min-width:unset;}
@media (max-width: 1280px){.css-pbfd7o{grid-column:1/-1;display:block;}}
@media (max-width: 799px){.css-pbfd7o{grid-column:1/-1;display:block;min-width:unset;}}
.css-vcki1i{height:1px;background-color:rgba(255, 255, 255, 0.24);margin:0;margin-bottom:32px;}
.css-4t83sn{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;background:transparent;border:1px solid;border-color:transparent;color:inherit;cursor:pointer;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-text-decoration:none;text-decoration:none;text-align:left;box-shadow:none;outline:none;font-family:inherit;font-weight:inherit;color:#ffffff;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:none;cursor:pointer;color:#ffffff;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;position:relative;text-align:left;-webkit-appearance:none;width:100%;z-index:2;padding:0;}
.css-4t83sn:disabled{opacity:0.6;pointer-events:none;}
.css-4t83sn:hover,.css-4t83sn:focus-visible{color:#A7A7A7;}
.css-4t83sn:focus{color:#ffffff;}
.css-4t83sn:focus-visible{color:#A7A7A7;}
.css-1oeaka8{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:20px;line-height:28px;font-weight:500;letter-spacing:-0.25px;text-align:left;white-space:normal;overflow-wrap:anywhere;}
@media (max-width: 1280px){.css-1oeaka8{font-size:20px;line-height:28px;letter-spacing:-0.25px;}}
@media (max-width: 799px){.css-1oeaka8{font-size:16px;line-height:24px;}}
.css-1a6z99f{background:#212121;border-radius:4px;width:24px;height:24px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:8px;}
.css-keao3t{display:grid;grid-gap:32px;grid-template-columns:repeat(8, 1fr);row-gap:32px;width:100%;}
@media (max-width: 1280px){.css-keao3t{grid-gap:24px;grid-template-columns:repeat(12, 1fr);row-gap:24px;}}
@media (max-width: 799px){.css-keao3t{grid-gap:24px;grid-template-columns:repeat(4, 1fr);row-gap:24px;}}
.css-1enfg0y{grid-column:span 7;-webkit-order:unset;-ms-flex-order:unset;order:unset;max-width:unset;min-width:unset;}
@media (max-width: 1280px){.css-1enfg0y{grid-column:1/-1;display:block;}}
@media (max-width: 799px){.css-1enfg0y{grid-column:1/-1;display:block;min-width:unset;}}
.css-ut0qdw{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;line-height:24px;height:0;opacity:0;overflow:hidden;margin-top:8px;}
@media (max-width: 1280px){.css-ut0qdw{font-size:16px;line-height:24px;}}
@media (max-width: 799px){.css-ut0qdw{font-size:16px;line-height:24px;}}
.css-4jeq55{color:#A7A7A7;}
.css-4jeq55{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;line-height:24px;}
@media (max-width: 1280px){.css-4jeq55{font-size:16px;line-height:24px;}}
@media (max-width: 799px){.css-4jeq55{font-size:16px;line-height:24px;}}
.css-1k04zs4{height:1px;background-color:rgba(255, 255, 255, 0.24);margin:0;margin:32px 0;}
.css-nolrsp{height:200px;width:100%;background:unset;}
@media (max-width: 1280px){.css-nolrsp{height:200px;display:block;}}
@media (max-width: 799px){.css-nolrsp{height:200px;display:block;}}
.css-129ur36{grid-column:span 8;-webkit-order:unset;-ms-flex-order:unset;order:unset;max-width:unset;min-width:unset;}
@media (max-width: 1280px){.css-129ur36{grid-column:1/-1;display:block;}}
@media (max-width: 799px){.css-129ur36{grid-column:1/-1;display:block;min-width:unset;}}
.css-jhy8c4{font-family:JetBrains Mono,SF Mono,Consolas,Roboto,sans-serif;font-size:14px;font-weight:400;letter-spacing:1px;line-height:140%;text-transform:uppercase;color:#A7A7A7;margin-bottom:32px;}
@media (max-width: 1280px){.css-jhy8c4{font-size:14px;line-height:140%;}}
@media (max-width: 799px){.css-jhy8c4{font-size:14px;line-height:140%;}}
.css-z8gwza{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:64px;font-weight:600;line-height:68px;letter-spacing:-2px;}
@media (max-width: 1280px){.css-z8gwza{font-size:48px;line-height:52px;letter-spacing:-1px;}}
@media (max-width: 799px){.css-z8gwza{font-size:32px;line-height:36px;letter-spacing:-0.25px;}}
.css-liehgg{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-weight:600;letter-spacing:-2px;font-size:80px;line-height:84px;display:block;color:#ffffff;max-width:774px;font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:64px;font-weight:600;line-height:68px;letter-spacing:-2px;}
@media (max-width: 1280px){.css-liehgg{font-size:64px;line-height:68px;letter-spacing:-2px;}}
@media (max-width: 799px){.css-liehgg{font-size:40px;line-height:44px;letter-spacing:-1px;}}
@media (max-width: 1280px){.css-liehgg{font-size:48px;line-height:52px;letter-spacing:-1px;}}
@media (max-width: 799px){.css-liehgg{font-size:32px;line-height:36px;letter-spacing:-0.25px;}}
.css-1tatuc9{margin:32px 0 32px;max-width:508px;display:block;color:#ffffff;font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:20px;font-weight:400;line-height:28px;}
@media (max-width: 1280px){.css-1tatuc9{font-size:16px;line-height:24px;}}
@media (max-width: 799px){.css-1tatuc9{font-size:16px;line-height:24px;}}
.css-l5emgo{margin-top:32px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:8px;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.css-1qgw8c7{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;background:transparent;border:1px solid;border-color:transparent;color:inherit;cursor:pointer;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-text-decoration:none;text-decoration:none;text-align:left;box-shadow:none;outline:none;font-family:inherit;font-weight:inherit;font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:600;line-height:18px;letter-spacing:0px;margin:0;font-weight:500;max-width:100%;text-align:center;white-space:nowrap;width:auto;-webkit-transition:color 200ms,background 200ms,opacity 200ms;transition:color 200ms,background 200ms,opacity 200ms;border-radius:8px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:10px 16px;font-weight:500;background:#ffffff;color:#0A0A0A;}
.css-1qgw8c7:disabled{opacity:0.6;pointer-events:none;}
@media (max-width: 1280px){.css-1qgw8c7{font-size:14px;line-height:16px;}}
@media (max-width: 799px){.css-1qgw8c7{font-size:14px;line-height:16px;}}
.css-1qgw8c7>span{margin-left:4px;margin-right:0;-webkit-transition:-webkit-transform 150ms cubic-bezier(.2, .6, .6, 1);transition:transform 150ms cubic-bezier(.2, .6, .6, 1);}
.css-1qgw8c7:focus-visible{outline:1px solid;outline-offset:1px;}
.css-1qgw8c7:hover,.css-1qgw8c7:focus-visible{background:#CECECE;}
.css-1qgw8c7:focus-visible{outline-color:#0A0A0A;}
.css-1ajd7pw{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;background:transparent;border:1px solid;border-color:transparent;color:inherit;cursor:pointer;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-text-decoration:none;text-decoration:none;text-align:left;box-shadow:none;outline:none;font-family:inherit;font-weight:inherit;font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:600;line-height:18px;letter-spacing:0px;margin:0;font-weight:500;max-width:100%;text-align:center;white-space:nowrap;width:auto;-webkit-transition:color 200ms,background 200ms,opacity 200ms;transition:color 200ms,background 200ms,opacity 200ms;border-radius:8px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:10px 16px;font-weight:500;background:rgba(255, 255, 255, 0.08);color:#ffffff;border-color:rgba(255, 255, 255, 0.24);}
.css-1ajd7pw:disabled{opacity:0.6;pointer-events:none;}
@media (max-width: 1280px){.css-1ajd7pw{font-size:14px;line-height:16px;}}
@media (max-width: 799px){.css-1ajd7pw{font-size:14px;line-height:16px;}}
.css-1ajd7pw>span{margin-left:4px;margin-right:0;-webkit-transition:-webkit-transform 150ms cubic-bezier(.2, .6, .6, 1);transition:transform 150ms cubic-bezier(.2, .6, .6, 1);}
.css-1ajd7pw:focus-visible{outline:1px solid;outline-offset:1px;}
.css-1ajd7pw:hover,.css-1ajd7pw:focus-visible{background:rgba(255, 255, 255, 0.16);}
.css-1ajd7pw:focus-visible{outline-color:#ffffff;}
.css-hrgmel{grid-column:1/-1;-webkit-order:unset;-ms-flex-order:unset;order:unset;max-width:unset;min-width:unset;position:relative;top:-200px;margin-bottom:-200px;z-index:1;}
@media (max-width: 1280px){.css-hrgmel{grid-column:1/-1;display:block;}}
@media (max-width: 799px){.css-hrgmel{grid-column:1/-1;display:block;min-width:unset;}}
@media (max-width: 1280px){.css-hrgmel{top:0;margin-bottom:0;}}
.css-102m98v{display:block;}
@media (max-width: 1280px){.css-102m98v{display:none;}}
.css-19kz7zm{display:none;}
@media (max-width: 1280px){.css-19kz7zm{display:block;}}
.css-11oqd8y{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-weight:600;letter-spacing:-2px;font-size:80px;line-height:84px;display:block;color:#ffffff;max-width:726px;font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:64px;font-weight:600;line-height:68px;letter-spacing:-2px;}
@media (max-width: 1280px){.css-11oqd8y{font-size:64px;line-height:68px;letter-spacing:-2px;}}
@media (max-width: 799px){.css-11oqd8y{font-size:40px;line-height:44px;letter-spacing:-1px;}}
@media (max-width: 1280px){.css-11oqd8y{font-size:48px;line-height:52px;letter-spacing:-1px;}}
@media (max-width: 799px){.css-11oqd8y{font-size:32px;line-height:36px;letter-spacing:-0.25px;}}
.css-lvbw4i{margin:32px 0 32px;max-width:620px;display:block;color:#ffffff;font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:20px;font-weight:400;line-height:28px;}
@media (max-width: 1280px){.css-lvbw4i{font-size:16px;line-height:24px;}}
@media (max-width: 799px){.css-lvbw4i{font-size:16px;line-height:24px;}}
.css-g0v5st{height:0;width:100%;background:unset;}
@media (max-width: 1280px){.css-g0v5st{height:56px;display:block;}}
@media (max-width: 799px){.css-g0v5st{height:56px;display:block;}}
.css-1hnd6x3{display:grid;grid-gap:32px;grid-template-columns:repeat(12, 1fr);row-gap:32px;width:100%;}
@media (max-width: 1280px){.css-1hnd6x3{grid-gap:24px;grid-template-columns:repeat(12, 1fr);row-gap:32px;}}
@media (max-width: 799px){.css-1hnd6x3{grid-gap:24px;grid-template-columns:repeat(4, 1fr);row-gap:32px;}}
.css-1xhghyk{grid-column:span 4;-webkit-order:unset;-ms-flex-order:unset;order:unset;max-width:unset;min-width:unset;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;}
@media (max-width: 1280px){.css-1xhghyk{grid-column:span 12;display:block;}}
@media (max-width: 799px){.css-1xhghyk{grid-column:span 4;display:block;min-width:unset;}}
@media (max-width: 1280px){.css-1xhghyk{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-order:2;-ms-flex-order:2;order:2;}}
.css-i6opda{position:absolute;left:6.5px;top:24px;bottom:24px;width:1px;}
@media (max-width: 1280px){.css-i6opda{display:none;}}
.css-gr7esh{position:absolute;top:0px;left:-1px;width:100%;height:0px;background-color:#212121;}
.css-1gtu8k0{position:absolute;top:0px;left:-1px;width:100%;height:0px;background-color:#ffffff;}
.css-1l808xk{position:absolute;top:0px;left:-1px;width:100%;height:0px;background-color:#ffffff;opacity:0.7;}
.css-1ofqig9{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;}
@media (max-width: 1280px){.css-15q580m{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}
.css-amvkjp{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;background:transparent;border:1px solid;border-color:transparent;color:inherit;cursor:pointer;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-text-decoration:none;text-decoration:none;text-align:left;box-shadow:none;outline:none;font-family:inherit;font-weight:inherit;color:#ffffff;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-align-text:left;-ms-flex-item-align-text:left;align-text:left;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;padding:20px 0;gap:24px;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;text-align:left;white-space:wrap;width:100%;}
.css-amvkjp:disabled{opacity:0.6;pointer-events:none;}
.css-amvkjp:hover,.css-amvkjp:focus-visible{color:#A7A7A7;}
.css-amvkjp:hover,.css-amvkjp:focus{-webkit-text-decoration:none;text-decoration:none;}
@media (max-width: 1280px){.css-amvkjp{padding:8px 0;}}
.css-mxkhgs{min-height:10px;min-width:10px;background-color:#ffffff;-webkit-transition:background-color 300ms ease;transition:background-color 300ms ease;position:relative;z-index:1;top:8px;}
@media (max-width: 1280px){.css-mxkhgs{display:none;}}
.css-1i47axn{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:20px;line-height:28px;font-weight:500;letter-spacing:-0.25px;color:#ffffff;opacity:1;margin:0 0 16px 0;-webkit-transition:color 300ms ease;transition:color 300ms ease;}
@media (max-width: 1280px){.css-1i47axn{font-size:20px;line-height:28px;letter-spacing:-0.25px;}}
@media (max-width: 799px){.css-1i47axn{font-size:16px;line-height:24px;}}
.css-18zkys1{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;line-height:24px;color:rgba(255, 255, 255, 0.64);display:block;max-width:296px;}
@media (max-width: 1280px){.css-18zkys1{font-size:16px;line-height:24px;}}
@media (max-width: 799px){.css-18zkys1{font-size:16px;line-height:24px;}}
@media (max-width: 1280px){.css-a0yfwh{display:none;}}
.css-1djnze1{min-height:10px;min-width:10px;background-color:#212121;-webkit-transition:background-color 300ms ease;transition:background-color 300ms ease;position:relative;z-index:1;top:8px;}
@media (max-width: 1280px){.css-1djnze1{display:none;}}
.css-khs5s6{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:20px;line-height:28px;font-weight:500;letter-spacing:-0.25px;color:#ffffff;opacity:0.64;margin:0 0 16px 0;-webkit-transition:color 300ms ease;transition:color 300ms ease;}
@media (max-width: 1280px){.css-khs5s6{font-size:20px;line-height:28px;letter-spacing:-0.25px;}}
@media (max-width: 799px){.css-khs5s6{font-size:16px;line-height:24px;}}
.css-1d5ga4w{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;line-height:24px;color:rgba(255, 255, 255, 0.64);display:none;max-width:296px;}
@media (max-width: 1280px){.css-1d5ga4w{font-size:16px;line-height:24px;}}
@media (max-width: 799px){.css-1d5ga4w{font-size:16px;line-height:24px;}}
.css-1gxv18m{display:none;}
@media (max-width: 1280px){.css-1gxv18m{display:block;position:absolute;left:1px;right:1px;bottom:-12px;width:auto;height:1px;}}
.css-425hzt{position:absolute;top:0px;left:0px;width:100%;height:1px;background-color:#212121;}
.css-q1gewc{position:absolute;top:0px;left:0px;width:0%;height:1px;background-color:#ffffff;}
.css-1ykzesq{grid-column:6/span 7;-webkit-order:unset;-ms-flex-order:unset;order:unset;max-width:unset;min-width:unset;}
@media (max-width: 1280px){.css-1ykzesq{grid-column:span 8;display:block;}}
@media (max-width: 799px){.css-1ykzesq{grid-column:span 4;display:block;min-width:unset;}}
.css-158k2xu{position:relative;top:auto;left:auto;width:100%;opacity:1;-webkit-transition:opacity 300ms ease;transition:opacity 300ms ease;pointer-events:auto;}
.css-1r87ujg{position:absolute;top:0;left:0;width:100%;opacity:0;-webkit-transition:opacity 300ms ease;transition:opacity 300ms ease;pointer-events:none;}
.css-uocmv5{display:grid;grid-gap:32px;grid-template-columns:repeat(12, 1fr);margin:auto;position:relative;width:100%;row-gap:32px;padding:0 124px;max-width:1512px;position:relative;height:786px;overflow-x:clip;}
@media (max-width: 1280px){.css-uocmv5{grid-gap:24px;grid-template-columns:repeat(12, 1fr);row-gap:24px;}}
@media (max-width: 799px){.css-uocmv5{grid-gap:24px;grid-template-columns:repeat(4, 1fr);row-gap:24px;}}
@media (max-width: 1280px){.css-uocmv5{padding:0 64px;}}
@media (max-width: 799px){.css-uocmv5{padding:0 16px;}}
@media (max-width: 1400px){.css-uocmv5{overflow:clip;height:unset;}}
.css-g1z74x{background:linear-gradient(0deg, rgba(0, 0, 0, 0) 0%, #0A0A0A 100%);height:192px;bottom:0px;left:0;right:0;position:absolute;pointer-events:none;top:-30px;width:unset;z-index:3;}
@media (max-width: 1280px){.css-g1z74x{bottom:0px;height:192px;top:-30px;left:0;right:0;width:unset;}}
.css-1xzyuan{background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #0A0A0A 100%);height:300px;bottom:0;left:0;right:0;position:absolute;pointer-events:none;width:unset;z-index:3;}
@media (max-width: 1280px){.css-1xzyuan{bottom:0;height:300px;left:0;right:0;width:unset;}}
.css-wqysg3{background:linear-gradient(270deg, rgba(0, 0, 0, 0) 0%, #0A0A0A 100%);height:unset;bottom:0;left:0;right:unset;position:absolute;pointer-events:none;top:0;width:300px;z-index:3;}
@media (max-width: 1280px){.css-wqysg3{bottom:0;height:unset;top:0;left:0;right:unset;width:300px;}}
.css-aj3d7q{background:linear-gradient(270deg, rgba(0, 0, 0, 0) 0%, #0A0A0A 100%);height:unset;bottom:-100px;left:0;right:unset;position:absolute;pointer-events:none;top:-100px;width:700px;z-index:3;-webkit-transform:rotate(32deg);-moz-transform:rotate(32deg);-ms-transform:rotate(32deg);transform:rotate(32deg);transform-origin:center;}
@media (max-width: 1280px){.css-aj3d7q{bottom:-100px;height:unset;top:-100px;left:0;right:unset;width:700px;}}
.css-rufxit{background:linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, #0A0A0A 100%);height:unset;bottom:0;left:unset;right:0;position:absolute;pointer-events:none;top:0;width:400px;z-index:3;}
@media (max-width: 1280px){.css-rufxit{bottom:0;height:unset;top:0;left:unset;right:0;width:400px;}}
.css-66dv7e{background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #0A0A0A 100%);height:600px;bottom:0;left:0;right:0;position:absolute;pointer-events:none;top:unset;width:100%;z-index:3;}
@media (max-width: 1280px){.css-66dv7e{bottom:0;height:600px;top:unset;left:0;right:0;width:100%;}}
.css-14u4b5z{grid-column:1/-1;-webkit-order:unset;-ms-flex-order:unset;order:unset;max-width:unset;min-width:unset;display:none;}
@media (max-width: 1280px){.css-14u4b5z{grid-column:1/-1;display:block;}}
@media (max-width: 799px){.css-14u4b5z{grid-column:1/-1;display:block;min-width:unset;}}
@media (max-width: 1400px){.css-14u4b5z{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;grid-column:1/-1;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:40px;}}
.css-1ysevhp{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:16px;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:none;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative;z-index:3;}
@media (max-width: 1400px){.css-1ysevhp{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}
.css-149sczi{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;}
.css-52aqhz{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;background:transparent;border:1px solid;border-color:transparent;color:inherit;cursor:pointer;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-text-decoration:none;text-decoration:none;text-align:left;box-shadow:none;outline:none;font-family:inherit;font-weight:inherit;color:#ffffff;font-family:JetBrains Mono,SF Mono,Consolas,Roboto,sans-serif;font-size:14px;font-weight:400;letter-spacing:1px;line-height:140%;text-transform:uppercase;display:block;-webkit-transition:300ms color;transition:300ms color;padding:8px;margin:-8px;color:#ffffff;}
.css-52aqhz:disabled{opacity:0.6;pointer-events:none;}
.css-52aqhz:hover,.css-52aqhz:focus-visible{color:#A7A7A7;}
@media (max-width: 1280px){.css-52aqhz{font-size:14px;line-height:140%;}}
@media (max-width: 799px){.css-52aqhz{font-size:14px;line-height:140%;}}
.css-52aqhz:hover,.css-52aqhz:focus{color:#ffffff;-webkit-text-decoration:none;text-decoration:none;}
.css-eefifc{width:96px;}
.css-9uun2t{-webkit-flex:1;-ms-flex:1;flex:1;height:1px;width:100%;position:relative;background:rgba(255, 255, 255, 0.08);}
.css-s4j9n2{background-color:#ffffff;height:1px;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 100ms;transition:all 100ms;}
.css-s4j9n2::after{background:#ffffff;content:'';height:8px;position:absolute;right:0;top:-3px;width:8px;}
.css-4vq7mn{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;background:transparent;border:1px solid;border-color:transparent;color:inherit;cursor:pointer;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-text-decoration:none;text-decoration:none;text-align:left;box-shadow:none;outline:none;font-family:inherit;font-weight:inherit;color:#ffffff;font-family:JetBrains Mono,SF Mono,Consolas,Roboto,sans-serif;font-size:14px;font-weight:400;letter-spacing:1px;line-height:140%;text-transform:uppercase;display:block;-webkit-transition:300ms color;transition:300ms color;padding:8px;margin:-8px;color:#7C7C7C;}
.css-4vq7mn:disabled{opacity:0.6;pointer-events:none;}
.css-4vq7mn:hover,.css-4vq7mn:focus-visible{color:#A7A7A7;}
@media (max-width: 1280px){.css-4vq7mn{font-size:14px;line-height:140%;}}
@media (max-width: 799px){.css-4vq7mn{font-size:14px;line-height:140%;}}
.css-4vq7mn:hover,.css-4vq7mn:focus{color:#ffffff;-webkit-text-decoration:none;text-decoration:none;}
.css-m0m11a{padding:32px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:372px;width:332px;background:#191919;border-radius:8px;border:1px solid #454545;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;margin:64px 0 32px;z-index:3;}
@media (max-width: 799px){.css-m0m11a{width:100%;}}
.css-zn97eu{font-family:JetBrains Mono,SF Mono,Consolas,Roboto,sans-serif;font-size:14px;font-weight:400;letter-spacing:1px;line-height:140%;text-transform:uppercase;color:#A7A7A7;margin-bottom:8px;}
@media (max-width: 1280px){.css-zn97eu{font-size:14px;line-height:140%;}}
@media (max-width: 799px){.css-zn97eu{font-size:14px;line-height:140%;}}
.css-10ngg2g{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-weight:600;letter-spacing:-2px;font-size:80px;line-height:84px;}
@media (max-width: 1280px){.css-10ngg2g{font-size:64px;line-height:68px;letter-spacing:-2px;}}
@media (max-width: 799px){.css-10ngg2g{font-size:40px;line-height:44px;letter-spacing:-1px;}}
.css-4g4mg2{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:500;line-height:24px;letter-spacing:0px;margin-top:auto;margin-bottom:8px;}
@media (max-width: 1280px){.css-4g4mg2{font-size:16px;line-height:24px;}}
@media (max-width: 799px){.css-4g4mg2{font-size:16px;line-height:24px;}}
.css-1fdtfl2{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#A7A7A7;}
@media (max-width: 1280px){.css-1fdtfl2{font-size:16px;line-height:24px;}}
@media (max-width: 799px){.css-1fdtfl2{font-size:16px;line-height:24px;}}
.css-17rbywv{padding:32px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:372px;width:332px;background:#191919;border-radius:8px;border:1px solid #454545;display:none;position:relative;margin:64px 0 32px;z-index:3;}
@media (max-width: 799px){.css-17rbywv{width:100%;}}
@media (max-width: 1400px){.css-v561x4{display:none;}}
.css-d9e0sa{position:relative;height:12px;width:12px;position:absolute;left:calc(50% - 182px);top:calc(50% - 50px);z-index:3;}
.css-1eo4p6r{color:#ffffff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;pointer-events:none;position:absolute;top:-180px;right:4px;z-index:3;}
@media (max-width: 1400px){.css-1eo4p6r{position:relative;top:0;right:0;width:100%;}}
.css-on6ogc{padding:32px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:372px;width:332px;background:#191919;border-radius:8px;border:1px solid #454545;margin-right:-6px;opacity:1;-webkit-transition:opacity 300ms;transition:opacity 300ms;}
.css-1t3d82g{opacity:1;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;top:132px;}
@media (max-width: 1400px){.css-1t3d82g{display:none;}}
@-webkit-keyframes animation-1crwsso{24%{background-color:rgba(255, 255, 255, 0.0);}94%{background-color:rgba(255, 68, 0, 0.16);}}
@keyframes animation-1crwsso{24%{background-color:rgba(255, 255, 255, 0.0);}94%{background-color:rgba(255, 68, 0, 0.16);}}
.css-1x316n7{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;background:transparent;border:1px solid;border-color:transparent;color:inherit;cursor:pointer;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-text-decoration:none;text-decoration:none;text-align:left;box-shadow:none;outline:none;font-family:inherit;font-weight:inherit;color:#ffffff;-webkit-animation:animation-1crwsso 1800ms infinite;animation:animation-1crwsso 1800ms infinite;background:rgba(255, 68, 0, 0.16);border-radius:0;display:block;-webkit-transition:background 300ms 300ms;transition:background 300ms 300ms;position:relative;left:-18px;top:-18px;height:48px;width:48px;padding:6px;cursor:pointer;max-width:unset;z-index:3;}
.css-1x316n7:disabled{opacity:0.6;pointer-events:none;}
.css-1x316n7:hover,.css-1x316n7:focus-visible{color:#A7A7A7;}
.css-iwekni{-webkit-animation:animation-c4nyx3 1800ms infinite;animation:animation-c4nyx3 1800ms infinite;background:rgba(255, 68, 0, 0.32);height:36px;width:36px;padding:6px;}
@-webkit-keyframes animation-c4nyx3{16%{background-color:rgba(255, 255, 255, 0.0);}86%{background-color:rgba(255, 68, 0, 0.32);}}
@keyframes animation-c4nyx3{16%{background-color:rgba(255, 255, 255, 0.0);}86%{background-color:rgba(255, 68, 0, 0.32);}}
.css-1u76gqh{-webkit-animation:animation-1fa58hf 1800ms infinite;animation:animation-1fa58hf 1800ms infinite;background:rgba(255, 68, 0, 0.48);height:24px;width:24px;padding:6px;}
@-webkit-keyframes animation-1fa58hf{8%{background-color:rgba(255, 255, 255, 0.0);}78%{background-color:rgba(255, 68, 0, 0.48);}}
@keyframes animation-1fa58hf{8%{background-color:rgba(255, 255, 255, 0.0);}78%{background-color:rgba(255, 68, 0, 0.48);}}
.css-1rwzbev{background:rgba(255, 68, 0, 0.48);height:12px;width:12px;padding:6px;}
.css-157t391{position:relative;height:12px;width:12px;position:absolute;left:calc(50% + 38px);top:calc(50% - 86px);z-index:3;}
.css-th5nke{padding:32px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:372px;width:332px;background:#191919;border-radius:8px;border:1px solid #454545;margin-right:-6px;opacity:0;-webkit-transition:opacity 300ms;transition:opacity 300ms;}
.css-1ydkopa{opacity:0;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;top:132px;}
@media (max-width: 1400px){.css-1ydkopa{display:none;}}
.css-1eho8td{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;background:transparent;border:1px solid;border-color:transparent;color:inherit;cursor:pointer;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-text-decoration:none;text-decoration:none;text-align:left;box-shadow:none;outline:none;font-family:inherit;font-weight:inherit;color:#ffffff;-webkit-animation:unset;animation:unset;background:rgba(255, 68, 0, 0.16);border-radius:0;display:block;-webkit-transition:background 300ms 300ms;transition:background 300ms 300ms;position:relative;left:-18px;top:-18px;height:48px;width:48px;padding:6px;cursor:pointer;max-width:unset;z-index:3;}
.css-1eho8td:disabled{opacity:0.6;pointer-events:none;}
.css-1eho8td:hover,.css-1eho8td:focus-visible{color:#A7A7A7;}
.css-kfauw8{-webkit-animation:unset;animation:unset;background:rgba(255, 68, 0, 0.32);height:36px;width:36px;padding:6px;}
.css-s6emw{-webkit-animation:unset;animation:unset;background:rgba(255, 68, 0, 0.48);height:24px;width:24px;padding:6px;}
.css-ougboy{position:relative;height:12px;width:12px;position:absolute;left:calc(50% + 118px);top:calc(50% - 86px);z-index:3;}
.css-1pg73mb{position:relative;height:12px;width:12px;position:absolute;left:calc(50% + 191px);top:calc(50% - 251px);z-index:3;}
.css-dwcrs6{position:relative;position:absolute;top:-20px;left:calc(50% - 680px);margin:0 auto;z-index:2;}
@media (max-width: 799px){.css-dwcrs6{display:none;}}
.css-1s0mptb{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:16px;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;bottom:0;left:124px;position:absolute;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;z-index:3;}
@media (max-width: 1400px){.css-1s0mptb{display:none;}}
.css-15ydemc{grid-column:8/span 5;-webkit-order:unset;-ms-flex-order:unset;order:unset;max-width:unset;min-width:unset;margin-top:auto;position:relative;z-index:3;grid-column:7/span 6;}
@media (max-width: 1280px){.css-15ydemc{grid-column:1/-1;display:block;}}
@media (max-width: 799px){.css-15ydemc{grid-column:1/-1;display:block;min-width:unset;}}
@media (max-width: 1400px){.css-15ydemc{grid-column:span 9;}}
@media (max-width: 799px){.css-15ydemc{grid-column:1/-1;}}
.css-r5bifn{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:32px;font-weight:500;letter-spacing:-0.5px;line-height:40px;display:inline;color:#ffffff;}
@media (max-width: 1280px){.css-r5bifn{font-size:24px;line-height:32px;letter-spacing:-0.25px;}}
@media (max-width: 799px){.css-r5bifn{font-size:24px;line-height:32px;letter-spacing:-0.25px;}}
.css-frvq9b{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:32px;font-weight:500;letter-spacing:-0.5px;line-height:40px;margin:32px 0;max-width:unset;display:inline;color:#A7A7A7;}
@media (max-width: 1280px){.css-frvq9b{font-size:24px;line-height:32px;letter-spacing:-0.25px;}}
@media (max-width: 799px){.css-frvq9b{font-size:24px;line-height:32px;letter-spacing:-0.25px;}}
.css-1i3z89z{white-space:nowrap;}
@media (max-width: 799px){.css-1i3z89z{white-space:wrap;}}
.css-ed6wv2{height:64px;width:100%;background:unset;}
@media (max-width: 1280px){.css-ed6wv2{height:32px;display:block;}}
@media (max-width: 799px){.css-ed6wv2{height:32px;display:block;}}
.css-n9lu8d{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:20px;line-height:28px;font-weight:500;letter-spacing:-0.25px;margin-bottom:8px;}
@media (max-width: 1280px){.css-n9lu8d{font-size:20px;line-height:28px;letter-spacing:-0.25px;}}
@media (max-width: 799px){.css-n9lu8d{font-size:16px;line-height:24px;}}
.css-dcbnrs{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;background:transparent;border:1px solid;border-color:transparent;color:inherit;cursor:pointer;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-text-decoration:none;text-decoration:none;text-align:left;box-shadow:none;outline:none;font-family:inherit;font-weight:inherit;-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:1.5px;text-decoration-thickness:1px;position:relative;color:#A7A7A7;text-decoration-color:#808080;padding:0;font-size:inherit;font-weight:inherit;text-align:left;white-space:wrap;-webkit-transition:color 200ms ease-out;transition:color 200ms ease-out;-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:1.5px;text-decoration-thickness:1px;position:relative;text-decoration-color:transparent;font-size:inherit;font-weight:inherit;padding:0;text-align:left;white-space:wrap;-webkit-transition:color 200ms ease-out;transition:color 200ms ease-out;color:#A7A7A7;}
.css-dcbnrs:disabled{opacity:0.6;pointer-events:none;}
.css-dcbnrs::after{content:"";position:absolute;bottom:2px;left:0;width:100%;height:1px;background-color:#ffffff;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);transform-origin:left;-webkit-transition:-webkit-transform 200ms ease-out;transition:transform 200ms ease-out;}
.css-dcbnrs:hover,.css-dcbnrs:focus-visible{color:#ffffff;}
.css-dcbnrs:hover::after,.css-dcbnrs:focus-visible::after{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);}
.css-dcbnrs svg{color:#A7A7A7;}
.css-dcbnrs::after{background-color:#A7A7A7;}
.css-1pajmsw{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:1512px;margin:6px;position:absolute;top:0;left:calc(50% - 685px);right:0;bottom:140px;pointer-events:none;z-index:1;}
@media (max-width: 1400px){.css-1pajmsw{left:0;}}
.css-1uc33mv{color:#4F4F4F;border-left:1px dashed;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}
.css-1uc33mv:last-of-type{border-right:1px dashed;}
.css-1tb0bsl{color:#4F4F4F;border-top:1px dashed;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;position:relative;}
.css-1tb0bsl:last-of-type{border-bottom:1px dashed;}
.css-tbx6e9{position:absolute;height:10px;width:10px;background:#4F4F4F;top:-6px;left:-6px;}
.css-1pd3p9a{position:absolute;height:10px;width:10px;background:#4F4F4F;top:-6px;right:-6px;}
.css-ozt9ev{position:absolute;height:10px;width:10px;background:#4F4F4F;bottom:-6px;right:-6px;}
.css-1a3s8xp{position:absolute;height:10px;width:10px;background:#4F4F4F;left:-6px;bottom:-6px;}
.css-14mguss{height:200px;width:100%;background:unset;}
@media (max-width: 1280px){.css-14mguss{height:0;display:block;}}
@media (max-width: 799px){.css-14mguss{height:0;display:block;}}
.css-1fv7nfo{overflow-x:clip;position:relative;}
.css-1caghsb{padding:96px 0 0;position:relative;z-index:1;}
@media (max-width: 1280px){.css-1caghsb{padding:96px 0 0;}}
.css-1q8drsq{grid-column:span 7;-webkit-order:unset;-ms-flex-order:unset;order:unset;max-width:unset;min-width:unset;}
@media (max-width: 1280px){.css-1q8drsq{grid-column:span 8;display:block;}}
@media (max-width: 799px){.css-1q8drsq{grid-column:1/-1;display:block;min-width:unset;}}
.css-6mhqht{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-weight:600;letter-spacing:-2px;font-size:80px;line-height:84px;display:block;color:#ffffff;max-width:871px;font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:64px;font-weight:600;line-height:68px;letter-spacing:-2px;}
@media (max-width: 1280px){.css-6mhqht{font-size:64px;line-height:68px;letter-spacing:-2px;}}
@media (max-width: 799px){.css-6mhqht{font-size:40px;line-height:44px;letter-spacing:-1px;}}
@media (max-width: 1280px){.css-6mhqht{font-size:48px;line-height:52px;letter-spacing:-1px;}}
@media (max-width: 799px){.css-6mhqht{font-size:32px;line-height:36px;letter-spacing:-0.25px;}}
.css-1dszaku{margin:32px 0 32px;max-width:800px;display:block;color:#ffffff;font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:20px;font-weight:400;line-height:28px;}
@media (max-width: 1280px){.css-1dszaku{font-size:16px;line-height:24px;}}
@media (max-width: 799px){.css-1dszaku{font-size:16px;line-height:24px;}}
.css-1nhikjc{grid-column:span 12;-webkit-order:unset;-ms-flex-order:unset;order:unset;max-width:unset;min-width:unset;}
@media (max-width: 1280px){.css-1nhikjc{grid-column:span 12;display:block;}}
@media (max-width: 799px){.css-1nhikjc{grid-column:-1/1;display:block;min-width:unset;}}
.css-v4ly7j{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;background:#141414;border:1px solid #1E1E1E;border-radius:8px;overflow:hidden;gap:0;}
@media (max-width: 799px){.css-v4ly7j{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}}
.css-1m1y6o1{-webkit-box-flex:7;-webkit-flex-grow:7;-ms-flex-positive:7;flex-grow:7;max-width:724px;position:relative;}
@media (max-width: 799px){.css-1m1y6o1{max-width:100%;}}
.css-xg2xke{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-flex:5;-webkit-flex-grow:5;-ms-flex-positive:5;flex-grow:5;max-width:380px;margin:64px;}
@media (max-width: 1512px){.css-xg2xke{margin:0 0 0 64px;}}
@media (max-width: 799px){.css-xg2xke{margin:0 32px 32px 32px;max-width:100%;}}
.css-x91zaf{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:20px;line-height:28px;font-weight:500;letter-spacing:-0.25px;color:#ffffff;margin:0;}
@media (max-width: 1280px){.css-x91zaf{font-size:20px;line-height:28px;letter-spacing:-0.25px;}}
@media (max-width: 799px){.css-x91zaf{font-size:16px;line-height:24px;}}
.css-1tb8lr5{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#A7A7A7;max-width:380px;}
@media (max-width: 1280px){.css-1tb8lr5{font-size:16px;line-height:24px;}}
@media (max-width: 799px){.css-1tb8lr5{font-size:16px;line-height:24px;}}
.css-1r56kf1{grid-column:span 6;-webkit-order:unset;-ms-flex-order:unset;order:unset;max-width:unset;min-width:unset;}
@media (max-width: 1280px){.css-1r56kf1{grid-column:span 6;display:block;}}
@media (max-width: 799px){.css-1r56kf1{grid-column:-1/1;display:block;min-width:unset;}}
.css-1bkp54t{-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:linear-gradient(180deg, #141414 60%, rgba(20, 20, 20, 0.00) 100%);border:1px solid #1E1E1E;border-radius:8px;overflow:hidden;gap:0;}
@media (max-width: 799px){.css-1bkp54t{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}}
.css-k5prlh{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;position:relative;}
@media (max-width: 799px){.css-k5prlh{max-width:100%;}}
.css-iynaz9{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:336px;margin:0 0 64px 64px;}
@media (max-width: 1512px){.css-iynaz9{margin:0 0 64px 64px;}}
@media (max-width: 799px){.css-iynaz9{margin:0 32px 32px 32px;max-width:100%;}}
.css-1jp7tmi{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#A7A7A7;max-width:336px;}
@media (max-width: 1280px){.css-1jp7tmi{font-size:16px;line-height:24px;}}
@media (max-width: 799px){.css-1jp7tmi{font-size:16px;line-height:24px;}}
.css-1u5t51e{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:354px;margin:0 0 64px 64px;}
@media (max-width: 1512px){.css-1u5t51e{margin:0 0 64px 64px;}}
@media (max-width: 799px){.css-1u5t51e{margin:0 32px 32px 32px;max-width:100%;}}
.css-6wd341{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#A7A7A7;max-width:354px;}
@media (max-width: 1280px){.css-6wd341{font-size:16px;line-height:24px;}}
@media (max-width: 799px){.css-6wd341{font-size:16px;line-height:24px;}}
.css-121x531{bottom:unset;position:absolute;top:0;left:0;right:0;margin:unset;z-index:0;pointer-events:none;display:none;}
@media (max-width: 799px){.css-121x531{display:block;}}
.css-k383p8{position:relative;pointer-events:none;margin:0 auto;height:100%;overflow-x:clip;}
.css-1o4k2dn{position:absolute;top:0;bottom:unset;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100vw;height:auto;}
.css-4ggoiw{position:absolute;top:50%;bottom:unset;left:50%;object-fit:cover;object-position:center center;-webkit-transform:translate(-50%, 0%);-moz-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);transform:translate(-50%, 0%);}
.css-1qx4zpd{margin-bottom:-120px;margin-top:unset;pointer-events:none;position:relative;z-index:3;}
@media (max-width: 1280px){.css-1qx4zpd{margin-bottom:0;margin-top:0;}}
.css-w6kvhs{background-color:#0A0A0A;pointer-events:auto;}
.css-1hmto1{padding:120px 0 0;margin:-120px 0 0;position:relative;z-index:1;}
@media (max-width: 1280px){.css-1hmto1{padding:120px 0 0;}}
.css-f47zfl{display:grid;grid-gap:32px;grid-template-columns:repeat(12, 1fr);margin:auto;position:relative;width:100%;row-gap:0;padding:0 124px;max-width:1512px;}
@media (max-width: 1280px){.css-f47zfl{grid-gap:24px;grid-template-columns:repeat(12, 1fr);row-gap:24px;}}
@media (max-width: 799px){.css-f47zfl{grid-gap:24px;grid-template-columns:repeat(4, 1fr);row-gap:24px;}}
@media (max-width: 1280px){.css-f47zfl{padding:0 64px;}}
@media (max-width: 799px){.css-f47zfl{padding:0 16px;}}
.css-1szefz1{grid-column:span 12;-webkit-order:unset;-ms-flex-order:unset;order:unset;max-width:unset;min-width:unset;}
@media (max-width: 1280px){.css-1szefz1{grid-column:span 12;display:block;}}
@media (max-width: 799px){.css-1szefz1{grid-column:1/-1;display:block;min-width:unset;}}
.css-g6rbqs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:0;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:auto;position:relative;}
@media (max-width: 1280px){.css-g6rbqs{gap:0;}}
.css-g6rbqs::after{border-radius:8px;bottom:0;content:'';display:block;height:100%;left:0;pointer-events:none;position:absolute;right:0;top:0;width:100%;border:1px solid #454545;}
.css-kn1qx0{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:32px;padding:40px;background:#141414;border-right:1px solid #454545;border-top:unset;box-sizing:border-box;-webkit-flex-basis:33.33%;-ms-flex-preferred-size:33.33%;flex-basis:33.33%;}
@media (max-width: 1280px){.css-kn1qx0{padding:32px;}}
@media (max-width: 1280px){.css-kn1qx0{border-right:1px solid #454545;border-top:unset;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;}}
@media (max-width: 799px){.css-kn1qx0{border-right:unset;border-top:unset;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;}}
.css-kn1qx0 svg{width:100%;}
.css-k7cto7{color:#A7A7A7;margin:auto;}
.css-1gtpkfa{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:18px;font-weight:500;line-height:24px;letter-spacing:-0.25px;margin-bottom:4px;}
@media (max-width: 1280px){.css-1gtpkfa{font-size:16px;line-height:24px;}}
@media (max-width: 799px){.css-1gtpkfa{font-size:16px;line-height:24px;}}
.css-uvw5h8{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:32px;padding:40px;background:#141414;border-right:1px solid #454545;border-top:unset;box-sizing:border-box;-webkit-flex-basis:33.33%;-ms-flex-preferred-size:33.33%;flex-basis:33.33%;}
@media (max-width: 1280px){.css-uvw5h8{padding:32px;}}
@media (max-width: 1280px){.css-uvw5h8{border-right:unset;border-top:unset;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;}}
@media (max-width: 799px){.css-uvw5h8{border-right:unset;border-top:1px solid #454545;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;}}
.css-uvw5h8 svg{width:100%;}
.css-llqsib{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:32px;padding:40px;background:#141414;border-right:unset;border-top:unset;box-sizing:border-box;-webkit-flex-basis:33.33%;-ms-flex-preferred-size:33.33%;flex-basis:33.33%;}
@media (max-width: 1280px){.css-llqsib{padding:32px;}}
@media (max-width: 1280px){.css-llqsib{border-right:1px solid #454545;border-top:1px solid #454545;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;}}
@media (max-width: 799px){.css-llqsib{border-right:unset;border-top:1px solid #454545;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;}}
.css-llqsib svg{width:100%;}
.css-ohiar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:32px;padding:40px;background:#141414;border-right:1px solid #454545;border-top:1px solid #454545;box-sizing:border-box;-webkit-flex-basis:33.33%;-ms-flex-preferred-size:33.33%;flex-basis:33.33%;}
@media (max-width: 1280px){.css-ohiar{padding:32px;}}
@media (max-width: 1280px){.css-ohiar{border-right:unset;border-top:1px solid #454545;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;}}
@media (max-width: 799px){.css-ohiar{border-right:unset;border-top:1px solid #454545;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;}}
.css-ohiar svg{width:100%;}
.css-1aqc2h5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:32px;padding:40px;background:#141414;border-right:1px solid #454545;border-top:1px solid #454545;box-sizing:border-box;-webkit-flex-basis:33.33%;-ms-flex-preferred-size:33.33%;flex-basis:33.33%;}
@media (max-width: 1280px){.css-1aqc2h5{padding:32px;}}
@media (max-width: 1280px){.css-1aqc2h5{border-right:1px solid #454545;border-top:1px solid #454545;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;}}
@media (max-width: 799px){.css-1aqc2h5{border-right:unset;border-top:1px solid #454545;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;}}
.css-1aqc2h5 svg{width:100%;}
.css-aixyuu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:32px;padding:40px;background:#141414;border-right:unset;border-top:1px solid #454545;box-sizing:border-box;-webkit-flex-basis:33.33%;-ms-flex-preferred-size:33.33%;flex-basis:33.33%;}
@media (max-width: 1280px){.css-aixyuu{padding:32px;}}
@media (max-width: 1280px){.css-aixyuu{border-right:unset;border-top:1px solid #454545;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;}}
@media (max-width: 799px){.css-aixyuu{border-right:unset;border-top:1px solid #454545;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;}}
.css-aixyuu svg{width:100%;}
.css-7pjprf{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;pointer-events:none;height:48px;width:100%;}
.css-u1konu{background-color:rgba(0, 0, 0, 0);height:100%;width:48px;}
.css-tw07e8{margin-bottom:unset;margin-top:-120px;pointer-events:none;position:relative;z-index:3;}
@media (max-width: 1280px){.css-tw07e8{margin-bottom:0;margin-top:0;}}
.css-992hdi{grid-column:span 4;-webkit-order:unset;-ms-flex-order:unset;order:unset;max-width:unset;min-width:unset;}
@media (max-width: 1280px){.css-992hdi{grid-column:1/-1;display:block;}}
@media (max-width: 799px){.css-992hdi{grid-column:1/-1;display:block;min-width:unset;}}
.css-1mw3840{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-weight:600;letter-spacing:-2px;font-size:80px;line-height:84px;display:block;color:#ffffff;font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:64px;font-weight:600;line-height:68px;letter-spacing:-2px;}
@media (max-width: 1280px){.css-1mw3840{font-size:64px;line-height:68px;letter-spacing:-2px;}}
@media (max-width: 799px){.css-1mw3840{font-size:40px;line-height:44px;letter-spacing:-1px;}}
@media (max-width: 1280px){.css-1mw3840{font-size:48px;line-height:52px;letter-spacing:-1px;}}
@media (max-width: 799px){.css-1mw3840{font-size:32px;line-height:36px;letter-spacing:-0.25px;}}
.css-1066hh9{background:rgba(0, 0, 0, 0);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;pointer-events:none;position:relative;height:120px;width:100%;z-index:2;}
@media (max-width: 1280px){.css-1066hh9{display:none;}}
.css-1vqpr72{background-color:#0A0A0A;height:100%;width:48px;}
.css-xbdcht{grid-column:span 5;-webkit-order:unset;-ms-flex-order:unset;order:unset;max-width:unset;min-width:unset;}
@media (max-width: 1280px){.css-xbdcht{grid-column:span 8;display:block;}}
@media (max-width: 799px){.css-xbdcht{grid-column:1/-1;display:block;min-width:unset;}}
.css-1q33e4b{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:48px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin:auto;}
.css-9atoct{margin:32px 0 0;max-width:800px;display:block;color:#ffffff;font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:20px;font-weight:400;line-height:28px;}
@media (max-width: 1280px){.css-9atoct{font-size:16px;line-height:24px;}}
@media (max-width: 799px){.css-9atoct{font-size:16px;line-height:24px;}}
.css-1l95nvm{margin:0;padding:0;}
.css-9ct5jt{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:24px;margin-bottom:32px;}
.css-7cefaz{background:#ffffff;height:12px;margin-top:10px;min-width:12px;width:12px;}
.css-1gnfix1{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#ffffff;display:block;font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:20px;line-height:28px;font-weight:500;letter-spacing:-0.25px;}
@media (max-width: 1280px){.css-1gnfix1{font-size:16px;line-height:24px;}}
@media (max-width: 799px){.css-1gnfix1{font-size:16px;line-height:24px;}}
@media (max-width: 1280px){.css-1gnfix1{font-size:20px;line-height:28px;letter-spacing:-0.25px;}}
.css-c4rmik{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#A7A7A7;max-width:506px;}
@media (max-width: 1280px){.css-c4rmik{font-size:16px;line-height:24px;}}
@media (max-width: 799px){.css-c4rmik{font-size:16px;line-height:24px;}}
.css-oexshy{grid-column:7/-1;-webkit-order:unset;-ms-flex-order:unset;order:unset;max-width:unset;min-width:unset;}
@media (max-width: 1280px){.css-oexshy{grid-column:1/-1;display:block;}}
@media (max-width: 799px){.css-oexshy{grid-column:1/-1;display:block;min-width:unset;}}
.css-198me24{position:relative;}
.css-198me24 form{background-color:#1E1E1E;border:1px solid rgba(255, 255, 255, 0.08);border-radius:8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:24px;padding:32px;}
@media (max-width: 1280px){.css-198me24 form{padding:32px 20px;}}
.css-198me24 label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:16px;font-weight:400;letter-spacing:0px;line-height:24px;margin:0 0 8px;}
.css-198me24 input,.css-198me24 select,.css-198me24 textarea{background:rgba(255, 255, 255, 0.04);border:1px solid rgba(255, 255, 255, 0.08);border-radius:8px;box-sizing:border-box;color:#ffffff;font-family:Inter;font-size:16px;font-weight:400;height:40px;letter-spacing:-0.5px;line-height:28px;-moz-appearance:none;outline:none;padding:10px 16px;text-overflow:ellipsis;-webkit-transition:all 300ms;transition:all 300ms;-webkit-appearance:none;width:100%;}
.css-198me24 input:hover,.css-198me24 select:hover,.css-198me24 textarea:hover,.css-198me24 input:focus,.css-198me24 select:focus,.css-198me24 textarea:focus{background:rgba(255, 255, 255, 0.08);border:1px solid rgba(255, 255, 255, 0.16);}
.css-198me24 input::-webkit-input-placeholder{color:#A7A7A7;}
.css-198me24 input::-moz-placeholder{color:#A7A7A7;}
.css-198me24 input:-ms-input-placeholder{color:#A7A7A7;}
.css-198me24 select::-webkit-input-placeholder{color:#A7A7A7;}
.css-198me24 select::-moz-placeholder{color:#A7A7A7;}
.css-198me24 select:-ms-input-placeholder{color:#A7A7A7;}
.css-198me24 textarea::-webkit-input-placeholder{color:#A7A7A7;}
.css-198me24 textarea::-moz-placeholder{color:#A7A7A7;}
.css-198me24 textarea:-ms-input-placeholder{color:#A7A7A7;}
.css-198me24 input::placeholder,.css-198me24 select::placeholder,.css-198me24 textarea::placeholder{color:#A7A7A7;}
.css-198me24 select{color:#ffffff;cursor:pointer;font-weight:500;line-height:24px;padding:8px 16px;}
.css-198me24 select option{background:#1E1E1E;font-family:Inter;}
.css-198me24 textarea{height:200px;resize:vertical;}
.css-198me24 a{-webkit-text-decoration:underline;text-decoration:underline;}
@media (max-width: 1280px){.css-198me24{margin:48px 0;}}
.css-14gt3bc{margin-left:2px;}
.css-19q6s4l{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:16px;}
@media (max-width: 1280px){.css-19q6s4l{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}
.css-no0s3c p{font-size:12px;font-weight:400;line-height:16px;}
.css-81cnfd{background-color:#ffffff;border:0;border-radius:8px;color:#0A0A0A;cursor:pointer;font-family:Inter;font-size:16px;font-weight:500;letter-spacing:0px;line-height:18px;min-width:146px;padding:10px 16px;-webkit-transition:background 150ms,color 150ms;transition:background 150ms,color 150ms;width:100%;}
.css-81cnfd:hover,.css-81cnfd:focus-visible{background-color:#CECECE;}
.css-81cnfd:disabled{cursor:not-allowed;opacity:0.7;}
.css-xfseac{grid-column:span 5;-webkit-order:unset;-ms-flex-order:unset;order:unset;max-width:unset;min-width:unset;}
@media (max-width: 1280px){.css-xfseac{grid-column:span 10;display:block;}}
@media (max-width: 799px){.css-xfseac{grid-column:1/-1;display:block;min-width:unset;}}
.css-1jmm2rf{display:grid;grid-gap:32px;grid-template-columns:repeat(4, 1fr);row-gap:32px;width:100%;}
@media (max-width: 1280px){.css-1jmm2rf{grid-gap:24px;grid-template-columns:repeat(4, 1fr);row-gap:24px;}}
@media (max-width: 799px){.css-1jmm2rf{grid-gap:24px;grid-template-columns:repeat(4, 1fr);row-gap:24px;}}
.css-1oyel3w{grid-column:span 2;-webkit-order:unset;-ms-flex-order:unset;order:unset;max-width:unset;min-width:unset;}
@media (max-width: 1280px){.css-1oyel3w{grid-column:span 2;display:block;}}
@media (max-width: 799px){.css-1oyel3w{grid-column:1/-1;display:block;min-width:unset;}}
.css-fsc60g{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:40px;font-weight:500;letter-spacing:-1px;line-height:48px;margin-bottom:8px;}
@media (max-width: 1280px){.css-fsc60g{font-size:32px;line-height:40px;letter-spacing:-0.25px;}}
@media (max-width: 799px){.css-fsc60g{font-size:24px;line-height:32px;letter-spacing:-0.25px;}}
.css-wvmpoe{grid-column:7/span 6;-webkit-order:unset;-ms-flex-order:unset;order:unset;max-width:unset;min-width:unset;}
@media (max-width: 1280px){.css-wvmpoe{grid-column:1/-1;display:block;}}
@media (max-width: 799px){.css-wvmpoe{grid-column:1/-1;display:block;min-width:unset;}}
.css-2poqm5{grid-column:span 9;-webkit-order:unset;-ms-flex-order:unset;order:unset;max-width:unset;min-width:unset;}
@media (max-width: 1280px){.css-2poqm5{grid-column:span 9;display:block;}}
@media (max-width: 799px){.css-2poqm5{grid-column:1/-1;display:block;min-width:unset;}}
.css-lmosep{grid-column:span 4;-webkit-order:unset;-ms-flex-order:unset;order:unset;max-width:unset;min-width:unset;}
@media (max-width: 1280px){.css-lmosep{grid-column:span 6;display:block;}}
@media (max-width: 799px){.css-lmosep{grid-column:1/-1;display:block;min-width:unset;}}
.css-1qm1lh{margin-bottom:16px;}
.css-4qyvgc{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:20px;line-height:28px;font-weight:500;letter-spacing:-0.25px;margin-bottom:16px;}
@media (max-width: 1280px){.css-4qyvgc{font-size:20px;line-height:28px;letter-spacing:-0.25px;}}
@media (max-width: 799px){.css-4qyvgc{font-size:16px;line-height:24px;}}
.css-106azn0{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#A7A7A7;max-width:456px;}
@media (max-width: 1280px){.css-106azn0{font-size:16px;line-height:24px;}}
@media (max-width: 799px){.css-106azn0{font-size:16px;line-height:24px;}}
html{background:#F7F4EF;overflow:auto;position:relative;}
body{color:#0A0A0A;font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;-moz-osx-font-smoothing:always;-webkit-font-smoothing:antialiased;margin:0;padding:0;font-feature-settings:'liga' on;font-size:20px;}
.css-19cjqfz{grid-column:1/-1;-webkit-order:unset;-ms-flex-order:unset;order:unset;max-width:unset;min-width:unset;}
@media (max-width: 1280px){.css-19cjqfz{grid-column:1/-1;display:block;}}
@media (max-width: 799px){.css-19cjqfz{grid-column:1/-1;display:block;min-width:unset;}}
.css-yd8sa2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px;}
.css-zrhdva{height:1px;background-color:rgba(10, 10, 10, 0.24);margin:0;}
.css-17esk96{background-color:#7D00D6;padding-top:96px;position:relative;}
@media (max-width: 1280px){.css-17esk96{padding-top:64px;}}
@media (max-width: 799px){.css-17esk96{padding-top:32px;}}
.css-hu1cir{bottom:0;height:auto;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:286px;z-index:0;left:0;}
@media (max-width: 1280px){.css-hu1cir{width:200px;}}
@media (max-width: 799px){.css-hu1cir{width:120px;}}
.css-1cmie5x{bottom:0;height:auto;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:286px;z-index:0;right:0;}
@media (max-width: 1280px){.css-1cmie5x{width:200px;}}
@media (max-width: 799px){.css-1cmie5x{width:120px;}}
.css-8r8rvw{display:grid;grid-gap:32px;grid-template-columns:repeat(12, 1fr);margin:auto;position:relative;width:100%;row-gap:0;padding:0 124px;max-width:1512px;}
@media (max-width: 1280px){.css-8r8rvw{grid-gap:24px;grid-template-columns:repeat(12, 1fr);row-gap:24px;}}
@media (max-width: 799px){.css-8r8rvw{grid-gap:24px;grid-template-columns:repeat(4, 1fr);row-gap:0;}}
@media (max-width: 1280px){.css-8r8rvw{padding:0 64px;}}
@media (max-width: 799px){.css-8r8rvw{padding:0 16px;}}
.css-htq7b{grid-column:span 12;-webkit-order:unset;-ms-flex-order:unset;order:unset;max-width:unset;min-width:unset;}
@media (max-width: 1280px){.css-htq7b{grid-column:span 12;display:block;}}
@media (max-width: 799px){.css-htq7b{grid-column:1/-1;display:block;min-width:unset;}}
.css-oqadzo{-webkit-align-items:flex-end;-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:24px;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}
@media (min-width: 800px) and (max-width: 1280px){.css-oqadzo{-webkit-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:40px;}}
@media (max-width: 799px){.css-oqadzo{-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:64px;}}
.css-13xvhvx{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1;-ms-flex:1;flex:1;gap:32px;max-width:940px;}
@media (max-width: 799px){.css-13xvhvx{gap:24px;}}
.css-exd1zr{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px;}
.css-tj5qrk{color:#ffffff;font-size:20px;font-weight:500;letter-spacing:-0.25px;line-height:28px;margin:0;}
@media (max-width: 1280px){.css-tj5qrk{font-size:16px;line-height:24px;}}
@media (max-width: 799px){.css-tj5qrk{font-size:16px;line-height:24px;}}
.css-hjzcua{color:#ffffff;font-weight:600;letter-spacing:-2px;line-height:68px;margin:0;}
@media (max-width: 1280px){.css-hjzcua{letter-spacing:-2px;line-height:60px;}}
@media (max-width: 799px){.css-hjzcua{letter-spacing:-1px;line-height:44px;}}
.css-7zfk4i{font-size:72px;}
@media (max-width: 1280px){.css-7zfk4i{font-size:56px;}}
@media (max-width: 799px){.css-7zfk4i{font-size:40px;}}
.css-1nlggjx{display:inline-block;vertical-align:middle;height:0;line-height:0;font-size:0;position:relative;overflow:visible;z-index:1;margin:0 12px;width:var(--hero-icon-w);}
@media (max-width: 1280px){.css-1nlggjx{margin:0 8px;width:var(--hero-icon-w-md);}}
@media (max-width: 799px){.css-1nlggjx{margin:0 6px;width:var(--hero-icon-w-sm);}}
.css-vgpmf2{position:absolute;width:auto;object-fit:contain;top:50%;left:50%;-webkit-transform:translate(-50%, calc(-50% - 12px));-moz-transform:translate(-50%, calc(-50% - 12px));-ms-transform:translate(-50%, calc(-50% - 12px));transform:translate(-50%, calc(-50% - 12px));height:72px;}
@media (max-width: 1280px){.css-vgpmf2{height:54px;}}
@media (max-width: 799px){.css-vgpmf2{height:36px;-webkit-transform:translate(-50%, calc(-50% - 4px));-moz-transform:translate(-50%, calc(-50% - 4px));-ms-transform:translate(-50%, calc(-50% - 4px));transform:translate(-50%, calc(-50% - 4px));}}
.css-1ene6b1{font-family:'PP Mondwest',Georgia,serif;font-size:84px;font-weight:400;}
@media (max-width: 1280px){.css-1ene6b1{font-size:65px;}}
@media (max-width: 799px){.css-1ene6b1{font-size:46px;}}
.css-48bd0h{color:#ffffff;font-size:20px;font-weight:400;letter-spacing:-0.25px;line-height:28px;margin:0;max-width:900px;}
@media (max-width: 1280px){.css-48bd0h{font-size:16px;line-height:24px;}}
@media (max-width: 799px){.css-48bd0h{font-size:16px;line-height:24px;}}
.css-11iuzw5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}
@media (max-width: 799px){.css-11iuzw5{display:none;}}
.css-6404x7{color:#ffffff;font-family:JetBrains Mono,SF Mono,Consolas,Roboto,sans-serif;font-size:12px;font-weight:400;letter-spacing:1px;line-height:12px;margin:0;text-align:right;text-transform:uppercase;}
@media (min-width: 800px) and (max-width: 1280px){.css-6404x7{text-align:left;}}
.css-1k9oc4c{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(255, 255, 255, 0.16);border-radius:3px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:32px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding:3px;-webkit-transition:background-color 150ms ease;transition:background-color 150ms ease;width:32px;}
.css-1k9oc4c:hover,.css-1k9oc4c:focus-visible{background-color:rgba(255, 255, 255, 0.32);}
.css-6vcpjz{color:#ffffff;font-size:16px;font-weight:500;line-height:1;}
.css-v4wpve{grid-column:span 12;-webkit-order:unset;-ms-flex-order:unset;order:unset;max-width:unset;min-width:unset;margin-bottom:-286px;margin-top:86px;}
@media (max-width: 1280px){.css-v4wpve{grid-column:span 12;display:block;}}
@media (max-width: 799px){.css-v4wpve{grid-column:1/-1;display:block;min-width:unset;}}
@media (max-width: 1280px){.css-v4wpve{margin-bottom:-22.6%;margin-top:48px;}}
@media (max-width: 799px){.css-v4wpve{margin-bottom:0;margin-top:64px;}}
.css-6iqyr2{display:block;}
@media (max-width: 799px){.css-6iqyr2{display:none;}}
.css-1nykit1{background-color:#0A0A0A;padding-bottom:96px;padding-top:200px;}
@media (max-width: 1280px){.css-1nykit1{padding-bottom:64px;padding-top:120px;}}
@media (max-width: 799px){.css-1nykit1{padding-bottom:48px;padding-top:0;}}
.css-dser8z{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-weight:600;letter-spacing:-2px;font-size:56px;line-height:60px;color:#ffffff;margin:0 auto 16px;max-width:616px;text-align:center;}
@media (max-width: 1280px){.css-dser8z{font-size:40px;line-height:44px;letter-spacing:-1px;}}
@media (max-width: 799px){.css-dser8z{font-size:32px;line-height:36px;letter-spacing:-0.25px;}}
.css-xsx4la{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:20px;font-weight:400;line-height:28px;color:rgba(255, 255, 255, 0.64);margin:0 auto;max-width:600px;text-align:center;}
@media (max-width: 1280px){.css-xsx4la{font-size:16px;line-height:24px;}}
@media (max-width: 799px){.css-xsx4la{font-size:16px;line-height:24px;}}
.css-1mljdqb{padding-bottom:160px;padding-top:0;}
@media (max-width: 1280px){.css-1mljdqb{padding-bottom:120px;}}
@media (max-width: 799px){.css-1mljdqb{padding-bottom:96px;}}
.css-1e45kqy{margin:0 auto;max-width:none;padding:0 124px;position:relative;text-align:left;width:100%;pointer-events:none;}
@media (max-width: 1280px){.css-1e45kqy{padding:0 64px;}}
@media (max-width: 799px){.css-1e45kqy{padding:0 16px;}}
.css-1y17j44{aspect-ratio:16/9;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#0A0A0A;border-radius:8px;display:block;margin:0 auto;max-width:1264px;overflow:hidden;pointer-events:auto;position:relative;-webkit-transform:scale(0.65);-moz-transform:scale(0.65);-ms-transform:scale(0.65);transform:scale(0.65);transform-origin:center top;width:100%;will-change:transform;}
@media (max-width: 1280px){.css-1y17j44{max-width:none;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;transform:none!important;}}
[data-disabled="true"] .css-1y17j44{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;}
.css-5e47j2{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;}
@-webkit-keyframes animation-5j8bii{from{opacity:0;}to{opacity:1;}}
@keyframes animation-5j8bii{from{opacity:0;}to{opacity:1;}}
.css-1mf2fpl{background-color:#0A0A0A;}
@media (max-width: 1280px){.css-1mf2fpl{padding-top:64px;}}
@media (max-width: 799px){.css-1mf2fpl{padding-top:0;}}
.css-1e1n2gq{position:relative;}
@media (max-width: 1280px){.css-1e1n2gq{display:none;}}
@media (max-width: 799px){.css-1e1n2gq{display:none;}}
.css-4ncr0u{grid-column:7/13;-webkit-order:1;-ms-flex-order:1;order:1;max-width:unset;min-width:unset;}
@media (max-width: 1280px){.css-4ncr0u{grid-column:1/-1;-webkit-order:1;-ms-flex-order:1;order:1;display:block;}}
@media (max-width: 799px){.css-4ncr0u{grid-column:1/-1;display:block;min-width:unset;}}
.css-8kjoqe{position:-webkit-sticky;position:sticky;top:0;}
.css-18bx956{height:100vh;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;}
.css-duxu4s{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:1;-webkit-transition:opacity 300ms ease-in-out;transition:opacity 300ms ease-in-out;pointer-events:auto;}
.css-or3p9p{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;-webkit-transition:opacity 300ms ease-in-out;transition:opacity 300ms ease-in-out;pointer-events:none;}
.css-wtvclh{grid-column:1/6;-webkit-order:0;-ms-flex-order:0;order:0;max-width:unset;min-width:unset;}
@media (max-width: 1280px){.css-wtvclh{grid-column:1/-1;-webkit-order:0;-ms-flex-order:0;order:0;display:block;}}
@media (max-width: 799px){.css-wtvclh{grid-column:1/-1;display:block;min-width:unset;}}
.css-izdofg{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;height:100vh;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;opacity:1;position:-webkit-sticky;position:sticky;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;}
.css-1i43dhb{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:24px;}
.css-1dpd0o2{color:#9C57EF;font-family:'PP Mondwest',Georgia,serif;font-size:32px;font-weight:400;letter-spacing:-1px;line-height:32px;margin:0;}
.css-qgbxap{color:#ffffff;font-size:56px;font-weight:600;letter-spacing:-2px;line-height:60px;margin:0;}
@media (max-width: 1280px){.css-qgbxap{font-size:40px;line-height:48px;}}
@media (max-width: 799px){.css-qgbxap{font-size:32px;line-height:40px;letter-spacing:-1px;}}
.css-1v286dw{color:rgba(255, 255, 255, 0.64);font-size:20px;font-weight:400;letter-spacing:-0.25px;line-height:28px;margin:0;}
@media (max-width: 799px){.css-1v286dw{font-size:16px;line-height:24px;}}
.css-1f74bnr{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px;}
@media (max-width: 799px){.css-1f74bnr{display:none;}}
.css-s7uw2c{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;height:100vh;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;opacity:0.4;position:-webkit-sticky;position:sticky;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;}
.css-izcz5o{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px;}
@media (max-width: 799px){.css-izcz5o{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}
.css-1mt4edc{display:none;}
@media (max-width: 1280px){.css-1mt4edc{display:block;}}
@media (max-width: 799px){.css-1mt4edc{display:block;}}
.css-5c8omp{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:64px;}
.css-165casq{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:0px;}
.css-dboio4 img{display:block;}
@media (max-width: 1280px){.css-dboio4{max-width:616px;margin-left:auto;margin-right:auto;}}
@media (max-width: 799px){.css-dboio4{max-width:none;}}
.css-172v0ak{background-color:#0A0A0A;padding-bottom:80px;padding-top:30px;}
@media (max-width: 1280px){.css-172v0ak{padding-bottom:80px;padding-top:80px;}}
@media (max-width: 799px){.css-172v0ak{padding-bottom:0;padding-top:64px;}}
.css-1yr326g{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:64px;margin:0 auto;max-width:832px;}
@media (max-width: 799px){.css-1yr326g{gap:40px;}}
.css-1na7ax6{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:24px;}
.css-11tario{background-color:rgba(255, 255, 255, 0.08);border-radius:4px;color:rgba(255, 255, 255, 0.64);font-family:JetBrains Mono,SF Mono,Consolas,Roboto,sans-serif;font-size:12px;letter-spacing:1px;line-height:12px;padding:4px 6px;text-transform:uppercase;white-space:nowrap;}
.css-1u3yl8u{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-weight:600;letter-spacing:-2px;font-size:56px;line-height:60px;color:#ffffff;margin:0;max-width:480px;text-align:center;}
@media (max-width: 1280px){.css-1u3yl8u{font-size:40px;line-height:44px;letter-spacing:-1px;}}
@media (max-width: 799px){.css-1u3yl8u{font-size:32px;line-height:36px;letter-spacing:-0.25px;}}
.css-i9a4bd{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:20px;font-weight:400;line-height:28px;color:rgba(255, 255, 255, 0.64);margin:0;max-width:650px;text-align:center;}
@media (max-width: 1280px){.css-i9a4bd{font-size:16px;line-height:24px;}}
@media (max-width: 799px){.css-i9a4bd{font-size:16px;line-height:24px;}}
.css-j9ad5u{height:auto;width:100%;}
.css-1ng71zp{background-color:#0A0A0A;padding-bottom:120px;padding-top:120px;}
@media (max-width: 1280px){.css-1ng71zp{padding-bottom:80px;padding-top:80px;}}
@media (max-width: 799px){.css-1ng71zp{padding-bottom:64px;padding-top:64px;}}
.css-1jr9y2p{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-weight:600;letter-spacing:-2px;font-size:56px;line-height:60px;color:#ffffff;margin:0 0 16px;}
@media (max-width: 1280px){.css-1jr9y2p{font-size:40px;line-height:44px;letter-spacing:-1px;}}
@media (max-width: 799px){.css-1jr9y2p{font-size:32px;line-height:36px;letter-spacing:-0.25px;}}
.css-kj8gh4{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:20px;font-weight:400;line-height:28px;color:rgba(255, 255, 255, 0.64);margin:0 0 64px;max-width:600px;}
@media (max-width: 1280px){.css-kj8gh4{font-size:16px;line-height:24px;}}
@media (max-width: 799px){.css-kj8gh4{font-size:16px;line-height:24px;}}
@media (max-width: 799px){.css-kj8gh4{margin-bottom:40px;}}
.css-en6nfv{background-color:rgba(255, 255, 255, 0.08);border-bottom:1px solid rgba(255, 255, 255, 0.08);border-top:1px solid rgba(255, 255, 255, 0.08);display:grid;gap:1px;grid-template-columns:repeat(3, 1fr);}
@media (max-width: 1280px){.css-en6nfv{grid-template-columns:repeat(2, 1fr);}}
@media (max-width: 799px){.css-en6nfv{grid-template-columns:1fr;}}
.css-qeiqkp{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background-color:#0A0A0A;border:none;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;overflow:hidden;padding:64px 48px;position:relative;text-align:left;}
.css-qeiqkp:hover .prompt-cell-hover-overlay,.css-qeiqkp:focus-visible .prompt-cell-hover-overlay{opacity:1;}
@media (max-width: 799px){.css-qeiqkp{padding:48px 24px;}}
.css-1vhpuso{font-family:JetBrains Mono,SF Mono,Consolas,Roboto,sans-serif;font-size:12px;font-weight:400;letter-spacing:1px;line-height:12px;text-transform:uppercase;-webkit-align-self:flex-start;-ms-flex-item-align:flex-start;align-self:flex-start;color:rgba(255, 255, 255, 0.64);}
@media (max-width: 1280px){.css-1vhpuso{font-size:12px;line-height:12px;}}
@media (max-width: 799px){.css-1vhpuso{font-size:12px;line-height:12px;}}
.css-bqdjvd{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:72px;}
.css-18y0zru{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:24px;line-height:32px;font-weight:500;letter-spacing:-0.5px;max-width:300px;color:#ffffff;margin:0;}
@media (max-width: 1280px){.css-18y0zru{font-size:20px;line-height:28px;letter-spacing:-0.25px;}}
@media (max-width: 799px){.css-18y0zru{font-size:18px;line-height:24px;letter-spacing:-0.25px;}}
.css-v5tx12{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;line-height:24px;color:rgba(255, 255, 255, 0.64);margin:0;}
@media (max-width: 1280px){.css-v5tx12{font-size:16px;line-height:24px;}}
@media (max-width: 799px){.css-v5tx12{font-size:16px;line-height:24px;}}
.css-19awpb3{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-backdrop-filter:blur(70px);backdrop-filter:blur(70px);background-color:rgba(10, 10, 10, 0.04);bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:8px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease;}
.css-19awpb3>svg{height:80px;width:auto;}
.css-1eavryp{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:18px;font-weight:500;line-height:24px;letter-spacing:-0.25px;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#ffffff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:4px;}
@media (max-width: 1280px){.css-1eavryp{font-size:16px;line-height:24px;}}
@media (max-width: 799px){.css-1eavryp{font-size:16px;line-height:24px;}}
.css-1ojnlz2{-webkit-align-items:flex-end;-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:24px;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:96px;}
@media (max-width: 799px){.css-1ojnlz2{-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:32px;margin-bottom:40px;}}
.css-extnqy{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:24px;max-width:835px;}
.css-m0t49f{color:#ffffff;font-weight:600;letter-spacing:-2px;line-height:60px;margin:0;}
@media (max-width: 1280px){.css-m0t49f{letter-spacing:-1px;line-height:52px;}}
@media (max-width: 799px){.css-m0t49f{letter-spacing:-0.25px;line-height:36px;}}
.css-1tomgou{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-weight:600;letter-spacing:-2px;font-size:56px;line-height:60px;}
@media (max-width: 1280px){.css-1tomgou{font-size:40px;line-height:44px;letter-spacing:-1px;}}
@media (max-width: 799px){.css-1tomgou{font-size:32px;line-height:36px;letter-spacing:-0.25px;}}
.css-607hcf{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:20px;font-weight:400;line-height:28px;color:rgba(255, 255, 255, 0.64);margin:0;max-width:616px;}
@media (max-width: 1280px){.css-607hcf{font-size:16px;line-height:24px;}}
@media (max-width: 799px){.css-607hcf{font-size:16px;line-height:24px;}}
.css-49onw7{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;gap:8px;}
@media (max-width: 799px){.css-49onw7{display:none;}}
.css-ygnc8q{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:none;border:none;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding:4px;}
.css-ygnc8q:disabled{cursor:default;}
.css-ygnc8q svg{color:#ffffff;display:block;height:auto;-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);width:32px;}
.css-ygnc8q:hover:not(:disabled){opacity:0.75;}
.css-ygnc8q:disabled svg{color:rgba(255, 255, 255, 0.32);}
.css-og6k4b{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:none;border:none;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding:4px;}
.css-og6k4b:disabled{cursor:default;}
.css-og6k4b svg{color:#ffffff;display:block;height:auto;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;width:32px;}
.css-og6k4b:hover:not(:disabled){opacity:0.75;}
.css-og6k4b:disabled svg{color:rgba(255, 255, 255, 0.32);}
.css-vhuv4h{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:32px;overflow-x:auto;padding-left:max(124px, calc((100vw - 1512px) / 2 + 124px));padding-right:124px;scrollbar-width:none;}
.css-vhuv4h::-webkit-scrollbar{display:none;}
@media (max-width: 1280px){.css-vhuv4h{padding-left:64px;padding-right:64px;}}
@media (max-width: 799px){.css-vhuv4h{padding-left:16px;padding-right:16px;}}
.css-b9esj0{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;gap:32px;width:402px;}
@media (max-width: 799px){.css-b9esj0{width:280px;}}
.css-1759nsg{border-radius:8px;height:450px;overflow:hidden;width:100%;}
@media (max-width: 799px){.css-1759nsg{height:312px;}}
.css-139uhpj{color:#ffffff;font-size:20px;font-weight:500;letter-spacing:-0.25px;line-height:28px;margin:0;}
.css-wfoofe{color:rgba(255, 255, 255, 0.64);font-size:16px;font-weight:400;line-height:24px;margin:0;}
.css-149wf6d{height:160px;width:100%;background:unset;}
@media (max-width: 1280px){.css-149wf6d{height:64px;display:block;}}
@media (max-width: 799px){.css-149wf6d{height:64px;display:block;}}
.css-txmbtb{background:#0A0A0A;position:relative;z-index:3;}
.css-hmh0nr{height:200px;width:100%;background:unset;}
@media (max-width: 1280px){.css-hmh0nr{height:64px;display:block;}}
@media (max-width: 799px){.css-hmh0nr{height:64px;display:block;}}
.css-15a400y{background-color:#0A3BB5;padding-top:96px;position:relative;}
@media (max-width: 1280px){.css-15a400y{padding-top:64px;}}
@media (max-width: 799px){.css-15a400y{padding-top:32px;}}
.css-1tp9w6{font-family:JetBrains Mono,SF Mono,Consolas,Roboto,sans-serif;font-size:12px;font-weight:400;letter-spacing:1px;line-height:12px;text-transform:uppercase;background-color:rgba(255, 255, 255, 0.16);border-radius:4px;color:#ffffff;padding:4px 6px;}
@media (max-width: 1280px){.css-1tp9w6{font-size:12px;line-height:12px;}}
@media (max-width: 799px){.css-1tp9w6{font-size:12px;line-height:12px;}}
.css-1hk2w2l{color:#ffffff;font-size:20px;font-weight:400;letter-spacing:-0.25px;line-height:28px;margin:0;max-width:826px;}
@media (max-width: 1280px){.css-1hk2w2l{font-size:16px;line-height:24px;}}
@media (max-width: 799px){.css-1hk2w2l{font-size:16px;line-height:24px;}}
.css-1azz9mp{-webkit-align-items:flex-end;-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;gap:24px;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}
@media (min-width: 800px) and (max-width: 1280px){.css-1azz9mp{-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;gap:40px;}}
@media (max-width: 799px){.css-1azz9mp{-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}}
.css-hk8k0o{color:#FF4400;font-family:'PP Mondwest',Georgia,serif;font-size:32px;font-weight:400;letter-spacing:-1px;line-height:32px;margin:0;}
.css-1kq4kq6{background-color:#0A0A0A;height:calc(100vh + 3000px);}
@media (max-width: 799px){.css-1kq4kq6{height:auto;padding-top:64px;padding-bottom:64px;}}
.css-eczfnh{position:-webkit-sticky;position:sticky;top:0;height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;}
@media (max-width: 799px){.css-eczfnh{position:static;height:auto;}}
.css-1uyh04s{margin:0 auto;max-width:1512px;padding:0 124px;position:relative;text-align:left;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;gap:141px;width:100%;}
@media (max-width: 1280px){.css-1uyh04s{padding:0 64px;}}
@media (max-width: 799px){.css-1uyh04s{padding:0 16px;}}
@media (max-width: 1280px){.css-1uyh04s{gap:64px;}}
@media (max-width: 799px){.css-1uyh04s{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:40px;}}
.css-6su6fj{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}
.css-1a9jy2o{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-weight:600;letter-spacing:-2px;font-size:56px;line-height:60px;color:#ffffff;margin:0;white-space:nowrap;}
@media (max-width: 1280px){.css-1a9jy2o{font-size:40px;line-height:44px;letter-spacing:-1px;}}
@media (max-width: 799px){.css-1a9jy2o{font-size:32px;line-height:36px;letter-spacing:-0.25px;}}
@media (max-width: 799px){.css-1a9jy2o{white-space:normal;}}
.css-1z11rtz{-webkit-flex:1;-ms-flex:1;flex:1;min-width:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}
.css-ume4my{cursor:pointer;padding-bottom:32px;}
.css-ume4my:last-child{padding-bottom:0;}
.css-1i7shjf{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:24px;padding-bottom:16px;-webkit-animation:animation-1e051ht 250ms ease both;animation:animation-1e051ht 250ms ease both;}
@-webkit-keyframes animation-1e051ht{from{opacity:0;-webkit-transform:translateY(4px);-moz-transform:translateY(4px);-ms-transform:translateY(4px);transform:translateY(4px);}to{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}}
@keyframes animation-1e051ht{from{opacity:0;-webkit-transform:translateY(4px);-moz-transform:translateY(4px);-ms-transform:translateY(4px);transform:translateY(4px);}to{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}}
.css-tcv7a0{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}
.css-1h7gavc{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:24px;min-width:0;}
.css-1l8ujtx{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:56px;object-fit:contain;opacity:1;-webkit-transition:opacity 300ms ease;transition:opacity 300ms ease;width:auto;}
.eootp256:hover .css-1l8ujtx{opacity:1;}
@media (max-width: 1280px){.css-1l8ujtx{height:40px;}}
@media (max-width: 799px){.css-1l8ujtx{height:32px;}}
.css-1h4nped{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-weight:600;letter-spacing:-2px;font-size:56px;line-height:60px;color:#ffffff;margin:0;}
@media (max-width: 1280px){.css-1h4nped{font-size:40px;line-height:44px;letter-spacing:-1px;}}
@media (max-width: 799px){.css-1h4nped{font-size:32px;line-height:36px;letter-spacing:-0.25px;}}
.css-nzcp94{color:#ffffff;display:none;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:auto;opacity:1;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);width:20px;}
@media (max-width: 799px){.css-nzcp94{display:block;}}
.css-gyub0f{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:20px;font-weight:400;line-height:28px;color:rgba(255, 255, 255, 0.64);letter-spacing:-0.25px;margin:0;max-width:720px;height:84px;overflow:hidden;}
@media (max-width: 1280px){.css-gyub0f{font-size:16px;line-height:24px;}}
@media (max-width: 799px){.css-gyub0f{font-size:16px;line-height:24px;}}
@media (max-width: 1280px){.css-gyub0f{height:72px;}}
@media (max-width: 799px){.css-gyub0f{height:auto;overflow:visible;}}
.css-1t9ukvr{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:56px;object-fit:contain;opacity:0.4;-webkit-transition:opacity 300ms ease;transition:opacity 300ms ease;width:auto;}
.eootp256:hover .css-1t9ukvr{opacity:1;}
@media (max-width: 1280px){.css-1t9ukvr{height:40px;}}
@media (max-width: 799px){.css-1t9ukvr{height:32px;}}
.css-rofaz9{color:#ffffff;font-family:'PP Mondwest',Georgia,serif;font-size:65px;font-weight:400;letter-spacing:-2px;line-height:60px;margin:0;opacity:0.4;-webkit-transition:opacity 300ms ease;transition:opacity 300ms ease;}
.eootp256:hover .css-rofaz9{opacity:1;}
@media (max-width: 1280px){.css-rofaz9{font-size:46px;line-height:48px;}}
@media (max-width: 799px){.css-rofaz9{font-size:37px;letter-spacing:normal;line-height:40px;}}
.css-1htrazz{color:#ffffff;display:none;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:auto;opacity:0.4;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;width:20px;}
@media (max-width: 799px){.css-1htrazz{display:block;}}
.css-7cyf0c{font-size:64px;}
@media (max-width: 1280px){.css-7cyf0c{font-size:48px;}}
@media (max-width: 799px){.css-7cyf0c{font-size:32px;}}
.css-d5amz9{font-family:'PP Mondwest',Georgia,serif;font-size:74px;font-weight:400;}
@media (max-width: 1280px){.css-d5amz9{font-size:56px;}}
@media (max-width: 799px){.css-d5amz9{font-size:37px;}}
.css-13mezs{color:#ffffff;font-weight:600;letter-spacing:-2px;line-height:76px;margin:0 auto;max-width:818px;text-align:center;}
@media (max-width: 1280px){.css-13mezs{letter-spacing:-2px;line-height:68px;}}
@media (max-width: 799px){.css-13mezs{letter-spacing:-1px;line-height:44px;}}
.css-1srt7sz{font-size:80px;}
@media (max-width: 1280px){.css-1srt7sz{font-size:64px;}}
@media (max-width: 799px){.css-1srt7sz{font-size:40px;}}
.css-1pybtz7{display:inline-block;vertical-align:middle;height:0;line-height:0;font-size:0;position:relative;overflow:visible;z-index:1;margin:0 12px;width:157px;}
@media (max-width: 1280px){.css-1pybtz7{margin:0 8px;width:79px;}}
@media (max-width: 799px){.css-1pybtz7{width:52px;}}
.css-1hvvmzs{position:absolute;height:64px;width:auto;object-fit:contain;top:50%;left:50%;-webkit-transform:translate(-50%, calc(-50% - 4px));-moz-transform:translate(-50%, calc(-50% - 4px));-ms-transform:translate(-50%, calc(-50% - 4px));transform:translate(-50%, calc(-50% - 4px));height:96px;-webkit-transform:translate(-50%, calc(-50% - 12px));-moz-transform:translate(-50%, calc(-50% - 12px));-ms-transform:translate(-50%, calc(-50% - 12px));transform:translate(-50%, calc(-50% - 12px));}
@media (max-width: 1280px){.css-1hvvmzs{height:48px;}}
@media (max-width: 799px){.css-1hvvmzs{height:32px;}}
@media (max-width: 1280px){.css-1hvvmzs{-webkit-transform:translate(-50%, calc(-50% - 4px));-moz-transform:translate(-50%, calc(-50% - 4px));-ms-transform:translate(-50%, calc(-50% - 4px));transform:translate(-50%, calc(-50% - 4px));}}
.css-1mls4lz{font-family:'PP Mondwest',Georgia,serif;font-size:93px;font-weight:400;}
@media (max-width: 1280px){.css-1mls4lz{font-size:74px;}}
@media (max-width: 799px){.css-1mls4lz{font-size:46px;}}
.css-w2iz9t{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:20px;font-weight:400;line-height:28px;color:rgba(255, 255, 255, 0.64);margin:24px auto 96px;max-width:818px;text-align:center;}
@media (max-width: 1280px){.css-w2iz9t{font-size:16px;line-height:24px;}}
@media (max-width: 799px){.css-w2iz9t{font-size:16px;line-height:24px;}}
@media (max-width: 799px){.css-w2iz9t{margin:16px auto 40px;}}
.css-r7joxz{-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:#141414;border:1px solid #1E1E1E;border-radius:8px;overflow:hidden;gap:0;}
@media (max-width: 799px){.css-r7joxz{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}}
.css-1gdm2d4{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:464px;margin:0 0 64px 64px;}
@media (max-width: 1512px){.css-1gdm2d4{margin:0 0 64px 64px;}}
@media (max-width: 799px){.css-1gdm2d4{margin:0 32px 32px 32px;max-width:100%;}}
.css-bkdnkj{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:20px;line-height:28px;font-weight:500;letter-spacing:-0.25px;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#ffffff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px;margin:0;}
@media (max-width: 1280px){.css-bkdnkj{font-size:20px;line-height:28px;letter-spacing:-0.25px;}}
@media (max-width: 799px){.css-bkdnkj{font-size:16px;line-height:24px;}}
.css-1m01c8l{height:24px;width:24px;}
.css-1et18qy{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#A7A7A7;max-width:464px;}
@media (max-width: 1280px){.css-1et18qy{font-size:16px;line-height:24px;}}
@media (max-width: 799px){.css-1et18qy{font-size:16px;line-height:24px;}}
.css-npcj4i{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;background:transparent;border:1px solid;border-color:transparent;color:inherit;cursor:pointer;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-text-decoration:none;text-decoration:none;text-align:left;box-shadow:none;outline:none;font-family:inherit;font-weight:inherit;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;color:#ffffff;-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:1.5px;text-decoration-thickness:1px;position:relative;text-decoration-color:transparent;font-size:inherit;font-weight:inherit;padding:0;text-align:left;white-space:wrap;-webkit-transition:color 200ms ease-out;transition:color 200ms ease-out;font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:500;line-height:24px;letter-spacing:0px;}
.css-npcj4i:disabled{opacity:0.6;pointer-events:none;}
.css-npcj4i:hover,.css-npcj4i:focus-visible{opacity:0.9;-webkit-text-decoration:underline;text-decoration:underline;}
.css-npcj4i:hover>span,.css-npcj4i:focus-visible>span{-webkit-transform:translate3d(4px, 0, 0);-moz-transform:translate3d(4px, 0, 0);-ms-transform:translate3d(4px, 0, 0);transform:translate3d(4px, 0, 0);}
.css-npcj4i:hover,.css-npcj4i:focus{-webkit-text-decoration:underline;text-decoration:underline;}
.css-npcj4i::after{content:"";position:absolute;bottom:2px;left:0;width:100%;height:1px;background-color:#ffffff;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);transform-origin:left;-webkit-transition:-webkit-transform 200ms ease-out;transition:transform 200ms ease-out;}
.css-npcj4i:hover::after,.css-npcj4i:focus-visible::after{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);}
@media (max-width: 1280px){.css-npcj4i{font-size:16px;line-height:24px;}}
@media (max-width: 799px){.css-npcj4i{font-size:16px;line-height:24px;}}
.css-npcj4i.css-npcj4i:hover,.css-npcj4i.css-npcj4i:focus-visible{text-decoration-color:transparent;}
.css-so8jvr{-webkit-box-flex:7;-webkit-flex-grow:7;-ms-flex-positive:7;flex-grow:7;max-width:614px;position:relative;}
@media (max-width: 799px){.css-so8jvr{max-width:100%;}}
.css-x6lfq1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-flex:5;-webkit-flex-grow:5;-ms-flex-positive:5;flex-grow:5;max-width:464px;margin:64px;}
@media (max-width: 1512px){.css-x6lfq1{margin:0 0 0 64px;}}
@media (max-width: 799px){.css-x6lfq1{margin:0 32px 32px 32px;max-width:100%;}}
.css-1x7lppq{background-color:#3A1C9E;padding-top:96px;position:relative;}
@media (max-width: 1280px){.css-1x7lppq{padding-top:64px;}}
@media (max-width: 799px){.css-1x7lppq{padding-top:32px;}}
.css-vi34ps{color:#090;font-family:'PP Mondwest',Georgia,serif;font-size:32px;font-weight:400;letter-spacing:-1px;line-height:32px;margin:0;}
.css-1xjn2wz{background-color:#0A0A0A;height:calc(100vh + 2500px);}
@media (max-width: 799px){.css-1xjn2wz{height:auto;padding-top:64px;padding-bottom:64px;}}
.css-12voamn{position:relative;margin-top:-88px;}
.css-8i3ji0{display:block;width:1512px;max-width:100%;height:auto;aspect-ratio:3024/1800;margin-left:auto;margin-right:auto;}
.css-ydisrf{position:absolute;top:0;left:0;right:0;padding-top:184px;}
@media (max-width: 1280px){.css-ydisrf{padding-top:112px;}}
@media (max-width: 799px){.css-ydisrf{position:relative;top:auto;left:auto;right:auto;padding-top:112px;padding-bottom:48px;}}
.css-1fm7lqo{display:grid;grid-gap:32px;grid-template-columns:repeat(12, 1fr);margin:auto;position:relative;width:100%;row-gap:0;padding:0 124px;max-width:1512px;}
@media (max-width: 1280px){.css-1fm7lqo{grid-gap:24px;grid-template-columns:repeat(12, 1fr);row-gap:24px;}}
@media (max-width: 799px){.css-1fm7lqo{grid-gap:24px;grid-template-columns:repeat(4, 1fr);row-gap:32px;}}
@media (max-width: 1280px){.css-1fm7lqo{padding:0 64px;}}
@media (max-width: 799px){.css-1fm7lqo{padding:0 16px;}}
.css-sl0jx{grid-column:span 7;-webkit-order:unset;-ms-flex-order:unset;order:unset;max-width:unset;min-width:unset;}
@media (max-width: 1280px){.css-sl0jx{grid-column:span 12;display:block;}}
@media (max-width: 799px){.css-sl0jx{grid-column:1/-1;display:block;min-width:unset;}}
.css-1uy97pp{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-weight:600;letter-spacing:-2px;font-size:56px;line-height:60px;margin-bottom:0;}
@media (max-width: 1280px){.css-1uy97pp{font-size:40px;line-height:44px;letter-spacing:-1px;}}
@media (max-width: 799px){.css-1uy97pp{font-size:32px;line-height:36px;letter-spacing:-0.25px;}}
.css-tadh1o{display:none;}
@media (max-width: 799px){.css-tadh1o{display:block;width:100%;height:auto;}}
.css-iy94d8{height:160px;width:100%;background:unset;}
@media (max-width: 1280px){.css-iy94d8{height:96px;display:block;}}
@media (max-width: 799px){.css-iy94d8{height:96px;display:block;}}
.css-126ur8a{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:856px;pointer-events:auto;z-index:1;}
@media (max-width: 799px){.css-126ur8a{height:auto;}}
.css-z70zwg{grid-column:2/span 10;-webkit-order:unset;-ms-flex-order:unset;order:unset;max-width:unset;min-width:unset;}
@media (max-width: 1280px){.css-z70zwg{grid-column:1/-1;display:block;}}
@media (max-width: 799px){.css-z70zwg{grid-column:1/-1;display:block;min-width:unset;}}
.css-ifqlrc{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:40px;font-weight:500;letter-spacing:-1px;line-height:48px;}
.css-ifqlrc .word{display:inline-block;white-space:nowrap;}
@media (max-width: 1280px){.css-ifqlrc{font-size:32px;line-height:40px;letter-spacing:-0.25px;}}
@media (max-width: 799px){.css-ifqlrc{font-size:24px;line-height:32px;letter-spacing:-0.25px;}}
.css-1qoz97u{grid-column:span 6;-webkit-order:unset;-ms-flex-order:unset;order:unset;max-width:unset;min-width:unset;}
@media (max-width: 1280px){.css-1qoz97u{grid-column:span 12;display:block;}}
@media (max-width: 799px){.css-1qoz97u{grid-column:1/-1;display:block;min-width:unset;}}
.css-1oey66e{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-weight:600;letter-spacing:-2px;font-size:56px;line-height:60px;margin-bottom:96px;}
@media (max-width: 1280px){.css-1oey66e{font-size:40px;line-height:44px;letter-spacing:-1px;}}
@media (max-width: 799px){.css-1oey66e{font-size:32px;line-height:36px;letter-spacing:-0.25px;}}
@media (max-width: 1280px){.css-1oey66e{margin-bottom:48px;}}
.css-89lbqe{display:grid;grid-gap:24px;grid-template-columns:repeat(12, 1fr);row-gap:24px;width:100%;}
@media (max-width: 1280px){.css-89lbqe{grid-gap:24px;grid-template-columns:repeat(12, 1fr);row-gap:24px;}}
@media (max-width: 799px){.css-89lbqe{grid-gap:24px;grid-template-columns:repeat(4, 1fr);row-gap:24px;}}
.css-1k190wm{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:#141414;border:1px solid #1E1E1E;border-radius:8px;overflow:hidden;}
.css-rb7xa0{display:block;width:100%;height:auto;}
.css-9j1v1f{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px;padding:0 48px 48px;}
@media (max-width: 799px){.css-9j1v1f{padding:0 32px 32px;}}
.css-uobeml{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;line-height:24px;color:rgba(255, 255, 255, 0.64);margin:0;max-width:464px;}
@media (max-width: 1280px){.css-uobeml{font-size:16px;line-height:24px;}}
@media (max-width: 799px){.css-uobeml{font-size:16px;line-height:24px;}}
.css-19mi8lm{display:grid;grid-gap:32px;grid-template-columns:repeat(12, 1fr);margin:auto;position:relative;width:100%;row-gap:0;padding:0 124px;max-width:1512px;}
@media (max-width: 1280px){.css-19mi8lm{grid-gap:24px;grid-template-columns:repeat(12, 1fr);row-gap:24px;}}
@media (max-width: 799px){.css-19mi8lm{grid-gap:24px;grid-template-columns:repeat(4, 1fr);row-gap:48px;}}
@media (max-width: 1280px){.css-19mi8lm{padding:0 64px;}}
@media (max-width: 799px){.css-19mi8lm{padding:0 16px;}}
.css-1vnz8sl{grid-column:span 4;-webkit-order:unset;-ms-flex-order:unset;order:unset;max-width:unset;min-width:unset;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;position:-webkit-sticky;position:sticky;top:96px;-webkit-align-self:flex-start;-ms-flex-item-align:flex-start;align-self:flex-start;}
@media (max-width: 1280px){.css-1vnz8sl{grid-column:span 12;display:block;}}
@media (max-width: 799px){.css-1vnz8sl{grid-column:1/-1;display:block;min-width:unset;}}
@media (max-width: 1280px){.css-1vnz8sl{position:static;}}
.css-1v9c7aj{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-weight:600;letter-spacing:-2px;font-size:56px;line-height:60px;margin-bottom:24px;}
@media (max-width: 1280px){.css-1v9c7aj{font-size:40px;line-height:44px;letter-spacing:-1px;}}
@media (max-width: 799px){.css-1v9c7aj{font-size:32px;line-height:36px;letter-spacing:-0.25px;}}
.css-221nnf{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;margin-top:8px;}
.css-yjwirm{grid-column:6/-1;-webkit-order:unset;-ms-flex-order:unset;order:unset;max-width:unset;min-width:unset;}
@media (max-width: 1280px){.css-yjwirm{grid-column:span 12;display:block;}}
@media (max-width: 799px){.css-yjwirm{grid-column:1/-1;display:block;min-width:unset;}}
.css-1iruc8t{list-style:none;margin:0;padding:0;}
.css-jchi0n{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:32px 0;}
.css-70qvj9{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.css-1wzypky{width:40px;height:40px;display:block;}
.css-11iw5uw{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:20px;line-height:28px;font-weight:500;letter-spacing:-0.25px;color:#ffffff;}
@media (max-width: 1280px){.css-11iw5uw{font-size:20px;line-height:28px;letter-spacing:-0.25px;}}
@media (max-width: 799px){.css-11iw5uw{font-size:16px;line-height:24px;}}
.css-1xk375q{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#A7A7A7;margin:0;}
@media (max-width: 1280px){.css-1xk375q{font-size:16px;line-height:24px;}}
@media (max-width: 799px){.css-1xk375q{font-size:16px;line-height:24px;}}
.css-1d47a5p{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;background:transparent;border:1px solid;border-color:transparent;color:inherit;cursor:pointer;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-text-decoration:none;text-decoration:none;text-align:left;box-shadow:none;outline:none;font-family:inherit;font-weight:inherit;color:#ffffff;padding:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:1.5px;text-decoration-thickness:1px;position:relative;text-decoration-color:transparent;font-size:inherit;font-weight:inherit;padding:0;text-align:left;white-space:wrap;-webkit-transition:color 200ms ease-out;transition:color 200ms ease-out;margin-top:32px;}
.css-1d47a5p:disabled{opacity:0.6;pointer-events:none;}
.css-1d47a5p{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:500;line-height:24px;letter-spacing:0px;}
@media (max-width: 1280px){.css-1d47a5p{font-size:16px;line-height:24px;}}
@media (max-width: 799px){.css-1d47a5p{font-size:16px;line-height:24px;}}
.css-1d47a5p::after{content:"";position:absolute;bottom:2px;left:0;width:100%;height:1px;background-color:#ffffff;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);transform-origin:left;-webkit-transition:-webkit-transform 200ms ease-out;transition:transform 200ms ease-out;}
.css-1d47a5p:hover::after,.css-1d47a5p:focus-visible::after{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);}
.css-1bose5f{display:grid;grid-template-columns:7fr 5fr;gap:64px;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;background-color:#141414;border:1px solid #1E1E1E;border-radius:16px;overflow:hidden;padding:64px;height:600px;}
@media (max-width: 1280px){.css-1bose5f{grid-template-columns:1fr;gap:32px;padding:24px;height:auto;}}
.css-1kd6a61{position:relative;width:616px;height:472px;max-width:100%;border-radius:8px;overflow:hidden;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}
@media (max-width: 1280px){.css-1kd6a61{width:100%;height:auto;aspect-ratio:616/472;}}
.css-12uhcmh{display:block;width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;opacity:1;-webkit-transition:opacity 300ms ease;transition:opacity 300ms ease;pointer-events:auto;}
.css-1bwl8gr{display:block;width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;opacity:0;-webkit-transition:opacity 300ms ease;transition:opacity 300ms ease;pointer-events:none;}
.css-m2pl93{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:472px;min-width:0;}
@media (max-width: 1280px){.css-m2pl93{height:auto;}}
.css-gfmpii{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:0;}
.css-pz8x3j{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:32px;font-weight:500;letter-spacing:-0.5px;line-height:40px;display:block;background:none;border:none;padding:0;cursor:pointer;text-align:left;color:#ffffff;opacity:1;-webkit-transition:opacity 300ms ease;transition:opacity 300ms ease;line-height:1.2;margin-bottom:8px;}
@media (max-width: 1280px){.css-pz8x3j{font-size:24px;line-height:32px;letter-spacing:-0.25px;}}
@media (max-width: 799px){.css-pz8x3j{font-size:24px;line-height:32px;letter-spacing:-0.25px;}}
.css-pz8x3j:last-child{margin-bottom:0;}
.css-pz8x3j:hover{opacity:1;}
.css-rxk0uy{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:32px;font-weight:500;letter-spacing:-0.5px;line-height:40px;display:block;background:none;border:none;padding:0;cursor:pointer;text-align:left;color:#ffffff;opacity:0.32;-webkit-transition:opacity 300ms ease;transition:opacity 300ms ease;line-height:1.2;margin-bottom:8px;}
@media (max-width: 1280px){.css-rxk0uy{font-size:24px;line-height:32px;letter-spacing:-0.25px;}}
@media (max-width: 799px){.css-rxk0uy{font-size:24px;line-height:32px;letter-spacing:-0.25px;}}
.css-rxk0uy:last-child{margin-bottom:0;}
.css-rxk0uy:hover{opacity:0.64;}
.css-mr98s8{margin-top:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:32px;}
@media (max-width: 1280px){.css-mr98s8{margin-top:64px;}}
.css-1oy77xy{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#ffffff;margin:0;}
@media (max-width: 1280px){.css-1oy77xy{font-size:16px;line-height:24px;}}
@media (max-width: 799px){.css-1oy77xy{font-size:16px;line-height:24px;}}
.css-oepjxc{position:relative;height:1px;background:rgba(255, 255, 255, 0.16);}
.css-tfbiuh{position:absolute;top:0;left:0;height:100%;width:0%;background:#ffffff;}
.css-tfbiuh::after{content:"";position:absolute;right:-3px;top:-3px;width:7px;height:7px;background:#ffffff;}
.css-1sz97vh{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-weight:600;letter-spacing:-2px;font-size:56px;line-height:60px;margin:0;}
@media (max-width: 1280px){.css-1sz97vh{font-size:40px;line-height:44px;letter-spacing:-1px;}}
@media (max-width: 799px){.css-1sz97vh{font-size:32px;line-height:36px;letter-spacing:-0.25px;}}
.css-16m8hbu{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#A7A7A7;margin-top:24px;max-width:480px;}
@media (max-width: 1280px){.css-16m8hbu{font-size:16px;line-height:24px;}}
@media (max-width: 799px){.css-16m8hbu{font-size:16px;line-height:24px;}}
.css-l4u1st{grid-column:8/span 5;-webkit-order:unset;-ms-flex-order:unset;order:unset;max-width:unset;min-width:unset;}
@media (max-width: 1280px){.css-l4u1st{grid-column:span 12;display:block;}}
@media (max-width: 799px){.css-l4u1st{grid-column:1/-1;display:block;min-width:unset;}}
.css-1bsmhso{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:32px;list-style:none;margin:0;padding:0;}
@media (max-width: 1280px){.css-1bsmhso{margin-top:48px;}}
.css-kl5uk3{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:20px;}
.css-15lyazl{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:20px;line-height:28px;font-weight:500;letter-spacing:-0.25px;color:#FF4400;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:32px;}
@media (max-width: 1280px){.css-15lyazl{font-size:20px;line-height:28px;letter-spacing:-0.25px;}}
@media (max-width: 799px){.css-15lyazl{font-size:16px;line-height:24px;}}
.css-1hl4vi3{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:20px;line-height:28px;font-weight:500;letter-spacing:-0.25px;margin:0;}
@media (max-width: 1280px){.css-1hl4vi3{font-size:20px;line-height:28px;letter-spacing:-0.25px;}}
@media (max-width: 799px){.css-1hl4vi3{font-size:16px;line-height:24px;}}